Home
last modified time | relevance | path

Searched refs:DeadInsts (Results 1 – 10 of 10) sorted by relevance

/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp53 SmallVectorImpl<WeakVH> &DeadInsts; member in __anondeb58d4a0111::SimplifyIndvar
63 DeadInsts(Dead), in SimplifyIndvar()
152 DeadInsts.push_back(IVOperand); in foldIVUser()
189 DeadInsts.push_back(ICmp); in eliminateIVComparison()
240 DeadInsts.push_back(Rem); in eliminateIVRemainder()
271 DeadInsts.push_back(UseInst); in eliminateIVUser()
435 DeadInsts.push_back(AddVal); in splitOverflowIntrinsic()
H A DLoopUnroll.cpp489 SmallVector<WeakVH, 16> DeadInsts; in UnrollLoop() local
490 simplifyLoopIVs(L, SE, LPM, DeadInsts); in UnrollLoop()
494 while (!DeadInsts.empty()) in UnrollLoop()
496 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val())) in UnrollLoop()
H A DLocal.cpp337 SmallVector<Instruction*, 16> DeadInsts; in RecursivelyDeleteTriviallyDeadInstructions() local
338 DeadInsts.push_back(I); in RecursivelyDeleteTriviallyDeadInstructions()
341 I = DeadInsts.pop_back_val(); in RecursivelyDeleteTriviallyDeadInstructions()
356 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions()
360 } while (!DeadInsts.empty()); in RecursivelyDeleteTriviallyDeadInstructions()
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp80 SmallVector<WeakVH, 16> DeadInsts; member in __anonc67e9fcf0111::IndVarSimplify
106 DeadInsts.clear(); in releaseMemory()
605 DeadInsts.push_back(ExitVal); in RewriteLoopExitValues()
616 DeadInsts.push_back(Inst); in RewriteLoopExitValues()
740 SmallVectorImpl<WeakVH> &DeadInsts; member in __anonc67e9fcf0311::WidenIV
759 DeadInsts(DI) { in WidenIV()
1004 DeadInsts.push_back(UsePhi); in WidenIVUse()
1090 DeadInsts.push_back(WideUse); in WidenIVUse()
1817 DeadInsts.push_back(OrigCond); in LinearFunctionTestReplace()
1940 DeadInsts.clear(); in runOnLoop()
[all …]
H A DScalarReplAggregates.cpp1590 while (!DeadInsts.empty()) { in DeleteDeadInstructions()
1600 DeadInsts.push_back(U); in DeleteDeadInstructions()
1931 DeadInsts.push_back(LI); in RewriteForScalarRepl()
1958 DeadInsts.push_back(SI); in RewriteForScalarRepl()
2011 DeadInsts.push_back(BC); in RewriteBitCast()
2105 DeadInsts.push_back(GEPI); in RewriteGEP()
2162 DeadInsts.push_back(II); in RewriteLifetimeIntrinsic()
2207 DeadInsts.push_back(MI); in RewriteMemIntrinUserOfAlloca()
2335 DeadInsts.push_back(MI); in RewriteMemIntrinUserOfAlloca()
2451 DeadInsts.push_back(SI); in RewriteStoreUserOfWholeAlloca()
[all …]
H A DSROA.cpp2549 Pass.DeadInsts.insert(I); in deleteIfTriviallyDead()
2626 Pass.DeadInsts.insert(&LI); in visitLoadInst()
3801 DeadInsts.insert(SI); in presplitLoadsAndStores()
3809 DeadInsts.insert(LI); in presplitLoadsAndStores()
3925 DeadInsts.insert(LI); in presplitLoadsAndStores()
3927 DeadInsts.insert(SI); in presplitLoadsAndStores()
4164 DeadInsts.insert(OldI); in clobberUse()
4247 while (!DeadInsts.empty()) { in deleteDeadInstructions()
4258 DeadInsts.insert(U); in deleteDeadInstructions()
4347 DeadInsts.push_back(I); in promoteAllocas()
[all …]
H A DLoopStrengthReduce.cpp815 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
816 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions()
826 DeadInsts.push_back(U); in DeleteTriviallyDeadInstructions()
1799 SmallVectorImpl<WeakVH> &DeadInsts,
2951 DeadInsts.push_back(IncI->IVOperand); in GenerateIVChain()
2973 DeadInsts.push_back(PostIncV); in GenerateIVChain()
4673 DeadInsts.push_back(CI->getOperand(1)); in Expand()
4814 DeadInsts.push_back(LF.OperandValToReplace); in Rewrite()
4824 SmallVector<WeakVH, 16> DeadInsts; in ImplementSolution() local
5094 SmallVector<WeakVH, 16> DeadInsts; in runOnLoop() local
[all …]
/minix/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1126 SmallVectorImpl<Instruction *> &DeadInsts,
1135 SmallVectorImpl<Instruction *> &DeadInsts,
2287 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument
2325 DeadInsts.push_back(OrigRetain); in MoveCalls()
2330 DeadInsts.push_back(OrigRelease); in MoveCalls()
2344 SmallVectorImpl<Instruction *> &DeadInsts, in ConnectTDBUTraversals() argument
2572 SmallVector<Instruction *, 8> DeadInsts; in PerformCodePlacement() local
2605 NewReleases, DeadInsts, RetainsToMove, in PerformCodePlacement()
2613 Retains, Releases, DeadInsts, M); in PerformCodePlacement()
2625 while (!DeadInsts.empty()) in PerformCodePlacement()
[all …]
/minix/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h133 SmallVectorImpl<WeakVH> &DeadInsts,
/minix/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp1687 SmallVectorImpl<WeakVH> &DeadInsts, in replaceCongruentIVs() argument
1716 DeadInsts.push_back(Phi); in replaceCongruentIVs()
1791 DeadInsts.push_back(IsomorphicInc); in replaceCongruentIVs()
1804 DeadInsts.push_back(Phi); in replaceCongruentIVs()