/art/compiler/optimizing/ |
D | scheduler_arm64.cc | 27 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitBinaryOperation() 136 last_visited_latency_ = DataType::IsFloatingPointType(instr->GetResultType()) in VisitMul() 156 if (DataType::IsFloatingPointType(instruction->GetResultType())) { in VisitRem() 197 if (DataType::IsFloatingPointType(instr->GetResultType()) || in VisitTypeConversion() 198 DataType::IsFloatingPointType(instr->GetInputType())) { in VisitTypeConversion() 206 if (DataType::IsFloatingPointType(instr->GetPackedType())) { in HandleSimpleArithmeticSIMD() 258 if (DataType::IsFloatingPointType(instr->GetPackedType())) { in VisitVecMul()
|
D | pc_relative_fixups_x86.cc | 66 if ((value != nullptr && DataType::IsFloatingPointType(value->GetType()))) { in VisitReturn() 99 if (rhs != nullptr && DataType::IsFloatingPointType(rhs->GetType())) { in BinaryFP() 129 if (DataType::IsFloatingPointType(neg->GetType())) { in VisitNeg() 223 if (input != nullptr && DataType::IsFloatingPointType(input->GetType())) { in HandleInvoke()
|
D | ssa_builder.cc | 149 DCHECK(DataType::IsFloatingPointType(input_type) || in TypePhiFromInputs() 155 DCHECK(DataType::IsFloatingPointType(common_type) || in TypePhiFromInputs() 187 DataType::IsFloatingPointType(common_type)); in TypeInputsOfPhi() 352 DCHECK(DataType::IsFloatingPointType(array_type)); in FixAmbiguousArrayOps() 386 if (DataType::IsFloatingPointType(array_type)) { in FixAmbiguousArrayOps() 387 if (!DataType::IsFloatingPointType(value_type)) { in FixAmbiguousArrayOps()
|
D | common_arm64.h | 77 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom() 121 DCHECK(DataType::IsFloatingPointType(type)) << type; in FPRegisterFrom() 135 return DataType::IsFloatingPointType(type) in CPURegisterFrom() 141 return DataType::IsFloatingPointType(instr->GetType()) in OutputCPURegister() 147 return DataType::IsFloatingPointType(instr->InputAt(index)->GetType()) in InputCPURegisterAt()
|
D | critical_native_abi_fixup_arm.cc | 45 if (DataType::IsFloatingPointType(input_type)) { in FixUpArguments()
|
D | ssa_builder.h | 73 DCHECK(!DataType::IsFloatingPointType(type)); in MaybeAddAmbiguousArrayGet()
|
D | nodes_x86.h | 76 DCHECK(DataType::IsFloatingPointType(result_type)); in HX86FPNeg()
|
D | data_type.h | 103 static bool IsFloatingPointType(Type type) { in IsFloatingPointType() function
|
D | common_arm.h | 71 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom()
|
D | intrinsics_arm64.cc | 2250 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPToFPCallLocations() 2251 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPToFPCallLocations() 2263 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPFPToFPCallLocations() 2264 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(1)->GetType())); in CreateFPFPToFPCallLocations() 2265 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPFPToFPCallLocations() 2278 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPFPFPToFPCallLocations() 2279 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(1)->GetType())); in CreateFPFPFPToFPCallLocations() 2280 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(2)->GetType())); in CreateFPFPFPToFPCallLocations() 2281 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPFPFPToFPCallLocations() 4666 if (DataType::IsFloatingPointType(return_type)) { in CreateVarHandleCommonLocations() [all …]
|
D | code_generator_arm64.cc | 872 if (DataType::IsFloatingPointType(type) && in GetNextLocation() 875 } else if (!DataType::IsFloatingPointType(type) && in GetNextLocation() 897 if (DataType::IsFloatingPointType(type)) { in GetNextLocation() 1541 DCHECK((destination.IsFpuRegister() && DataType::IsFloatingPointType(dst_type)) || in MoveLocation() 1542 (destination.IsRegister() && !DataType::IsFloatingPointType(dst_type))); in MoveLocation() 1592 (source.IsFpuRegister() == DataType::IsFloatingPointType(dst_type))); in MoveLocation() 2072 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 2159 } else if (DataType::IsFloatingPointType(instruction->InputAt(1)->GetType())) { in HandleFieldSet() 2580 if (DataType::IsFloatingPointType(instruction->GetType())) { in VisitArrayGet() 2756 } else if (DataType::IsFloatingPointType(value_type)) { in VisitArraySet() [all …]
|
D | constant_folding.cc | 255 if (DataType::IsFloatingPointType(input_value->GetType()) && in VisitCompare()
|
D | scheduler_arm.cc | 310 } else if (DataType::IsFloatingPointType(type)) { in HandleGenerateTest() 489 if (DataType::IsFloatingPointType(type)) { in HandleCondition()
|
D | dead_code_elimination.cc | 126 if (left == right && !DataType::IsFloatingPointType(left->GetType())) { in Evaluate()
|
D | intrinsics_x86_64.cc | 2543 if (DataType::IsFloatingPointType(type)) { in GenCompareAndSetOrExchange() 3407 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in GenerateMathFma() 3824 if (DataType::IsFloatingPointType(arg->GetType())) { in CreateVarHandleCommonLocations() 3848 if (DataType::IsFloatingPointType(invoke->GetType())) { in CreateVarHandleGetLocations() 4053 if (DataType::IsFloatingPointType(return_type)) { in CreateVarHandleCompareAndSetOrExchangeLocations() 4060 if (DataType::IsFloatingPointType(expected_type)) { in CreateVarHandleCompareAndSetOrExchangeLocations() 4208 if (DataType::IsFloatingPointType(type)) { in CreateVarHandleGetAndSetLocations() 4242 if (DataType::IsFloatingPointType(type)) { in GenerateVarHandleGetAndSet() 4352 DCHECK(!DataType::IsFloatingPointType(type)); in CreateVarHandleGetAndBitwiseOpLocations() 4490 if (DataType::IsFloatingPointType(type)) { in CreateVarHandleGetAndAddLocations() [all …]
|
D | instruction_simplifier.cc | 866 !DataType::IsFloatingPointType(input->InputAt(0)->GetType())) { in VisitBooleanNot() 1832 if ((input_cst != nullptr) && DataType::IsFloatingPointType(type)) { in VisitDiv() 1948 (DataType::IsFloatingPointType(type) || DataType::IsIntOrLongType(type))) { in VisitMul() 1959 if (DataType::IsFloatingPointType(type) && in VisitMul() 2056 !DataType::IsFloatingPointType(input->GetType())) { in VisitNeg() 2153 if (DataType::IsFloatingPointType(type)) { in VisitSub()
|
D | code_generator.cc | 725 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary() 738 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary() 766 if (!is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess() 821 if (is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess()
|
D | nodes.h | 3955 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); 3966 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); 3992 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); 4451 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); 4484 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); 5444 DCHECK(!DataType::IsFloatingPointType(GetType())) << GetType(); 5454 DCHECK(DataType::IsFloatingPointType(GetType())) << GetType(); 5492 DCHECK(!DataType::IsFloatingPointType(GetType())) << GetType(); 5502 DCHECK(DataType::IsFloatingPointType(GetType())) << GetType(); 6478 DCHECK(DataType::IsFloatingPointType(other->GetType())) << other->GetType(); [all …]
|
D | intrinsics_arm_vixl.cc | 4388 if (DataType::IsFloatingPointType(return_type)) { in CreateVarHandleCommonLocations() 4398 if (DataType::IsFloatingPointType(arg->GetType())) { in CreateVarHandleCommonLocations() 4784 if (DataType::IsFloatingPointType(value_type)) { in CreateVarHandleCompareAndSetOrExchangeLocations() 5106 if (DataType::IsFloatingPointType(value_type)) { in CreateVarHandleGetAndUpdateLocations() 5134 if (DataType::IsFloatingPointType(value_type)) { in CreateVarHandleGetAndUpdateLocations() 5184 DataType::Type load_store_type = DataType::IsFloatingPointType(value_type) in GenerateVarHandleGetAndUpdate() 5242 if (DataType::IsFloatingPointType(value_type)) { in GenerateVarHandleGetAndUpdate() 5257 DCHECK(!DataType::IsFloatingPointType(value_type)); in GenerateVarHandleGetAndUpdate() 5293 DataType::IsFloatingPointType(value_type)) { in GenerateVarHandleGetAndUpdate()
|
D | code_generator_x86_64.cc | 2045 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType()); in AreEflagsSetFrom() 2110 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 2182 if (DataType::IsFloatingPointType(select->GetType())) { in SelectCanUseCMOV() 2189 DataType::IsFloatingPointType(condition->InputAt(0)->GetType())) { in SelectCanUseCMOV() 2199 if (DataType::IsFloatingPointType(select->GetType())) { in VisitSelect() 2785 if (DataType::IsFloatingPointType(type)) { in GetNextLocation() 5029 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5035 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5107 if (DataType::IsFloatingPointType(instruction->InputAt(1)->GetType())) { in HandleFieldSet() 5527 if (DataType::IsFloatingPointType(instruction->GetType())) { in VisitArrayGet() [all …]
|
D | code_generator_arm_vixl.cc | 1575 } else if (DataType::IsFloatingPointType(type)) { in GenerateTest() 1845 DCHECK(!DataType::IsFloatingPointType(constant->GetType())); in Arm8BitEncodableConstantOrRegister() 2820 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 2911 const bool is_floating_point = DataType::IsFloatingPointType(select->GetType()); in VisitSelect() 2968 if (!DataType::IsFloatingPointType(type) && !output_overlaps_with_condition_inputs) { in VisitSelect() 3175 if (DataType::IsFloatingPointType(type)) { in HandleCondition() 3194 if (DataType::IsFloatingPointType(type)) { in HandleCondition() 5739 if (DataType::IsFloatingPointType(field_type)) { in HandleFieldSet() 5939 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5975 DCHECK(DataType::IsFloatingPointType(input->GetType())) << input->GetType(); in ArithmeticZeroOrFpuRegister() [all …]
|
D | code_generator_x86.cc | 1982 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType()); in AreEflagsSetFrom() 2047 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 2120 if (DataType::IsFloatingPointType(select->GetType())) { in SelectCanUseCMOV() 2130 DataType::IsFloatingPointType(compare_type)) { in SelectCanUseCMOV() 2141 if (DataType::IsFloatingPointType(select->GetType())) { in VisitSelect() 2190 DCHECK(!DataType::IsFloatingPointType(condition->InputAt(0)->GetType())); in VisitSelect() 2856 DCHECK(DataType::IsFloatingPointType(neg->GetType())); in VisitX86FPNeg() 5381 if (out_frame_size == 0u && DataType::IsFloatingPointType(invoke->GetType())) { in GenerateStaticOrDirectCall() 5747 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5753 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() [all …]
|
D | intrinsics_x86.cc | 2400 DCHECK(!DataType::IsFloatingPointType(type)); in GenCAS() 3830 DCHECK(DataType::IsFloatingPointType(type)); in CreateVarHandleGetLocations() 3972 DCHECK(DataType::IsFloatingPointType(value_type)); in CreateVarHandleSetLocations() 4298 if (DataType::IsFloatingPointType(value_type)) { in CreateVarHandleCompareAndSetOrExchangeLocations() 4478 if (DataType::IsFloatingPointType(value_type)) { in CreateVarHandleGetAndAddLocations() 4795 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in GenerateMathFma()
|
D | register_allocator_linear_scan.cc | 248 const bool core_register = !DataType::IsFloatingPointType(instruction->GetType()); in ProcessInstruction()
|
D | register_allocator_graph_color.cc | 568 return !DataType::IsFloatingPointType(interval->GetType()); in IsCoreInterval()
|