LLVM 22.0.0git
|
Match an affine SCEVAddRecExpr. More...
#include "llvm/Analysis/ScalarEvolutionPatternMatch.h"
Public Member Functions | |
SCEVAffineAddRec_match (Op0_t Op0, Op1_t Op1, Loop_t Loop) | |
bool | match (const SCEV *S) const |
Public Attributes | |
SCEVBinaryExpr_match< SCEVAddRecExpr, Op0_t, Op1_t > | Ops |
Loop_t | Loop |
Match an affine SCEVAddRecExpr.
Definition at line 238 of file ScalarEvolutionPatternMatch.h.
|
inline |
Definition at line 242 of file ScalarEvolutionPatternMatch.h.
|
inline |
Definition at line 245 of file ScalarEvolutionPatternMatch.h.
References llvm::cast(), Loop, and Ops.
Loop_t llvm::SCEVPatternMatch::SCEVAffineAddRec_match< Op0_t, Op1_t, Loop_t >::Loop |
Definition at line 240 of file ScalarEvolutionPatternMatch.h.
Referenced by match(), and SCEVAffineAddRec_match().
SCEVBinaryExpr_match<SCEVAddRecExpr, Op0_t, Op1_t> llvm::SCEVPatternMatch::SCEVAffineAddRec_match< Op0_t, Op1_t, Loop_t >::Ops |
Definition at line 239 of file ScalarEvolutionPatternMatch.h.
Referenced by match(), and SCEVAffineAddRec_match().