Lines Matching refs:IntVT
5547 EVT IntVT = N0.getValueType().getScalarType(); in isSaturatingMinMax() local
5554 if (IntVT.getSizeInBits() >= MinBitWidth) { in isSaturatingMinMax()
15503 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR() local
15504 BV = ConstantFoldBITCASTofBUILD_VECTOR(BV, IntVT).getNode(); in ConstantFoldBITCASTofBUILD_VECTOR()
15505 SrcEltVT = IntVT; in ConstantFoldBITCASTofBUILD_VECTOR()
19698 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), VTSize.getFixedValue()); in TransformFPLoadStorePair() local
19699 if (!TLI.isOperationLegal(ISD::LOAD, IntVT) || in TransformFPLoadStorePair()
19700 !TLI.isOperationLegal(ISD::STORE, IntVT) || in TransformFPLoadStorePair()
19703 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair()
19705 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair()
19711 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(), in TransformFPLoadStorePair()
25662 EVT IntVT = VT.changeVectorElementTypeToInteger(); in visitVECTOR_SHUFFLE() local
25669 if (IntSVT.getSizeInBits() >= IntVT.getScalarSizeInBits()) { in visitVECTOR_SHUFFLE()
25679 if (TLI.isVectorClearMaskLegal(ClearMask, IntVT)) in visitVECTOR_SHUFFLE()
25681 VT, DAG.getVectorShuffle(IntVT, DL, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
25682 DAG.getConstant(0, DL, IntVT), ClearMask)); in visitVECTOR_SHUFFLE()
25684 if (TLI.isOperationLegalOrCustom(ISD::AND, IntVT)) in visitVECTOR_SHUFFLE()
25686 VT, DAG.getNode(ISD::AND, DL, IntVT, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
25687 DAG.getBuildVector(IntVT, DL, AndMask))); in visitVECTOR_SHUFFLE()
27179 EVT IntVT = Int.getValueType(); in foldSignChangeInBitcast() local
27182 if (!IntVT.isInteger() || IntVT.isVector()) in foldSignChangeInBitcast()
27194 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); in foldSignChangeInBitcast()
27197 SignMask = APInt::getSignMask(IntVT.getSizeInBits()); in foldSignChangeInBitcast()
27202 Int = DAG.getNode(IsFabs ? ISD::AND : ISD::XOR, DL, IntVT, Int, in foldSignChangeInBitcast()
27203 DAG.getConstant(SignMask, DL, IntVT)); in foldSignChangeInBitcast()