Searched refs:eraseInstFromFunction (Results 1 – 14 of 14) sorted by relevance
452 IC.eraseInstFromFunction(*MemCpy); in replace()539 eraseInstFromFunction(*Delete); in visitAllocaInst()542 eraseInstFromFunction(*Copy); in visitAllocaInst()550 eraseInstFromFunction(*Delete); in visitAllocaInst()697 IC.eraseInstFromFunction(*CastUser); in combineLoadToOperationType()1398 return eraseInstFromFunction(SI); in visitStoreInst()1402 return eraseInstFromFunction(SI); in visitStoreInst()1416 return eraseInstFromFunction(SI); in visitStoreInst()1420 return eraseInstFromFunction(SI); in visitStoreInst()1429 return eraseInstFromFunction(SI); in visitStoreInst()[all …]
328 return eraseInstFromFunction(II); in simplifyMaskedStore()394 return eraseInstFromFunction(II); in simplifyMaskedScatter()804 IC.eraseInstFromFunction(*I); in removeTriviallyEmptyRange()805 IC.eraseInstFromFunction(EndI); in removeTriviallyEmptyRange()1714 return eraseInstFromFunction(CI); in visitCallInst()1724 return eraseInstFromFunction(*MI); in visitCallInst()1735 return eraseInstFromFunction(CI); in visitCallInst()1759 return eraseInstFromFunction(CI); in visitCallInst()1813 return eraseInstFromFunction(CI); in visitCallInst()3048 return eraseInstFromFunction(*II); in visitCallInst()[all …]
214 eraseInstFromFunction(*Inst); in EmitGEPOffset()1978 eraseInstFromFunction(*User); in foldOpIntoPhi()2084 eraseInstFromFunction( in foldBinopWithRecurrence()2086 eraseInstFromFunction( in foldBinopWithRecurrence()2088 eraseInstFromFunction(*PN0); in foldBinopWithRecurrence()2089 eraseInstFromFunction(*PN1); in foldBinopWithRecurrence()3619 eraseInstFromFunction(*I); in visitAllocSite()3665 eraseInstFromFunction(*I); in visitAllocSite()3709 return eraseInstFromFunction(MI); in visitAllocSite()3818 return eraseInstFromFunction(FI); in visitFree()[all …]
80 eraseInstFromFunction(*Phi); in foldDeadPhiWeb()250 eraseInstFromFunction(*IntToPtr); in foldIntegerTypedPHI()251 eraseInstFromFunction(PN); in foldIntegerTypedPHI()332 eraseInstFromFunction(*IntToPtr); in foldIntegerTypedPHI()333 eraseInstFromFunction(PN); in foldIntegerTypedPHI()
492 Instruction *eraseInstFromFunction(Instruction &I) override { in eraseInstFromFunction() function
2076 IC->eraseInstFromFunction(*I); in convertFSqrtDivIntoFMul()2093 IC->eraseInstFromFunction(*I); in convertFSqrtDivIntoFMul()
974 eraseInstFromFunction(*AddInst); in foldLShrOverflowBit()
922 eraseInstFromFunction(*ICmp); in foldAllocaCmp()1170 IC.eraseInstFromFunction(*OrigAdd); in processUGT_ADDCST_ADD()4945 eraseInstFromFunction(*Mul); in foldMultiplicationOverflowCheck()7830 eraseInstFromFunction(*AddI); in visitICmpInst()
2682 eraseInstFromFunction(*LI); in optimizeBitCastFromPhi()
146 auto *RetValue = IC.eraseInstFromFunction(InstToReplace); in modifyIntrinsicCall()148 IC.eraseInstFromFunction(OldIntr); in modifyIntrinsicCall()305 IC.eraseInstFromFunction(*Tr); in simplifyAMDGCNImageIntrinsic()306 IC.eraseInstFromFunction(*Ext); in simplifyAMDGCNImageIntrinsic()1365 return IC.eraseInstFromFunction(II); in instCombineIntrinsic()1629 return IC.eraseInstFromFunction(II); in instCombineIntrinsic()
431 virtual Instruction *eraseInstFromFunction(Instruction &I) = 0;
1640 return IC.eraseInstFromFunction(II); in simplifySVEIntrinsic()2208 return IC.eraseInstFromFunction(II); in instCombineSVEST1()2214 return IC.eraseInstFromFunction(II); in instCombineSVEST1()2485 return IC.eraseInstFromFunction(II); in instCombineST1ScatterIndex()2694 return IC.eraseInstFromFunction(II); in instCombineDMB()
89 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()108 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()
269 return IC.eraseInstFromFunction(*User); in instCombineIntrinsic()