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

References

lib/Transforms/Scalar/GVNSink.cpp
  840   for (unsigned O = 0, E = I0->getNumOperands(); O != E; ++O) {
  841     bool NeedPHI = llvm::any_of(Insts, [&I0, O](const Instruction *I) {
  842       return I->getOperand(O) != I0->getOperand(O);
  845       NewOperands.push_back(I0->getOperand(O));
  850     auto *Op = I0->getOperand(O);
  861   for (unsigned O = 0, E = I0->getNumOperands(); O != E; ++O)
  862     I0->getOperandUse(O).set(NewOperands[O]);
  863   I0->moveBefore(&*BBEnd->getFirstInsertionPt());
  867     if (I != I0) {
  868       combineMetadataForCSE(I0, I, true);
  869       I0->andIRFlags(I);
  873     if (I != I0)
  874       I->replaceAllUsesWith(I0);
  879     if (I != I0)