Home
last modified time | relevance | path

Searched refs:rootKind (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/IR/
H A DPatternMatch.cpp68 Pattern::Pattern(const void *rootValue, RootKind rootKind, in Pattern() argument
71 : rootValue(rootValue), rootKind(rootKind), benefit(benefit), in Pattern()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DPatternMatch.h93 if (rootKind == RootKind::OperationName) in getRootKind()
102 if (rootKind == RootKind::InterfaceID) in getRootInterfaceID()
111 if (rootKind == RootKind::TraitID) in getRootTraitID()
205 Pattern(const void *rootValue, RootKind rootKind,
211 RootKind rootKind; variable
/llvm-project-15.0.7/mlir/lib/Conversion/PDLToPDLInterp/
H A DPDLToPDLInterp.cpp582 if (Optional<StringRef> rootKind = rootOp.name()) in generate() local
583 rootKindAttr = builder.getStringAttr(*rootKind); in generate()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/PDLInterp/IR/
H A DPDLInterpOps.td1020 OptionalAttr<StrAttr>:$rootKind,
1029 (`,` `root` `(` $rootKind^ `)`)? attr-dict `->` $dest
/llvm-project-15.0.7/mlir/lib/Rewrite/
H A DByteCode.cpp47 if (Optional<StringRef> rootKind = matchOp.getRootKind()) in create() local
48 return PDLByteCodePattern(rewriterAddr, *rootKind, benefit, ctx, in create()