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

References

lib/CodeGen/MIRCanonicalizerPass.cpp
  382     LLVM_DEBUG(dbgs() << "\n Canonicalizing BasicBlock " << MBB->getName()
  386   if (llvm::find(bbNames, MBB->getName()) != bbNames.end()) {
  388       dbgs() << "Found potentially duplicate BasicBlocks: " << MBB->getName()
  395     dbgs() << "\n\n  NEW BASIC BLOCK: " << MBB->getName() << "  \n\n";
  400   MachineFunction &MF = *MBB->getParent();
  403   bbNames.push_back(MBB->getName());
  404   LLVM_DEBUG(dbgs() << "\n\n NEW BASIC BLOCK: " << MBB->getName() << "\n\n";);
  407              MBB->dump(););
  408   Changed |= propagateLocalCopies(MBB);
  409   LLVM_DEBUG(dbgs() << "MBB After Canonical Copy Propagation:\n"; MBB->dump(););
  411   LLVM_DEBUG(dbgs() << "MBB Before Scheduling:\n"; MBB->dump(););
  413   Changed |= rescheduleCanonically(IdempotentInstCount, MBB);
  414   LLVM_DEBUG(dbgs() << "MBB After Scheduling:\n"; MBB->dump(););
  416   Changed |= NVC.renameVRegs(MBB);
  425   auto MII = MBB->begin();
  426   for (unsigned i = 0; i < IdempotentInstCount && MII != MBB->end(); ++i) {
  442   Changed |= doDefKillClear(MBB);
  444   LLVM_DEBUG(dbgs() << "Updated MachineBasicBlock:\n"; MBB->dump();