/external/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 49 SmallVectorImpl<WeakVH> &DeadInsts; member in __anon81c591ab0111::SimplifyIndvar 60 DeadInsts(Dead), in SimplifyIndvar() 143 DeadInsts.push_back(IVOperand); in foldIVUser() 180 DeadInsts.push_back(ICmp); in eliminateIVComparison() 231 DeadInsts.push_back(Rem); in eliminateIVRemainder() 262 DeadInsts.push_back(UseInst); in eliminateIVUser()
|
D | PromoteMemoryToRegister.cpp | 68 SmallVector<Instruction *, 8> DeadInsts; member 83 DeadInsts.clear(); in clear() 163 DeadInsts.push_back(&BC); in visitBitCastInst() 171 DeadInsts.push_back(&GEPI); in visitGetElementPtrInst() 183 DeadInsts.push_back(&I); in visitDbgInfoIntrinsic() 197 DeadInsts.push_back(&II); in visitIntrinsicInst() 366 SmallVectorImpl<Instruction *> &DeadInsts) { in removeDeadInstructions() argument 367 while (!DeadInsts.empty()) { in removeDeadInstructions() 368 Instruction *I = DeadInsts.pop_back_val(); in removeDeadInstructions() 392 DeadInsts.push_back(Op); in removeDeadInstructions() [all …]
|
D | LoopUnroll.cpp | 421 SmallVector<WeakVH, 16> DeadInsts; in UnrollLoop() local 422 simplifyLoopIVs(L, SE, LPM, DeadInsts); in UnrollLoop() 426 while (!DeadInsts.empty()) in UnrollLoop() 428 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val())) in UnrollLoop()
|
D | Local.cpp | 325 SmallVector<Instruction*, 16> DeadInsts; in RecursivelyDeleteTriviallyDeadInstructions() local 326 DeadInsts.push_back(I); in RecursivelyDeleteTriviallyDeadInstructions() 329 I = DeadInsts.pop_back_val(); in RecursivelyDeleteTriviallyDeadInstructions() 344 DeadInsts.push_back(OpI); in RecursivelyDeleteTriviallyDeadInstructions() 348 } while (!DeadInsts.empty()); in RecursivelyDeleteTriviallyDeadInstructions()
|
/external/llvm/lib/Transforms/Scalar/ |
D | IndVarSimplify.cpp | 74 SmallVector<WeakVH, 16> DeadInsts; member in __anoncb8f30500111::IndVarSimplify 100 DeadInsts.clear(); in releaseMemory() 583 DeadInsts.push_back(ExitVal); in RewriteLoopExitValues() 594 DeadInsts.push_back(Inst); in RewriteLoopExitValues() 717 SmallVectorImpl<WeakVH> &DeadInsts; member in __anoncb8f30500311::WidenIV 736 DeadInsts(DI) { in WidenIV() 928 DeadInsts.push_back(DU.NarrowUse); in WidenIVUse() 978 DeadInsts.push_back(WideUse); in WidenIVUse() 1076 DeadInsts.push_back(DU.NarrowDef); in CreateWideIV() 1118 Changed |= simplifyUsersOfIV(CurrIV, SE, &LPM, DeadInsts, &WIV); in SimplifyAndExtend() [all …]
|
D | ScalarReplAggregates.cpp | 94 SmallVector<Value*, 32> DeadInsts; member 1578 while (!DeadInsts.empty()) { in DeleteDeadInstructions() 1579 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); in DeleteDeadInstructions() 1588 DeadInsts.push_back(U); in DeleteDeadInstructions() 1921 DeadInsts.push_back(LI); in RewriteForScalarRepl() 1948 DeadInsts.push_back(SI); in RewriteForScalarRepl() 2001 DeadInsts.push_back(BC); in RewriteBitCast() 2095 DeadInsts.push_back(GEPI); in RewriteGEP() 2151 DeadInsts.push_back(II); in RewriteLifetimeIntrinsic() 2193 for (SmallVectorImpl<Value *>::const_iterator I = DeadInsts.begin(), in RewriteMemIntrinUserOfAlloca() [all …]
|
D | SROA.cpp | 845 SetVector<Instruction *, SmallVector<Instruction *, 8> > DeadInsts; member in __anon46f6f7340511::SROA 1996 Pass.DeadInsts.insert(I); in deleteIfTriviallyDead() 2086 Pass.DeadInsts.insert(&LI); in visitLoadInst() 2113 Pass.DeadInsts.insert(&SI); in rewriteVectorizedStoreInst() 2135 Pass.DeadInsts.insert(&SI); in rewriteIntegerStore() 2195 Pass.DeadInsts.insert(&SI); in visitStoreInst() 2255 Pass.DeadInsts.insert(&II); in visitMemSetInst() 2426 Pass.DeadInsts.insert(&II); in visitMemTransferInst() 2538 Pass.DeadInsts.insert(&II); in visitIntrinsicInst() 3302 DeadInsts.insert(*DI); in runOnAlloca() [all …]
|
D | LoopStrengthReduce.cpp | 752 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { in DeleteTriviallyDeadInstructions() argument 755 while (!DeadInsts.empty()) { in DeleteTriviallyDeadInstructions() 756 Value *V = DeadInsts.pop_back_val(); in DeleteTriviallyDeadInstructions() 766 DeadInsts.push_back(U); in DeleteTriviallyDeadInstructions() 1637 SmallVectorImpl<WeakVH> &DeadInsts); 1712 SmallVectorImpl<WeakVH> &DeadInsts) const; 1716 SmallVectorImpl<WeakVH> &DeadInsts, 1721 SmallVectorImpl<WeakVH> &DeadInsts, 2797 SmallVectorImpl<WeakVH> &DeadInsts) { in GenerateIVChain() argument 2874 DeadInsts.push_back(IncI->IVOperand); in GenerateIVChain() [all …]
|
/external/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCOpts.cpp | 1194 SmallVectorImpl<Instruction *> &DeadInsts, 1203 SmallVectorImpl<Instruction *> &DeadInsts, 2413 SmallVectorImpl<Instruction *> &DeadInsts, in MoveCalls() argument 2460 DeadInsts.push_back(OrigRetain); in MoveCalls() 2468 DeadInsts.push_back(OrigRelease); in MoveCalls() 2482 SmallVectorImpl<Instruction *> &DeadInsts, in ConnectTDBUTraversals() argument 2694 SmallVector<Instruction *, 8> DeadInsts; in PerformCodePlacement() local 2727 NewReleases, DeadInsts, RetainsToMove, in PerformCodePlacement() 2735 Retains, Releases, DeadInsts, M); in PerformCodePlacement() 2747 while (!DeadInsts.empty()) in PerformCodePlacement() [all …]
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpander.h | 133 SmallVectorImpl<WeakVH> &DeadInsts,
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 1600 SmallVectorImpl<WeakVH> &DeadInsts, in replaceCongruentIVs() argument 1623 DeadInsts.push_back(Phi); in replaceCongruentIVs() 1695 DeadInsts.push_back(IsomorphicInc); in replaceCongruentIVs() 1708 DeadInsts.push_back(Phi); in replaceCongruentIVs()
|