Searched refs:IsIntegralType (Results 1 – 18 of 18) sorted by relevance
35 return DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type) && in CanFitInShifterOperand()
129 static bool IsIntegralType(Type type) { in IsIntegralType() function295 IsIntegralType(input_type) && in IsTypeConversionImplicit()296 IsIntegralType(result_type) && in IsTypeConversionImplicit()302 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()687 DCHECK(DataType::IsIntegralType(aget->GetType())); in GetFloatOrDoubleEquivalentOfArrayGet()
302 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
213 if (!DataType::IsIntegralType(binop->GetType())) { in TryMoveNegOnInputsAfterBinop()541 if (DataType::IsIntegralType(source_type) && !DataType::Is64BitType(source_type)) { in VisitShift()1119 if (DataType::IsIntegralType(t_type) && DataType::Kind(t_type) == DataType::Kind(f_type)) { in VisitSelect()1319 if (!DataType::IsIntegralType(input_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1320 !DataType::IsIntegralType(result_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1388 DataType::IsIntegralType(input_type) && in VisitTypeConversion()1389 DataType::IsIntegralType(original_type) && in VisitTypeConversion()1390 DataType::IsIntegralType(result_type) && in VisitTypeConversion()1413 } else if (input->IsShr() && DataType::IsIntegralType(result_type) && in VisitTypeConversion()1416 DCHECK(DataType::IsIntegralType(input_type)); in VisitTypeConversion()[all …]
273 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
1029 DCHECK(DataType::IsIntegralType(packed_type)); in HVecMultiplyAccumulate()1124 DCHECK(DataType::IsIntegralType(packed_type)); in HVecDotProd()1366 DCHECK(DataType::IsIntegralType(left->GetType())); in HVecPredWhile()1367 DCHECK(DataType::IsIntegralType(right->GetType())); in HVecPredWhile()
542 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleGenerateConditionIntegralOrNonPrimitive()605 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition()
915 if (!DataType::IsIntegralType(type)) { in VisitRem()959 if (!DataType::IsIntegralType(type)) { in VisitSub()
265 DCHECK(DataType::IsIntegralType(other_type)); in GetOtherVL()266 DCHECK(DataType::IsIntegralType(vector_type)); in GetOtherVL()1878 if (DataType::IsIntegralType(from) && DataType::IsIntegralType(to)) { in VectorizeUse()2739 if (!DataType::IsIntegralType(type)) { in VectorizeIfCondition()
78 return DataType::IsIntegralType(type) || (type == DataType::Type::kReference); in CheckType()84 return (DataType::IsIntegralType(type) && type != DataType::Type::kInt64) in CheckType()91 return DataType::IsIntegralType(type) && (type != DataType::Type::kInt64); in CheckType()
2504 DCHECK(DataType::IsIntegralType(instr->GetType())) << instr->GetType(); in VisitBitwiseNegatedRight()3712 if (!DataType::IsIntegralType(type)) { in VisitDivZeroCheck()5087 if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) { in MoveFromReturnRegister()6562 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6583 } else if (DataType::IsFloatingPointType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6585 } else if (DataType::IsIntegralType(result_type) && DataType::IsFloatingPointType(input_type)) { in VisitTypeConversion()
3674 if (!DataType::IsIntegralType(type)) { in VisitDivZeroCheck()5305 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()5336 } else if (DataType::IsFloatingPointType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()5352 } else if (DataType::IsIntegralType(result_type) && DataType::IsFloatingPointType(input_type)) { in VisitTypeConversion()5445 DCHECK(DataType::IsIntegralType(instruction->GetType())) << instruction->GetType(); in VisitBitwiseNegatedRight()7009 if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) { in MoveFromReturnRegister()
6250 DCHECK(DataType::IsIntegralType(GetType()));6251 DCHECK(DataType::IsIntegralType(new_type));6420 DCHECK(DataType::IsIntegralType(GetType()));6421 DCHECK(DataType::IsIntegralType(new_type));7382 DCHECK(DataType::IsIntegralType(GetType()));7383 DCHECK(DataType::IsIntegralType(new_type));
1576 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateTest()1735 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateConditionIntegralOrNonPrimitive()1826 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in CanEncodeConstantAs8BitImmediate()3386 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition()3920 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
1327 } else if (IsVarHandleGetAndBitwiseOp(invoke) && !DataType::IsIntegralType(value_type)) { in DecideVarHandleIntrinsic()
3350 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
3136 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()