TT-MLIR
|
Public Types | |
using | ConcreteEntity = ConcreteOp |
Public Types inherited from mlir::tt::ttir::detail::GenericRegionOpInterfaceTraits::FallbackModel< ConcreteOp > | |
using | Interface = ::mlir::tt::ttir::GenericRegionOp |
Static Public Member Functions | |
static bool | sameRank (::mlir::OperandRange operands) |
Static Public Member Functions inherited from mlir::tt::ttir::detail::GenericRegionOpInterfaceTraits::FallbackModel< ConcreteOp > | |
static std::pair<::mlir::ArrayAttr, ::mlir::ArrayAttr > | getIndexingMaps (const Concept *impl, ::mlir::Operation *tablegen_opaque_val, ::mlir::Builder &builder) |
static void | buildGenericRegion (const Concept *impl, ::mlir::Operation *tablegen_opaque_val, ::mlir::OpBuilder &op_builder, ::mlir::Block *block) |
static bool | sameRank (::mlir::OperandRange operands) |
Additional Inherited Members | |
Public Member Functions inherited from mlir::tt::ttir::detail::GenericRegionOpInterfaceTraits::FallbackModel< ConcreteOp > | |
FallbackModel () | |
Public Attributes inherited from mlir::tt::ttir::detail::GenericRegionOpInterfaceTraits::Concept | |
std::pair<::mlir::ArrayAttr, ::mlir::ArrayAttr >(* | getIndexingMaps )(const Concept *impl, ::mlir::Operation *, ::mlir::Builder &) |
The methods defined by the interface. More... | |
void(* | buildGenericRegion )(const Concept *impl, ::mlir::Operation *, ::mlir::OpBuilder &, ::mlir::Block *) |
bool(* | sameRank )(::mlir::OperandRange) |
using mlir::tt::ttir::detail::GenericRegionOpInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >::ConcreteEntity = ConcreteOp |
|
static |