|
enum class | CBPort : uint32_t {
In0 = 0
, In1 = 1
, In2 = 2
, In3 = 3
,
In4 = 4
, In5 = 5
, In6 = 6
, In7 = 7
,
DataFlow0 = 8
, DataFlow1 = 9
, DataFlow2 = 10
, DataFlow3 = 11
,
DataFlow4 = 12
, DataFlow5 = 13
, DataFlow6 = 14
, DataFlow7 = 15
,
Out0 = 16
, Out1 = 17
, Out2 = 18
, Out3 = 19
,
Out4 = 20
, Out5 = 21
, Out6 = 22
, Out7 = 23
,
Intermed0 = 24
, Intermed1 = 25
, Intermed2 = 26
, Intermed3 = 27
,
Intermed4 = 28
, Intermed5 = 29
, Intermed6 = 30
, Intermed7 = 31
} |
|
enum class | EthType : uint32_t { Sender = 0
, Receiver = 1
} |
|
enum class | MathFidelity : uint32_t { LoFi = 0
, HiFi2 = 2
, HiFi3 = 3
, HiFi4 = 4
} |
|
enum class | NocIndex : uint32_t { Noc0 = 0
, Noc1 = 1
} |
|
enum class | ReduceDim : uint32_t { Row = 0
, Col = 1
, Scalar = 2
, None = 3
} |
|
enum class | ReduceType : uint32_t { Sum = 0
, Max = 1
} |
|
enum class | ThreadType : uint32_t { Noc = 0
, Tensix = 1
, Ethernet = 2
} |
|
enum class | UnpackToDestMode : uint32_t { UnpackToDestFp32 = 0
, Default = 1
} |
|
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps1 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps2 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps3 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps4 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps5 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTKernelOps6 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps1 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps1 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps2 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps2 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps3 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps3 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps4 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTKernelOps4 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::StringRef | stringifyCBPort (CBPort val) |
|
::std::optional< CBPort > | symbolizeCBPort (::llvm::StringRef str) |
|
::std::optional< CBPort > | symbolizeCBPort (uint32_t value) |
|
::llvm::StringRef | stringifyEthType (EthType val) |
|
::std::optional< EthType > | symbolizeEthType (::llvm::StringRef str) |
|
::std::optional< EthType > | symbolizeEthType (uint32_t value) |
|
::llvm::StringRef | stringifyMathFidelity (MathFidelity val) |
|
::std::optional< MathFidelity > | symbolizeMathFidelity (::llvm::StringRef str) |
|
::std::optional< MathFidelity > | symbolizeMathFidelity (uint32_t value) |
|
::llvm::StringRef | stringifyNocIndex (NocIndex val) |
|
::std::optional< NocIndex > | symbolizeNocIndex (::llvm::StringRef str) |
|
::std::optional< NocIndex > | symbolizeNocIndex (uint32_t value) |
|
::llvm::StringRef | stringifyReduceDim (ReduceDim val) |
|
::std::optional< ReduceDim > | symbolizeReduceDim (::llvm::StringRef str) |
|
::std::optional< ReduceDim > | symbolizeReduceDim (uint32_t value) |
|
::llvm::StringRef | stringifyReduceType (ReduceType val) |
|
::std::optional< ReduceType > | symbolizeReduceType (::llvm::StringRef str) |
|
::std::optional< ReduceType > | symbolizeReduceType (uint32_t value) |
|
::llvm::StringRef | stringifyThreadType (ThreadType val) |
|
::std::optional< ThreadType > | symbolizeThreadType (::llvm::StringRef str) |
|
::std::optional< ThreadType > | symbolizeThreadType (uint32_t value) |
|
::llvm::StringRef | stringifyUnpackToDestMode (UnpackToDestMode val) |
|
::std::optional< UnpackToDestMode > | symbolizeUnpackToDestMode (::llvm::StringRef str) |
|
::std::optional< UnpackToDestMode > | symbolizeUnpackToDestMode (uint32_t value) |
|
constexpr unsigned | getMaxEnumValForCBPort () |
|
inline ::llvm::StringRef | stringifyEnum (CBPort enumValue) |
|
template<typename EnumType > |
::std::optional< EnumType > | symbolizeEnum (::llvm::StringRef) |
|
template<> |
inline ::std::optional< CBPort > | symbolizeEnum< CBPort > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForEthType () |
|
inline ::llvm::StringRef | stringifyEnum (EthType enumValue) |
|
template<> |
inline ::std::optional< EthType > | symbolizeEnum< EthType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForMathFidelity () |
|
inline ::llvm::StringRef | stringifyEnum (MathFidelity enumValue) |
|
template<> |
inline ::std::optional< MathFidelity > | symbolizeEnum< MathFidelity > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForNocIndex () |
|
inline ::llvm::StringRef | stringifyEnum (NocIndex enumValue) |
|
template<> |
inline ::std::optional< NocIndex > | symbolizeEnum< NocIndex > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForReduceDim () |
|
inline ::llvm::StringRef | stringifyEnum (ReduceDim enumValue) |
|
template<> |
inline ::std::optional< ReduceDim > | symbolizeEnum< ReduceDim > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForReduceType () |
|
inline ::llvm::StringRef | stringifyEnum (ReduceType enumValue) |
|
template<> |
inline ::std::optional< ReduceType > | symbolizeEnum< ReduceType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForThreadType () |
|
inline ::llvm::StringRef | stringifyEnum (ThreadType enumValue) |
|
template<> |
inline ::std::optional< ThreadType > | symbolizeEnum< ThreadType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForUnpackToDestMode () |
|
inline ::llvm::StringRef | stringifyEnum (UnpackToDestMode enumValue) |
|
template<> |
inline ::std::optional< UnpackToDestMode > | symbolizeEnum< UnpackToDestMode > (::llvm::StringRef str) |
|