Lines Matching refs:isInteger

610       assert(LHSTy.isInteger() && "Shift amount is not an integer type!");  in getShiftAmountTy()
1162 if (VT.isVector() || !VT.isInteger()) in PromoteIntBinOp()
1227 if (VT.isVector() || !VT.isInteger()) in PromoteIntShiftOp()
1277 if (VT.isVector() || !VT.isInteger()) in PromoteExtend()
1308 if (VT.isVector() || !VT.isInteger()) in PromoteLoad()
3108 if (VT.isVector() || !VT.isInteger()) in useDivRem()
3919 if (XVT.isInteger() && XVT == Y.getValueType()) { in hoistLogicOpWithSameOpcodeHands()
4008 bool IsInteger = OpVT.isInteger(); in foldLogicOfSetCCs()
6171 LHS.getValueType().isInteger()); in visitXOR()
7274 if (!VT.isInteger()) in foldSelectOfConstants()
7344 if (CondVT.isInteger() && in foldSelectOfConstants()
10092 (isa<ConstantFPSDNode>(N0) && VT.isInteger() && !VT.isVector() && in visitBITCAST()
10151 N0.getNode()->hasOneUse() && VT.isInteger() && in visitBITCAST()
10202 VT.isInteger() && !VT.isVector()) { in visitBITCAST()
10378 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
12263 if (IntVT.isInteger() && !IntVT.isVector()) { in visitFNEG()
12361 if (IntVT.isInteger() && !IntVT.isVector()) { in visitFABS()
12974 STType.isInteger() && STMemType.isInteger()) { in getTruncatedStoreValue()
12992 if (LDMemType.isInteger() && LDType.isInteger()) { in extendLoadedValueToExtension()
13065 if (STType.isInteger() && LDMemType.isInteger() && !STType.isVector() && in ForwardStoreValueToDirectLoad()
13091 STMemType.isInteger() && LDMemType.isInteger()) in ForwardStoreValueToDirectLoad()
13685 !LD->getValueType(0).isInteger()) in SliceUpLoad()
14385 bool NoTypeMatch = (MemVT.isInteger()) ? !MemVT.bitsEq(Other->getMemoryVT()) in getStoreMergeCandidates()
15221 Value.getValueType().isInteger() && in visitSTORE()
15576 Ops[Elt] = OpVT.isInteger() ? DAG.getAnyExtOrTrunc(InVal, DL, OpVT) : InVal; in visitINSERT_VECTOR_ELT()
15717 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt; in visitEXTRACT_VECTOR_ELT()
15727 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
15757 if (IndexC && VecOp.getOpcode() == ISD::BITCAST && VecVT.isInteger() && in visitEXTRACT_VECTOR_ELT()
15768 if (LegalTypes && BCSrc.getValueType().isInteger() && in visitEXTRACT_VECTOR_ELT()
15821 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
16429 Shuffles.push_back(VT.isInteger() ? DAG.getConstant(0, DL, VT) in reduceBuildVecToShuffle()
16638 else if (LastOpVT.isInteger()) in combineConcatVectorOfScalars()
16785 if (!SclTy.isFloatingPoint() && !SclTy.isInteger()) in visitCONCAT_VECTORS()
17309 if (SVT.isInteger()) in combineShuffleOfScalars()
17332 if (!VT.isInteger() || IsBigEndian) in combineShuffleToVectorExtend()
17387 if (!VT.isInteger() || IsBigEndian) in combineTruncationShuffle()
18618 CC = ISD::getSetCCInverse(CC, CmpOpVT.isInteger()); in SimplifySelectCC()
18670 if (SubC && SubC->isNullValue() && CmpOpVT.isInteger()) { in SimplifySelectCC()