/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 49 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon9166::SimplifyIndvar 60 DeadInsts(Dead), 143 DeadInsts.push_back(IVOperand); 180 DeadInsts.push_back(ICmp); 231 DeadInsts.push_back(Rem); 262 DeadInsts.push_back(UseInst);
|
H A D | LoopUnroll.cpp | 421 SmallVector<WeakVH, 16> DeadInsts; local 422 simplifyLoopIVs(L, SE, LPM, DeadInsts); 426 while (!DeadInsts.empty()) 428 dyn_cast_or_null<Instruction>(&*DeadInsts.pop_back_val()))
|
H A D | Local.cpp | 290 SmallVector<Instruction*, 16> DeadInsts; 291 DeadInsts.push_back(I); 294 I = DeadInsts.pop_back_val(); 309 DeadInsts.push_back(OpI); 313 } while (!DeadInsts.empty());
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 74 SmallVector<WeakVH, 16> DeadInsts; member in class:__anon9092::IndVarSimplify 100 DeadInsts.clear(); 546 DeadInsts.push_back(ExitVal); 678 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon9094::WidenIV 697 DeadInsts(DI) { 889 DeadInsts.push_back(DU.NarrowUse); 939 DeadInsts.push_back(WideUse); 1037 DeadInsts.push_back(DU.NarrowDef); 1079 Changed |= simplifyUsersOfIV(CurrIV, SE, &LPM, DeadInsts, &WIV); 1087 WidenIV Widener(WideIVs.back(), LI, SE, DT, DeadInsts); [all...] |
H A D | ScalarReplAggregates.cpp | 92 /// DeadInsts - Keep track of instructions we have made dead, so that 94 SmallVector<Value*, 32> DeadInsts; member in struct:__anon9141::SROA 1578 while (!DeadInsts.empty()) { 1579 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); 1588 DeadInsts.push_back(U); 1930 DeadInsts.push_back(LI); 1957 DeadInsts.push_back(SI); 2010 DeadInsts.push_back(BC); 2104 DeadInsts.push_back(GEPI); 2160 DeadInsts [all...] |
H A D | LoopStrengthReduce.cpp | 741 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { argument 744 while (!DeadInsts.empty()) { 745 Value *V = DeadInsts.pop_back_val(); 755 DeadInsts.push_back(U); 1550 SmallVectorImpl<WeakVH> &DeadInsts); 1625 SmallVectorImpl<WeakVH> &DeadInsts) const; 1629 SmallVectorImpl<WeakVH> &DeadInsts, 1634 SmallVectorImpl<WeakVH> &DeadInsts, 2702 SmallVectorImpl<WeakVH> &DeadInsts) { 2778 DeadInsts 2701 GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts) argument 4436 RewriteForPHI(PHINode *PN, const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4506 Rewrite(const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4548 SmallVector<WeakVH, 16> DeadInsts; local 4819 SmallVector<WeakVH, 16> DeadInsts; local [all...] |
H A D | ObjCARC.cpp | 1712 SmallVectorImpl<Instruction *> &DeadInsts, 3097 SmallVectorImpl<Instruction *> &DeadInsts, 3142 DeadInsts.push_back(OrigRetain); 3149 DeadInsts.push_back(OrigRelease); 3166 SmallVector<Instruction *, 8> DeadInsts; local 3346 Retains, Releases, DeadInsts, M); 3357 while (!DeadInsts.empty()) 3358 EraseInstruction(DeadInsts.pop_back_val()); 3092 MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, SmallVectorImpl<Instruction *> &DeadInsts, Module *M) argument
|
/external/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpander.h | 131 SmallVectorImpl<WeakVH> &DeadInsts,
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 1602 SmallVectorImpl<WeakVH> &DeadInsts, 1686 DeadInsts.push_back(IsomorphicInc); 1699 DeadInsts.push_back(Phi); 1601 replaceCongruentIVs(Loop *L, const DominatorTree *DT, SmallVectorImpl<WeakVH> &DeadInsts, const TargetLowering *TLI) argument
|