| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | Local.h | 93 bool RecursivelyDeleteTriviallyDeadInstructions( 107 void RecursivelyDeleteTriviallyDeadInstructions(
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | InstSimplifyPass.cpp | 67 RecursivelyDeleteTriviallyDeadInstructions(DeadInstsInBB, SQ.TLI); in runImpl()
|
| H A D | SeparateConstOffsetFromGEP.cpp | 1020 RecursivelyDeleteTriviallyDeadInstructions(UserChainTail); in splitGEP() 1021 RecursivelyDeleteTriviallyDeadInstructions(OldIdx); in splitGEP() 1222 RecursivelyDeleteTriviallyDeadInstructions(I); in reuniteExts() 1234 RecursivelyDeleteTriviallyDeadInstructions(I); in reuniteExts()
|
| H A D | LoopInstSimplify.cpp | 152 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, &TLI, MSSAU); in simplifyLoopInst()
|
| H A D | StraightLineStrengthReduce.cpp | 661 RecursivelyDeleteTriviallyDeadInstructions(Bump); in rewriteCandidateWithBasis() 741 RecursivelyDeleteTriviallyDeadInstructions(Op); in runOnFunction()
|
| H A D | IndVarSimplify.cpp | 387 RecursivelyDeleteTriviallyDeadInstructions(Compare, TLI, MSSAU.get()); in handleFloatingPointIV() 391 RecursivelyDeleteTriviallyDeadInstructions(Incr, TLI, MSSAU.get()); in handleFloatingPointIV() 404 RecursivelyDeleteTriviallyDeadInstructions(PN, TLI, MSSAU.get()); in handleFloatingPointIV() 2043 RecursivelyDeleteTriviallyDeadInstructions(Inst, TLI, MSSAU.get()); in run()
|
| H A D | LoopPredication.cpp | 820 RecursivelyDeleteTriviallyDeadInstructions(OldCond, nullptr /* TLI */, MSSAU); in widenGuardConditions() 846 RecursivelyDeleteTriviallyDeadInstructions(OldCond, nullptr /* TLI */, MSSAU); in widenWidenableBranchGuardConditions()
|
| H A D | InferAddressSpaces.cpp | 1289 RecursivelyDeleteTriviallyDeadInstructions(I); in rewriteWithNewAddressSpaces()
|
| H A D | LoopIdiomRecognize.cpp | 2187 RecursivelyDeleteTriviallyDeadInstructions(PreCond, TLI); in transformLoopToPopcount()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARC.h | 56 RecursivelyDeleteTriviallyDeadInstructions(OldArg); in EraseInstruction()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULateCodeGenPrepare.cpp | 179 RecursivelyDeleteTriviallyDeadInstructions(&LI); in visitLoadInst()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | HardwareLoops.cpp | 490 RecursivelyDeleteTriviallyDeadInstructions(OldCond); in InsertLoopDec() 533 RecursivelyDeleteTriviallyDeadInstructions(OldCond); in UpdateBranch()
|
| H A D | InterleavedAccessPass.cpp | 418 RecursivelyDeleteTriviallyDeadInstructions(SVI); in replaceBinOpShuffles()
|
| H A D | CodeGenPrepare.cpp | 656 RecursivelyDeleteTriviallyDeadInstructions(Operand, TLInfo, nullptr); in eliminateAssumptions() 5489 RecursivelyDeleteTriviallyDeadInstructions( in optimizeMemoryInst() 5643 RecursivelyDeleteTriviallyDeadInstructions( in optimizeGatherScatterInst() 6939 RecursivelyDeleteTriviallyDeadInstructions( in optimizeShuffleVectorInst() 8073 RecursivelyDeleteTriviallyDeadInstructions( in makeBitReverse()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | Local.cpp | 157 RecursivelyDeleteTriviallyDeadInstructions(Cond, TLI); in ConstantFoldTerminator() 286 RecursivelyDeleteTriviallyDeadInstructions(Cond, TLI); in ConstantFoldTerminator() 359 RecursivelyDeleteTriviallyDeadInstructions(Address, TLI); in ConstantFoldTerminator() 518 bool llvm::RecursivelyDeleteTriviallyDeadInstructions( in RecursivelyDeleteTriviallyDeadInstructions() function in llvm 527 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructions() 547 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive() 552 void llvm::RecursivelyDeleteTriviallyDeadInstructions( in RecursivelyDeleteTriviallyDeadInstructions() function in llvm 635 return RecursivelyDeleteTriviallyDeadInstructions(I, TLI, MSSAU); in RecursivelyDeleteDeadPHINode() 642 (void)RecursivelyDeleteTriviallyDeadInstructions(I, TLI, MSSAU); in RecursivelyDeleteDeadPHINode()
|
| H A D | LoopUnroll.cpp | 229 RecursivelyDeleteTriviallyDeadInstructions(Inst); in simplifyLoopAfterUnroll() 248 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in simplifyLoopAfterUnroll()
|
| H A D | BypassSlowDivision.cpp | 479 RecursivelyDeleteTriviallyDeadInstructions(V); in bypassSlowDivision()
|
| H A D | LoopUnrollRuntime.cpp | 972 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in UnrollRuntimeLoopRemainder()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | MVETailPredication.cpp | 420 RecursivelyDeleteTriviallyDeadInstructions(II); in TryConvertActiveLaneMask()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1491 RecursivelyDeleteTriviallyDeadInstructions(&I, &TLI); in cleanupLoopBody() 1841 RecursivelyDeleteTriviallyDeadInstructions(SI, &TLI); in recognize() 1872 RecursivelyDeleteTriviallyDeadInstructions(SI, &TLI); in recognize() 2073 RecursivelyDeleteTriviallyDeadInstructions(StoreBasePtr, TLI); in processCopyingStore() 2077 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processCopyingStore() 2298 RecursivelyDeleteTriviallyDeadInstructions(SI, TLI); in processCopyingStore()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | StripSymbols.cpp | 270 RecursivelyDeleteTriviallyDeadInstructions(Arg1); in stripDebugDeclareImpl()
|
| H A D | GlobalOpt.cpp | 585 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in SRAGlobal()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVGatherScatterLowering.cpp | 456 RecursivelyDeleteTriviallyDeadInstructions(GEP); in tryCreateStridedLoadStore()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCLoopInstrFormPrep.cpp | 628 RecursivelyDeleteTriviallyDeadInstructions(Ptr); in rewriteLoadStoresForCommoningChains() 1074 RecursivelyDeleteTriviallyDeadInstructions(Ptr); in rewriteLoadStores()
|
| /llvm-project-15.0.7/llvm/unittests/Transforms/Utils/ |
| H A D | LocalTest.cpp | 578 bool Deleted = RecursivelyDeleteTriviallyDeadInstructions(Inst); in TEST_F()
|