/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() 214 if (input != nullptr && DataType::IsFloatingPointType(input->GetType())) { in HandleInvoke()
|
D | common_arm64.h | 77 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom() 116 DCHECK(DataType::IsFloatingPointType(type)) << type; in FPRegisterFrom() 130 return DataType::IsFloatingPointType(type) in CPURegisterFrom() 136 return DataType::IsFloatingPointType(instr->GetType()) in OutputCPURegister() 142 return DataType::IsFloatingPointType(instr->InputAt(index)->GetType()) in InputCPURegisterAt()
|
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 | 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 | code_generator_arm64.cc | 853 if (DataType::IsFloatingPointType(type) && in GetNextLocation() 856 } else if (!DataType::IsFloatingPointType(type) && in GetNextLocation() 878 if (DataType::IsFloatingPointType(type)) { in GetNextLocation() 1493 DCHECK((destination.IsFpuRegister() && DataType::IsFloatingPointType(dst_type)) || in MoveLocation() 1494 (destination.IsRegister() && !DataType::IsFloatingPointType(dst_type))); in MoveLocation() 1544 (source.IsFpuRegister() == DataType::IsFloatingPointType(dst_type))); in MoveLocation() 2001 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 2070 } else if (DataType::IsFloatingPointType(instruction->InputAt(1)->GetType())) { in HandleFieldSet() 2480 if (DataType::IsFloatingPointType(instruction->GetType())) { in VisitArrayGet() 2656 } else if (DataType::IsFloatingPointType(value_type)) { in VisitArraySet() [all …]
|
D | common_arm.h | 71 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom()
|
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 | instruction_simplifier.cc | 834 !DataType::IsFloatingPointType(input->InputAt(0)->GetType())) { in VisitBooleanNot() 1679 if ((input_cst != nullptr) && DataType::IsFloatingPointType(type)) { in VisitDiv() 1795 (DataType::IsFloatingPointType(type) || DataType::IsIntOrLongType(type))) { in VisitMul() 1806 if (DataType::IsFloatingPointType(type) && in VisitMul() 1903 !DataType::IsFloatingPointType(input->GetType())) { in VisitNeg() 2000 if (DataType::IsFloatingPointType(type)) { in VisitSub()
|
D | dead_code_elimination.cc | 126 if (left == right && !DataType::IsFloatingPointType(left->GetType())) { in Evaluate()
|
D | code_generator.cc | 722 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary() 735 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary() 763 if (!is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess() 818 if (is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess()
|
D | nodes.h | 3719 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); in IsFPConditionTrueIfNaN() 3730 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); in IsFPConditionFalseIfNaN() 3756 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); in CompareFP() 4215 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); in ComputeFP() 4248 DCHECK(DataType::IsFloatingPointType(InputAt(0)->GetType())) << InputAt(0)->GetType(); in IsGtBias() 5151 DCHECK(!DataType::IsFloatingPointType(GetType())) << GetType(); in ComputeIntegral() 5161 DCHECK(DataType::IsFloatingPointType(GetType())) << GetType(); in ComputeFP() 5199 DCHECK(!DataType::IsFloatingPointType(GetType())) << GetType(); in ComputeIntegral() 5209 DCHECK(DataType::IsFloatingPointType(GetType())) << GetType(); in ComputeFP() 6064 DCHECK(DataType::IsFloatingPointType(other->GetType())) << other->GetType(); in IsEquivalentOf() [all …]
|
D | code_generator_x86.cc | 1711 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType()); in AreEflagsSetFrom() 1776 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 1849 if (DataType::IsFloatingPointType(select->GetType())) { in SelectCanUseCMOV() 1859 DataType::IsFloatingPointType(compare_type)) { in SelectCanUseCMOV() 1870 if (DataType::IsFloatingPointType(select->GetType())) { in VisitSelect() 1919 DCHECK(!DataType::IsFloatingPointType(condition->InputAt(0)->GetType())); in VisitSelect() 2592 DCHECK(DataType::IsFloatingPointType(neg->GetType())); in VisitX86FPNeg() 5074 if (out_frame_size == 0u && DataType::IsFloatingPointType(invoke->GetType())) { in GenerateStaticOrDirectCall() 5393 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5546 } else if (DataType::IsFloatingPointType(field_type)) { in HandleFieldSet() [all …]
|
D | intrinsics_arm64.cc | 1676 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPToFPCallLocations() 1677 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPToFPCallLocations() 1689 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPFPToFPCallLocations() 1690 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(1)->GetType())); in CreateFPFPToFPCallLocations() 1691 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPFPToFPCallLocations()
|
D | code_generator_arm_vixl.cc | 1512 } else if (DataType::IsFloatingPointType(type)) { in GenerateTest() 1782 DCHECK(!DataType::IsFloatingPointType(constant->GetType())); in Arm8BitEncodableConstantOrRegister() 2743 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 2834 const bool is_floating_point = DataType::IsFloatingPointType(select->GetType()); in VisitSelect() 2891 if (!DataType::IsFloatingPointType(type) && !output_overlaps_with_condition_inputs) { in VisitSelect() 3098 if (DataType::IsFloatingPointType(type)) { in HandleCondition() 3117 if (DataType::IsFloatingPointType(type)) { in HandleCondition() 5648 if (DataType::IsFloatingPointType(field_type)) { in HandleFieldSet() 5832 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 5858 DCHECK(DataType::IsFloatingPointType(input->GetType())) << input->GetType(); in ArithmeticZeroOrFpuRegister() [all …]
|
D | code_generator_x86_64.cc | 1801 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType()); in AreEflagsSetFrom() 1866 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch() 1938 if (DataType::IsFloatingPointType(select->GetType())) { in SelectCanUseCMOV() 1945 DataType::IsFloatingPointType(condition->InputAt(0)->GetType())) { in SelectCanUseCMOV() 1955 if (DataType::IsFloatingPointType(select->GetType())) { in VisitSelect() 2560 if (DataType::IsFloatingPointType(type)) { in GetNextLocation() 4788 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet() 4915 if (DataType::IsFloatingPointType(instruction->InputAt(1)->GetType())) { in HandleFieldSet() 5231 if (DataType::IsFloatingPointType(instruction->GetType())) { in VisitArrayGet() 5376 if (DataType::IsFloatingPointType(value_type)) { in VisitArraySet()
|
D | register_allocator_graph_color.cc | 568 return !DataType::IsFloatingPointType(interval->GetType()); in IsCoreInterval()
|
D | nodes.cc | 3027 !DataType::IsFloatingPointType(cond->InputAt(0)->GetType())) { in InsertOppositeCondition()
|
D | instruction_builder.cc | 520 if (DataType::IsFloatingPointType(type)) { in LoadLocal()
|