MLIR 22.0.0git
mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept Struct Reference

#include "mlir/Dialect/ArmSME/IR/ArmSMEOpInterfaces.h"

Inheritance diagram for mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept:

Public Attributes

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 *)

Detailed Description

Definition at line 37 of file ArmSMEOpInterfaces.h.

Member Data Documentation

◆ getTileId

mlir::IntegerAttr(* mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept::getTileId) (const Concept *impl, ::mlir::Operation *)

Definition at line 40 of file ArmSMEOpInterfaces.h.

◆ getTileType

VectorType(* mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept::getTileType) (const Concept *impl, ::mlir::Operation *)

Definition at line 41 of file ArmSMEOpInterfaces.h.

◆ setTileId

void(* mlir::arm_sme::detail::ArmSMETileOpInterfaceInterfaceTraits::Concept::setTileId) (const Concept *impl, ::mlir::Operation *, mlir::IntegerAttr)

The methods defined by the interface.

Definition at line 39 of file ArmSMEOpInterfaces.h.


The documentation for this struct was generated from the following file: