#include <Operator.h>
◆ arg_iterator
◆ arg_range
◆ attribute_iterator
◆ const_trait_iterator
◆ value_iterator
◆ value_range
◆ Operator() [1/2]
| tblgen::Operator::Operator |
( |
const llvm::Record & |
def | ) |
|
|
explicit |
◆ Operator() [2/2]
| mlir::tblgen::Operator::Operator |
( |
const llvm::Record * |
def | ) |
|
|
inlineexplicit |
◆ arg_begin()
◆ arg_end()
◆ attribute_begin()
| auto tblgen::Operator::attribute_begin |
( |
| ) |
const |
◆ attribute_end()
| auto tblgen::Operator::attribute_end |
( |
| ) |
const |
◆ getArg()
| auto tblgen::Operator::getArg |
( |
int |
index | ) |
const |
◆ getArgName()
| StringRef tblgen::Operator::getArgName |
( |
int |
index | ) |
const |
◆ getArgs()
◆ getAttribute()
◆ getAttributes()
| auto tblgen::Operator::getAttributes |
( |
| ) |
const |
◆ getCppClassName()
| StringRef tblgen::Operator::getCppClassName |
( |
| ) |
const |
◆ getDef()
| const llvm::Record & tblgen::Operator::getDef |
( |
| ) |
const |
◆ getDescription()
| StringRef tblgen::Operator::getDescription |
( |
| ) |
const |
◆ getDialect()
| const Dialect& mlir::tblgen::Operator::getDialect |
( |
| ) |
const |
|
inline |
◆ getDialectName()
| StringRef tblgen::Operator::getDialectName |
( |
| ) |
const |
◆ getExtraClassDeclaration()
| StringRef tblgen::Operator::getExtraClassDeclaration |
( |
| ) |
const |
◆ getLoc()
| ArrayRef< llvm::SMLoc > tblgen::Operator::getLoc |
( |
| ) |
const |
◆ getNumArgs()
| int mlir::tblgen::Operator::getNumArgs |
( |
| ) |
const |
|
inline |
◆ getNumAttributes()
| int mlir::tblgen::Operator::getNumAttributes |
( |
| ) |
const |
|
inline |
◆ getNumNativeAttributes()
| int mlir::tblgen::Operator::getNumNativeAttributes |
( |
| ) |
const |
|
inline |
◆ getNumOperands()
| int mlir::tblgen::Operator::getNumOperands |
( |
| ) |
const |
|
inline |
◆ getNumRegions()
| unsigned tblgen::Operator::getNumRegions |
( |
| ) |
const |
◆ getNumResults()
| int tblgen::Operator::getNumResults |
( |
| ) |
const |
◆ getNumVariadicOperands()
| unsigned tblgen::Operator::getNumVariadicOperands |
( |
| ) |
const |
◆ getNumVariadicResults()
| unsigned tblgen::Operator::getNumVariadicResults |
( |
| ) |
const |
◆ getOperand() [1/2]
◆ getOperand() [2/2]
◆ getOperands()
| auto tblgen::Operator::getOperands |
( |
| ) |
|
◆ getOperationName()
| std::string tblgen::Operator::getOperationName |
( |
| ) |
const |
◆ getQualCppClassName()
| std::string tblgen::Operator::getQualCppClassName |
( |
| ) |
const |
◆ getRegion()
◆ getResult() [1/2]
◆ getResult() [2/2]
◆ getResultName()
| StringRef tblgen::Operator::getResultName |
( |
int |
index | ) |
const |
◆ getResults()
| auto tblgen::Operator::getResults |
( |
| ) |
|
◆ getResultTypeConstraint()
◆ getSummary()
| StringRef tblgen::Operator::getSummary |
( |
| ) |
const |
◆ getTrait()
| const tblgen::OpTrait * tblgen::Operator::getTrait |
( |
llvm::StringRef |
trait | ) |
const |
◆ getTraits()
| auto tblgen::Operator::getTraits |
( |
| ) |
const |
◆ hasDescription()
| bool tblgen::Operator::hasDescription |
( |
| ) |
const |
◆ hasSummary()
| bool tblgen::Operator::hasSummary |
( |
| ) |
const |
◆ isVariadic()
| bool tblgen::Operator::isVariadic |
( |
| ) |
const |
◆ operand_begin()
| auto tblgen::Operator::operand_begin |
( |
| ) |
|
◆ operand_end()
| auto tblgen::Operator::operand_end |
( |
| ) |
|
◆ print()
| void tblgen::Operator::print |
( |
llvm::raw_ostream & |
os | ) |
const |
◆ result_begin()
| auto tblgen::Operator::result_begin |
( |
| ) |
|
◆ result_end()
| auto tblgen::Operator::result_end |
( |
| ) |
|
◆ skipDefaultBuilders()
| bool tblgen::Operator::skipDefaultBuilders |
( |
| ) |
const |
◆ trait_begin()
| auto tblgen::Operator::trait_begin |
( |
| ) |
const |
◆ trait_end()
| auto tblgen::Operator::trait_end |
( |
| ) |
const |
The documentation for this class was generated from the following files: