Searched refs:IsIntegralType (Results 1 – 19 of 19) sorted by relevance
107 static bool IsIntegralType(Type type) { in IsIntegralType() function273 IsIntegralType(input_type) && in IsTypeConversionImplicit()274 IsIntegralType(result_type) && in IsTypeConversionImplicit()280 if (IsIntegralType(result_type) && result_type != Type::kInt64) { in IsTypeConversionImplicit()
32 return DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type) && in CanFitInShifterOperand()
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()
207 if (!DataType::IsIntegralType(binop->GetType())) { in TryMoveNegOnInputsAfterBinop()1212 if (!DataType::IsIntegralType(input_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1213 !DataType::IsIntegralType(result_type) || in IsTypeConversionForStoringIntoNoWiderFieldOnly()1281 DataType::IsIntegralType(input_type) && in VisitTypeConversion()1282 DataType::IsIntegralType(original_type) && in VisitTypeConversion()1283 DataType::IsIntegralType(result_type) && in VisitTypeConversion()1307 DCHECK(DataType::IsIntegralType(input_type)); in VisitTypeConversion()1450 DCHECK(DataType::IsIntegralType(instruction->GetType())); in VisitAnd()2183 DCHECK(DataType::IsIntegralType(type)); in VisitSub()2876 if (!DataType::IsIntegralType(instruction->GetType())) { in TryHandleAssociativeAndCommutativeOperation()[all …]
291 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
262 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()
308 if (!DataType::IsIntegralType(type)) { in VisitRem()352 if (!DataType::IsIntegralType(type)) { in VisitSub()
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()
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()1445 if (DataType::IsIntegralType(from) && DataType::IsIntegralType(to)) { in VectorizeUse()
74 return DataType::IsIntegralType(type) || (type == DataType::Type::kReference); in CheckType()80 return (DataType::IsIntegralType(type) && type != DataType::Type::kInt64) in CheckType()87 return DataType::IsIntegralType(type) && (type != DataType::Type::kInt64); in CheckType()
6197 DCHECK(DataType::IsIntegralType(GetType()));6198 DCHECK(DataType::IsIntegralType(new_type));6287 DCHECK(DataType::IsIntegralType(GetType()));6288 DCHECK(DataType::IsIntegralType(new_type));6430 DCHECK(DataType::IsIntegralType(GetType()));6431 DCHECK(DataType::IsIntegralType(new_type));7293 DCHECK(DataType::IsIntegralType(GetType()));7294 DCHECK(DataType::IsIntegralType(new_type));
2270 DCHECK(DataType::IsIntegralType(instr->GetType())) << instr->GetType(); in VisitBitwiseNegatedRight()3440 if (!DataType::IsIntegralType(type)) { in VisitDivZeroCheck()4758 if (DataType::IsIntegralType(type) || type == DataType::Type::kReference) { in MoveFromReturnRegister()6241 if (DataType::IsIntegralType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6262 } else if (DataType::IsFloatingPointType(result_type) && DataType::IsIntegralType(input_type)) { in VisitTypeConversion()6264 } else if (DataType::IsIntegralType(result_type) && DataType::IsFloatingPointType(input_type)) { in VisitTypeConversion()
1539 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateTest()1698 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in GenerateConditionIntegralOrNonPrimitive()1789 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in CanEncodeConstantAs8BitImmediate()3151 DCHECK(DataType::IsIntegralType(type) || type == DataType::Type::kReference) << type; in HandleCondition()3686 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
3343 } else if (IsVarHandleGetAndBitwiseOp(invoke) && !DataType::IsIntegralType(value_type)) { in IsValidFieldVarHandleExpected()
4332 } else if (IsVarHandleGetAndBitwiseOp(invoke) && !DataType::IsIntegralType(value_type)) { in HasVarHandleIntrinsicImplementation()
4184 } else if (IsVarHandleGetAndBitwiseOp(invoke) && !DataType::IsIntegralType(value_type)) { in HasVarHandleIntrinsicImplementation()
2948 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()
2855 DCHECK(DataType::IsIntegralType(input_type)) << input_type; in VisitTypeConversion()