Searched refs:Rewriter (Results 1 - 3 of 3) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp108 void SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM);
110 void RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter);
113 PHINode *IndVar, SCEVExpander &Rewriter);
479 void IndVarSimplify::RewriteLoopExitValues(Loop *L, SCEVExpander &Rewriter) { argument
540 Value *ExitVal = Rewriter.expandCodeFor(ExitValue, PN->getType(), Inst);
581 Rewriter.clearInsertPoint();
703 PHINode *CreateWideIV(SCEVExpander &Rewriter);
715 Instruction *WidenIVUse(NarrowIVDefUse DU, SCEVExpander &Rewriter);
858 Instruction *WidenIV::WidenIVUse(NarrowIVDefUse DU, SCEVExpander &Rewriter) { argument
926 && Rewriter
974 CreateWideIV(SCEVExpander &Rewriter) argument
1055 SimplifyAndExtend(Loop *L, SCEVExpander &Rewriter, LPPassManager &LPM) argument
1430 genLoopLimit(PHINode *IndVar, const SCEV *IVCount, Loop *L, SCEVExpander &Rewriter, ScalarEvolution *SE) argument
1510 LinearFunctionTestReplace(Loop *L, const SCEV *BackedgeTakenCount, PHINode *IndVar, SCEVExpander &Rewriter) argument
[all...]
H A DLoopStrengthReduce.cpp1549 void GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter,
1619 SCEVExpander &Rewriter) const;
1624 SCEVExpander &Rewriter,
1628 SCEVExpander &Rewriter,
1633 SCEVExpander &Rewriter,
2701 void LSRInstance::GenerateIVChain(const IVChain &Chain, SCEVExpander &Rewriter, argument
2756 Rewriter.clearPostInc();
2757 Value *IncV = Rewriter.expandCodeFor(LeftOverExpr, IntTy, InsertPt);
2760 IVOper = Rewriter.expandCodeFor(IVOperExpr, IVTy, InsertPt);
4200 SCEVExpander &Rewriter) cons
4262 Expand(const LSRFixup &LF, const Formula &F, BasicBlock::iterator IP, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts) const argument
4436 RewriteForPHI(PHINode *PN, const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument
4510 Rewrite(const LSRFixup &LF, const Formula &F, SCEVExpander &Rewriter, SmallVectorImpl<WeakVH> &DeadInsts, Pass *P) const argument
[all...]
H A DSROA.cpp3049 AllocaPartitionRewriter Rewriter(*TD, P, PI, *this, AI, *NewAI,
3053 if (Rewriter.visitUsers(P.use_begin(PI), P.use_end(PI))) {

Completed in 101 milliseconds