Searched refs:DagLeaf (Results 1 – 3 of 3) sorted by relevance
33 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 …]
56 class DagLeaf {58 explicit DagLeaf(const llvm::Init *def) : def(def) {} in DagLeaf() function162 DagLeaf getArgAsLeaf(unsigned index) const;
165 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()