Lines Matching defs:St
504 GStore *St = nullptr;
604 MIB.setInstrAndDebugLoc(*SInfo.St);
606 auto NewPtr = MIB.buildPtrAdd(MRI.getType(SInfo.St->getPointerReg()),
609 MIB.getObserver()->changingInstr(*SInfo.St);
610 SInfo.St->getOperand(1).setReg(NewPtr.getReg(0));
612 MIB.getObserver()->changedInstr(*SInfo.St);
676 return New.St->getValueReg() == LoadVal;
719 if (auto *St = dyn_cast<GStore>(&MI)) {
722 LLT StoredValTy = MRI.getType(St->getValueReg());
724 if (ValSize < 32 || St->getMMO().getSizeInBits() != ValSize)
727 Register PtrReg = St->getPointerReg();
732 StoreInfo New = {St, PtrAdd, Offset.getSExtValue(), StoredValTy};