Home
last modified time | relevance | path

Searched refs:IsIntegralType (Results 1 – 16 of 16) sorted by relevance

/art/compiler/optimizing/
Dinstruction_simplifier_shared.h32 return Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type) && in CanFitInShifterOperand()
Dssa_builder.cc140 } else if (Primitive::IsIntegralType(common_type)) { in TypePhiFromInputs()
146 } else if (Primitive::IsIntegralType(input_type)) { in TypePhiFromInputs()
167 if (Primitive::IsIntegralType(common_type)) { in TypeInputsOfPhi()
374 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
393 DCHECK(Primitive::IsIntegralType(array_type)); in FixAmbiguousArrayOps()
394 DCHECK(Primitive::IsIntegralType(value_type)); in FixAmbiguousArrayOps()
640 DCHECK(Primitive::IsIntegralType(aget->GetType())); in GetFloatOrDoubleEquivalentOfArrayGet()
Dinstruction_simplifier_arm64.cc196 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
Dinstruction_simplifier_arm.cc227 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
Dconstant_folding.cc287 if (!Primitive::IsIntegralType(type)) { in VisitRem()
331 if (!Primitive::IsIntegralType(type)) { in VisitSub()
Dinstruction_simplifier.cc182 if (!Primitive::IsIntegralType(binop->GetType())) { in TryMoveNegOnInputsAfterBinop()
891 Primitive::IsIntegralType(input_type) && in VisitTypeConversion()
892 Primitive::IsIntegralType(original_type) && in VisitTypeConversion()
893 Primitive::IsIntegralType(result_type) && in VisitTypeConversion()
916 } else if (input->IsAnd() && Primitive::IsIntegralType(result_type)) { in VisitTypeConversion()
917 DCHECK(Primitive::IsIntegralType(input_type)); in VisitTypeConversion()
946 bool integral_type = Primitive::IsIntegralType(instruction->GetType()); in VisitAdd()
1640 DCHECK(Primitive::IsIntegralType(type)); in VisitSub()
2157 if (!Primitive::IsIntegralType(instruction->GetType())) { in TryHandleAssociativeAndCommutativeOperation()
2235 if (!Primitive::IsIntegralType(type)) { in TrySubtractionChainSimplification()
Dcode_generator.cc76 return Primitive::IsIntegralType(type) || (type == Primitive::kPrimNot); in CheckType()
82 return (Primitive::IsIntegralType(type) && type != Primitive::kPrimLong) in CheckType()
89 return Primitive::IsIntegralType(type) && (type != Primitive::kPrimLong); in CheckType()
Dcode_generator_arm64.cc2535 DCHECK(Primitive::IsIntegralType(instr->GetType())) << instr->GetType(); in VisitBitwiseNegatedRight()
3478 if (!Primitive::IsIntegralType(type)) { in VisitDivZeroCheck()
5689 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
5712 } else if (Primitive::IsFloatingPointType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
5714 } else if (Primitive::IsIntegralType(result_type) && Primitive::IsFloatingPointType(input_type)) { in VisitTypeConversion()
Dcode_generator_mips64.cc3276 if (!Primitive::IsIntegralType(type)) { in VisitDivZeroCheck()
5870 if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
5914 } else if (Primitive::IsFloatingPointType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
5932 } else if (Primitive::IsIntegralType(result_type) && Primitive::IsFloatingPointType(input_type)) { in VisitTypeConversion()
Dcode_generator_mips.cc8014 if (result_type == Primitive::kPrimLong && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
8023 } else if (Primitive::IsIntegralType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
8059 } else if (Primitive::IsFloatingPointType(result_type) && Primitive::IsIntegralType(input_type)) { in VisitTypeConversion()
8094 } else if (Primitive::IsIntegralType(result_type) && Primitive::IsFloatingPointType(input_type)) { in VisitTypeConversion()
Dintrinsics_mips64.cc58 if (Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) { in MoveFromReturnRegister()
Dintrinsics_mips.cc70 if (Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) { in MoveFromReturnRegister()
Dintrinsics_arm64.cc87 if (Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) { in MoveFromReturnRegister()
Dcode_generator_arm.cc1771 DCHECK(Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) << type; in GenerateTest()
1835 DCHECK(Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) << type; in CanEncodeConstantAs8BitImmediate()
Dcode_generator_arm_vixl.cc1871 DCHECK(Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) << type; in GenerateTest()
1916 DCHECK(Primitive::IsIntegralType(type) || type == Primitive::kPrimNot) << type; in CanEncodeConstantAs8BitImmediate()
/art/runtime/
Dprimitive.h148 static bool IsIntegralType(Type type) { in IsIntegralType() function