TT-MLIR
Public Attributes | List of all members
mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Concept Struct Reference
Inheritance diagram for mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Concept:
mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::FallbackModel< ConcreteOp > mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Model< ConcreteOp > mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::ExternalModel< ConcreteModel, ConcreteOp >

Public Attributes

mlir::Value(* getInput )(const Concept *impl, ::mlir::Operation *)
 The methods defined by the interface. More...
 
mlir::Value(* getResult )(const Concept *impl, ::mlir::Operation *)
 
std::pair< mlir::MemRefType, mlir::AffineMap >(* applyViews )(const Concept *impl, ::mlir::Operation *)
 

Member Data Documentation

◆ applyViews

std::pair<mlir::MemRefType, mlir::AffineMap>(* mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Concept::applyViews) (const Concept *impl, ::mlir::Operation *)

◆ getInput

mlir::Value(* mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Concept::getInput) (const Concept *impl, ::mlir::Operation *)

The methods defined by the interface.

◆ getResult

mlir::Value(* mlir::tt::ttir::detail::ViewOpInterfaceInterfaceTraits::Concept::getResult) (const Concept *impl, ::mlir::Operation *)

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