Searched refs:SCEVRewriteVisitor (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionNormalization.cpp | 32 : public SCEVRewriteVisitor<NormalizeDenormalizeRewriter> { 41 : SCEVRewriteVisitor<NormalizeDenormalizeRewriter>(SE), Kind(Kind), in NormalizeDenormalizeRewriter()
|
| H A D | ScalarEvolution.cpp | 1138 : public SCEVRewriteVisitor<SCEVPtrToIntSinkingRewriter> { in getLosslessPtrToIntExpr() 1139 using Base = SCEVRewriteVisitor<SCEVPtrToIntSinkingRewriter>; in getLosslessPtrToIntExpr() 4723 class SCEVInitRewriter : public SCEVRewriteVisitor<SCEVInitRewriter> { 4756 : SCEVRewriteVisitor(SE), L(L) {} in SCEVInitRewriter() 4797 : SCEVRewriteVisitor(SE), L(L) {} in SCEVPostIncRewriter() 4808 : public SCEVRewriteVisitor<SCEVBackedgeConditionFolder> { 4860 : SCEVRewriteVisitor(SE), L(L), BackedgeCond(BECond), in SCEVBackedgeConditionFolder() 4884 class SCEVShiftRewriter : public SCEVRewriteVisitor<SCEVShiftRewriter> { 4911 : SCEVRewriteVisitor(SE), L(L) {} in SCEVShiftRewriter() 13688 struct SCEVMapper : public SCEVRewriteVisitor<SCEVMapper> { in verify() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 757 class SCEVRewriteVisitor : public SCEVVisitor<SC, const SCEV *> { 768 SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} in SCEVRewriteVisitor() function 911 class SCEVParameterRewriter : public SCEVRewriteVisitor<SCEVParameterRewriter> { 920 : SCEVRewriteVisitor(SE), Map(M) {} in SCEVParameterRewriter() 938 : public SCEVRewriteVisitor<SCEVLoopAddRecRewriter> { 941 : SCEVRewriteVisitor(SE), Map(M) {} in SCEVLoopAddRecRewriter()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopFuse.cpp | 1026 class AddRecLoopReplacer : public SCEVRewriteVisitor<AddRecLoopReplacer> { 1030 : SCEVRewriteVisitor(SE), Valid(true), UseMax(UseMax), OldL(OldL), in AddRecLoopReplacer()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopDetection.cpp | 847 class SCEVRemoveMax final : public SCEVRewriteVisitor<SCEVRemoveMax> { 850 : SCEVRewriteVisitor(SE), Terms(Terms) {} in SCEVRemoveMax()
|
| H A D | ScopInfo.cpp | 1361 : public SCEVRewriteVisitor<SCEVSensitiveParameterRewriter> { 1367 : SCEVRewriteVisitor(SE), VMap(VMap) {} in SCEVSensitiveParameterRewriter()
|