Home
last modified time | relevance | path

Searched refs:ValueConstraintDecl (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DNodes.cpp66 const ValueConstraintDecl, const ValueRangeConstraintDecl, in visit()
122 void visitImpl(const ValueConstraintDecl *decl) { in visitImpl()
415 ValueConstraintDecl *ValueConstraintDecl::create(Context &ctx, SMRange loc, in create()
417 return new (ctx.getAllocator().Allocate<ValueConstraintDecl>()) in create()
418 ValueConstraintDecl(loc, typeExpr); in create()
H A DNodePrinter.cpp95 void printImpl(const ValueConstraintDecl *decl);
178 const UserConstraintDecl, const ValueConstraintDecl, in print()
303 void NodePrinter::printImpl(const ValueConstraintDecl *decl) { in printImpl()
/llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/
H A Dstmt.pdll96 // CHECK: `-ValueConstraintDecl
129 // CHECK: `-ValueConstraintDecl
H A Drewrite.pdll35 // CHECK: | `-ValueConstraintDecl {{.*}}
H A Dconstraint.pdll34 // CHECK: | `-ValueConstraintDecl {{.*}}
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h780 class ValueConstraintDecl
781 : public Node::NodeBase<ValueConstraintDecl, CoreConstraintDecl> {
783 static ValueConstraintDecl *create(Context &ctx, SMRange loc, Expr *typeExpr);
790 ValueConstraintDecl(SMRange loc, Expr *typeExpr) in ValueConstraintDecl() function
1281 TypeRangeConstraintDecl, ValueConstraintDecl, in classof()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp318 .Case<ast::AttrConstraintDecl, ast::ValueConstraintDecl, in genNonInitializerVar()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp1699 ast::ValueConstraintDecl::create(ctx, loc, typeExpr), loc); in parseConstraint()
2317 .Case<ast::AttrConstraintDecl, ast::ValueConstraintDecl, in parseLetStmt()
2589 dyn_cast<ast::ValueConstraintDecl>(ref.constraint)) { in validateVariableConstraint()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp608 .Case([&](const ast::ValueConstraintDecl *) { hoverOS << "Value"; }) in buildHoverForCoreConstraint() argument