reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
  944   MachineBasicBlock::iterator NextI = LoadI;
  947   int LoadSize = getMemScale(*LoadI);
  949   Register LdRt = getLdStRegOp(*LoadI).getReg();
  964                                          LoadI->getIterator())) {
  971       LLVM_DEBUG(LoadI->print(dbgs()));
  973       LoadI->eraseFromParent();
  978         BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
  978         BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
  978         BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
  983             .setMIFlags(LoadI->getFlags());
  989     bool IsUnscaled = TII->isUnscaledLdSt(*LoadI);
  994                                ? getLdStOffsetOp(*LoadI).getImm()
  995                                : getLdStOffsetOp(*LoadI).getImm() * LoadSize;
 1018           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1018           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1018           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1023               .setMIFlags(LoadI->getFlags());
 1026           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1026           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1026           BuildMI(*LoadI->getParent(), LoadI, LoadI->getDebugLoc(),
 1032               .setMIFlags(LoadI->getFlags());
 1047   LLVM_DEBUG(LoadI->print(dbgs()));
 1055   LoadI->eraseFromParent();