Home
last modified time | relevance | path

Searched refs:ValueRangeConstraintDecl (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Tools/PDLL/AST/
H A DNodes.cpp66 const ValueConstraintDecl, const ValueRangeConstraintDecl, in visit()
125 void visitImpl(const ValueRangeConstraintDecl *decl) { in visitImpl()
425 ValueRangeConstraintDecl *
426 ValueRangeConstraintDecl::create(Context &ctx, SMRange loc, Expr *typeExpr) { in create()
427 return new (ctx.getAllocator().Allocate<ValueRangeConstraintDecl>()) in create()
428 ValueRangeConstraintDecl(loc, typeExpr); in create()
H A DNodePrinter.cpp96 void printImpl(const ValueRangeConstraintDecl *decl);
179 const ValueRangeConstraintDecl, const NamedAttributeDecl, in print()
309 void NodePrinter::printImpl(const ValueRangeConstraintDecl *decl) { in printImpl()
/llvm-project-15.0.7/mlir/test/mlir-pdll/Parser/
H A Dstmt.pdll114 // CHECK: `-ValueRangeConstraintDecl
147 // CHECK: `-ValueRangeConstraintDecl
H A Dexpr.pdll105 // CHECK: `-ValueRangeConstraintDecl
127 // CHECK: `-ValueRangeConstraintDecl
/llvm-project-15.0.7/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h802 class ValueRangeConstraintDecl
803 : public Node::NodeBase<ValueRangeConstraintDecl, CoreConstraintDecl> {
805 static ValueRangeConstraintDecl *create(Context &ctx, SMRange loc,
813 ValueRangeConstraintDecl(SMRange loc, Expr *typeExpr) in ValueRangeConstraintDecl() function
1282 ValueRangeConstraintDecl>(node); in classof()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp1710 ast::ValueRangeConstraintDecl::create(ctx, loc, typeExpr), loc); in parseConstraint()
2027 ast::ValueRangeConstraintDecl::create(ctx, loc), valueRangeTy)); in parseOperationExpr()
2318 ast::ValueRangeConstraintDecl>([&](const auto *cst) { in parseLetStmt()
2596 dyn_cast<ast::ValueRangeConstraintDecl>(ref.constraint)) { in validateVariableConstraint()
/llvm-project-15.0.7/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp319 ast::ValueRangeConstraintDecl>( in genNonInitializerVar()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DPDLLServer.cpp609 .Case([&](const ast::ValueRangeConstraintDecl *) { in buildHoverForCoreConstraint() argument