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

References

lib/Transforms/InstCombine/InstructionCombining.cpp
  941       if (UI != &I && !I.isIdenticalTo(UI))
  941       if (UI != &I && !I.isIdenticalTo(UI))
  972     if (isPotentiallyReachable(I.getParent(), NonConstBB, &DT, LI))
  986   PHINode *NewPN = PHINode::Create(I.getType(), PN->getNumIncomingValues());
  996   if (SelectInst *SI = dyn_cast<SelectInst>(&I)) {
 1031   } else if (CmpInst *CI = dyn_cast<CmpInst>(&I)) {
 1032     Constant *C = cast<Constant>(I.getOperand(1));
 1045   } else if (auto *BO = dyn_cast<BinaryOperator>(&I)) {
 1052     CastInst *CI = cast<CastInst>(&I);
 1060                                  I.getType(), "phitmp");
 1067     if (User == &I) continue;
 1071   return replaceInstUsesWith(I, NewPN);