Searched refs:IsIntegralType (Results 1 – 16 of 16) sorted by relevance
32 return DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type) && in CanFitInShifterOperand()
107 static bool IsIntegralType(Type type) { in IsIntegralType() function269 IsIntegralType(input_type) && in IsTypeConversionImplicit()270 IsIntegralType(result_type) && in IsTypeConversionImplicit()276 if (IsIntegralType(result_type) && result_type != Type::kInt64) { in IsTypeConversionImplicit()
145 } else if (DataType::IsIntegralType(common_type)) { in TypePhiFromInputs()152 } else if (DataType::IsIntegralType(input_type)) { in TypePhiFromInputs()175 if (DataType::IsIntegralType(common_type)) { in TypeInputsOfPhi()388 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()407 DCHECK(DataType::IsIntegralType(array_type)); in FixAmbiguousArrayOps()408 DCHECK(DataType::IsIntegralType(value_type)); in FixAmbiguousArrayOps()688 DCHECK(DataType::IsIntegralType(aget->GetType())); in GetFloatOrDoubleEquivalentOfArrayGet()
291 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
262 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
205 if (!DataType::IsIntegralType(binop->GetType())) { in TryMoveNegOnInputsAfterBinop()404 if (DataType::IsIntegralType(source_type) && !DataType::Is64BitType(source_type)) { in VisitShift()964 if (DataType::IsIntegralType(t_type) && DataType::Kind(t_type) == DataType::Kind(f_type)) { in VisitSelect()1120 if (!DataType::IsIntegralType(input_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1121 !DataType::IsIntegralType(result_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1189 DataType::IsIntegralType(input_type) && in VisitTypeConversion()1190 DataType::IsIntegralType(original_type) && in VisitTypeConversion()1191 DataType::IsIntegralType(result_type) && in VisitTypeConversion()1214 } else if (input->IsAnd() && DataType::IsIntegralType(result_type)) { in VisitTypeConversion()1215 DCHECK(DataType::IsIntegralType(input_type)); in VisitTypeConversion()[all …]
308 if (!DataType::IsIntegralType(type)) { in VisitRem()352 if (!DataType::IsIntegralType(type)) { in VisitSub()
1020 DCHECK(DataType::IsIntegralType(packed_type)); in HVecMultiplyAccumulate()1115 DCHECK(DataType::IsIntegralType(packed_type)); in HVecDotProd()1357 DCHECK(DataType::IsIntegralType(left->GetType())); in HVecPredWhile()1358 DCHECK(DataType::IsIntegralType(right->GetType())); in HVecPredWhile()
431 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleGenerateConditionIntegralOrNonPrimitive()494 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition()
265 DCHECK(DataType::IsIntegralType(other_type)); in GetOtherVL()266 DCHECK(DataType::IsIntegralType(vector_type)); in GetOtherVL()1406 if (DataType::IsIntegralType(from) && DataType::IsIntegralType(to)) { in VectorizeUse()
73 return DataType::IsIntegralType(type) || (type == DataType::Type::kReference); in CheckType()79 return (DataType::IsIntegralType(type) && type != DataType::Type::kInt64) in CheckType()86 return DataType::IsIntegralType(type) && (type != DataType::Type::kInt64); in CheckType()
2250 DCHECK(DataType::IsIntegralType(instr->GetType())) << instr->GetType(); in VisitBitwiseNegatedRight()3359 if (!DataType::IsIntegralType(type)) { in VisitDivZeroCheck()4596 if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) { in MoveFromReturnRegister()6027 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6048 } else if (DataType::IsFloatingPointType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6050 } else if (DataType::IsIntegralType(result_type) && DataType::IsFloatingPointType(input_type)) { in VisitTypeConversion()
5941 DCHECK(DataType::IsIntegralType(GetType())); in SetType()5942 DCHECK(DataType::IsIntegralType(new_type)); in SetType()6079 DCHECK(DataType::IsIntegralType(GetType())); in SetType()6080 DCHECK(DataType::IsIntegralType(new_type)); in SetType()6926 DCHECK(DataType::IsIntegralType(GetType())); in SetType()6927 DCHECK(DataType::IsIntegralType(new_type)); in SetType()
1518 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateTest()1677 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateConditionIntegralOrNonPrimitive()1768 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in CanEncodeConstantAs8BitImmediate()3122 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition()3640 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
2861 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
2669 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()