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

References

lib/Transforms/Scalar/LICM.cpp
  527       if (isInstructionTriviallyDead(&I, TLI)) {
  528         LLVM_DEBUG(dbgs() << "LICM deleting dead inst: " << I << '\n');
  529         salvageDebugInfo(I);
  531         eraseInstruction(I, *SafetyInfo, CurAST, MSSAU);
  542       if (isNotUsedOrFreeInLoop(I, CurLoop, SafetyInfo, TTI, FreeInLoop) &&
  543           canSinkOrHoistInst(I, AA, DT, CurLoop, CurAST, MSSAU, true, &Flags,
  545           !I.mayHaveSideEffects()) {
  546         if (sink(I, LI, DT, CurLoop, SafetyInfo, MSSAU, ORE)) {
  549             eraseInstruction(I, *SafetyInfo, CurAST, MSSAU);