Lines Matching defs:LoadI
166 promoteLoadFromStore(MachineBasicBlock::iterator LoadI,
1139 AArch64LoadStoreOpt::promoteLoadFromStore(MachineBasicBlock::iterator LoadI,
1142 next_nodbg(LoadI, LoadI->getParent()->end());
1144 int LoadSize = TII->getMemScale(*LoadI);
1146 Register LdRt = getLdStRegOp(*LoadI).getReg();
1161 LoadI->getIterator())) {
1168 LLVM_DEBUG(LoadI->print(dbgs()));
1170 LoadI->eraseFromParent();
1175 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
1180 .setMIFlags(LoadI->getFlags());
1186 bool IsUnscaled = TII->hasUnscaledLdStOffset(*LoadI);
1192 ? AArch64InstrInfo::getLdStOffsetOp(*LoadI).getImm()
1193 : AArch64InstrInfo::getLdStOffsetOp(*LoadI).getImm() * LoadSize;
1217 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
1222 .setMIFlags(LoadI->getFlags());
1225 BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
1231 .setMIFlags(LoadI->getFlags());
1246 LLVM_DEBUG(LoadI->print(dbgs()));
1254 LoadI->eraseFromParent();