Home
last modified time | relevance | path

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

/art/test/449-checker-bce-rem/
Dinfo.txt2 HDiv+HMul+HSub or HDiv+HShl+HAdd+HSub or HDiv+HShl+HSub+HSub.
/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.h381 void GenerateIntDiv(HDiv* instruction);
382 void GenerateIntDivForConstDenom(HDiv *instruction);
383 void GenerateIntDivForPower2Denom(HDiv *instruction);
Dscheduler_test.cc105 HInstruction* div = new (GetAllocator()) HDiv(DataType::Type::kInt32, add1, div_check, 0); in TestBuildDependencyGraphAndSchedule()
Dcode_generator_x86.h245 void DivByPowerOfTwo(HDiv* instruction);
Dcode_generator_x86_64.h244 void DivByPowerOfTwo(HDiv* instruction);
Dinstruction_builder.cc2063 AppendInstruction(new (allocator_) HDiv(type, first, second, dex_pc)); in BuildCheckedDivRem()
2811 Binop_23x<HDiv>(instruction, DataType::Type::kFloat32, dex_pc); in ProcessDexInstruction()
2816 Binop_23x<HDiv>(instruction, DataType::Type::kFloat64, dex_pc); in ProcessDexInstruction()
3022 Binop_12x<HDiv>(instruction, DataType::Type::kFloat32, dex_pc); in ProcessDexInstruction()
3027 Binop_12x<HDiv>(instruction, DataType::Type::kFloat64, dex_pc); in ProcessDexInstruction()
Dinduction_var_range.cc1090 e = new (allocator) HDiv(type, opa, graph->GetConstant(type, fpow), kNoDexPc); in GenerateLastValueGeometric()
1241 operation = new (graph->GetAllocator()) HDiv(type, opa, opb, kNoDexPc); break; in GenerateCode()
Dscheduler_arm.cc830 void SchedulingLatencyVisitorARM::VisitDiv(HDiv* instruction) { in VisitDiv()
Dbounds_check_elimination.cc1035 HDiv* div = nullptr; in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1221 void VisitDiv(HDiv* div) override { in VisitDiv()
Dregister_allocator_test.cc804 *div = new (GetAllocator()) HDiv( in BuildDiv()
Dinstruction_simplifier.cc95 void VisitDiv(HDiv* instruction) override;
1652 void InstructionSimplifierVisitor::VisitDiv(HDiv* instruction) { in VisitDiv()
Dinduction_var_analysis_test.cc619 new (GetAllocator()) HDiv(DataType::Type::kInt32, k_header, constant100_, kNoDexPc), 0); in TEST_F()
Dcode_generator_arm64.cc3055 void InstructionCodeGeneratorARM64::GenerateIntDivForPower2Denom(HDiv* instruction) { in FOR_EACH_CONDITION_INSTRUCTION()
3274 void InstructionCodeGeneratorARM64::GenerateIntDivForConstDenom(HDiv *instruction) { in GenerateIntDivForConstDenom()
3291 void InstructionCodeGeneratorARM64::GenerateIntDiv(HDiv *instruction) { in GenerateIntDiv()
3305 void LocationsBuilderARM64::VisitDiv(HDiv* div) { in VisitDiv()
3328 void InstructionCodeGeneratorARM64::VisitDiv(HDiv* div) { in VisitDiv()
Dloop_optimization.cc1912 new (global_allocator_) HDiv(org_type, opa, opb, dex_pc)); in GenerateVecOp()
Dcode_generator_x86_64.cc3809 void InstructionCodeGeneratorX86_64::DivByPowerOfTwo(HDiv* instruction) { in DivByPowerOfTwo()
4037 void LocationsBuilderX86_64::VisitDiv(HDiv* div) { in VisitDiv()
4070 void InstructionCodeGeneratorX86_64::VisitDiv(HDiv* div) { in VisitDiv()
Dcode_generator_x86.cc3693 void InstructionCodeGeneratorX86::DivByPowerOfTwo(HDiv* instruction) { in DivByPowerOfTwo()
3861 void LocationsBuilderX86::VisitDiv(HDiv* div) { in VisitDiv()
3911 void InstructionCodeGeneratorX86::VisitDiv(HDiv* div) { in VisitDiv()
Dnodes.h5140 class HDiv final : public HBinaryOperation {
5142 HDiv(DataType::Type result_type, in HDiv() function
Dcode_generator_arm_vixl.cc4409 void LocationsBuilderARMVIXL::VisitDiv(HDiv* div) { in VisitDiv()
4479 void InstructionCodeGeneratorARMVIXL::VisitDiv(HDiv* div) { in VisitDiv()