Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DCodeGenHelpers.cpp75 auto it = typeConstraints.find(constraint); in getTypeConstraintFn()
76 assert(it != typeConstraints.end() && "expected to find a type constraint"); in getTypeConstraintFn()
203 emitConstraints(typeConstraints, "type", typeConstraintCode); in emitTypeConstraints()
221 for (auto &it : typeConstraints) { in emitPatternConstraints()
270 collectConstraint(typeConstraints, "type", value.constraint); in collectOpConstraints()
304 leaf.isOperandMatcher() ? typeConstraints : attrConstraints, in collectPatternConstraints()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/ODS/
H A DContext.cpp44 std::unique_ptr<TypeConstraint> &constraint = typeConstraints[name]; in insertTypeConstraint()
167 for (const TypeConstraint *cst : sortMapByName(typeConstraints)) { in print()
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/ODS/
H A DContext.h79 llvm::StringMap<std::unique_ptr<TypeConstraint>> typeConstraints; variable
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DCodeGenHelpers.h206 ConstraintMap typeConstraints; variable