Lines Matching refs:LoadI
157 promoteLoadFromStore(MachineBasicBlock::iterator LoadI,
1084 AArch64LoadStoreOpt::promoteLoadFromStore(MachineBasicBlock::iterator LoadI, in promoteLoadFromStore() argument
1087 next_nodbg(LoadI, LoadI->getParent()->end()); in promoteLoadFromStore()
1089 int LoadSize = TII->getMemScale(*LoadI); in promoteLoadFromStore()
1091 Register LdRt = getLdStRegOp(*LoadI).getReg(); in promoteLoadFromStore()
1106 LoadI->getIterator())) { in promoteLoadFromStore()
1113 LLVM_DEBUG(LoadI->print(dbgs())); in promoteLoadFromStore()
1115 LoadI->eraseFromParent(); in promoteLoadFromStore()
1120 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(), in promoteLoadFromStore()
1125 .setMIFlags(LoadI->getFlags()); in promoteLoadFromStore()
1131 bool IsUnscaled = TII->hasUnscaledLdStOffset(*LoadI); in promoteLoadFromStore()
1136 ? getLdStOffsetOp(*LoadI).getImm() in promoteLoadFromStore()
1137 : getLdStOffsetOp(*LoadI).getImm() * LoadSize; in promoteLoadFromStore()
1160 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(), in promoteLoadFromStore()
1165 .setMIFlags(LoadI->getFlags()); in promoteLoadFromStore()
1168 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(), in promoteLoadFromStore()
1174 .setMIFlags(LoadI->getFlags()); in promoteLoadFromStore()
1189 LLVM_DEBUG(LoadI->print(dbgs())); in promoteLoadFromStore()
1197 LoadI->eraseFromParent(); in promoteLoadFromStore()