Searched defs:DeadInsts (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp421 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 DSimplifyIndVar.cpp49 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon9759::SimplifyIndvar
60 DeadInsts(Dead),
143 DeadInsts.push_back(IVOperand);
180 DeadInsts.push_back(ICmp);
231 DeadInsts.push_back(Rem);
262 DeadInsts.push_back(UseInst);
/external/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp1602 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
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp74 SmallVector<WeakVH, 16> DeadInsts; member in class:__anon9685::IndVarSimplify
100 DeadInsts.clear();
546 DeadInsts.push_back(ExitVal);
678 SmallVectorImpl<WeakVH> &DeadInsts; member in class:__anon9687::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 DScalarReplAggregates.cpp92 /// DeadInsts - Keep track of instructions we have made dead, so that
94 SmallVector<Value*, 32> DeadInsts; member in struct:__anon9734::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 DLoopStrengthReduce.cpp741 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 DObjCARC.cpp1712 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

Completed in 132 milliseconds