Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp52 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon874e3a210111::SimplifyIndvar
59 : L(Loop), LI(LI), SE(SE), DeadInsts(Dead), Changed(false) { in SimplifyIndvar()
145 DeadInsts.push_back(IVOperand); in foldIVUser()
182 DeadInsts.push_back(ICmp); in eliminateIVComparison()
233 DeadInsts.push_back(Rem); in eliminateIVRemainder()
264 DeadInsts.push_back(UseInst); in eliminateIVUser()
390 DeadInsts.push_back(AddVal); in splitOverflowIntrinsic()
DLoopUnroll.cpp498 SmallVector<WeakVH, 16> DeadInsts; in UnrollLoop() local
499 simplifyLoopIVs(L, SE, LPM, DeadInsts); in UnrollLoop()
503 while (!DeadInsts.empty()) in UnrollLoop()
505 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val())) in UnrollLoop()
DLocal.cpp344 SmallVector<Instruction*, 16> DeadInsts; in RecursivelyDeleteTriviallyDeadInstructions() local
345 DeadInsts.push_back(I); in RecursivelyDeleteTriviallyDeadInstructions()
348 I = DeadInsts.pop_back_val(); in RecursivelyDeleteTriviallyDeadInstructions()
363 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions()
367 } while (!DeadInsts.empty()); in RecursivelyDeleteTriviallyDeadInstructions()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp79 SmallVector<WeakVH, 16> DeadInsts; member in __anon822ce7860111::IndVarSimplify
105 DeadInsts.clear(); in releaseMemory()
604 DeadInsts.push_back(ExitVal); in RewriteLoopExitValues()
615 DeadInsts.push_back(Inst); in RewriteLoopExitValues()
739 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon822ce7860311::WidenIV
758 DeadInsts(DI) { in WidenIV()
1003 DeadInsts.push_back(UsePhi); in WidenIVUse()
1036 DeadInsts.push_back(DU.NarrowUse); in WidenIVUse()
1089 DeadInsts.push_back(WideUse); in WidenIVUse()
1186 DeadInsts.push_back(DU.NarrowDef); in CreateWideIV()
[all …]
DScalarReplAggregates.cpp95 SmallVector<Value*, 32> DeadInsts; member
1588 while (!DeadInsts.empty()) { in DeleteDeadInstructions()
1589 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); in DeleteDeadInstructions()
1598 DeadInsts.push_back(U); in DeleteDeadInstructions()
1935 DeadInsts.push_back(LI); in RewriteForScalarRepl()
1962 DeadInsts.push_back(SI); in RewriteForScalarRepl()
2016 DeadInsts.push_back(BC); in RewriteBitCast()
2112 DeadInsts.push_back(GEPI); in RewriteGEP()
2170 DeadInsts.push_back(II); in RewriteLifetimeIntrinsic()
2212 for (SmallVectorImpl<Value *>::const_iterator I = DeadInsts.begin(), in RewriteMemIntrinUserOfAlloca()
[all …]
DSROA.cpp1215 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; member in __anonadce12ea0911::SROA
2555 Pass.DeadInsts.insert(I); in deleteIfTriviallyDead()
2632 Pass.DeadInsts.insert(&LI); in visitLoadInst()
2656 Pass.DeadInsts.insert(&SI); in rewriteVectorizedStoreInst()
2676 Pass.DeadInsts.insert(&SI); in rewriteIntegerStore()
2725 Pass.DeadInsts.insert(&SI); in visitStoreInst()
2784 Pass.DeadInsts.insert(&II); in visitMemSetInst()
2936 Pass.DeadInsts.insert(&II); in visitMemTransferInst()
3050 Pass.DeadInsts.insert(&II); in visitIntrinsicInst()
3809 DeadInsts.insert(SI); in presplitLoadsAndStores()
[all …]
DLoopStrengthReduce.cpp811 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { in DeleteTriviallyDeadInstructions() argument
814 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
815 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions()
825 DeadInsts.push_back(U); in DeleteTriviallyDeadInstructions()
1703 SmallVectorImpl<WeakVH> &DeadInsts);
1787 SmallVectorImpl<WeakVH> &DeadInsts) const;
1791 SmallVectorImpl<WeakVH> &DeadInsts,
1796 SmallVectorImpl<WeakVH> &DeadInsts,
2871 SmallVectorImpl<WeakVH> &DeadInsts) { in GenerateIVChain() argument
2948 DeadInsts.push_back(IncI->IVOperand); in GenerateIVChain()
[all …]
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp516 SmallVectorImpl<Instruction *> &DeadInsts, Module *M);
524 SmallVectorImpl<Instruction *> &DeadInsts,
1480 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument
1518 DeadInsts.push_back(OrigRetain); in MoveCalls()
1523 DeadInsts.push_back(OrigRelease); in MoveCalls()
1535 SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, in PairUpRetainsAndReleases() argument
1746 SmallVector<Instruction *, 8> DeadInsts; in PerformCodePlacement() local
1779 BBStates, Retains, Releases, M, NewRetains, NewReleases, DeadInsts, in PerformCodePlacement()
1787 Retains, Releases, DeadInsts, M); in PerformCodePlacement()
1799 while (!DeadInsts.empty()) in PerformCodePlacement()
[all …]
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h141 SmallVectorImpl<WeakVH> &DeadInsts,
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1686 SmallVectorImpl<WeakVH> &DeadInsts, in replaceCongruentIVs() argument
1715 DeadInsts.push_back(Phi); in replaceCongruentIVs()
1790 DeadInsts.push_back(IsomorphicInc); in replaceCongruentIVs()
1803 DeadInsts.push_back(Phi); in replaceCongruentIVs()