Searched refs:HSub (Results 1 – 12 of 12) sorted by relevance
/art/compiler/optimizing/ |
D | instruction_simplifier.cc | 62 void VisitSub(HSub* instruction) OVERRIDE; 350 HSub* sub = new(GetGraph()->GetArena()) HSub(instruction->GetType(), other, neg->GetInput()); in VisitAdd() 543 HSub* sub = input->AsSub(); in VisitNeg() 544 HSub* new_sub = in VisitNeg() 545 new (GetGraph()->GetArena()) HSub(instruction->GetType(), sub->GetRight(), sub->GetLeft()); in VisitNeg() 610 void InstructionSimplifierVisitor::VisitSub(HSub* instruction) { in VisitSub()
|
D | constant_folding.cc | 36 void VisitSub(HSub* instruction) OVERRIDE; 189 void InstructionWithAbsorbingInputSimplifier::VisitSub(HSub* instruction) { in VisitSub()
|
D | builder.cc | 1614 Binop_23x<HSub>(instruction, Primitive::kPrimInt); in AnalyzeDexInstruction() 1619 Binop_23x<HSub>(instruction, Primitive::kPrimLong); in AnalyzeDexInstruction() 1624 Binop_23x<HSub>(instruction, Primitive::kPrimFloat); in AnalyzeDexInstruction() 1629 Binop_23x<HSub>(instruction, Primitive::kPrimDouble); in AnalyzeDexInstruction() 1778 Binop_12x<HSub>(instruction, Primitive::kPrimInt); in AnalyzeDexInstruction() 1783 Binop_12x<HSub>(instruction, Primitive::kPrimLong); in AnalyzeDexInstruction() 1788 Binop_12x<HSub>(instruction, Primitive::kPrimFloat); in AnalyzeDexInstruction() 1793 Binop_12x<HSub>(instruction, Primitive::kPrimDouble); in AnalyzeDexInstruction() 1942 Binop_22s<HSub>(instruction, true); in AnalyzeDexInstruction() 1972 Binop_22b<HSub>(instruction, true); in AnalyzeDexInstruction()
|
D | bounds_check_elimination_test.cc | 253 HInstruction* sub1 = new (&allocator) HSub(Primitive::kPrimInt, parameter2, constant_max_int); in TEST() 254 HInstruction* sub2 = new (&allocator) HSub(Primitive::kPrimInt, sub1, constant_max_int); in TEST() 795 HInstruction* sub = new (allocator) HSub(Primitive::kPrimInt, array_length, phi); in BuildSSAGraph4() 908 HSub* sub = new (&allocator) HSub(Primitive::kPrimInt, array_length, phi_i); in TEST()
|
D | register_allocator_test.cc | 678 *first_sub = new (allocator) HSub(Primitive::kPrimInt, parameter, constant1); in BuildTwoSubs() 680 *second_sub = new (allocator) HSub(Primitive::kPrimInt, *first_sub, constant2); in BuildTwoSubs()
|
D | nodes.h | 2708 class HSub : public HBinaryOperation { 2710 HSub(Primitive::Type result_type, HInstruction* left, HInstruction* right) in HSub() function 2723 DISALLOW_COPY_AND_ASSIGN(HSub);
|
D | bounds_check_elimination.cc | 1587 void VisitSub(HSub* sub) { in VisitSub()
|
D | code_generator_arm64.cc | 2578 void LocationsBuilderARM64::VisitSub(HSub* instruction) { in VisitSub() 2582 void InstructionCodeGeneratorARM64::VisitSub(HSub* instruction) { in VisitSub()
|
D | code_generator_mips64.cc | 2980 void LocationsBuilderMIPS64::VisitSub(HSub* instruction) { in VisitSub() 2984 void InstructionCodeGeneratorMIPS64::VisitSub(HSub* instruction) { in VisitSub()
|
D | code_generator_arm.cc | 2017 void LocationsBuilderARM::VisitSub(HSub* sub) { in VisitSub() 2046 void InstructionCodeGeneratorARM::VisitSub(HSub* sub) { in VisitSub()
|
D | code_generator_x86_64.cc | 2196 void LocationsBuilderX86_64::VisitSub(HSub* sub) { in VisitSub() 2224 void InstructionCodeGeneratorX86_64::VisitSub(HSub* sub) { in VisitSub()
|
D | code_generator_x86.cc | 2016 void LocationsBuilderX86::VisitSub(HSub* sub) { in VisitSub() 2040 void InstructionCodeGeneratorX86::VisitSub(HSub* sub) { in VisitSub()
|