Home
last modified time | relevance | path

Searched refs:SCEVTypes (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpressions.h38 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()
244 enum SCEVTypes T, const SCEV *const *O, size_t N) in SCEVCommutativeExpr()
427 static bool isMinMaxType(enum SCEVTypes T) { in isMinMaxType()
434 SCEVMinMaxExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVMinMaxExpr()
447 static enum SCEVTypes negate(enum SCEVTypes T) { in negate()
H A DScalarEvolution.h73 enum SCEVTypes : unsigned short;
86 const SCEVTypes SCEVType;
123 explicit SCEV(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy,
129 SCEVTypes getSCEVType() const { return SCEVType; }
579 const SCEV *getMinMaxExpr(SCEVTypes Kind,
2049 findExistingSCEVInCache(SCEVTypes SCEVType, ArrayRef<const SCEV *> Ops);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DNaryReassociate.cpp574 template <typename MaxMinT> static SCEVTypes convertToSCEVype(MaxMinT &MM) { in convertToSCEVype()
627 const SCEVTypes SCEVType = convertToSCEVype(m_MaxMin); in tryReassociateMinOrMax()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp465 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, SCEVTypes SCEVTy, in SCEVCastExpr()
479 SCEVTypes SCEVTy, const SCEV *op, in SCEVIntegralCastExpr()
701 SCEVTypes LType = LHS->getSCEVType(), RType = RHS->getSCEVType(); in CompareSCEVComplexity()
2244 StrengthenNoWrapFlags(ScalarEvolution *SE, SCEVTypes Type, in StrengthenNoWrapFlags()
3503 ScalarEvolution::findExistingSCEVInCache(SCEVTypes SCEVType, in findExistingSCEVInCache()
3519 const SCEV *ScalarEvolution::getMinMaxExpr(SCEVTypes Kind, in getMinMaxExpr()