Lines Matching refs:OriginalLoad
394 LoadSDNode *OriginalLoad);
22281 LoadSDNode *OriginalLoad) { in scalarizeExtractedVectorLoad() argument
22282 assert(OriginalLoad->isSimple()); in scalarizeExtractedVectorLoad()
22296 !TLI.shouldReduceLoadWidth(OriginalLoad, ExtTy, VecEltVT)) in scalarizeExtractedVectorLoad()
22299 Align Alignment = OriginalLoad->getAlign(); in scalarizeExtractedVectorLoad()
22305 MPI = OriginalLoad->getPointerInfo().getWithOffset(PtrOff); in scalarizeExtractedVectorLoad()
22310 MPI = MachinePointerInfo(OriginalLoad->getPointerInfo().getAddrSpace()); in scalarizeExtractedVectorLoad()
22316 OriginalLoad->getAddressSpace(), Alignment, in scalarizeExtractedVectorLoad()
22317 OriginalLoad->getMemOperand()->getFlags(), in scalarizeExtractedVectorLoad()
22322 SDValue NewPtr = TLI.getVectorElementPointer(DAG, OriginalLoad->getBasePtr(), in scalarizeExtractedVectorLoad()
22334 Load = DAG.getExtLoad(ExtType, DL, ResultVT, OriginalLoad->getChain(), in scalarizeExtractedVectorLoad()
22336 OriginalLoad->getMemOperand()->getFlags(), in scalarizeExtractedVectorLoad()
22337 OriginalLoad->getAAInfo()); in scalarizeExtractedVectorLoad()
22338 DAG.makeEquivalentMemoryOrdering(OriginalLoad, Load); in scalarizeExtractedVectorLoad()
22341 Load = DAG.getLoad(VecEltVT, DL, OriginalLoad->getChain(), NewPtr, MPI, in scalarizeExtractedVectorLoad()
22342 Alignment, OriginalLoad->getMemOperand()->getFlags(), in scalarizeExtractedVectorLoad()
22343 OriginalLoad->getAAInfo()); in scalarizeExtractedVectorLoad()
22344 DAG.makeEquivalentMemoryOrdering(OriginalLoad, Load); in scalarizeExtractedVectorLoad()