Searched refs:IsFloatingPointType (Results 1 – 17 of 17) sorted by relevance
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()
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()
77 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom()111 DCHECK(DataType::IsFloatingPointType(type)) << type; in FPRegisterFrom()125 return DataType::IsFloatingPointType(type) in CPURegisterFrom()131 return DataType::IsFloatingPointType(instr->GetType()) in OutputCPURegister()137 return DataType::IsFloatingPointType(instr->InputAt(index)->GetType()) in InputCPURegisterAt()
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()
76 DCHECK(!DataType::IsFloatingPointType(type)); in MaybeAddAmbiguousArrayGet()
76 DCHECK(DataType::IsFloatingPointType(result_type)); in HX86FPNeg()
90 if (DataType::IsFloatingPointType(type) && in GetNextLocation()95 } else if (!DataType::IsFloatingPointType(type) && in GetNextLocation()1225 DCHECK((destination.IsFpuRegister() && DataType::IsFloatingPointType(dst_type)) || in MoveLocation()1226 (destination.IsRegister() && !DataType::IsFloatingPointType(dst_type))); in MoveLocation()1230 if (DataType::IsFloatingPointType(dst_type)) { in MoveLocation()1250 if (!DataType::IsFloatingPointType(dst_type)) { in MoveLocation()1255 if (DataType::IsFloatingPointType(dst_type) && value == 0) { in MoveLocation()1262 if (DataType::IsFloatingPointType(dst_type) && value == 0) { in MoveLocation()1337 (source.IsFpuRegister() == DataType::IsFloatingPointType(dst_type))); in MoveLocation()2287 if (DataType::IsFloatingPointType(type)) { in VisitArrayGet()[all …]
103 static bool IsFloatingPointType(Type type) { in IsFloatingPointType() function
80 DCHECK(type != DataType::Type::kVoid && !DataType::IsFloatingPointType(type)) << type; in RegisterFrom()
235 if (DataType::IsFloatingPointType(input_value->GetType()) && in VisitCompare()
310 } else if (DataType::IsFloatingPointType(type)) { in HandleGenerateTest()489 if (DataType::IsFloatingPointType(type)) { in HandleCondition()
626 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary()639 if (DataType::IsFloatingPointType(field_type)) { in CreateUnresolvedFieldLocationSummary()667 if (!is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess()722 if (is_get && DataType::IsFloatingPointType(field_type)) { in GenerateUnresolvedFieldAccess()
838 !DataType::IsFloatingPointType(input->InputAt(0)->GetType())) { in VisitBooleanNot()1683 if ((input_cst != nullptr) && DataType::IsFloatingPointType(type)) { in VisitDiv()1734 (DataType::IsFloatingPointType(type) || DataType::IsIntOrLongType(type))) { in VisitMul()1745 if (DataType::IsFloatingPointType(type) && in VisitMul()1842 !DataType::IsFloatingPointType(input->GetType())) { in VisitNeg()1939 if (DataType::IsFloatingPointType(type)) { in VisitSub()
126 if (left == right && !DataType::IsFloatingPointType(left->GetType())) { in Evaluate()
2684 if (DataType::IsFloatingPointType(type)) { in VisitArrayGet()3011 if (DataType::IsFloatingPointType(instruction->InputAt(2)->GetType())) { in VisitArraySet()6183 DataType::IsFloatingPointType(dst_type) in CanMoveConditionally()6191 DataType::IsFloatingPointType(dst_type) in CanMoveConditionally()6204 locations_to_set->SetOut(DataType::IsFloatingPointType(dst_type) in CanMoveConditionally()6379 if (DataType::IsFloatingPointType(cond_type)) { in GenConditionalMoveR6()6407 if (DataType::IsFloatingPointType(cond_type)) { in GenConditionalMoveR6()6437 if (!DataType::IsFloatingPointType(cond_type)) { in GenConditionalMoveR6()6472 if (!DataType::IsFloatingPointType(cond_type)) { in GenConditionalMoveR6()6592 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet()[all …]
1742 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPToFPCallLocations()1743 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPToFPCallLocations()1755 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(0)->GetType())); in CreateFPFPToFPCallLocations()1756 DCHECK(DataType::IsFloatingPointType(invoke->InputAt(1)->GetType())); in CreateFPFPToFPCallLocations()1757 DCHECK(DataType::IsFloatingPointType(invoke->GetType())); in CreateFPFPToFPCallLocations()
1510 } else if (DataType::IsFloatingPointType(type)) { in GenerateTest()1780 DCHECK(!DataType::IsFloatingPointType(constant->GetType())); in Arm8BitEncodableConstantOrRegister()2559 if (type == DataType::Type::kInt64 || DataType::IsFloatingPointType(type)) { in GenerateTestAndBranch()2650 const bool is_floating_point = DataType::IsFloatingPointType(select->GetType()); in VisitSelect()2707 if (!DataType::IsFloatingPointType(type) && !output_overlaps_with_condition_inputs) { in VisitSelect()2904 if (DataType::IsFloatingPointType(type)) { in HandleCondition()2923 if (DataType::IsFloatingPointType(type)) { in HandleCondition()5299 if (DataType::IsFloatingPointType(field_type)) { in HandleFieldSet()5481 if (DataType::IsFloatingPointType(instruction->GetType())) { in HandleFieldGet()5507 DCHECK(DataType::IsFloatingPointType(input->GetType())) << input->GetType(); in ArithmeticZeroOrFpuRegister()[all …]