TT-MLIR
|
Public Member Functions | |
RemainderOpGenericAdaptor (RangeT values, ::mlir::DictionaryAttr attrs, const Properties &properties, ::mlir::RegionRange regions={}) | |
RemainderOpGenericAdaptor (RangeT values, ::mlir::DictionaryAttr attrs, ::mlir::OpaqueProperties properties, ::mlir::RegionRange regions={}) | |
RemainderOpGenericAdaptor (RangeT values, ::mlir::DictionaryAttr attrs) | |
template<typename LateInst = RemainderOp, typename = std::enable_if_t<std::is_same_v<LateInst, RemainderOp>>> | |
RemainderOpGenericAdaptor (RangeT values, LateInst op) | |
std::pair< unsigned, unsigned > | getODSOperandIndexAndLength (unsigned index) |
RangeT | getODSOperands (unsigned index) |
RangeT | getInputs () |
RangeT | getOutputs () |
RangeT | getOperands () |
Public Member Functions inherited from mlir::tt::ttnn::detail::RemainderOpGenericAdaptorBase | |
RemainderOpGenericAdaptorBase (::mlir::DictionaryAttr attrs, const Properties &properties, ::mlir::RegionRange regions={}) | |
RemainderOpGenericAdaptorBase (RemainderOp op) | |
std::pair< unsigned, unsigned > | getODSOperandIndexAndLength (unsigned index, unsigned odsOperandsSize) |
const Properties & | getProperties () |
::mlir::DictionaryAttr | getAttributes () |
Private Types | |
using | ValueT = ::llvm::detail::ValueOfRange< RangeT > |
using | Base = detail::RemainderOpGenericAdaptorBase |
Private Attributes | |
RangeT | odsOperands |
Additional Inherited Members | |
Protected Attributes inherited from mlir::tt::ttnn::detail::RemainderOpGenericAdaptorBase | |
::mlir::DictionaryAttr | odsAttrs |
::std::optional<::mlir::OperationName > | odsOpName |
Properties | properties |
::mlir::RegionRange | odsRegions |
|
private |
|
private |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |