Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DInterleavedAccessPass.cpp89 SmallVector<Instruction *, 32> &DeadInsts);
93 SmallVector<Instruction *, 32> &DeadInsts);
197 LoadInst *LI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedLoad() argument
261 DeadInsts.push_back(SVI); in lowerInterleavedLoad()
263 DeadInsts.push_back(LI); in lowerInterleavedLoad()
335 StoreInst *SI, SmallVector<Instruction *, 32> &DeadInsts) { in lowerInterleavedStore() argument
355 DeadInsts.push_back(SI); in lowerInterleavedStore()
356 DeadInsts.push_back(SVI); in lowerInterleavedStore()
371 SmallVector<Instruction *, 32> DeadInsts; in runOnFunction() local
376 Changed |= lowerInterleavedLoad(LI, DeadInsts); in runOnFunction()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DSimplifyIndVar.cpp52 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon47a1462c0111::SimplifyIndvar
64 DeadInsts(Dead), in SimplifyIndvar()
147 DeadInsts.push_back(IVOperand); in foldIVUser()
184 DeadInsts.push_back(ICmp); in eliminateIVComparison()
240 DeadInsts.push_back(Rem); in eliminateIVRemainder()
271 DeadInsts.push_back(UseInst); in eliminateIVUser()
DLoopUnroll.cpp389 SmallVector<WeakVH, 16> DeadInsts; in UnrollLoop() local
390 simplifyLoopIVs(L, SE, LPM, DeadInsts); in UnrollLoop()
394 while (!DeadInsts.empty()) in UnrollLoop()
396 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val())) in UnrollLoop()
DLocal.cpp272 SmallVector<Instruction*, 16> DeadInsts; in RecursivelyDeleteTriviallyDeadInstructions() local
273 DeadInsts.push_back(I); in RecursivelyDeleteTriviallyDeadInstructions()
276 I = DeadInsts.pop_back_val(); in RecursivelyDeleteTriviallyDeadInstructions()
291 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions()
295 } while (!DeadInsts.empty()); in RecursivelyDeleteTriviallyDeadInstructions()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DIndVarSimplify.cpp82 SmallVector<WeakVH, 16> DeadInsts; member in __anon4ce174f10111::IndVarSimplify
112 DeadInsts.clear(); in releaseMemory()
561 DeadInsts.push_back(ExitVal); in RewriteLoopExitValues()
689 DeadInsts.push_back(NewVal); in RewriteIVExpressions()
711 DeadInsts.push_back(Op); in RewriteIVExpressions()
811 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon4ce174f10311::WidenIV
830 DeadInsts(DI) { in WidenIV()
1019 DeadInsts.push_back(DU.NarrowUse); in WidenIVUse()
1069 DeadInsts.push_back(WideUse); in WidenIVUse()
1167 DeadInsts.push_back(DU.NarrowDef); in CreateWideIV()
[all …]
DScalarReplAggregates.cpp81 SmallVector<Value*, 32> DeadInsts; member
1484 while (!DeadInsts.empty()) { in DeleteDeadInstructions()
1485 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); in DeleteDeadInstructions()
1494 DeadInsts.push_back(U); in DeleteDeadInstructions()
1810 DeadInsts.push_back(LI); in RewriteForScalarRepl()
1837 DeadInsts.push_back(SI); in RewriteForScalarRepl()
1884 DeadInsts.push_back(BC); in RewriteBitCast()
1953 DeadInsts.push_back(GEPI); in RewriteGEP()
2009 DeadInsts.push_back(II); in RewriteLifetimeIntrinsic()
2050 for (SmallVector<Value*, 32>::const_iterator I = DeadInsts.begin(), in RewriteMemIntrinUserOfAlloca()
[all …]
DLoopStrengthReduce.cpp643 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { in DeleteTriviallyDeadInstructions() argument
646 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
647 Instruction *I = dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val()); in DeleteTriviallyDeadInstructions()
656 DeadInsts.push_back(U); in DeleteTriviallyDeadInstructions()
1439 SmallVectorImpl<WeakVH> &DeadInsts) const;
1443 SmallVectorImpl<WeakVH> &DeadInsts,
1448 SmallVectorImpl<WeakVH> &DeadInsts,
3497 SmallVectorImpl<WeakVH> &DeadInsts) const { in Expand()
3630 DeadInsts.push_back(CI->getOperand(1)); in Expand()
3667 SmallVectorImpl<WeakVH> &DeadInsts, in RewriteForPHI() argument
[all …]
DReassociate.cpp79 SmallVector<WeakVH, 8> DeadInsts; member in __anond063d5730211::Reassociate
125 DeadInsts.push_back(Op); in RemoveDeadBinaryOp()
612 DeadInsts.push_back(BO); in RemoveFactorFromExpression()
1114 while (!DeadInsts.empty()) in runOnFunction()
1115 if (Value *V = DeadInsts.pop_back_val()) in runOnFunction()
DObjCARC.cpp1492 SmallVectorImpl<Instruction *> &DeadInsts,
2677 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument
2736 DeadInsts.push_back(OrigRetain); in MoveCalls()
2743 DeadInsts.push_back(OrigRelease); in MoveCalls()
2758 SmallVector<Instruction *, 8> DeadInsts; in PerformCodePlacement() local
2942 Retains, Releases, DeadInsts, M); in PerformCodePlacement()
2953 while (!DeadInsts.empty()) in PerformCodePlacement()
2954 EraseInstruction(DeadInsts.pop_back_val()); in PerformCodePlacement()
/external/llvm/lib/Transforms/Utils/
DSimplifyIndVar.cpp51 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon72f35b800111::SimplifyIndvar
58 : L(Loop), LI(LI), SE(SE), DT(DT), DeadInsts(Dead), Changed(false) { in SimplifyIndvar()
144 DeadInsts.emplace_back(IVOperand); in foldIVUser()
176 DeadInsts.emplace_back(ICmp); in eliminateIVComparison()
180 DeadInsts.emplace_back(ICmp); in eliminateIVComparison()
315 DeadInsts.emplace_back(Rem); in eliminateIVRemainder()
485 DeadInsts.emplace_back(UseInst); in eliminateIdentitySCEV()
DLoopUnroll.cpp611 SmallVector<WeakVH, 16> DeadInsts; in UnrollLoop() local
612 simplifyLoopIVs(L, SE, DT, LI, DeadInsts); in UnrollLoop()
616 while (!DeadInsts.empty()) in UnrollLoop()
618 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val())) in UnrollLoop()
DLocal.cpp357 SmallVector<Instruction*, 16> DeadInsts; in RecursivelyDeleteTriviallyDeadInstructions() local
358 DeadInsts.push_back(I); in RecursivelyDeleteTriviallyDeadInstructions()
361 I = DeadInsts.pop_back_val(); in RecursivelyDeleteTriviallyDeadInstructions()
376 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions()
380 } while (!DeadInsts.empty()); in RecursivelyDeleteTriviallyDeadInstructions()
/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp96 SmallVector<WeakVH, 16> DeadInsts; member in __anone27634c50111::IndVarSimplify
614 DeadInsts.push_back(ExitVal); in rewriteLoopExitValues()
634 DeadInsts.push_back(ExitVal); in rewriteLoopExitValues()
646 DeadInsts.push_back(Inst); in rewriteLoopExitValues()
887 SmallVectorImpl<WeakVH> &DeadInsts; member in __anone27634c50511::WidenIV
906 DeadInsts(DI) { in WidenIV()
1276 DeadInsts.emplace_back(UsePhi); in widenIVUse()
1309 DeadInsts.emplace_back(DU.NarrowUse); in widenIVUse()
1361 DeadInsts.emplace_back(WideUse); in widenIVUse()
1462 DeadInsts.emplace_back(DU.NarrowDef); in createWideIV()
[all …]
DLoopStrengthReduce.cpp800 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { in DeleteTriviallyDeadInstructions() argument
803 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions()
804 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions()
814 DeadInsts.emplace_back(U); in DeleteTriviallyDeadInstructions()
1676 SmallVectorImpl<WeakVH> &DeadInsts);
1759 SmallVectorImpl<WeakVH> &DeadInsts) const;
1763 SmallVectorImpl<WeakVH> &DeadInsts) const;
1767 SmallVectorImpl<WeakVH> &DeadInsts) const;
2830 SmallVectorImpl<WeakVH> &DeadInsts) { in GenerateIVChain() argument
2904 DeadInsts.emplace_back(Inc.IVOperand); in GenerateIVChain()
[all …]
DSROA.cpp2335 Pass.DeadInsts.insert(I); in deleteIfTriviallyDead()
2445 Pass.DeadInsts.insert(&LI); in visitLoadInst()
2469 Pass.DeadInsts.insert(&SI); in rewriteVectorizedStoreInst()
2489 Pass.DeadInsts.insert(&SI); in rewriteIntegerStore()
2554 Pass.DeadInsts.insert(&SI); in visitStoreInst()
2613 Pass.DeadInsts.insert(&II); in visitMemSetInst()
2765 Pass.DeadInsts.insert(&II); in visitMemTransferInst()
2879 Pass.DeadInsts.insert(&II); in visitIntrinsicInst()
3642 DeadInsts.insert(SI); in presplitLoadsAndStores()
3650 DeadInsts.insert(LI); in presplitLoadsAndStores()
[all …]
/external/swiftshader/third_party/LLVM/lib/VMCore/
DAutoUpgrade.cpp554 SmallPtrSet<Instruction*, 32> DeadInsts; in UpgradeExceptionHandling() local
610 DeadInsts.insert(Exn); in UpgradeExceptionHandling()
611 DeadInsts.insert(Sel); in UpgradeExceptionHandling()
637 I = DeadInsts.begin(), E = DeadInsts.end(); I != E; ++I) { in UpgradeExceptionHandling()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp516 SmallVectorImpl<Instruction *> &DeadInsts, Module *M);
524 SmallVectorImpl<Instruction *> &DeadInsts,
1479 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument
1517 DeadInsts.push_back(OrigRetain); in MoveCalls()
1522 DeadInsts.push_back(OrigRelease); in MoveCalls()
1534 SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, in PairUpRetainsAndReleases() argument
1741 SmallVector<Instruction *, 8> DeadInsts; in PerformCodePlacement() local
1774 BBStates, Retains, Releases, M, NewRetains, NewReleases, DeadInsts, in PerformCodePlacement()
1782 Retains, Releases, DeadInsts, M); in PerformCodePlacement()
1794 while (!DeadInsts.empty()) in PerformCodePlacement()
[all …]
/external/llvm/include/llvm/Transforms/Scalar/
DSROA.h71 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts; variable
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolutionExpander.h118 SmallVectorImpl<WeakVH> &DeadInsts);
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h191 SmallVectorImpl<WeakVH> &DeadInsts,
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1753 SmallVectorImpl<WeakVH> &DeadInsts, in replaceCongruentIVs() argument
1795 DeadInsts.emplace_back(Phi); in replaceCongruentIVs()
1872 DeadInsts.emplace_back(IsomorphicInc); in replaceCongruentIVs()
1886 DeadInsts.emplace_back(Phi); in replaceCongruentIVs()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp1524 SmallVectorImpl<WeakVH> &DeadInsts) { in replaceCongruentIVs() argument
1568 DeadInsts.push_back(IsomorphicInc); in replaceCongruentIVs()
1575 DeadInsts.push_back(Phi); in replaceCongruentIVs()