Home
last modified time | relevance | path

Searched defs:Rewriter (Results 1 – 18 of 18) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/
H A DRefactoring.h28 class Rewriter; variable
/freebsd-src/contrib/llvm-project/clang/include/clang/Rewrite/Core/
H A DHTMLRewrite.h22 class Rewriter; variable
H A DRewriteBuffer.h26 friend class Rewriter; variable
H A DRewriter.h69 explicit Rewriter(SourceManager &SM, const LangOptions &LO) in Rewriter() function
/freebsd-src/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DRewriteTest.cpp22 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts); in DoRewriteTest() local
H A DFrontendActions.cpp131 FixItRewriter Rewriter(CI.getDiagnostics(), CI.getSourceManager(), in BeginInvocation() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp941 return Rewriter.expandCodeFor(IVLimit, ARBase->getType(), in linearFunctionTestReplace() argument
587 simplifyAndExtend(Loop * L,SCEVExpander & Rewriter,LoopInfo * LI) simplifyAndExtend() argument
906 genLoopLimit(PHINode * IndVar,BasicBlock * ExitingBB,const SCEV * ExitCount,bool UsePostInc,Loop * L,SCEVExpander & Rewriter,ScalarEvolution * SE) genLoopLimit() argument
1236 createInvariantCond(const Loop * L,BasicBlock * ExitingBB,const ScalarEvolution::LoopInvariantPredicate & LIP,SCEVExpander & Rewriter) createInvariantCond() argument
1255 createReplacement(ICmpInst * ICmp,const Loop * L,BasicBlock * ExitingBB,const SCEV * MaxIter,bool Inverted,bool SkipLastIter,ScalarEvolution * SE,SCEVExpander & Rewriter) createReplacement() argument
1312 optimizeLoopExitWithUnknownExitCount(const Loop * L,BranchInst * BI,BasicBlock * ExitingBB,const SCEV * MaxIter,bool SkipLastIter,ScalarEvolution * SE,SCEVExpander & Rewriter,SmallVectorImpl<WeakTrackingVH> & DeadInsts) optimizeLoopExitWithUnknownExitCount() argument
1548 optimizeLoopExits(Loop * L,SCEVExpander & Rewriter) optimizeLoopExits() argument
1718 predicateLoopExits(Loop * L,SCEVExpander & Rewriter) predicateLoopExits() argument
1908 SCEVExpander Rewriter(*SE, DL, "indvars"); run() local
[all...]
H A DLoopFlatten.cpp852 SCEVExpander Rewriter(*SE, DL, "loopflatten"); CanWidenIV() local
H A DLoopPredication.cpp1031 bool LoopPredication::predicateLoopExits(Loop *L, SCEVExpander &Rewriter) { in predicateLoopExits()
H A DLoopFuse.cpp1285 AddRecLoopReplacer Rewriter(SE, L0, L1); in accessDiffIsPositive() local
H A DLoopStrengthReduce.cpp1966 mutable SCEVExpander Rewriter; global() member in __anon78b872060a11::LSRInstance
6945 SCEVExpander Rewriter(SE, DL, "lsr", false); ReduceLoopStrength() local
6965 SCEVExpander Rewriter(SE, DL, "lsr", true); ReduceLoopStrength() local
[all...]
H A DSROA.cpp4838 AllocaSliceRewriter Rewriter(DL, AS, *this, AI, *NewAI, P.beginOffset(), rewritePartition() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp58 SCEVExpander &Rewriter; global() member in __anona1c8ef110111::SimplifyIndvar
66 SimplifyIndvar(Loop * Loop,ScalarEvolution * SE,DominatorTree * DT,LoopInfo * LI,const TargetTransformInfo * TTI,SCEVExpander & Rewriter,SmallVectorImpl<WeakTrackingVH> & Dead) SimplifyIndvar() argument
987 simplifyUsersOfIV(PHINode * CurrIV,ScalarEvolution * SE,DominatorTree * DT,LoopInfo * LI,const TargetTransformInfo * TTI,SmallVectorImpl<WeakTrackingVH> & Dead,SCEVExpander & Rewriter,IVVisitor * V) simplifyUsersOfIV() argument
999 SCEVExpander Rewriter(*SE, SE->getDataLayout(), "indvars"); simplifyLoopIVs() local
1734 widenIVUse(WidenIV::NarrowIVDefUse DU,SCEVExpander & Rewriter) widenIVUse() argument
1917 createWideIV(SCEVExpander & Rewriter) createWideIV() argument
2130 createWideIV(const WideIVInfo & WI,LoopInfo * LI,ScalarEvolution * SE,SCEVExpander & Rewriter,DominatorTree * DT,SmallVectorImpl<WeakTrackingVH> & DeadInsts,unsigned & NumElimExt,unsigned & NumWidened,bool HasGuards,bool UsePostIncrementRanges) createWideIV() argument
[all...]
H A DLoopUtils.cpp1347 rewriteLoopExitValues(Loop * L,LoopInfo * LI,TargetLibraryInfo * TLI,ScalarEvolution * SE,const TargetTransformInfo * TTI,SCEVExpander & Rewriter,DominatorTree * DT,ReplaceExitVal ReplaceExitValue,SmallVector<WeakTrackingVH,16> & DeadInsts) rewriteLoopExitValues() argument
/freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/Core/
H A DReplacement.h38 class Rewriter; variable
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DPeepholeOptimizer.cpp855 virtual ~Rewriter() = default; in Rewriter() function in __anon40c6a21b0211::Rewriter
850 class Rewriter { global() class
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp556 SCEVAddRecForUniformityRewriter Rewriter(SE, StepMultiplier, Offset, in rewrite() local
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp1075 SCEVPtrToIntSinkingRewriter Rewriter(SE); getLosslessPtrToIntExpr() local
4886 SCEVInitRewriter Rewriter(L, SE); rewrite() local
4929 SCEVPostIncRewriter Rewriter(L, SE); rewrite() local
4984 SCEVBackedgeConditionFolder Rewriter(L, BECond, IsPosBECond, SE); rewrite() local
5047 SCEVShiftRewriter Rewriter(L, SE); rewrite() local
14450 SCEVPredicateRewriter Rewriter(L, SE, NewPreds, Pred); rewrite() local
15424 SCEVLoopGuardRewriter Rewriter(*this, RewriteMap); applyLoopGuards() local
15429 SCEVLoopGuardRewriter Rewriter(*this, RewriteMap); applyLoopGuards() local
[all...]