Searched refs:HDiv (Results 1 – 21 of 21) sorted by relevance
/art/compiler/optimizing/ |
D | pc_relative_fixups_x86.cc | 56 void VisitDiv(HDiv* div) override { in VisitDiv()
|
D | scheduler_arm64.cc | 82 void SchedulingLatencyVisitorARM64::VisitDiv(HDiv* instr) { in VisitDiv()
|
D | code_generator_arm64.h | 335 void GenerateIntDiv(HDiv* instruction); 336 void GenerateIntDivForConstDenom(HDiv *instruction); 337 void GenerateIntDivForPower2Denom(HDiv *instruction);
|
D | scheduler_test.cc | 111 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule()
|
D | instruction_builder.cc | 1768 AppendInstruction(new (allocator_) HDiv(type, first, second, dex_pc)); in BuildCheckedDivRem() 2516 Binop_23x<HDiv>(instruction, DataType::Type::kFloat32, dex_pc); in ProcessDexInstruction() 2521 Binop_23x<HDiv>(instruction, DataType::Type::kFloat64, dex_pc); in ProcessDexInstruction() 2727 Binop_12x<HDiv>(instruction, DataType::Type::kFloat32, dex_pc); in ProcessDexInstruction() 2732 Binop_12x<HDiv>(instruction, DataType::Type::kFloat64, dex_pc); in ProcessDexInstruction()
|
D | code_generator_x86_64.h | 217 void DivByPowerOfTwo(HDiv* instruction);
|
D | code_generator_x86.h | 220 void DivByPowerOfTwo(HDiv* instruction);
|
D | induction_var_range.cc | 1112 e = new (allocator) HDiv(type, opa, graph->GetConstant(type, fpow), kNoDexPc); in GenerateLastValueGeometric() 1263 operation = new (graph->GetAllocator()) HDiv(type, opa, opb, kNoDexPc); break; in GenerateCode()
|
D | scheduler_arm.cc | 830 void SchedulingLatencyVisitorARM::VisitDiv(HDiv* instruction) { in VisitDiv()
|
D | register_allocator_test.cc | 802 *div = new (GetAllocator()) HDiv( in BuildDiv()
|
D | instruction_simplifier.cc | 91 void VisitDiv(HDiv* instruction) override; 1656 void InstructionSimplifierVisitor::VisitDiv(HDiv* instruction) { in VisitDiv()
|
D | code_generator_arm64.cc | 2884 void InstructionCodeGeneratorARM64::GenerateIntDivForPower2Denom(HDiv* instruction) { in FOR_EACH_CONDITION_INSTRUCTION() 2963 void InstructionCodeGeneratorARM64::GenerateIntDivForConstDenom(HDiv *instruction) { in GenerateIntDivForConstDenom() 2980 void InstructionCodeGeneratorARM64::GenerateIntDiv(HDiv *instruction) { in GenerateIntDiv() 2994 void LocationsBuilderARM64::VisitDiv(HDiv* div) { in VisitDiv() 3017 void InstructionCodeGeneratorARM64::VisitDiv(HDiv* div) { in VisitDiv()
|
D | induction_var_analysis_test.cc | 619 new (GetAllocator()) HDiv(DataType::Type::kInt32, k_header, constant100_, kNoDexPc), 0); in TEST_F()
|
D | bounds_check_elimination.cc | 1120 void VisitDiv(HDiv* div) override { in VisitDiv()
|
D | loop_optimization.cc | 1957 new (global_allocator_) HDiv(org_type, opa, opb, dex_pc)); in GenerateVecOp()
|
D | code_generator_x86_64.cc | 3596 void InstructionCodeGeneratorX86_64::DivByPowerOfTwo(HDiv* instruction) { in DivByPowerOfTwo() 3824 void LocationsBuilderX86_64::VisitDiv(HDiv* div) { in VisitDiv() 3857 void InstructionCodeGeneratorX86_64::VisitDiv(HDiv* div) { in VisitDiv()
|
D | code_generator_x86.cc | 3522 void InstructionCodeGeneratorX86::DivByPowerOfTwo(HDiv* instruction) { in DivByPowerOfTwo() 3690 void LocationsBuilderX86::VisitDiv(HDiv* div) { in VisitDiv() 3740 void InstructionCodeGeneratorX86::VisitDiv(HDiv* div) { in VisitDiv()
|
D | nodes.h | 5029 class HDiv final : public HBinaryOperation { 5031 HDiv(DataType::Type result_type, in HDiv() function
|
D | code_generator_mips64.cc | 3582 void LocationsBuilderMIPS64::VisitDiv(HDiv* div) { in VisitDiv() 3605 void InstructionCodeGeneratorMIPS64::VisitDiv(HDiv* instruction) { in VisitDiv()
|
D | code_generator_arm_vixl.cc | 4065 void LocationsBuilderARMVIXL::VisitDiv(HDiv* div) { in VisitDiv() 4131 void InstructionCodeGeneratorARMVIXL::VisitDiv(HDiv* div) { in VisitDiv()
|
D | code_generator_mips.cc | 4184 void LocationsBuilderMIPS::VisitDiv(HDiv* div) { in VisitDiv() 4236 void InstructionCodeGeneratorMIPS::VisitDiv(HDiv* instruction) { in VisitDiv()
|