|
MLIR 22.0.0git
|
#include "mlir/Dialect/ArmSME/IR/ArmSMEOpInterfaces.h"
Public Types | |
| using | ConcreteEntity = ConcreteOp |
| Public Types inherited from mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel > | |
| using | Interface |
Public Member Functions | |
| void | setTileId (::mlir::Operation *tablegen_opaque_val, mlir::IntegerAttr tileId) const |
| mlir::IntegerAttr | getTileId (::mlir::Operation *tablegen_opaque_val) const |
| Public Member Functions inherited from mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel > | |
| FallbackModel () | |
Additional Inherited Members | |
| Static Public Member Functions inherited from mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::FallbackModel< ConcreteModel > | |
| static void | setTileId (const Concept *impl, ::mlir::Operation *tablegen_opaque_val, mlir::IntegerAttr tileId) |
| static mlir::IntegerAttr | getTileId (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| static VectorType | getTileType (const Concept *impl, ::mlir::Operation *tablegen_opaque_val) |
| Public Attributes inherited from mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept | |
| void(* | setTileId )(const Concept *impl, ::mlir::Operation *, mlir::IntegerAttr) |
| The methods defined by the interface. | |
| mlir::IntegerAttr(* | getTileId )(const Concept *impl, ::mlir::Operation *) |
| VectorType(* | getTileType )(const Concept *impl, ::mlir::Operation *) |
Definition at line 64 of file ArmSMEOpInterfaces.h.
| using mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::ConcreteEntity = ConcreteOp |
Definition at line 66 of file ArmSMEOpInterfaces.h.
| mlir::IntegerAttr mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::getTileId | ( | ::mlir::Operation * | tablegen_opaque_val | ) | const |
Definition at line 159 of file ArmSMEOpInterfaces.h.
| void mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::setTileId | ( | ::mlir::Operation * | tablegen_opaque_val, |
| mlir::IntegerAttr | tileId ) const |
Definition at line 152 of file ArmSMEOpInterfaces.h.