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

References

lib/Analysis/InstructionSimplify.cpp
 5422   const DataLayout &DL = I->getModule()->getDataLayout();
 5427     for (User *U : I->users())
 5428       if (U != I)
 5432     I->replaceAllUsesWith(SimpleV);
 5436     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5436     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5436     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5437         !I->mayHaveSideEffects())
 5438       I->eraseFromParent();
 5440     Worklist.insert(I);
 5445     I = Worklist[Idx];
 5448     SimpleV = SimplifyInstruction(I, {DL, TLI, DT, AC});
 5451         UnsimplifiedUsers->insert(I);
 5460     for (User *U : I->users())
 5464     I->replaceAllUsesWith(SimpleV);
 5468     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5468     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5468     if (I->getParent() && !I->isEHPad() && !I->isTerminator() &&
 5469         !I->mayHaveSideEffects())
 5470       I->eraseFromParent();