Home
last modified time | relevance | path

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

/external/llvm-project/polly/lib/Support/
DSCEVValidator.cpp132 struct SCEVValidator struct
141 SCEVValidator(const Region *R, Loop *Scope, ScalarEvolution &SE, in SCEVValidator() argument
145 class ValidatorResult visitConstant(const SCEVConstant *Constant) { in visitConstant()
149 class ValidatorResult visitZeroExtendOrTruncateExpr(const SCEV *Expr, in visitZeroExtendOrTruncateExpr()
164 class ValidatorResult visitPtrToIntExpr(const SCEVPtrToIntExpr *Expr) { in visitPtrToIntExpr()
168 class ValidatorResult visitTruncateExpr(const SCEVTruncateExpr *Expr) { in visitTruncateExpr()
172 class ValidatorResult visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
176 class ValidatorResult visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
180 class ValidatorResult visitAddExpr(const SCEVAddExpr *Expr) { in visitAddExpr()
195 class ValidatorResult visitMulExpr(const SCEVMulExpr *Expr) { in visitMulExpr()
[all …]