Lines Matching refs:isInteger
779 assert(LHSTy.isInteger() && "Shift amount is not an integer type!"); in getShiftAmountTy()
1285 if (VT.isVector() || !VT.isInteger()) in PromoteIntBinOp()
1353 if (VT.isVector() || !VT.isInteger()) in PromoteIntShiftOp()
1402 if (VT.isVector() || !VT.isInteger()) in PromoteExtend()
1433 if (VT.isVector() || !VT.isInteger()) in PromoteLoad()
4028 if (VT.isVector() || !VT.isInteger()) in useDivRem()
4910 if (XVT.isInteger() && XVT == Y.getValueType() && in hoistLogicOpWithSameOpcodeHands()
5001 bool IsInteger = OpVT.isInteger(); in foldLogicOfSetCCs()
9347 if (!VT.isInteger()) in foldSelectOfConstants()
9431 if (CondVT.isInteger() && in foldSelectOfConstants()
12643 (!LegalOperations && VT.isInteger() && N0.getValueType().isInteger() && in visitBITCAST()
12658 (isa<ConstantFPSDNode>(N0) && VT.isInteger() && !VT.isVector() && in visitBITCAST()
12713 N0.getNode()->hasOneUse() && VT.isInteger() && in visitBITCAST()
12764 VT.isInteger() && !VT.isVector()) { in visitBITCAST()
12944 assert(SrcEltVT.isInteger() && DstEltVT.isInteger()); in ConstantFoldBITCASTofBUILD_VECTOR()
15674 STType.isInteger() && STMemType.isInteger()) { in getTruncatedStoreValue()
15692 if (LDMemType.isInteger() && LDType.isInteger()) { in extendLoadedValueToExtension()
15792 if (STType.isInteger() && LDMemType.isInteger() && !STType.isVector() && in ForwardStoreValueToDirectLoad()
15818 STMemType.isInteger() && LDMemType.isInteger()) in ForwardStoreValueToDirectLoad()
16414 !LD->getValueType(0).isInteger()) in SliceUpLoad()
17120 bool NoTypeMatch = (MemVT.isInteger()) ? !MemVT.bitsEq(Other->getMemoryVT()) in getStoreMergeCandidates()
18068 Value.getValueType().isInteger() && in visitSTORE()
18574 Ops[Elt] = OpVT.isInteger() ? DAG.getAnyExtOrTrunc(InVal, DL, OpVT) : InVal; in visitINSERT_VECTOR_ELT()
18718 return VecVT.isInteger() ? DAG.getAnyExtOrTrunc(Elt, DL, ScalarVT) : Elt; in visitEXTRACT_VECTOR_ELT()
18732 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
18777 if (IndexC && VecOp.getOpcode() == ISD::BITCAST && VecVT.isInteger() && in visitEXTRACT_VECTOR_ELT()
18788 if (LegalTypes && BCSrc.getValueType().isInteger() && in visitEXTRACT_VECTOR_ELT()
18840 assert(InOp.getValueType().isInteger() && ScalarVT.isInteger()); in visitEXTRACT_VECTOR_ELT()
19594 Shuffles.push_back(VT.isInteger() ? DAG.getConstant(0, DL, VT) in reduceBuildVecToShuffle()
19817 else if (LastOpVT.isInteger()) in combineConcatVectorOfScalars()
20035 if (!SclTy.isFloatingPoint() && !SclTy.isInteger()) in visitCONCAT_VECTORS()
20782 if (SVT.isInteger()) in combineShuffleOfScalars()
20805 if (!VT.isInteger() || IsBigEndian) in combineShuffleToVectorExtend()
20860 if (!VT.isInteger() || IsBigEndian) in combineTruncationShuffle()
22483 if (!IntVT.isInteger() || IntVT.isVector()) in foldSignChangeInBitcast()