Searched refs:SCEVMinMaxExpr (Results 1 – 2 of 2) sorted by relevance
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 424 class SCEVMinMaxExpr : public SCEVCommutativeExpr { 434 SCEVMinMaxExpr(const FoldingSetNodeIDRef ID, enum SCEVTypes T, in SCEVMinMaxExpr() function 464 class SCEVSMaxExpr : public SCEVMinMaxExpr { 468 : SCEVMinMaxExpr(ID, scSMaxExpr, O, N) {} in SCEVSMaxExpr() 478 class SCEVUMaxExpr : public SCEVMinMaxExpr { 482 : SCEVMinMaxExpr(ID, scUMaxExpr, O, N) {} in SCEVUMaxExpr() 492 class SCEVSMinExpr : public SCEVMinMaxExpr { 496 : SCEVMinMaxExpr(ID, scSMinExpr, O, N) {} in SCEVSMinExpr() 506 class SCEVUMinExpr : public SCEVMinMaxExpr { 510 : SCEVMinMaxExpr(ID, scUMinExpr, O, N) {} in SCEVUMinExpr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 3593 const SCEVMinMaxExpr *SMME = cast<SCEVMinMaxExpr>(Ops[Idx]); in getMinMaxExpr() 3644 SCEVMinMaxExpr(ID.Intern(SCEVAllocator), Kind, O, Ops.size()); in getMinMaxExpr() 3973 if (const SCEVMinMaxExpr *MME = dyn_cast<SCEVMinMaxExpr>(V)) { in getNotSCEV() 3974 auto MatchMinMaxNegation = [&](const SCEVMinMaxExpr *MME) { in getNotSCEV() 3982 return getMinMaxExpr(SCEVMinMaxExpr::negate(MME->getSCEVType()), in getNotSCEV() 8727 if (isa<SCEVMinMaxExpr>(Comm)) in computeSCEVAtScope()
|