Lines Matching refs:IntVT
13915 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), SrcEltVT.getSizeInBits()); in ConstantFoldBITCASTofBUILD_VECTOR() local
13916 BV = ConstantFoldBITCASTofBUILD_VECTOR(BV, IntVT).getNode(); in ConstantFoldBITCASTofBUILD_VECTOR()
13917 SrcEltVT = IntVT; in ConstantFoldBITCASTofBUILD_VECTOR()
17752 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), VTSize.getFixedSize()); in TransformFPLoadStorePair() local
17753 if (!TLI.isOperationLegal(ISD::LOAD, IntVT) || in TransformFPLoadStorePair()
17754 !TLI.isOperationLegal(ISD::STORE, IntVT) || in TransformFPLoadStorePair()
17757 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair()
17759 !TLI.allowsMemoryAccess(*DAG.getContext(), DAG.getDataLayout(), IntVT, in TransformFPLoadStorePair()
17765 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(), in TransformFPLoadStorePair()
22734 EVT IntVT = VT.changeVectorElementTypeToInteger(); in visitVECTOR_SHUFFLE() local
22741 if (IntSVT.getSizeInBits() >= IntVT.getScalarSizeInBits()) { in visitVECTOR_SHUFFLE()
22751 if (TLI.isVectorClearMaskLegal(ClearMask, IntVT)) in visitVECTOR_SHUFFLE()
22753 VT, DAG.getVectorShuffle(IntVT, DL, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
22754 DAG.getConstant(0, DL, IntVT), ClearMask)); in visitVECTOR_SHUFFLE()
22756 if (TLI.isOperationLegalOrCustom(ISD::AND, IntVT)) in visitVECTOR_SHUFFLE()
22758 VT, DAG.getNode(ISD::AND, DL, IntVT, DAG.getBitcast(IntVT, N0), in visitVECTOR_SHUFFLE()
22759 DAG.getBuildVector(IntVT, DL, AndMask))); in visitVECTOR_SHUFFLE()
24017 EVT IntVT = Int.getValueType(); in foldSignChangeInBitcast() local
24020 if (!IntVT.isInteger() || IntVT.isVector()) in foldSignChangeInBitcast()
24032 SignMask = APInt::getSplat(IntVT.getSizeInBits(), SignMask); in foldSignChangeInBitcast()
24035 SignMask = APInt::getSignMask(IntVT.getSizeInBits()); in foldSignChangeInBitcast()
24040 Int = DAG.getNode(IsFabs ? ISD::AND : ISD::XOR, DL, IntVT, Int, in foldSignChangeInBitcast()
24041 DAG.getConstant(SignMask, DL, IntVT)); in foldSignChangeInBitcast()