Home
last modified time | relevance | path

Searched refs:IndVarSimplify (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp129 class IndVarSimplify { class
166 IndVarSimplify(LoopInfo *LI, ScalarEvolution *SE, DominatorTree *DT, in IndVarSimplify() function in __anon28dbd4a40111::IndVarSimplify
207 bool IndVarSimplify::handleFloatingPointIV(Loop *L, PHINode *PN) { in handleFloatingPointIV()
406 bool IndVarSimplify::rewriteNonIntegerIVs(Loop *L) { in rewriteNonIntegerIVs()
438 bool IndVarSimplify::rewriteFirstIterationLoopExitValues(Loop *L) { in rewriteFirstIterationLoopExitValues()
596 bool IndVarSimplify::simplifyAndExtend(Loop *L, in simplifyAndExtend()
950 bool IndVarSimplify::
1094 bool IndVarSimplify::sinkUnusedInvariants(Loop *L) { in sinkUnusedInvariants()
1426 bool IndVarSimplify::canonicalizeExitCondition(Loop *L) { in canonicalizeExitCondition()
1560 bool IndVarSimplify::optimizeLoopExits(Loop *L, SCEVExpander &Rewriter) { in optimizeLoopExits()
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile1841 SRCS_MIN+= Transforms/Scalar/IndVarSimplify.cpp