Lines Matching refs:VPStore

12623   if (const auto *VPStore = dyn_cast<VPStoreSDNode>(Op)) {  in lowerMaskedStore()  local
12624 Val = VPStore->getValue(); in lowerMaskedStore()
12625 Mask = VPStore->getMask(); in lowerMaskedStore()
12626 VL = VPStore->getVectorLength(); in lowerMaskedStore()
17868 auto *VPStore = cast<VPStoreSDNode>(N); in performVP_STORECombine() local
17870 if (VPStore->getValue().getOpcode() != ISD::EXPERIMENTAL_VP_REVERSE) in performVP_STORECombine()
17873 SDValue VPReverse = VPStore->getValue(); in performVP_STORECombine()
17879 VPStore->getVectorLength() != VPReverse.getOperand(2) || in performVP_STORECombine()
17883 SDValue StoreMask = VPStore->getMask(); in performVP_STORECombine()
17890 StoreMask.getOperand(2) != VPStore->getVectorLength()) in performVP_STORECombine()
17898 SDValue NumElem = VPStore->getVectorLength(); in performVP_STORECombine()
17906 DAG.getNode(ISD::ADD, DL, XLenVT, VPStore->getBasePtr(), Temp2); in performVP_STORECombine()
17910 MachinePointerInfo PtrInfo(VPStore->getAddressSpace()); in performVP_STORECombine()
17912 PtrInfo, VPStore->getMemOperand()->getFlags(), in performVP_STORECombine()
17913 LocationSize::beforeOrAfterPointer(), VPStore->getAlign()); in performVP_STORECombine()
17916 VPStore->getChain(), DL, VPReverse.getOperand(0), Base, in performVP_STORECombine()
17917 VPStore->getOffset(), Stride, StoreMask, VPStore->getVectorLength(), in performVP_STORECombine()
17918 VPStore->getMemoryVT(), MMO, VPStore->getAddressingMode(), in performVP_STORECombine()
17919 VPStore->isTruncatingStore(), VPStore->isCompressingStore()); in performVP_STORECombine()