Home
last modified time | relevance | path

Searched defs:constant (Results 1 – 25 of 43) sorted by relevance

12

/art/compiler/optimizing/
Dlocations.cc59 HConstant* constant = instruction->AsConstant(); in RegisterOrInt32Constant() local
70 HConstant* constant = instruction->AsConstant(); in FpuRegisterOrInt32Constant() local
Dconstant_folding.cc93 HConstant* constant = inst->TryStaticEvaluation(); in VisitUnaryOperation() local
103 HConstant* constant = inst->TryStaticEvaluation(); in VisitBinaryOperation() local
116 HConstant* constant = inst->AsTypeConversion()->TryStaticEvaluation(); in VisitTypeConversion() local
Dnodes_x86.h41 HConstant* constant) in HX86LoadFromConstantTable()
Dcommon_arm64.h237 inline bool CanEncodeConstantAsImmediate(HConstant* constant, HInstruction* instr) { in CanEncodeConstantAsImmediate()
276 inline Location ARM64EncodableConstantOrRegister(HInstruction* constant, in ARM64EncodableConstantOrRegister()
Dinstruction_builder.cc1389 HLoadClass* constant = BuildLoadClass(klass->GetDexTypeIndex(), in BuildStaticFieldAccess() local
1771 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_11n(), dex_pc); in ProcessDexInstruction() local
1778 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_21s(), dex_pc); in ProcessDexInstruction() local
1785 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_31i(), dex_pc); in ProcessDexInstruction() local
1792 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_21h() << 16, dex_pc); in ProcessDexInstruction() local
1803 HLongConstant* constant = graph_->GetLongConstant(value, dex_pc); in ProcessDexInstruction() local
1814 HLongConstant* constant = graph_->GetLongConstant(value, dex_pc); in ProcessDexInstruction() local
1821 HLongConstant* constant = graph_->GetLongConstant(instruction.VRegB_51l(), dex_pc); in ProcessDexInstruction() local
1829 HLongConstant* constant = graph_->GetLongConstant(value, dex_pc); in ProcessDexInstruction() local
Dssa_builder.cc557 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()
579 HDoubleConstant* SsaBuilder::GetDoubleEquivalent(HLongConstant* constant) { in GetDoubleEquivalent()
Dlive_ranges_test.cc329 HIntConstant* constant = liveness.GetInstructionFromSsaIndex(0)->AsIntConstant(); in TEST_F() local
Dssa_test.cc54 void VisitIntConstant(HIntConstant* constant) OVERRIDE { in VisitIntConstant()
Dbounds_check_elimination.cc36 ValueBound(HInstruction* instruction, int32_t constant) { in ValueBound()
472 int32_t constant = range->GetLower().GetConstant(); in Narrow() local
843 int32_t constant = index->AsIntConstant()->GetValue(); in VisitBoundsCheck() local
1111 int32_t constant = instruction->GetRight()->AsIntConstant()->GetValue(); in VisitAnd() local
Dcode_generator.h459 static int32_t GetInt32ValueOf(HConstant* constant) { in GetInt32ValueOf()
470 static int64_t GetInt64ValueOf(HConstant* constant) { in GetInt64ValueOf()
Dinstruction_simplifier.cc155 bool AreAllBitsSet(HConstant* constant) { in AreAllBitsSet()
919 HConstant* constant = input_and->GetConstantRight(); in VisitTypeConversion() local
2219 static int64_t GetValue(HConstant* constant, bool is_negated) { in GetValue()
Dnodes.cc474 void HGraph::InsertConstant(HConstant* constant) { in InsertConstant()
552 void HGraph::CacheFloatConstant(HFloatConstant* constant) { in CacheFloatConstant()
558 void HGraph::CacheDoubleConstant(HDoubleConstant* constant) { in CacheDoubleConstant()
Dcode_generator_x86_64.cc1369 HConstant* constant = source.GetConstant(); in Move() local
1386 HConstant* constant = source.GetConstant(); in Move() local
1407 HConstant* constant = source.GetConstant(); in Move() local
1424 HConstant* constant = source.GetConstant(); in Move() local
2126 void LocationsBuilderX86_64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
2136 void LocationsBuilderX86_64::VisitNullConstant(HNullConstant* constant) { in VisitNullConstant()
2146 void LocationsBuilderX86_64::VisitLongConstant(HLongConstant* constant) { in VisitLongConstant()
2156 void LocationsBuilderX86_64::VisitFloatConstant(HFloatConstant* constant) { in VisitFloatConstant()
2166 void LocationsBuilderX86_64::VisitDoubleConstant(HDoubleConstant* constant) { in VisitDoubleConstant()
5273 HConstant* constant = source.GetConstant(); in EmitMove() local
Dlocations.h105 static Location ConstantLocation(HConstant* constant) { in ConstantLocation()
Dgraph_visualizer.cc299 HConstant* constant = location.GetConstant(); in DumpLocation() local
/art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
DContainsConst.java29 public void setConst(Instruction insn, long constant); in setConst()
DFormat21h.java54 public void setConst(Instruction insn, long constant) { in setConst()
DFormat21s.java54 public void setConst(Instruction insn, long constant) { in setConst()
DFormat22b.java55 public void setConst(Instruction insn, long constant) { in setConst()
DFormat22s.java54 public void setConst(Instruction insn, long constant) { in setConst()
DFormat31i.java54 public void setConst(Instruction insn, long constant) { in setConst()
DFormat11n.java53 public void setConst(Instruction insn, long constant) { in setConst()
DFormat51l.java57 public void setConst(Instruction insn, long constant) { in setConst()
/art/test/957-methodhandle-transforms/src/
DMain.java553 MethodHandle constant = MethodHandles.constant(int.class, 56); in testConstant() local
609 MethodHandle constant = MethodHandles.constant(long.class, 56l); in testConstant() local
624 MethodHandle constant = MethodHandles.constant(byte.class, (byte) 0x12); in testConstant() local
633 MethodHandle constant = MethodHandles.constant(boolean.class, true); in testConstant() local
642 MethodHandle constant = MethodHandles.constant(char.class, 'f'); in testConstant() local
651 MethodHandle constant = MethodHandles.constant(short.class, (short) 123); 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
678 MethodHandle constant = MethodHandles.constant(String.class, "256.0"); in testConstant() local
/art/runtime/verifier/
Dreg_type.h610 ConstantType(uint32_t constant, uint16_t cache_id) REQUIRES_SHARED(Locks::mutator_lock_) in ConstantType()
667 PreciseConstType(uint32_t constant, uint16_t cache_id) in PreciseConstType()
680 PreciseConstLoType(uint32_t constant, uint16_t cache_id) in PreciseConstLoType()
691 PreciseConstHiType(uint32_t constant, uint16_t cache_id) in PreciseConstHiType()
713 ImpreciseConstLoType(uint32_t constant, uint16_t cache_id) in ImpreciseConstLoType()
724 ImpreciseConstHiType(uint32_t constant, uint16_t cache_id) in ImpreciseConstHiType()

12