Home
last modified time | relevance | path

Searched refs:EraseInstruction (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h39 static inline void EraseInstruction(Instruction *CI) { in EraseInstruction() function
151 EraseInstruction(CI); in eraseInst()
H A DObjCARCOpts.cpp684 EraseInstruction(AutoreleaseRV); in OptimizeInlinedAutoreleaseRVCall()
688 EraseInstruction(Inst); in OptimizeInlinedAutoreleaseRVCall()
703 EraseInstruction(Inst); in OptimizeInlinedAutoreleaseRVCall()
924 EraseInstruction(Inst); in OptimizeIndividualCallImpl()
1003 EraseInstruction(Call); in OptimizeIndividualCallImpl()
1053 EraseInstruction(Inst); in OptimizeIndividualCallImpl()
1167 EraseInstruction(CInst); in OptimizeIndividualCallImpl()
2079 EraseInstruction(DeadInsts.pop_back_val()); in PerformCodePlacement()
2387 EraseInstruction(Autorelease); in OptimizeReturns()
H A DObjCARC.cpp106 EraseInstruction(P.first); in ~BundledRetainClaimRVs()
H A DObjCARCContract.cpp190 EraseInstruction(Autorelease); in contractAutorelease()
406 EraseInstruction(Retain); in tryToContractReleaseIntoStoreStrong()