Home
last modified time | relevance | path

Searched refs:DagLeaf (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/mlir/lib/TableGen/
DPattern.cpp33 bool DagLeaf::isUnspecified() const { in isUnspecified()
37 bool DagLeaf::isOperandMatcher() const { in isOperandMatcher()
42 bool DagLeaf::isAttrMatcher() const { in isAttrMatcher()
47 bool DagLeaf::isNativeCodeCall() const { in isNativeCodeCall()
51 bool DagLeaf::isConstantAttr() const { return isSubClassOf("ConstantAttr"); } in isConstantAttr()
53 bool DagLeaf::isEnumAttrCase() const { in isEnumAttrCase()
57 bool DagLeaf::isStringAttr() const { in isStringAttr()
61 Constraint DagLeaf::getAsConstraint() const { in getAsConstraint()
67 ConstantAttr DagLeaf::getAsConstantAttr() const { in getAsConstantAttr()
72 EnumAttrCase DagLeaf::getAsEnumAttrCase() const { in getAsEnumAttrCase()
[all …]
/external/llvm-project/mlir/include/mlir/TableGen/
DPattern.h56 class DagLeaf {
58 explicit DagLeaf(const llvm::Init *def) : def(def) {} in DagLeaf() function
162 DagLeaf getArgAsLeaf(unsigned index) const;
/external/llvm-project/mlir/tools/mlir-tblgen/
DRewriterGen.cpp165 std::string handleOpArgument(DagLeaf leaf, StringRef patArgName);
308 DagLeaf leaf = tree.getArgAsLeaf(i); in emitNativeCodeMatch()
841 DagLeaf leaf = tree.getArgAsLeaf(0); in handleLocationDirective()
856 DagLeaf leaf = tree.getArgAsLeaf(i); in handleLocationDirective()
875 std::string PatternEmitter::handleOpArgument(DagLeaf leaf, in handleOpArgument()
1136 DagLeaf leaf = node.getArgAsLeaf(argIndex); in createSeparateLocalVarsForOpArgs()
1252 DagLeaf leaf = node.getArgAsLeaf(argIndex); in createAggregateLocalVarsForOpArgs()