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

References

lib/Transforms/Scalar/LoopInstSimplify.cpp
   87         if (auto *PI = dyn_cast<PHINode>(&I))
   90         if (I.use_empty()) {
   91           if (isInstructionTriviallyDead(&I, &TLI))
   92             DeadInsts.push_back(&I);
  100         if (!IsFirstIteration && !ToSimplify->count(&I))
  103         Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I));
  103         Value *V = SimplifyInstruction(&I, SQ.getWithInstruction(&I));
  104         if (!V || !LI.replacementPreservesLCSSAForm(&I, V))
  107         for (Value::use_iterator UI = I.use_begin(), UE = I.use_end();
  107         for (Value::use_iterator UI = I.use_begin(), UE = I.use_end();
  138             if (MemoryAccess *MA = MSSA->getMemoryAccess(&I))
  142         assert(I.use_empty() && "Should always have replaced all uses!");
  143         if (isInstructionTriviallyDead(&I, &TLI))
  144           DeadInsts.push_back(&I);