/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 53 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon26364::SimplifyIndvar 63 DeadInsts(Dead), 151 DeadInsts.push_back(IVOperand); 188 DeadInsts.push_back(ICmp); 239 DeadInsts.push_back(Rem); 270 DeadInsts.push_back(UseInst); 333 DeadInsts.push_back(AddVal);
|
H A D | LoopUnroll.cpp | 448 SmallVector<WeakVH, 16> DeadInsts; local 449 simplifyLoopIVs(L, SE, LPM, DeadInsts); 453 while (!DeadInsts.empty()) 455 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val()))
|
H A D | Local.cpp | 326 SmallVector<Instruction*, 16> DeadInsts; 327 DeadInsts.push_back(I); 330 I = DeadInsts.pop_back_val(); 345 DeadInsts.push_back(OpI); 349 } while (!DeadInsts.empty());
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 78 SmallVector<WeakVH, 16> DeadInsts; member in class:__anon26282::IndVarSimplify 104 DeadInsts.clear(); 603 DeadInsts.push_back(ExitVal); 614 DeadInsts.push_back(Inst); 725 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon26284::WidenIV 744 DeadInsts(DI) { 931 DeadInsts.push_back(UsePhi); 964 DeadInsts.push_back(DU.NarrowUse); 1012 DeadInsts.push_back(WideUse); 1109 DeadInsts [all...] |
H A D | ScalarReplAggregates.cpp | 93 /// DeadInsts - Keep track of instructions we have made dead, so that 95 SmallVector<Value*, 32> DeadInsts; member in struct:__anon26333::SROA 1576 while (!DeadInsts.empty()) { 1577 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); 1586 DeadInsts.push_back(U); 1917 DeadInsts.push_back(LI); 1944 DeadInsts.push_back(SI); 1997 DeadInsts.push_back(BC); 2091 DeadInsts.push_back(GEPI); 2148 DeadInsts [all...] |
H A D | LoopStrengthReduce.cpp | 812 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { argument 815 while (!DeadInsts.empty()) { 816 Value *V = DeadInsts.pop_back_val(); 826 DeadInsts.push_back(U); 1707 SmallVectorImpl<WeakVH> &DeadInsts); 1791 SmallVectorImpl<WeakVH> &DeadInsts) const; 1795 SmallVectorImpl<WeakVH> &DeadInsts, 1800 SmallVectorImpl<WeakVH> &DeadInsts, 2877 SmallVectorImpl<WeakVH> &DeadInsts) { 2954 DeadInsts 2876 GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts) argument 4710 RewriteForPHI(PHINode *PN, const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4784 Rewrite(const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4826 SmallVector<WeakVH, 16> DeadInsts; local 5096 SmallVector<WeakVH, 16> DeadInsts; local [all...] |
H A D | SROA.cpp | 940 SetVector<Instruction *, SmallVector<Instruction *, 8> > DeadInsts; member in class:__anon26328::SROA 2173 Pass.DeadInsts.insert(I); 2252 Pass.DeadInsts.insert(&LI); 2277 Pass.DeadInsts.insert(&SI); 2298 Pass.DeadInsts.insert(&SI); 2347 Pass.DeadInsts.insert(&SI); 2406 Pass.DeadInsts.insert(&II); 2557 Pass.DeadInsts.insert(&II); 2673 Pass.DeadInsts.insert(&II); 3408 DeadInsts 3553 SmallVector<Instruction *, 32> DeadInsts; local [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 1133 SmallVectorImpl<Instruction *> &DeadInsts, 1142 SmallVectorImpl<Instruction *> &DeadInsts, 2294 SmallVectorImpl<Instruction *> &DeadInsts, 2341 DeadInsts.push_back(OrigRetain); 2349 DeadInsts.push_back(OrigRelease); 2363 SmallVectorImpl<Instruction *> &DeadInsts, 2605 SmallVector<Instruction *, 8> DeadInsts; local 2638 NewReleases, DeadInsts, RetainsToMove, 2646 Retains, Releases, DeadInsts, M); 2658 while (!DeadInsts 2289 MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, SmallVectorImpl<Instruction *> &DeadInsts, Module *M) argument 2356 ConnectTDBUTraversals(DenseMap<const BasicBlock *, BBState> &BBStates, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, Module *M, SmallVectorImpl<Instruction *> &NewRetains, SmallVectorImpl<Instruction *> &NewReleases, SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, bool &AnyPairsCompletelyEliminated) argument [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpander.h | 133 SmallVectorImpl<WeakVH> &DeadInsts,
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 1683 SmallVectorImpl<WeakVH> &DeadInsts, 1712 DeadInsts.push_back(Phi); 1784 DeadInsts.push_back(IsomorphicInc); 1797 DeadInsts.push_back(Phi); 1682 replaceCongruentIVs(Loop *L, const DominatorTree *DT, SmallVectorImpl<WeakVH> &DeadInsts, const TargetTransformInfo *TTI) argument
|