#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: