Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dnodes_shared.h86 HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const OVERRIDE { in Evaluate()
Dnodes.h52 class HIntConstant; variable
472 HIntConstant* GetIntConstant(int32_t value, uint32_t dex_pc = kNoDexPc) {
619 ArenaSafeMap<int32_t, HIntConstant*> cached_int_constants_;
2523 class HIntConstant : public HConstant {
2551 explicit HIntConstant(int32_t value, uint32_t dex_pc = kNoDexPc)
2553 explicit HIntConstant(bool value, uint32_t dex_pc = kNoDexPc)
2561 DISALLOW_COPY_AND_ASSIGN(HIntConstant);
2924 virtual HConstant* Evaluate(HIntConstant* x) const = 0;
3001 virtual HConstant* Evaluate(HIntConstant* x, HIntConstant* y) const = 0;
3004 HIntConstant* y ATTRIBUTE_UNUSED) const { in Evaluate()
[all …]
Dcodegen_test.cc645 HIntConstant* constant0 = graph->GetIntConstant(0); in TEST_F()
646 HIntConstant* constant1 = graph->GetIntConstant(1); in TEST_F()
713 HIntConstant* cst_lhs = graph->GetIntConstant(lhs[i]); in TEST_F()
714 HIntConstant* cst_rhs = graph->GetIntConstant(rhs[i]); in TEST_F()
770 HIntConstant* cst_lhs = graph->GetIntConstant(lhs[i]); in TEST_F()
771 HIntConstant* cst_rhs = graph->GetIntConstant(rhs[i]); in TEST_F()
781 HIntConstant* cst_lt = graph->GetIntConstant(1); in TEST_F()
784 HIntConstant* cst_ge = graph->GetIntConstant(0); in TEST_F()
Dssa_builder.h110 HFloatConstant* GetFloatEquivalent(HIntConstant* constant);
Dgraph_test.cc297 HInstruction* first_instruction = new (&allocator) HIntConstant(4); in TEST()
310 HInstruction* second_instruction = new (&allocator) HIntConstant(4); in TEST()
Dinstruction_simplifier_arm64.cc58 HIntConstant* offset = in TryExtractArrayAccessAddress()
Dssa_test.cc53 void VisitIntConstant(HIntConstant* constant) OVERRIDE { in VisitIntConstant()
Dintrinsics_arm64.cc1716 HIntConstant* const_input = input->AsIntConstant(); in SetSystemArrayCopyLocationRequires()
1727 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopyChar()
1728 HIntConstant* dst_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar()
1739 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in VisitSystemArrayCopyChar()
1948 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopy()
1949 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy()
1959 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in VisitSystemArrayCopy()
Dlive_ranges_test.cc329 HIntConstant* constant = liveness.GetInstructionFromSsaIndex(0)->AsIntConstant(); in TEST_F()
Dcode_generator.cc1251 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary()
1252 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary()
1262 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in CreateSystemArrayCopyLocationSummary()
Dssa_builder.cc557 HFloatConstant* SsaBuilder::GetFloatEquivalent(HIntConstant* constant) { in GetFloatEquivalent()
Dparallel_move_test.cc265 Location::ConstantLocation(new (&allocator) HIntConstant(0)), in TYPED_TEST()
Dinstruction_builder.cc1711 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_11n(), dex_pc); in ProcessDexInstruction()
1718 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_21s(), dex_pc); in ProcessDexInstruction()
1725 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_31i(), dex_pc); in ProcessDexInstruction()
1732 HIntConstant* constant = graph_->GetIntConstant(instruction.VRegB_21h() << 16, dex_pc); in ProcessDexInstruction()
Dgraph_visualizer.cc345 void VisitIntConstant(HIntConstant* instruction) OVERRIDE { in VisitIntConstant()
Dintrinsics_arm.cc1294 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopy()
1295 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopy()
1296 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in VisitSystemArrayCopy()
Dintrinsics_x86.cc1078 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopyChar()
1079 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar()
1080 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in VisitSystemArrayCopyChar()
Dintrinsics_x86_64.cc940 HIntConstant* src_pos = invoke->InputAt(1)->AsIntConstant(); in VisitSystemArrayCopyChar()
941 HIntConstant* dest_pos = invoke->InputAt(3)->AsIntConstant(); in VisitSystemArrayCopyChar()
951 HIntConstant* length = invoke->InputAt(4)->AsIntConstant(); in VisitSystemArrayCopyChar()
Dinstruction_simplifier.cc1223 HIntConstant* shift = GetGraph()->GetIntConstant(WhichPowerOf2(factor)); in VisitMul()
Dcode_generator_mips64.cc2892 void LocationsBuilderMIPS64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
2897 void InstructionCodeGeneratorMIPS64::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
Dnodes.cc2533 HIntConstant* int_const = cond->AsIntConstant(); in InsertOppositeCondition()
Dcode_generator_arm64.cc3488 void LocationsBuilderARM64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
3493 void InstructionCodeGeneratorARM64::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
Dcode_generator_mips.cc3701 void LocationsBuilderMIPS::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
3706 void InstructionCodeGeneratorMIPS::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
Dcode_generator_x86_64.cc1941 void LocationsBuilderX86_64::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
1947 void InstructionCodeGeneratorX86_64::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
Dcode_generator_arm.cc1703 void LocationsBuilderARM::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
1709 void InstructionCodeGeneratorARM::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()
Dcode_generator_x86.cc1795 void LocationsBuilderX86::VisitIntConstant(HIntConstant* constant) { in VisitIntConstant()
1801 void InstructionCodeGeneratorX86::VisitIntConstant(HIntConstant* constant ATTRIBUTE_UNUSED) { in VisitIntConstant()