Lines Matching refs:Ld
1857 auto *Ld = cast<LoadSDNode>(V); in lowerVECTOR_SHUFFLE() local
1859 SDValue NewAddr = DAG.getMemBasePlusOffset(Ld->getBasePtr(), in lowerVECTOR_SHUFFLE()
1867 SDValue Ops[] = {Ld->getChain(), IntID, NewAddr, in lowerVECTOR_SHUFFLE()
1872 Ld->getMemOperand(), Offset, SVT.getStoreSize())); in lowerVECTOR_SHUFFLE()
1873 DAG.makeEquivalentMemoryOrdering(Ld, NewLoad); in lowerVECTOR_SHUFFLE()
1881 V = DAG.getLoad(SVT, DL, Ld->getChain(), NewAddr, in lowerVECTOR_SHUFFLE()
1882 Ld->getPointerInfo().getWithOffset(Offset), in lowerVECTOR_SHUFFLE()
1883 Ld->getOriginalAlign(), in lowerVECTOR_SHUFFLE()
1884 Ld->getMemOperand()->getFlags()); in lowerVECTOR_SHUFFLE()
1886 V = DAG.getExtLoad(ISD::SEXTLOAD, DL, XLenVT, Ld->getChain(), NewAddr, in lowerVECTOR_SHUFFLE()
1887 Ld->getPointerInfo().getWithOffset(Offset), SVT, in lowerVECTOR_SHUFFLE()
1888 Ld->getOriginalAlign(), in lowerVECTOR_SHUFFLE()
1889 Ld->getMemOperand()->getFlags()); in lowerVECTOR_SHUFFLE()
1890 DAG.makeEquivalentMemoryOrdering(Ld, V); in lowerVECTOR_SHUFFLE()