Lines Matching refs:Constraint
19 Constraint::Constraint(const llvm::Record *record) in Constraint() function in Constraint
20 : Constraint(record, CK_Uncategorized) { in Constraint()
38 Pred Constraint::getPredicate() const { in getPredicate()
50 std::string Constraint::getConditionTemplate() const { in getConditionTemplate()
54 StringRef Constraint::getSummary() const { in getSummary()
60 StringRef Constraint::getDescription() const { in getDescription()
64 StringRef Constraint::getDefName() const { in getDefName()
70 std::string Constraint::getUniqueDefName() const { in getUniqueDefName()
85 Optional<StringRef> Constraint::getBaseDefName() const { in getBaseDefName()
91 return Constraint(defInit->getDef(), kind).getDefName(); in getBaseDefName()
110 AppliedConstraint::AppliedConstraint(Constraint &&constraint, in AppliedConstraint()
116 Constraint DenseMapInfo<Constraint>::getEmptyKey() { in getEmptyKey()
117 return Constraint(RecordDenseMapInfo::getEmptyKey(), in getEmptyKey()
118 Constraint::CK_Uncategorized); in getEmptyKey()
121 Constraint DenseMapInfo<Constraint>::getTombstoneKey() { in getTombstoneKey()
122 return Constraint(RecordDenseMapInfo::getTombstoneKey(), in getTombstoneKey()
123 Constraint::CK_Uncategorized); in getTombstoneKey()
126 unsigned DenseMapInfo<Constraint>::getHashValue(Constraint constraint) { in getHashValue()
136 bool DenseMapInfo<Constraint>::isEqual(Constraint lhs, Constraint rhs) { in isEqual()