/freebsd-10.2-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | SimplifyIndVar.cpp | 49 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon2851::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 | 322 SmallVector<Instruction*, 16> DeadInsts; 323 DeadInsts.push_back(I); 326 I = DeadInsts.pop_back_val(); 341 DeadInsts.push_back(OpI); 345 } while (!DeadInsts.empty());
|
/freebsd-10.2-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 74 SmallVector<WeakVH, 16> DeadInsts; member in class:__anon2775::IndVarSimplify 100 DeadInsts.clear(); 584 DeadInsts.push_back(ExitVal); 595 DeadInsts.push_back(Inst); 718 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon2777::WidenIV 737 DeadInsts(DI) { 929 DeadInsts.push_back(DU.NarrowUse); 979 DeadInsts.push_back(WideUse); 1077 DeadInsts.push_back(DU.NarrowDef); 1119 Changed |= simplifyUsersOfIV(CurrIV, SE, &LPM, 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:__anon2824::SROA 1578 while (!DeadInsts.empty()) { 1579 Instruction *I = cast<Instruction>(DeadInsts.pop_back_val()); 1588 DeadInsts.push_back(U); 1921 DeadInsts.push_back(LI); 1948 DeadInsts.push_back(SI); 2001 DeadInsts.push_back(BC); 2095 DeadInsts.push_back(GEPI); 2151 DeadInsts [all...] |
H A D | LoopStrengthReduce.cpp | 752 DeleteTriviallyDeadInstructions(SmallVectorImpl<WeakVH> &DeadInsts) { argument 755 while (!DeadInsts.empty()) { 756 Value *V = DeadInsts.pop_back_val(); 766 DeadInsts.push_back(U); 1648 SmallVectorImpl<WeakVH> &DeadInsts); 1723 SmallVectorImpl<WeakVH> &DeadInsts) const; 1727 SmallVectorImpl<WeakVH> &DeadInsts, 1732 SmallVectorImpl<WeakVH> &DeadInsts, 2808 SmallVectorImpl<WeakVH> &DeadInsts) { 2885 DeadInsts 2807 GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts) argument 4553 RewriteForPHI(PHINode *PN, const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4627 Rewrite(const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument 4669 SmallVector<WeakVH, 16> DeadInsts; local 4935 SmallVector<WeakVH, 16> DeadInsts; local [all...] |
H A D | SROA.cpp | 866 SetVector<Instruction *, SmallVector<Instruction *, 8> > DeadInsts; member in class:__anon2818::SROA 2062 Pass.DeadInsts.insert(I); 2152 Pass.DeadInsts.insert(&LI); 2179 Pass.DeadInsts.insert(&SI); 2201 Pass.DeadInsts.insert(&SI); 2261 Pass.DeadInsts.insert(&SI); 2321 Pass.DeadInsts.insert(&II); 2492 Pass.DeadInsts.insert(&II); 2604 Pass.DeadInsts.insert(&II); 3368 DeadInsts 3470 SmallVector<Instruction *, 32> DeadInsts; local [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 1136 SmallVectorImpl<Instruction *> &DeadInsts, 1145 SmallVectorImpl<Instruction *> &DeadInsts, 2299 SmallVectorImpl<Instruction *> &DeadInsts, 2346 DeadInsts.push_back(OrigRetain); 2354 DeadInsts.push_back(OrigRelease); 2368 SmallVectorImpl<Instruction *> &DeadInsts, 2610 SmallVector<Instruction *, 8> DeadInsts; local 2643 NewReleases, DeadInsts, RetainsToMove, 2651 Retains, Releases, DeadInsts, M); 2663 while (!DeadInsts 2294 MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, SmallVectorImpl<Instruction *> &DeadInsts, Module *M) argument 2361 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...] |
/freebsd-10.2-release/contrib/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpander.h | 133 SmallVectorImpl<WeakVH> &DeadInsts,
|
/freebsd-10.2-release/contrib/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 1581 SmallVectorImpl<WeakVH> &DeadInsts, 1604 DeadInsts.push_back(Phi); 1676 DeadInsts.push_back(IsomorphicInc); 1689 DeadInsts.push_back(Phi); 1580 replaceCongruentIVs(Loop *L, const DominatorTree *DT, SmallVectorImpl<WeakVH> &DeadInsts, const TargetTransformInfo *TTI) argument
|