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

References

lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  369       if (LI->getParent() == StoreBB) {
  376         if (unsigned(StoreIndex) > LBI.getInstructionIndex(LI)) {
  381       } else if (!DT.dominates(StoreBB, LI->getParent())) {
  385         Info.UsingBlocks.push_back(LI->getParent());
  394     if (ReplVal == LI)
  395       ReplVal = UndefValue::get(LI->getType());
  400     if (AC && LI->getMetadata(LLVMContext::MD_nonnull) &&
  401         !isKnownNonZero(ReplVal, DL, 0, AC, LI, &DT))
  402       addAssumeNonNull(AC, LI);
  404     LI->replaceAllUsesWith(ReplVal);
  405     LI->eraseFromParent();
  406     LBI.deleteValue(LI);