Home
last modified time | relevance | path

Searched refs:constant (Results 1 – 25 of 225) sorted by relevance

123456789

/aosp12/art/test/952-invoke-custom/util-src/transformer/
H A DIndyTransformer.java130 if (constant.booleanValue().length == 1) { in visitMethod()
131 return constant.booleanValue()[0]; in visitMethod()
133 return constant.byteValue()[0]; in visitMethod()
135 return constant.charValue()[0]; in visitMethod()
137 return constant.shortValue()[0]; in visitMethod()
138 } else if (constant.intValue().length == 1) { in visitMethod()
139 return constant.intValue()[0]; in visitMethod()
141 return constant.longValue()[0]; in visitMethod()
143 return constant.floatValue()[0]; in visitMethod()
145 return constant.doubleValue()[0]; in visitMethod()
[all …]
/aosp12/art/test/436-shift-constant/
H A DAndroid.bp3 // Build rules for ART run-test `436-shift-constant`.
16 name: "art-run-test-436-shift-constant",
21 ":art-run-test-436-shift-constant-expected-stdout",
22 ":art-run-test-436-shift-constant-expected-stderr",
28 name: "art-run-test-436-shift-constant-expected-stdout",
29 out: ["art-run-test-436-shift-constant-expected-stdout.txt"],
36 name: "art-run-test-436-shift-constant-expected-stderr",
37 out: ["art-run-test-436-shift-constant-expected-stderr.txt"],
/aosp12/art/compiler/optimizing/
H A Dlocations.cc65 HConstant* constant = instruction->AsConstant(); in RegisterOrInt32Constant() local
66 if (constant != nullptr) { in RegisterOrInt32Constant()
67 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in RegisterOrInt32Constant()
69 return Location::ConstantLocation(constant); in RegisterOrInt32Constant()
76 HConstant* constant = instruction->AsConstant(); in FpuRegisterOrInt32Constant() local
77 if (constant != nullptr) { in FpuRegisterOrInt32Constant()
78 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in FpuRegisterOrInt32Constant()
80 return Location::ConstantLocation(constant); in FpuRegisterOrInt32Constant()
H A Dcommon_arm64.h255 int64_t value = CodeGenerator::GetInt64ValueOf(constant); in Arm64CanEncodeConstantAsImmediate()
259 if (constant->IsLongConstant()) { in Arm64CanEncodeConstantAsImmediate()
261 } else if (constant->IsFloatConstant()) { in Arm64CanEncodeConstantAsImmediate()
263 } else if (constant->IsDoubleConstant()) { in Arm64CanEncodeConstantAsImmediate()
273 if (constant->GetUses().HasExactlyOneElement()) { in Arm64CanEncodeConstantAsImmediate()
280 return constant->IsZeroBitPattern() || constant->IsOne() || constant->IsMinusOne(); in Arm64CanEncodeConstantAsImmediate()
285 if (constant->GetUses().HasExactlyOneElement()) { in Arm64CanEncodeConstantAsImmediate()
313 inline Location ARM64EncodableConstantOrRegister(HInstruction* constant, in ARM64EncodableConstantOrRegister() argument
315 if (constant->IsConstant() in ARM64EncodableConstantOrRegister()
316 && Arm64CanEncodeConstantAsImmediate(constant->AsConstant(), instr)) { in ARM64EncodableConstantOrRegister()
[all …]
H A Dcode_generator.h526 DCHECK(constant->IsIntConstant()); in GetInt8ValueOf()
527 return constant->AsIntConstant()->GetValue(); in GetInt8ValueOf()
531 DCHECK(constant->IsIntConstant()); in GetInt16ValueOf()
536 if (constant->IsIntConstant()) { in GetInt32ValueOf()
538 } else if (constant->IsNullConstant()) { in GetInt32ValueOf()
541 DCHECK(constant->IsFloatConstant()); in GetInt32ValueOf()
547 if (constant->IsIntConstant()) { in GetInt64ValueOf()
549 } else if (constant->IsNullConstant()) { in GetInt64ValueOf()
551 } else if (constant->IsFloatConstant()) { in GetInt64ValueOf()
553 } else if (constant->IsLongConstant()) { in GetInt64ValueOf()
[all …]
H A Dconstant_folding.cc94 HConstant* constant = inst->TryStaticEvaluation(); in VisitUnaryOperation() local
95 if (constant != nullptr) { in VisitUnaryOperation()
96 inst->ReplaceWith(constant); in VisitUnaryOperation()
104 HConstant* constant = inst->TryStaticEvaluation(); in VisitBinaryOperation() local
105 if (constant != nullptr) { in VisitBinaryOperation()
106 inst->ReplaceWith(constant); in VisitBinaryOperation()
117 HConstant* constant = inst->TryStaticEvaluation(); in VisitTypeConversion() local
118 if (constant != nullptr) { in VisitTypeConversion()
119 inst->ReplaceWith(constant); in VisitTypeConversion()
H A Dssa_builder.cc606 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent() argument
608 HFloatConstant* result = constant->GetNext()->AsFloatConstant(); in GetFloatEquivalent()
610 float value = bit_cast<float, int32_t>(constant->GetValue()); in GetFloatEquivalent()
612 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); in GetFloatEquivalent()
617 DCHECK_EQ((bit_cast<int32_t, float>(result->GetValue())), constant->GetValue()); in GetFloatEquivalent()
628 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent() argument
630 HDoubleConstant* result = constant->GetNext()->AsDoubleConstant(); in GetDoubleEquivalent()
632 double value = bit_cast<double, int64_t>(constant->GetValue()); in GetDoubleEquivalent()
634 constant->GetBlock()->InsertInstructionBefore(result, constant->GetNext()); in GetDoubleEquivalent()
639 DCHECK_EQ((bit_cast<int64_t, double>(result->GetValue())), constant->GetValue()); in GetDoubleEquivalent()
H A Dssa_test.cc57 void VisitIntConstant(HIntConstant* constant) override { in VisitIntConstant() argument
58 PrintPreInstruction(constant); in VisitIntConstant()
59 str_ += constant->DebugName(); in VisitIntConstant()
61 PrintInt(constant->GetValue()); in VisitIntConstant()
62 PrintPostInstruction(constant); in VisitIntConstant()
/aosp12/art/test/614-checker-dump-constant-location/
H A DAndroid.bp3 // Build rules for ART run-test `614-checker-dump-constant-location`.
16 name: "art-run-test-614-checker-dump-constant-location",
21 ":art-run-test-614-checker-dump-constant-location-expected-stdout",
22 ":art-run-test-614-checker-dump-constant-location-expected-stderr",
31 name: "art-run-test-614-checker-dump-constant-location-expected-stdout",
32 out: ["art-run-test-614-checker-dump-constant-location-expected-stdout.txt"],
39 name: "art-run-test-614-checker-dump-constant-location-expected-stderr",
40 out: ["art-run-test-614-checker-dump-constant-location-expected-stderr.txt"],
/aosp12/art/test/957-methodhandle-transforms/src/
H A DMain.java553 MethodHandle constant = MethodHandles.constant(int.class, 56); in testConstant() local
560 constant = MethodHandles.constant(int.class, (short) 52); in testConstant()
567 constant = MethodHandles.constant(int.class, (char) 'b'); in testConstant()
574 constant = MethodHandles.constant(int.class, (byte) 0x1); in testConstant()
609 MethodHandle constant = MethodHandles.constant(long.class, 56l); in testConstant() local
615 constant = MethodHandles.constant(long.class, (int) 56); in testConstant()
633 MethodHandle constant = MethodHandles.constant(boolean.class, true); in testConstant() local
642 MethodHandle constant = MethodHandles.constant(char.class, 'f'); in testConstant() local
660 MethodHandle constant = MethodHandles.constant(float.class, 56.0f); in testConstant() local
669 MethodHandle constant = MethodHandles.constant(double.class, 256.0); in testConstant() local
[all …]
/aosp12/frameworks/rs/script_api/
H A DGenerateHeaderFiles.cpp113 static void writeConstantComment(GeneratedFile* file, const Constant& constant) { in writeConstantComment() argument
114 const string name = constant.getName(); in writeConstantComment()
115 writeComment(file, name, constant.getSummary(), constant.getDescription(), in writeConstantComment()
116 constant.deprecated(), true); in writeConstantComment()
120 const Constant* constant = spec.getConstant(); in writeConstantSpecification() local
122 writeVersionGuardStart(file, info, constant->getFinalVersion()); in writeConstantSpecification()
123 *file << "static const " << spec.getType() << " " << constant->getName() in writeConstantSpecification()
349 Constant* constant = spec->getConstant(); in writeHeaderFile() local
350 if (documentedConstants.find(constant) == documentedConstants.end()) { in writeHeaderFile()
351 documentedConstants.insert(constant); in writeHeaderFile()
[all …]
/aosp12/hardware/interfaces/input/common/1.0/
H A Dtypes.hal25 * Axis constant: X axis of a motion event.
40 * Axis constant: Y axis of a motion event.
55 * Axis constant: Pressure axis of a motion event.
68 * Axis constant: Size axis of a motion event.
169 * Axis constant: Z axis of a motion event.
201 * Axis constant: Hat X axis of a motion event.
208 * Axis constant: Hat Y axis of a motion event.
243 * Axis constant: Wheel axis of a motion event.
250 * Axis constant: Gas axis of a motion event.
258 * Axis constant: Brake axis of a motion event.
[all …]
/aosp12/packages/inputmethods/LatinIME/tools/EditTextVariations/src/com/android/inputmethod/tools/edittextvariations/
H A DThemeItem.java59 final FinalClassField<Integer> constant = in createThemeList() local
61 if (constant.defined) { in createThemeList()
62 list.add(new ThemeItem(name, constant.value)); in createThemeList()
/aosp12/frameworks/proto_logging/stats/stats_log_api_gen/
H A Dutils.cpp197 string constant = make_constant_name((*atomIt)->name); in write_native_atom_constants() local
201 write_cpp_usage(out, "stats_write", constant, *atomIt, attributionDecl); in write_native_atom_constants()
205 write_cpp_usage(out, "stats_write_non_chained", constant, *non_chained_decl->second, in write_native_atom_constants()
210 fprintf(out, " %s = %d%s\n", constant.c_str(), (*atomIt)->code, comma); in write_native_atom_constants()
287 string constant = make_constant_name((*atomIt)->name); in write_java_atom_codes() local
291 write_java_usage(out, "write", constant, **atomIt); in write_java_atom_codes()
294 write_java_usage(out, "write_non_chained", constant, **(non_chained_decl->second)); in write_java_atom_codes()
297 fprintf(out, " public static final int %s = %d;\n", constant.c_str(), (*atomIt)->code); in write_java_atom_codes()
/aosp12/frameworks/base/core/java/android/os/health/
H A DHealthKeys.java110 final Constant constant = field.getAnnotation(annotationClass); in Constants() local
111 if (constant != null) { in Constants()
112 final int type = constant.type(); in Constants()
/aosp12/art/test/302-float-conversion/
H A Dinfo.txt1 Tests whether constant conversions of double values to long values are
3 should not overflow under constant conversions.
/aosp12/art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
H A DFormat11n.java53 public void setConst(Instruction insn, long constant) { in setConst() argument
54 insn.vregB = constant; in setConst()
H A DFormat21h.java54 public void setConst(Instruction insn, long constant) { in setConst() argument
55 insn.vregB = constant; in setConst()
H A DFormat21s.java54 public void setConst(Instruction insn, long constant) { in setConst() argument
55 insn.vregB = constant; in setConst()
H A DFormat31i.java54 public void setConst(Instruction insn, long constant) { in setConst() argument
55 insn.vregB = constant; in setConst()
H A DFormat22b.java55 public void setConst(Instruction insn, long constant) { in setConst() argument
56 insn.vregC = constant; in setConst()
H A DFormat22s.java54 public void setConst(Instruction insn, long constant) { in setConst() argument
55 insn.vregC = constant; in setConst()
H A DFormat51l.java57 public void setConst(Instruction insn, long constant) { in setConst() argument
58 insn.vregB = constant; in setConst()
/aosp12/frameworks/compile/slang/tests/P_array_init/
H A Darray_init.rscript17 // Clang should implicitly promote this type to have a constant size of 3.
20 // Clang should implicitly promote this type to have a constant size of 1.
/aosp12/system/tools/aidl/
H A Daidl_language.cpp910 if (auto constant = m->AsConstantDeclaration(); constant) { in AidlDefinedType() local
911 constants_.emplace_back(constant); in AidlDefinedType()
972 for (const auto& constant : GetConstantDeclarations()) { in CheckValidWithMembers() local
973 if (constant_names.count(constant->GetName()) > 0) { in CheckValidWithMembers()
974 AIDL_ERROR(constant) << "Found duplicate constant name '" << constant->GetName() << "'"; in CheckValidWithMembers()
977 constant_names.insert(constant->GetName()); in CheckValidWithMembers()
978 success = success && constant->CheckValid(typenames); in CheckValidWithMembers()
1462 if (constant_names.count(constant->GetName()) > 0) { in CheckValid()
1463 AIDL_ERROR(constant) << "Found duplicate constant name '" << constant->GetName() << "'"; in CheckValid()
1466 constant_names.insert(constant->GetName()); in CheckValid()
[all …]

123456789