Home
last modified time | relevance | path

Searched refs:HDiv (Results 1 – 21 of 21) sorted by relevance

/art/compiler/optimizing/
Dpc_relative_fixups_x86.cc56 void VisitDiv(HDiv* div) override { in VisitDiv()
Dscheduler_arm64.cc82 void SchedulingLatencyVisitorARM64::VisitDiv(HDiv* instr) { in VisitDiv()
Dcode_generator_arm64.h335 void GenerateIntDiv(HDiv* instruction);
336 void GenerateIntDivForConstDenom(HDiv *instruction);
337 void GenerateIntDivForPower2Denom(HDiv *instruction);
Dscheduler_test.cc111 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule()
Dinstruction_builder.cc1768 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()
Dcode_generator_x86_64.h217 void DivByPowerOfTwo(HDiv* instruction);
Dcode_generator_x86.h220 void DivByPowerOfTwo(HDiv* instruction);
Dinduction_var_range.cc1112 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()
Dscheduler_arm.cc830 void SchedulingLatencyVisitorARM::VisitDiv(HDiv* instruction) { in VisitDiv()
Dregister_allocator_test.cc802 *div = new (GetAllocator()) HDiv( in BuildDiv()
Dinstruction_simplifier.cc91 void VisitDiv(HDiv* instruction) override;
1656 void InstructionSimplifierVisitor::VisitDiv(HDiv* instruction) { in VisitDiv()
Dcode_generator_arm64.cc2884 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()
Dinduction_var_analysis_test.cc619 new (GetAllocator()) HDiv(DataType::Type::kInt32, k_header, constant100_, kNoDexPc), 0); in TEST_F()
Dbounds_check_elimination.cc1120 void VisitDiv(HDiv* div) override { in VisitDiv()
Dloop_optimization.cc1957 new (global_allocator_) HDiv(org_type, opa, opb, dex_pc)); in GenerateVecOp()
Dcode_generator_x86_64.cc3596 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()
Dcode_generator_x86.cc3522 void InstructionCodeGeneratorX86::DivByPowerOfTwo(HDiv* instruction) { in DivByPowerOfTwo()
3690 void LocationsBuilderX86::VisitDiv(HDiv* div) { in VisitDiv()
3740 void InstructionCodeGeneratorX86::VisitDiv(HDiv* div) { in VisitDiv()
Dnodes.h5029 class HDiv final : public HBinaryOperation {
5031 HDiv(DataType::Type result_type, in HDiv() function
Dcode_generator_mips64.cc3582 void LocationsBuilderMIPS64::VisitDiv(HDiv* div) { in VisitDiv()
3605 void InstructionCodeGeneratorMIPS64::VisitDiv(HDiv* instruction) { in VisitDiv()
Dcode_generator_arm_vixl.cc4065 void LocationsBuilderARMVIXL::VisitDiv(HDiv* div) { in VisitDiv()
4131 void InstructionCodeGeneratorARMVIXL::VisitDiv(HDiv* div) { in VisitDiv()
Dcode_generator_mips.cc4184 void LocationsBuilderMIPS::VisitDiv(HDiv* div) { in VisitDiv()
4236 void InstructionCodeGeneratorMIPS::VisitDiv(HDiv* instruction) { in VisitDiv()