Lines Matching refs:Store
297 GStore &Store = cast<GStore>(MI); in matchSplitStoreZero128() local
298 if (!Store.isSimple()) in matchSplitStoreZero128()
300 LLT ValTy = MRI.getType(Store.getValueReg()); in matchSplitStoreZero128()
303 if (ValTy.getSizeInBits() != Store.getMemSizeInBits()) in matchSplitStoreZero128()
305 if (!MRI.hasOneNonDBGUse(Store.getValueReg())) in matchSplitStoreZero128()
308 *MRI.getVRegDef(Store.getValueReg()), MRI); in matchSplitStoreZero128()
316 GStore &Store = cast<GStore>(MI); in applySplitStoreZero128() local
317 assert(MRI.getType(Store.getValueReg()).isVector() && in applySplitStoreZero128()
320 Register PtrReg = Store.getPointerReg(); in applySplitStoreZero128()
325 auto *LowMMO = MF.getMachineMemOperand(&Store.getMMO(), 0, NewTy); in applySplitStoreZero128()
326 auto *HighMMO = MF.getMachineMemOperand(&Store.getMMO(), 8, NewTy); in applySplitStoreZero128()
329 Store.eraseFromParent(); in applySplitStoreZero128()