Home
last modified time | relevance | path

Searched refs:eraseInstFromFunction (Results 1 – 11 of 11) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp345 IC.eraseInstFromFunction(*MemCpy); in replace()
435 eraseInstFromFunction(*Copy); in visitAllocaInst()
623 IC.eraseInstFromFunction(*CI); in combineLoadToOperationType()
1348 IC.eraseInstFromFunction(*LI); in removeBitcastsFromLoadStoreOnMinMax()
1358 return eraseInstFromFunction(SI); in visitStoreInst()
1368 return eraseInstFromFunction(SI); in visitStoreInst()
1371 return eraseInstFromFunction(SI); in visitStoreInst()
1400 return eraseInstFromFunction(SI); in visitStoreInst()
1461 return eraseInstFromFunction(SI); in visitStoreInst()
1580 eraseInstFromFunction(SI); in mergeStoreIntoSuccessor()
[all …]
H A DInstCombineCalls.cpp325 return eraseInstFromFunction(II); in simplifyMaskedStore()
374 return eraseInstFromFunction(II); in simplifyMaskedScatter()
690 IC.eraseInstFromFunction(*I); in removeTriviallyEmptyRange()
1686 return eraseInstFromFunction(CI); in visitCallInst()
1886 eraseInstFromFunction(*NextInst); in visitCallInst()
2078 return eraseInstFromFunction(FI); in visitFenceInst()
2142 eraseInstFromFunction(*I); in tryOptimizeCall()
2464 eraseInstFromFunction(GCR); in visitCallBase()
2474 eraseInstFromFunction(GCR); in visitCallBase()
2485 eraseInstFromFunction(GCR); in visitCallBase()
[all …]
H A DInstCombineAtomicRMW.cpp130 return eraseInstFromFunction(RMWI); in visitAtomicRMWInst()
H A DInstructionCombining.cpp1247 eraseInstFromFunction(*User); in foldOpIntoPhi()
2702 eraseInstFromFunction(*I); in visitAllocSite()
2726 eraseInstFromFunction(*I); in visitAllocSite()
2763 return eraseInstFromFunction(MI); in visitAllocSite()
2934 eraseInstFromFunction(*Prev); in visitUnreachableInst()
3129 eraseInstFromFunction(*WO); in visitExtractValueInst()
3785 eraseInstFromFunction(*I); in run()
3798 eraseInstFromFunction(*I); in run()
3817 eraseInstFromFunction(*I); in run()
3916 eraseInstFromFunction(*I); in run()
[all …]
H A DInstCombineInternal.h445 Instruction *eraseInstFromFunction(Instruction &I) override { in eraseInstFromFunction() function
H A DInstCombineCasts.cpp173 eraseInstFromFunction(AI); in PromoteCastOfAllocation()
2563 eraseInstFromFunction(*LI); in optimizeBitCastFromPhi()
H A DInstCombineCompares.cpp1319 IC.eraseInstFromFunction(*OrigAdd); in processUGT_ADDCST_ADD()
3811 eraseInstFromFunction(*Mul); in foldUnsignedMultiplicationOverflowCheck()
5856 eraseInstFromFunction(*AddI); in visitICmpInst()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h454 virtual Instruction *eraseInstFromFunction(Instruction &I) = 0;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp93 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()
112 IC.eraseInstFromFunction(II); in simplifyX86MaskedStore()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp736 return IC.eraseInstFromFunction(II); in instCombineIntrinsic()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp242 return IC.eraseInstFromFunction(*User); in instCombineIntrinsic()