Searched refs:SCEVTy (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionPatternMatch.h | 135 template <typename SCEVTy, typename Op0_t> struct SCEVUnaryExpr_match { 141 auto *E = dyn_cast<SCEVTy>(S); in match() 146 template <typename SCEVTy, typename Op0_t> 147 inline SCEVUnaryExpr_match<SCEVTy, Op0_t> m_scev_Unary(const Op0_t &Op0) { in m_scev_Unary() 148 return SCEVUnaryExpr_match<SCEVTy, Op0_t>(Op0); in m_scev_Unary() 164 template <typename SCEVTy, typename Op0_t, typename Op1_t> 172 auto *E = dyn_cast<SCEVTy>(S); in match() 178 template <typename SCEVTy, typename Op0_t, typename Op1_t> 179 inline SCEVBinaryExpr_match<SCEVTy, Op0_t, Op1_t> 181 return SCEVBinaryExpr_match<SCEVTy, Op0_t, Op1_t>(Op0, Op1); in m_scev_Binary()
|
| H A D | ScalarEvolutionExpressions.h | 109 LLVM_ABI SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, 144 LLVM_ABI SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
|
| H A D | ScalarEvolution.h | 135 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, 137 : FastID(ID), SCEVType(SCEVTy), ExpressionSize(ExpressionSize) {}
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 511 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr() argument 513 : SCEV(ID, SCEVTy, computeExpressionSize(op)), Op(op), Ty(ty) {} in SCEVCastExpr() 523 SCEVTypes SCEVTy, const SCEV *op, in SCEVIntegralCastExpr() argument 525 : SCEVCastExpr(ID, SCEVTy, op, ty) {} in SCEVIntegralCastExpr()
|