Searched refs:DeadInsts (Results 1 - 10 of 10) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp53 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 DLoopUnroll.cpp448 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 DLocal.cpp326 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 DIndVarSimplify.cpp78 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 DScalarReplAggregates.cpp93 /// 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 DLoopStrengthReduce.cpp812 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 DSROA.cpp940 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 DObjCARCOpts.cpp1133 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 DScalarEvolutionExpander.h133 SmallVectorImpl<WeakVH> &DeadInsts,
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp1683 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

Completed in 1974 milliseconds