Home
last modified time | relevance | path

Searched refs:RecursivelyDeleteTriviallyDeadInstructions (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLocal.h94 bool RecursivelyDeleteTriviallyDeadInstructions(
108 void RecursivelyDeleteTriviallyDeadInstructions(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp1012 RecursivelyDeleteTriviallyDeadInstructions(GEP); in reorderGEP()
1080 RecursivelyDeleteTriviallyDeadInstructions(UserChainTail); in splitGEP()
1081 RecursivelyDeleteTriviallyDeadInstructions(OldIdx); in splitGEP()
1242 RecursivelyDeleteTriviallyDeadInstructions(I); in reuniteExts()
1255 RecursivelyDeleteTriviallyDeadInstructions(I); in reuniteExts()
H A DInstSimplifyPass.cpp65 RecursivelyDeleteTriviallyDeadInstructions(DeadInstsInBB, SQ.TLI); in runImpl()
H A DLoopInstSimplify.cpp151 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, &TLI, MSSAU); in simplifyLoopInst()
H A DStraightLineStrengthReduce.cpp639 RecursivelyDeleteTriviallyDeadInstructions(Bump); in rewriteCandidateWithBasis()
703 RecursivelyDeleteTriviallyDeadInstructions(Op); in runOnFunction()
H A DIndVarSimplify.cpp383 RecursivelyDeleteTriviallyDeadInstructions(Compare, TLI, MSSAU.get()); in handleFloatingPointIV()
387 RecursivelyDeleteTriviallyDeadInstructions(Incr, TLI, MSSAU.get()); in handleFloatingPointIV()
401 RecursivelyDeleteTriviallyDeadInstructions(PN, TLI, MSSAU.get()); in handleFloatingPointIV()
2035 RecursivelyDeleteTriviallyDeadInstructions(Inst, TLI, MSSAU.get()); in run()
H A DLoopPredication.cpp752 RecursivelyDeleteTriviallyDeadInstructions(OldCond, nullptr /* TLI */, MSSAU); in widenICmpRangeCheck()
800 RecursivelyDeleteTriviallyDeadInstructions(OldCond, nullptr /* TLI */, MSSAU); in collectChecks()
H A DInferAddressSpaces.cpp1333 RecursivelyDeleteTriviallyDeadInstructions(I); in rewriteWithNewAddressSpaces()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h56 RecursivelyDeleteTriviallyDeadInstructions(OldArg); in EraseInstruction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp558 RecursivelyDeleteTriviallyDeadInstructions(OldCond); in InsertLoopDec()
604 RecursivelyDeleteTriviallyDeadInstructions(OldCond); in UpdateBranch()
H A DInterleavedAccessPass.cpp382 RecursivelyDeleteTriviallyDeadInstructions(SVI); in replaceBinOpShuffles()
H A DCodeGenPrepare.cpp789 RecursivelyDeleteTriviallyDeadInstructions(Operand, TLInfo, nullptr); in eliminateAssumptions()
1973 RecursivelyDeleteTriviallyDeadInstructions(Cmp); in foldFCmpToFPClassTest()
5843 RecursivelyDeleteTriviallyDeadInstructions( in optimizeMemoryInst()
5996 RecursivelyDeleteTriviallyDeadInstructions( in optimizeGatherScatterInst()
7329 RecursivelyDeleteTriviallyDeadInstructions( in optimizeShuffleVectorInst()
8413 RecursivelyDeleteTriviallyDeadInstructions( in optimizeInst()
8492 RecursivelyDeleteTriviallyDeadInstructions( in makeBitReverse()
H A DComplexDeinterleavingPass.cpp2073 RecursivelyDeleteTriviallyDeadInstructions(I, TLI); in replaceNodes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp161 RecursivelyDeleteTriviallyDeadInstructions(Arg1); in stripDebugDeclareImpl()
H A DGlobalOpt.cpp640 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in SRAGlobal()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1485 RecursivelyDeleteTriviallyDeadInstructions(&I, &TLI); in cleanupLoopBody()
1835 RecursivelyDeleteTriviallyDeadInstructions(SI, &TLI); in recognize()
1866 RecursivelyDeleteTriviallyDeadInstructions(SI, &TLI); in recognize()
2066 RecursivelyDeleteTriviallyDeadInstructions(StoreBasePtr, TLI); in processCopyingStore()
2070 RecursivelyDeleteTriviallyDeadInstructions(LoadBasePtr, TLI); in processCopyingStore()
2286 RecursivelyDeleteTriviallyDeadInstructions(SI, TLI); in processCopyingStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp162 RecursivelyDeleteTriviallyDeadInstructions(Cond, TLI); in ConstantFoldTerminator()
295 RecursivelyDeleteTriviallyDeadInstructions(Cond, TLI); in ConstantFoldTerminator()
364 RecursivelyDeleteTriviallyDeadInstructions(Address, TLI); in ConstantFoldTerminator()
540 bool llvm::RecursivelyDeleteTriviallyDeadInstructions( in RecursivelyDeleteTriviallyDeadInstructions() function in llvm
549 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructions()
569 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts, TLI, MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive()
574 void llvm::RecursivelyDeleteTriviallyDeadInstructions( in RecursivelyDeleteTriviallyDeadInstructions() function in llvm
658 return RecursivelyDeleteTriviallyDeadInstructions(I, TLI, MSSAU); in RecursivelyDeleteDeadPHINode()
665 (void)RecursivelyDeleteTriviallyDeadInstructions(I, TLI, MSSAU); in RecursivelyDeleteDeadPHINode()
H A DLoopUnroll.cpp361 RecursivelyDeleteTriviallyDeadInstructions(Inst); in simplifyLoopAfterUnroll()
418 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in simplifyLoopAfterUnroll()
H A DBypassSlowDivision.cpp477 RecursivelyDeleteTriviallyDeadInstructions(V); in bypassSlowDivision()
H A DLoopUnrollRuntime.cpp993 RecursivelyDeleteTriviallyDeadInstructions(DeadInsts); in UnrollRuntimeLoopRemainder()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVETailPredication.cpp449 RecursivelyDeleteTriviallyDeadInstructions(II); in TryConvertActiveLaneMask()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp629 RecursivelyDeleteTriviallyDeadInstructions(Ptr); in rewriteLoadStoresForCommoningChains()
1079 RecursivelyDeleteTriviallyDeadInstructions(Ptr); in rewriteLoadStores()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp535 RecursivelyDeleteTriviallyDeadInstructions(PtrI); in tryCreateStridedLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp1161 RecursivelyDeleteTriviallyDeadInstructions(&FDiv, TLInfo); in visitFDiv()
1728 RecursivelyDeleteTriviallyDeadInstructions(&I, TLInfo); in visitSelectInst()
2195 RecursivelyDeleteTriviallyDeadInstructions(&I, TLInfo); in visitMinNum()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp453 RecursivelyDeleteTriviallyDeadInstructions(PtrOperand); in run()

12