Searched refs:eraseInstFromFunction (Results 1 – 13 of 13) sorted by relevance
427 IC.eraseInstFromFunction(*MemCpy); in replace()444 IC.eraseInstFromFunction(*ASC); in replace()528 eraseInstFromFunction(*Copy); in visitAllocaInst()1362 return eraseInstFromFunction(SI); in visitStoreInst()1374 return eraseInstFromFunction(SI); in visitStoreInst()1388 return eraseInstFromFunction(SI); in visitStoreInst()1401 return eraseInstFromFunction(SI); in visitStoreInst()1428 eraseInstFromFunction(*PrevSI); in visitStoreInst()1479 return eraseInstFromFunction(SI); in visitStoreInst()1606 eraseInstFromFunction(SI); in mergeStoreIntoSuccessor()[all …]
343 return eraseInstFromFunction(II); in simplifyMaskedStore()409 return eraseInstFromFunction(II); in simplifyMaskedScatter()786 IC.eraseInstFromFunction(*I); in removeTriviallyEmptyRange()2589 eraseInstFromFunction(*II); in visitCallInst()3406 return eraseInstFromFunction(FI); in visitFenceInst()3420 return eraseInstFromFunction(FI); in visitFenceInst()3451 eraseInstFromFunction(*I); in tryOptimizeCall()3752 eraseInstFromFunction(GCR); in visitCallBase()3762 eraseInstFromFunction(GCR); in visitCallBase()3773 eraseInstFromFunction(GCR); in visitCallBase()[all …]
1660 eraseInstFromFunction(*User); in foldOpIntoPhi()2873 eraseInstFromFunction(*I); in visitAllocSite()2900 eraseInstFromFunction(*I); in visitAllocSite()2943 return eraseInstFromFunction(MI); in visitAllocSite()3114 eraseInstFromFunction(*Prev); in removeInstructionsBeforeUnreachable()3187 eraseInstFromFunction(Inst); in handleUnreachableFrom()3438 eraseInstFromFunction(*WO); in foldExtractOfOverflowIntrinsic()4382 eraseInstFromFunction(*I); in run()4395 eraseInstFromFunction(*I); in run()4535 eraseInstFromFunction(*I); in run()[all …]
218 eraseInstFromFunction(*IntToPtr); in foldIntegerTypedPHI()219 eraseInstFromFunction(PN); in foldIntegerTypedPHI()300 eraseInstFromFunction(*IntToPtr); in foldIntegerTypedPHI()301 eraseInstFromFunction(PN); in foldIntegerTypedPHI()
462 Instruction *eraseInstFromFunction(Instruction &I) override { in eraseInstFromFunction() function
939 eraseInstFromFunction(*AddInst); in foldLShrOverflowBit()
893 eraseInstFromFunction(*ICmp); in foldAllocaCmp()1141 IC.eraseInstFromFunction(*OrigAdd); in processUGT_ADDCST_ADD()4438 eraseInstFromFunction(*Mul); in foldMultiplicationOverflowCheck()7151 eraseInstFromFunction(*AddI); in visitICmpInst()
2525 eraseInstFromFunction(*LI); in optimizeBitCastFromPhi()
147 auto RetValue = IC.eraseInstFromFunction(InstToReplace); in modifyIntrinsicCall()149 IC.eraseInstFromFunction(OldIntr); in modifyIntrinsicCall()1008 return IC.eraseInstFromFunction(II); in instCombineIntrinsic()1183 return IC.eraseInstFromFunction(II); in instCombineIntrinsic()
467 virtual Instruction *eraseInstFromFunction(Instruction &I) = 0;
1361 return IC.eraseInstFromFunction(II); in instCombineSVEST1()1367 return IC.eraseInstFromFunction(II); in instCombineSVEST1()1702 return IC.eraseInstFromFunction(II); in instCombineST1ScatterIndex()
94 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()113 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()
246 return IC.eraseInstFromFunction(*User); in instCombineIntrinsic()