Searched refs:ValueConstraintDecl (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/ |
| H A D | Nodes.cpp | 66 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 D | NodePrinter.cpp | 95 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 D | stmt.pdll | 96 // CHECK: `-ValueConstraintDecl 129 // CHECK: `-ValueConstraintDecl
|
| H A D | rewrite.pdll | 35 // CHECK: | `-ValueConstraintDecl {{.*}}
|
| H A D | constraint.pdll | 34 // CHECK: | `-ValueConstraintDecl {{.*}}
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/ |
| H A D | Nodes.h | 780 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 D | MLIRGen.cpp | 318 .Case<ast::AttrConstraintDecl, ast::ValueConstraintDecl, in genNonInitializerVar()
|
| /llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/ |
| H A D | Parser.cpp | 1699 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 D | PDLLServer.cpp | 608 .Case([&](const ast::ValueConstraintDecl *) { hoverOS << "Value"; }) in buildHoverForCoreConstraint() argument
|