Lines Matching refs:VPNode
10996 auto *VPNode = cast<VPStridedLoadSDNode>(Op); in lowerVPStridedLoad() local
10998 SDValue Mask = VPNode->getMask(); in lowerVPStridedLoad()
11004 SmallVector<SDValue, 8> Ops{VPNode->getChain(), IntID, in lowerVPStridedLoad()
11005 DAG.getUNDEF(ContainerVT), VPNode->getBasePtr(), in lowerVPStridedLoad()
11006 VPNode->getStride()}; in lowerVPStridedLoad()
11014 Ops.push_back(VPNode->getVectorLength()); in lowerVPStridedLoad()
11022 VPNode->getMemoryVT(), VPNode->getMemOperand()); in lowerVPStridedLoad()
11036 auto *VPNode = cast<VPStridedStoreSDNode>(Op); in lowerVPStridedStore() local
11037 SDValue StoreVal = VPNode->getValue(); in lowerVPStridedStore()
11046 SDValue Mask = VPNode->getMask(); in lowerVPStridedStore()
11052 SmallVector<SDValue, 8> Ops{VPNode->getChain(), IntID, StoreVal, in lowerVPStridedStore()
11053 VPNode->getBasePtr(), VPNode->getStride()}; in lowerVPStridedStore()
11061 Ops.push_back(VPNode->getVectorLength()); in lowerVPStridedStore()
11063 return DAG.getMemIntrinsicNode(ISD::INTRINSIC_VOID, DL, VPNode->getVTList(), in lowerVPStridedStore()
11064 Ops, VPNode->getMemoryVT(), in lowerVPStridedStore()
11065 VPNode->getMemOperand()); in lowerVPStridedStore()