Lines Matching refs:isInteger
604 return getSetCCInverseImpl(Op, Type.isInteger()); in getSetCCInverse()
633 bool IsInteger = Type.isInteger(); in getSetCCOrOperation()
654 bool IsInteger = Type.isInteger(); in getSetCCAndOperation()
1125 assert(!VT.isVector() && (VT.isInteger() || VT.isFloatingPoint()) && in VerifySDNode()
1130 assert(N->getOperand(0).getValueType().isInteger() == VT.isInteger() && in VerifySDNode()
1144 (EltVT.isInteger() && Op.getValueType().isInteger() && in VerifySDNode()
1528 assert(VT.isInteger() && OpVT.isInteger() && in getZeroExtendInReg()
1548 assert(VT.isInteger() && OpVT.isInteger() && in getVPZeroExtendInReg()
1640 assert(VT.isInteger() && "Cannot create FP integer constant!"); in getConstant()
1757 assert(VT.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountConstant()
2559 assert(!OpVT.isInteger() && "Illegal setcc for integer!"); in FoldSetCC()
2563 if (OpVT.isInteger()) { in FoldSetCC()
2898 if (!SrcVT.isVector() || !SrcVT.isInteger() || !VT.isInteger()) in isSplatValue()
3001 if (!SVT.isInteger()) in getSplatValue()
3365 if (!(SubVT.isInteger() || SubVT.isFloatingPoint())) in computeKnownBits()
4455 assert((VT.isInteger() || VT.isFloatingPoint()) && "Invalid VT!"); in ComputeNumSignBits()
4551 if (!(SrcVT.isInteger() || SrcVT.isFloatingPoint())) in ComputeNumSignBits()
5290 if (Op.getOperand(0).getValueType().isInteger()) in canCreateUndefOrPoison()
6000 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
6021 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
6059 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
6091 assert(VT.isInteger() && N1.getValueType().isInteger() && in getNode()
6130 assert(VT.isInteger() && VT == N1.getValueType() && "Invalid ABS!"); in getNode()
6135 assert(VT.isInteger() && VT == N1.getValueType() && "Invalid BSWAP!"); in getNode()
6145 assert(VT.isInteger() && VT == N1.getValueType() && "Invalid BITREVERSE!"); in getNode()
6161 (VT.getVectorElementType().isInteger() && in getNode()
6162 N1.getValueType().isInteger() && in getNode()
6218 (VT.getVectorElementType().isInteger() && in getNode()
6219 N1.getValueType().isInteger() && in getNode()
6593 if (NumOps == 2 && VT.isFixedLengthVector() && VT.isInteger() && in FoldConstantArithmetic()
6601 if (BV1 && BV2 && N1.getValueType().isInteger() && in FoldConstantArithmetic()
6602 N2.getValueType().isInteger()) { in FoldConstantArithmetic()
6689 if (NewNodesMustHaveLegalTypes && LegalSVT.isInteger()) { in FoldConstantArithmetic()
6721 if (ScalarVT.isInteger() && ScalarVT.bitsGT(InSVT)) { in FoldConstantArithmetic()
6837 assert(Val.getValueType().isInteger() && "Invalid AssertAlign!"); in getAssertAlign()
6934 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
6948 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
6960 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
6981 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
7008 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
7014 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
7020 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
7028 assert(VT.isInteger() && "This operator does not apply to FP types!"); in getNode()
7067 assert(VT.isInteger() && N2.getValueType().isInteger() && in getNode()
7099 assert(VT.isInteger() && EVT.isInteger() && in getNode()
7111 assert(VT.isInteger() && EVT.isInteger() && in getNode()
7160 assert(VT.isInteger() && cast<VTSDNode>(N2)->getVT().isInteger() && in getNode()
7264 (N1.getValueType().isInteger() == VT.isInteger()) && in getNode()
7459 assert(VT.isInteger() && "SETCC result type must be an integer!"); in getNode()
7649 if (VT.isInteger()) { in getMemsetValue()
7660 if (!IntVT.isInteger()) in getMemsetValue()
7672 if (VT != Value.getValueType() && !VT.isInteger()) in getMemsetValue()
7688 if (VT.isInteger()) in getMemsetStringVal()
7744 assert(Offset.getValueType().isInteger()); in getMemBasePlusOffset()
7898 (isZeroConstant || (VT.isInteger() && !VT.isVector()))) { in getMemcpyLoadsAndStores()
8911 assert(VT.isInteger() == MemVT.isInteger() && in getLoad()
9083 assert(VT.isInteger() == SVT.isInteger() && in getTruncStore()
9335 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStoreVP()
9504 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStridedStoreVP()
9841 assert(N->getInc().getValueType().isInteger() && "Non integer update value"); in getMaskedHistogram()
10180 assert(VTList.VTs[0].isInteger() && VTList.VTs[1].isInteger() && in getNode()
10223 assert(VTList.VTs[0].isInteger() && VTList.VTs[1].isInteger() && in getNode()
10232 assert(VTList.VTs[0].isInteger() && VTList.VTs[0] == VTList.VTs[1] && in getNode()
10262 assert(VTList.VTs[0].isFloatingPoint() && VTList.VTs[1].isInteger() && in getNode()