#ifdef GET_OP_LIST
#undef GET_OP_LIST
::mlir::ml_program::FuncOp,
::mlir::ml_program::GlobalLoadConstOp,
::mlir::ml_program::GlobalLoadGraphOp,
::mlir::ml_program::GlobalLoadOp,
::mlir::ml_program::GlobalOp,
::mlir::ml_program::GlobalStoreGraphOp,
::mlir::ml_program::GlobalStoreOp,
::mlir::ml_program::OutputOp,
::mlir::ml_program::ReturnOp,
::mlir::ml_program::SubgraphOp,
::mlir::ml_program::TokenOp
#endif
#ifdef GET_OP_CLASSES
#undef GET_OP_CLASSES
namespace mlir {
namespace ml_program {
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MLProgramOps1(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MLProgramOps2(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MLProgramOps3(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_type_constraint_MLProgramOps4(
::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind,
unsigned valueIndex) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps1(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps1(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps2(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps2(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps3(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps3(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps4(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps4(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps5(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps5(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps6(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps6(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps7(
::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
static ::llvm::LogicalResult __mlir_ods_local_attr_constraint_MLProgramOps7(
::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) { … }
static ::llvm::LogicalResult __mlir_ods_local_region_constraint_MLProgramOps1(
::mlir::Operation *op, ::mlir::Region ®ion, ::llvm::StringRef regionName,
unsigned regionIndex) { … }
}
}
namespace mlir {
namespace ml_program {
namespace detail {
FuncOpGenericAdaptorBase::FuncOpGenericAdaptorBase(FuncOp op) : … { … }
::llvm::StringRef FuncOpGenericAdaptorBase::getSymName() { … }
::mlir::FunctionType FuncOpGenericAdaptorBase::getFunctionType() { … }
::std::optional< ::mlir::ArrayAttr > FuncOpGenericAdaptorBase::getArgAttrs() { … }
::std::optional< ::mlir::ArrayAttr > FuncOpGenericAdaptorBase::getResAttrs() { … }
::std::optional< ::llvm::StringRef > FuncOpGenericAdaptorBase::getSymVisibility() { … }
}
FuncOpAdaptor::FuncOpAdaptor(FuncOp op) : … { … }
::llvm::LogicalResult FuncOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult FuncOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute FuncOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code FuncOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> FuncOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void FuncOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void FuncOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult FuncOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult FuncOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void FuncOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::llvm::StringRef FuncOp::getSymName() { … }
::mlir::FunctionType FuncOp::getFunctionType() { … }
::std::optional< ::mlir::ArrayAttr > FuncOp::getArgAttrs() { … }
::std::optional< ::mlir::ArrayAttr > FuncOp::getResAttrs() { … }
::std::optional< ::llvm::StringRef > FuncOp::getSymVisibility() { … }
void FuncOp::setSymName(::llvm::StringRef attrValue) { … }
void FuncOp::setFunctionType(::mlir::FunctionType attrValue) { … }
void FuncOp::setSymVisibility(::std::optional<::llvm::StringRef> attrValue) { … }
void FuncOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::StringAttr sym_name, ::mlir::TypeAttr function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void FuncOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::StringAttr sym_name, ::mlir::TypeAttr function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void FuncOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::llvm::StringRef sym_name, ::mlir::FunctionType function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void FuncOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::llvm::StringRef sym_name, ::mlir::FunctionType function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void FuncOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult FuncOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult FuncOp::verifyInvariants() { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::FuncOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalLoadConstOpGenericAdaptorBase::GlobalLoadConstOpGenericAdaptorBase(GlobalLoadConstOp op) : … { … }
::mlir::SymbolRefAttr GlobalLoadConstOpGenericAdaptorBase::getGlobal() { … }
}
GlobalLoadConstOpAdaptor::GlobalLoadConstOpAdaptor(GlobalLoadConstOp op) : … { … }
::llvm::LogicalResult GlobalLoadConstOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult GlobalLoadConstOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalLoadConstOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalLoadConstOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalLoadConstOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalLoadConstOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalLoadConstOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalLoadConstOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalLoadConstOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalLoadConstOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::mlir::SymbolRefAttr GlobalLoadConstOp::getGlobal() { … }
void GlobalLoadConstOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type result, ::mlir::SymbolRefAttr global) { … }
void GlobalLoadConstOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::SymbolRefAttr global) { … }
void GlobalLoadConstOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalLoadConstOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalLoadConstOp::verifyInvariants() { … }
::mlir::ParseResult GlobalLoadConstOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalLoadConstOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void GlobalLoadConstOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
void GlobalLoadConstOp::getAsmResultNames(
function_ref<void(::mlir::Value, ::llvm::StringRef)> setNameFn) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalLoadConstOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalLoadGraphOpGenericAdaptorBase::GlobalLoadGraphOpGenericAdaptorBase(GlobalLoadGraphOp op) : … { … }
std::pair<unsigned, unsigned> GlobalLoadGraphOpGenericAdaptorBase::getODSOperandIndexAndLength(unsigned index, unsigned odsOperandsSize) { … }
::mlir::SymbolRefAttr GlobalLoadGraphOpGenericAdaptorBase::getGlobal() { … }
}
GlobalLoadGraphOpAdaptor::GlobalLoadGraphOpAdaptor(GlobalLoadGraphOp op) : … { … }
::llvm::LogicalResult GlobalLoadGraphOpAdaptor::verify(::mlir::Location loc) { … }
void GlobalLoadGraphOp::getAsmResultNames(::mlir::OpAsmSetValueNameFn setNameFn) { … }
std::pair<unsigned, unsigned> GlobalLoadGraphOp::getODSOperandIndexAndLength(unsigned index) { … }
::mlir::MutableOperandRange GlobalLoadGraphOp::getConsumeTokensMutable() { … }
::llvm::LogicalResult GlobalLoadGraphOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalLoadGraphOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalLoadGraphOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalLoadGraphOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalLoadGraphOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalLoadGraphOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalLoadGraphOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalLoadGraphOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalLoadGraphOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::mlir::SymbolRefAttr GlobalLoadGraphOp::getGlobal() { … }
void GlobalLoadGraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type result, ::mlir::Type produceToken, ::mlir::SymbolRefAttr global, ::mlir::ValueRange consumeTokens) { … }
void GlobalLoadGraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::SymbolRefAttr global, ::mlir::ValueRange consumeTokens) { … }
void GlobalLoadGraphOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalLoadGraphOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalLoadGraphOp::verifyInvariants() { … }
::mlir::ParseResult GlobalLoadGraphOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalLoadGraphOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void GlobalLoadGraphOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalLoadGraphOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalLoadOpGenericAdaptorBase::GlobalLoadOpGenericAdaptorBase(GlobalLoadOp op) : … { … }
::mlir::SymbolRefAttr GlobalLoadOpGenericAdaptorBase::getGlobal() { … }
}
GlobalLoadOpAdaptor::GlobalLoadOpAdaptor(GlobalLoadOp op) : … { … }
::llvm::LogicalResult GlobalLoadOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult GlobalLoadOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalLoadOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalLoadOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalLoadOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalLoadOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalLoadOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalLoadOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalLoadOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalLoadOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::mlir::SymbolRefAttr GlobalLoadOp::getGlobal() { … }
void GlobalLoadOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type result, ::mlir::SymbolRefAttr global) { … }
void GlobalLoadOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::SymbolRefAttr global) { … }
void GlobalLoadOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalLoadOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalLoadOp::verifyInvariants() { … }
::mlir::ParseResult GlobalLoadOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalLoadOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void GlobalLoadOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
void GlobalLoadOp::getAsmResultNames(
function_ref<void(::mlir::Value, ::llvm::StringRef)> setNameFn) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalLoadOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalOpGenericAdaptorBase::GlobalOpGenericAdaptorBase(GlobalOp op) : … { … }
::llvm::StringRef GlobalOpGenericAdaptorBase::getSymName() { … }
::mlir::Type GlobalOpGenericAdaptorBase::getType() { … }
::mlir::UnitAttr GlobalOpGenericAdaptorBase::getIsMutableAttr() { … }
bool GlobalOpGenericAdaptorBase::getIsMutable() { … }
::std::optional<::mlir::Attribute> GlobalOpGenericAdaptorBase::getValue() { … }
::std::optional< ::llvm::StringRef > GlobalOpGenericAdaptorBase::getSymVisibility() { … }
}
GlobalOpAdaptor::GlobalOpAdaptor(GlobalOp op) : … { … }
::llvm::LogicalResult GlobalOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult GlobalOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::llvm::StringRef GlobalOp::getSymName() { … }
::mlir::Type GlobalOp::getType() { … }
bool GlobalOp::getIsMutable() { … }
::std::optional<::mlir::Attribute> GlobalOp::getValue() { … }
::std::optional< ::llvm::StringRef > GlobalOp::getSymVisibility() { … }
void GlobalOp::setSymName(::llvm::StringRef attrValue) { … }
void GlobalOp::setType(::mlir::Type attrValue) { … }
void GlobalOp::setIsMutable(bool attrValue) { … }
void GlobalOp::setSymVisibility(::std::optional<::llvm::StringRef> attrValue) { … }
void GlobalOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::StringAttr sym_name, ::mlir::TypeAttr type, ::mlir::UnitAttr is_mutable, ::mlir::Attribute value, ::mlir::StringAttr sym_visibility) { … }
void GlobalOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::StringAttr sym_name, ::mlir::TypeAttr type, ::mlir::UnitAttr is_mutable, ::mlir::Attribute value, ::mlir::StringAttr sym_visibility) { … }
void GlobalOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::llvm::StringRef sym_name, ::mlir::Type type, bool is_mutable, ::mlir::Attribute value, ::mlir::StringAttr sym_visibility) { … }
void GlobalOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::llvm::StringRef sym_name, ::mlir::Type type, bool is_mutable, ::mlir::Attribute value, ::mlir::StringAttr sym_visibility) { … }
void GlobalOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalOp::verifyInvariants() { … }
::mlir::ParseResult GlobalOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalStoreGraphOpGenericAdaptorBase::GlobalStoreGraphOpGenericAdaptorBase(GlobalStoreGraphOp op) : … { … }
std::pair<unsigned, unsigned> GlobalStoreGraphOpGenericAdaptorBase::getODSOperandIndexAndLength(unsigned index, unsigned odsOperandsSize) { … }
::mlir::SymbolRefAttr GlobalStoreGraphOpGenericAdaptorBase::getGlobal() { … }
}
GlobalStoreGraphOpAdaptor::GlobalStoreGraphOpAdaptor(GlobalStoreGraphOp op) : … { … }
::llvm::LogicalResult GlobalStoreGraphOpAdaptor::verify(::mlir::Location loc) { … }
std::pair<unsigned, unsigned> GlobalStoreGraphOp::getODSOperandIndexAndLength(unsigned index) { … }
::mlir::MutableOperandRange GlobalStoreGraphOp::getConsumeTokensMutable() { … }
::llvm::LogicalResult GlobalStoreGraphOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalStoreGraphOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalStoreGraphOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalStoreGraphOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalStoreGraphOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalStoreGraphOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalStoreGraphOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalStoreGraphOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalStoreGraphOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::mlir::SymbolRefAttr GlobalStoreGraphOp::getGlobal() { … }
void GlobalStoreGraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type produceToken, ::mlir::SymbolRefAttr global, ::mlir::Value value, ::mlir::ValueRange consumeTokens) { … }
void GlobalStoreGraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::SymbolRefAttr global, ::mlir::Value value, ::mlir::ValueRange consumeTokens) { … }
void GlobalStoreGraphOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalStoreGraphOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalStoreGraphOp::verifyInvariants() { … }
::mlir::ParseResult GlobalStoreGraphOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalStoreGraphOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void GlobalStoreGraphOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalStoreGraphOp)
namespace mlir {
namespace ml_program {
namespace detail {
GlobalStoreOpGenericAdaptorBase::GlobalStoreOpGenericAdaptorBase(GlobalStoreOp op) : … { … }
::mlir::SymbolRefAttr GlobalStoreOpGenericAdaptorBase::getGlobal() { … }
}
GlobalStoreOpAdaptor::GlobalStoreOpAdaptor(GlobalStoreOp op) : … { … }
::llvm::LogicalResult GlobalStoreOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult GlobalStoreOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute GlobalStoreOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code GlobalStoreOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> GlobalStoreOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void GlobalStoreOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void GlobalStoreOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult GlobalStoreOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult GlobalStoreOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void GlobalStoreOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::mlir::SymbolRefAttr GlobalStoreOp::getGlobal() { … }
void GlobalStoreOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::SymbolRefAttr global, ::mlir::Value value) { … }
void GlobalStoreOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::SymbolRefAttr global, ::mlir::Value value) { … }
void GlobalStoreOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult GlobalStoreOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult GlobalStoreOp::verifyInvariants() { … }
::mlir::ParseResult GlobalStoreOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void GlobalStoreOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void GlobalStoreOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::GlobalStoreOp)
namespace mlir {
namespace ml_program {
namespace detail {
std::pair<unsigned, unsigned> OutputOpGenericAdaptorBase::getODSOperandIndexAndLength(unsigned index, unsigned odsOperandsSize) { … }
}
OutputOpAdaptor::OutputOpAdaptor(OutputOp op) : … { … }
::llvm::LogicalResult OutputOpAdaptor::verify(::mlir::Location loc) { … }
std::pair<unsigned, unsigned> OutputOp::getODSOperandIndexAndLength(unsigned index) { … }
::mlir::MutableOperandRange OutputOp::getOperandsMutable() { … }
void OutputOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState) { … }
void OutputOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::ValueRange operands) { … }
void OutputOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult OutputOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult OutputOp::verifyInvariants() { … }
::mlir::ParseResult OutputOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void OutputOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void OutputOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
::mlir::MutableOperandRange OutputOp::getMutableSuccessorOperands(
::mlir::RegionBranchPoint point) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::OutputOp)
namespace mlir {
namespace ml_program {
namespace detail {
std::pair<unsigned, unsigned> ReturnOpGenericAdaptorBase::getODSOperandIndexAndLength(unsigned index, unsigned odsOperandsSize) { … }
}
ReturnOpAdaptor::ReturnOpAdaptor(ReturnOp op) : … { … }
::llvm::LogicalResult ReturnOpAdaptor::verify(::mlir::Location loc) { … }
std::pair<unsigned, unsigned> ReturnOp::getODSOperandIndexAndLength(unsigned index) { … }
::mlir::MutableOperandRange ReturnOp::getOperandsMutable() { … }
void ReturnOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState) { … }
void ReturnOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::ValueRange operands) { … }
void ReturnOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult ReturnOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult ReturnOp::verifyInvariants() { … }
::mlir::ParseResult ReturnOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void ReturnOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void ReturnOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
::mlir::MutableOperandRange ReturnOp::getMutableSuccessorOperands(
::mlir::RegionBranchPoint point) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::ReturnOp)
namespace mlir {
namespace ml_program {
namespace detail {
SubgraphOpGenericAdaptorBase::SubgraphOpGenericAdaptorBase(SubgraphOp op) : … { … }
::llvm::StringRef SubgraphOpGenericAdaptorBase::getSymName() { … }
::mlir::FunctionType SubgraphOpGenericAdaptorBase::getFunctionType() { … }
::std::optional< ::mlir::ArrayAttr > SubgraphOpGenericAdaptorBase::getArgAttrs() { … }
::std::optional< ::mlir::ArrayAttr > SubgraphOpGenericAdaptorBase::getResAttrs() { … }
::std::optional< ::llvm::StringRef > SubgraphOpGenericAdaptorBase::getSymVisibility() { … }
}
SubgraphOpAdaptor::SubgraphOpAdaptor(SubgraphOp op) : … { … }
::llvm::LogicalResult SubgraphOpAdaptor::verify(::mlir::Location loc) { … }
::llvm::LogicalResult SubgraphOp::setPropertiesFromAttr(Properties &prop, ::mlir::Attribute attr, ::llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::mlir::Attribute SubgraphOp::getPropertiesAsAttr(::mlir::MLIRContext *ctx, const Properties &prop) { … }
llvm::hash_code SubgraphOp::computePropertiesHash(const Properties &prop) { … }
std::optional<mlir::Attribute> SubgraphOp::getInherentAttr(::mlir::MLIRContext *ctx, const Properties &prop, llvm::StringRef name) { … }
void SubgraphOp::setInherentAttr(Properties &prop, llvm::StringRef name, mlir::Attribute value) { … }
void SubgraphOp::populateInherentAttrs(::mlir::MLIRContext *ctx, const Properties &prop, ::mlir::NamedAttrList &attrs) { … }
::llvm::LogicalResult SubgraphOp::verifyInherentAttrs(::mlir::OperationName opName, ::mlir::NamedAttrList &attrs, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) { … }
::llvm::LogicalResult SubgraphOp::readProperties(::mlir::DialectBytecodeReader &reader, ::mlir::OperationState &state) { … }
void SubgraphOp::writeProperties(::mlir::DialectBytecodeWriter &writer) { … }
::llvm::StringRef SubgraphOp::getSymName() { … }
::mlir::FunctionType SubgraphOp::getFunctionType() { … }
::std::optional< ::mlir::ArrayAttr > SubgraphOp::getArgAttrs() { … }
::std::optional< ::mlir::ArrayAttr > SubgraphOp::getResAttrs() { … }
::std::optional< ::llvm::StringRef > SubgraphOp::getSymVisibility() { … }
void SubgraphOp::setSymName(::llvm::StringRef attrValue) { … }
void SubgraphOp::setFunctionType(::mlir::FunctionType attrValue) { … }
void SubgraphOp::setSymVisibility(::std::optional<::llvm::StringRef> attrValue) { … }
void SubgraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::StringAttr sym_name, ::mlir::TypeAttr function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void SubgraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::StringAttr sym_name, ::mlir::TypeAttr function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void SubgraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::llvm::StringRef sym_name, ::mlir::FunctionType function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void SubgraphOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::llvm::StringRef sym_name, ::mlir::FunctionType function_type, ::mlir::ArrayAttr arg_attrs, ::mlir::ArrayAttr res_attrs, ::mlir::StringAttr sym_visibility) { … }
void SubgraphOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult SubgraphOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult SubgraphOp::verifyInvariants() { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::SubgraphOp)
namespace mlir {
namespace ml_program {
namespace detail {
}
TokenOpAdaptor::TokenOpAdaptor(TokenOp op) : … { … }
::llvm::LogicalResult TokenOpAdaptor::verify(::mlir::Location loc) { … }
void TokenOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::Type token) { … }
void TokenOp::build(::mlir::OpBuilder &odsBuilder, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes) { … }
void TokenOp::build(::mlir::OpBuilder &, ::mlir::OperationState &odsState, ::mlir::TypeRange resultTypes, ::mlir::ValueRange operands, ::llvm::ArrayRef<::mlir::NamedAttribute> attributes) { … }
::llvm::LogicalResult TokenOp::verifyInvariantsImpl() { … }
::llvm::LogicalResult TokenOp::verifyInvariants() { … }
::mlir::ParseResult TokenOp::parse(::mlir::OpAsmParser &parser, ::mlir::OperationState &result) { … }
void TokenOp::print(::mlir::OpAsmPrinter &_odsPrinter) { … }
void TokenOp::getEffects(::llvm::SmallVectorImpl<::mlir::SideEffects::EffectInstance<::mlir::MemoryEffects::Effect>> &effects) { … }
}
}
MLIR_DEFINE_EXPLICIT_TYPE_ID(::mlir::ml_program::TokenOp)
#endif