Home
last modified time | relevance | path

Searched refs:PredicateConstraint (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DPredicateInfo.h74 struct PredicateConstraint {
104 /// Fetch condition in the form of PredicateConstraint, if possible.
105 std::optional<PredicateConstraint> getConstraint() const;
75 struct PredicateConstraint { global() struct
76 PredicatePredicateConstraint global() argument
77 OtherOpPredicateConstraint global() argument
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp777 std::optional<PredicateConstraint> PredicateBase::getConstraint() const { in getConstraint()
H A DSCCPSolver.cpp1782 const std::optional<PredicateConstraint> &Constraint = in handleCallResult()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp11470 enum class PredicateConstraint { Uph, Upl, Upa }; enum
11472 static std::optional<PredicateConstraint>
11474 return StringSwitch<std::optional<PredicateConstraint>>(Constraint) in parsePredicateConstraint()
11475 .Case("Uph", PredicateConstraint::Uph) in parsePredicateConstraint()
11476 .Case("Upl", PredicateConstraint::Upl) in parsePredicateConstraint()
11477 .Case("Upa", PredicateConstraint::Upa) in parsePredicateConstraint()
11482 getPredicateRegisterClass(PredicateConstraint Constraint, EVT VT) { in getPredicateRegisterClass()
11488 case PredicateConstraint::Uph: in getPredicateRegisterClass()
11491 case PredicateConstraint::Upl: in getPredicateRegisterClass()
11494 case PredicateConstraint::Upa: in getPredicateRegisterClass()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp1572 const std::optional<PredicateConstraint> &Constraint = PI->getConstraint(); in performSymbolicPredicateInfoEvaluation()