Home
last modified time | relevance | path

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

/llvm-project/mlir/include/mlir/Tools/PDLL/AST/
H A DNodes.h888 std::optional<StringRef> codeBlock, Type resultType,
890 return createImpl(ctx, name, inputs, nativeInputTypes, results, codeBlock,
930 std::optional<StringRef> getCodeBlock() const { return codeBlock; } in getCodeBlock()
940 bool isExternal() const { return !constraintBody && !codeBlock; } in isExternal()
949 std::optional<StringRef> codeBlock,
955 std::optional<StringRef> codeBlock, in UserConstraintDecl() argument
958 numResults(numResults), codeBlock(codeBlock), constraintBody(body), in UserConstraintDecl()
968 std::optional<StringRef> codeBlock; variable
1098 std::optional<StringRef> codeBlock, in createNative() argument
1100 return createImpl(ctx, name, inputs, results, codeBlock, /*body=*/nullptr, in createNative()
[all …]
/llvm-project/mlir/lib/Tools/PDLL/AST/
H A DNodes.cpp465 std::optional<StringRef> codeBlock, const CompoundStmt *body, in createImpl() argument
476 if (codeBlock) in createImpl()
477 codeBlock = codeBlock->copy(ctx.getAllocator()); in createImpl()
481 results.size(), codeBlock, body, resultType); in createImpl()
535 std::optional<StringRef> codeBlock, in createImpl() argument
542 if (codeBlock) in createImpl()
543 codeBlock = codeBlock->copy(ctx.getAllocator()); in createImpl()
546 name, inputs.size(), results.size(), codeBlock, body, resultType); in createImpl()
H A DNodePrinter.cpp304 if (std::optional<StringRef> codeBlock = decl->getCodeBlock()) { in printImpl() local
306 llvm::printEscapedString(*codeBlock, os); in printImpl()
357 if (std::optional<StringRef> codeBlock = decl->getCodeBlock()) { in printImpl() local
359 llvm::printEscapedString(*codeBlock, os); in printImpl()
/llvm-project/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp173 createODSNativePDLLConstraintDecl(StringRef name, StringRef codeBlock,
960 std::string codeBlock = in processTdIncludeRecords()
968 def->getName(), codeBlock, loc, opTy, cppClassName, desc)); in processTdIncludeRecords()
974 StringRef name, StringRef codeBlock, SMRange loc, ast::Type type, in createODSNativePDLLConstraintDecl()
987 /*results=*/std::nullopt, codeBlock, ast::TupleType::get(ctx), in createODSNativePDLLConstraintDecl()
1002 std::string codeBlock = tblgen::tgfmt( in createODSNativePDLLConstraintDecl()
1018 constraint.getUniqueDefName(), codeBlock, loc, type, nativeType, in createODSNativePDLLConstraintDecl()
961 std::string codeBlock = processTdIncludeRecords() local
975 createODSNativePDLLConstraintDecl(StringRef name,StringRef codeBlock,SMRange loc,ast::Type type,StringRef nativeType,StringRef docString) createODSNativePDLLConstraintDecl() argument
1003 std::string codeBlock = tblgen::tgfmt( createODSNativePDLLConstraintDecl() local