Searched refs:SCEVTypes (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 38 enum SCEVTypes : unsigned short { enum 80 SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, const SCEV *op, 123 SCEVIntegralCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, 191 SCEVNAryExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVNAryExpr() 242 enum SCEVTypes T, const SCEV *const *O, size_t N) in SCEVCommutativeExpr() 433 static bool isMinMaxType(enum SCEVTypes T) { in isMinMaxType() 440 SCEVMinMaxExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVMinMaxExpr() 455 static enum SCEVTypes negate(enum SCEVTypes T) { in negate()
|
| H A D | ScalarEvolution.h | 73 enum SCEVTypes : unsigned short; 86 const SCEVTypes SCEVType; 123 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, 129 SCEVTypes getSCEVType() const { return SCEVType; } 590 const SCEV *getMinMaxExpr(SCEVTypes Kind, 2091 findExistingSCEVInCache(SCEVTypes SCEVType, ArrayRef<const SCEV *> Ops);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | NaryReassociate.cpp | 574 template <typename MaxMinT> static SCEVTypes convertToSCEVype(MaxMinT &MM) { in convertToSCEVype() 627 const SCEVTypes SCEVType = convertToSCEVype(m_MaxMin); in tryReassociateMinOrMax()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ScalarEvolution.cpp | 467 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr() 481 SCEVTypes SCEVTy, const SCEV *op, in SCEVIntegralCastExpr() 700 SCEVTypes LType = LHS->getSCEVType(), RType = RHS->getSCEVType(); in CompareSCEVComplexity() 2332 StrengthenNoWrapFlags(ScalarEvolution *SE, SCEVTypes Type, in StrengthenNoWrapFlags() 3654 ScalarEvolution::findExistingSCEVInCache(SCEVTypes SCEVType, in findExistingSCEVInCache() 3670 const SCEV *ScalarEvolution::getMinMaxExpr(SCEVTypes Kind, in getMinMaxExpr()
|