Lines Matching refs:node

111   if (auto *defInit = dyn_cast_or_null<llvm::DefInit>(node->getOperator()))  in isNativeCodeCall()
123 return cast<llvm::DefInit>(node->getOperator()) in getNativeCodeTemplate()
130 return cast<llvm::DefInit>(node->getOperator()) in getNumReturnsOfNativeCode()
135 llvm::StringRef DagNode::getSymbol() const { return node->getNameStr(); } in getSymbol()
138 llvm::Record *opDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in getDialectOp()
157 int DagNode::getNumArgs() const { return node->getNumArgs(); } in getNumArgs()
160 return isa<llvm::DagInit>(node->getArg(index)); in isNestedDagArg()
164 return DagNode(dyn_cast_or_null<llvm::DagInit>(node->getArg(index))); in getArgAsNestedDag()
169 return DagLeaf(node->getArg(index)); in getArgAsLeaf()
173 return node->getArgNameStr(index); in getArgName()
177 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isReplaceWithValue()
182 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isLocationDirective()
187 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isReturnTypeDirective()
192 auto *dagOpDef = cast<llvm::DefInit>(node->getOperator())->getDef(); in isEither()
197 if (node) in print()
198 node->print(os); in print()
428 bool SymbolInfoMap::bindOpArgument(DagNode node, StringRef symbol, in bindOpArgument() argument
439 : SymbolInfo::getOperand(node, &op, argIndex); in bindOpArgument()
501 SymbolInfoMap::findBoundSymbol(StringRef key, DagNode node, const Operator &op, in findBoundSymbol() argument
503 return findBoundSymbol(key, SymbolInfo::getOperand(node, &op, argIndex)); in findBoundSymbol()
646 Operator &Pattern::getDialectOp(DagNode node) { in getDialectOp() argument
647 return node.getDialectOp(recordOpMap); in getDialectOp()