|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTOps1 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTOps2 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTOps3 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_type_constraint_TTOps4 (::mlir::Operation *op, ::mlir::Type type, ::llvm::StringRef valueKind, unsigned valueIndex) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps1 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps1 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps2 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps2 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps3 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps3 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps4 (::mlir::Attribute attr, ::llvm::StringRef attrName, llvm::function_ref<::mlir::InFlightDiagnostic()> emitError) |
|
::llvm::LogicalResult | __mlir_ods_local_attr_constraint_TTOps4 (::mlir::Operation *op, ::mlir::Attribute attr, ::llvm::StringRef attrName) |
|
::llvm::LogicalResult | __mlir_ods_local_region_constraint_TTOps1 (::mlir::Operation *op, ::mlir::Region ®ion, ::llvm::StringRef regionName, unsigned regionIndex) |
|
::llvm::StringRef | stringifyArch (Arch val) |
|
::std::optional< Arch > | symbolizeArch (::llvm::StringRef str) |
|
::std::optional< Arch > | symbolizeArch (uint32_t value) |
|
::llvm::StringRef | ArgumentTypeEnumToString (ArgumentType val) |
|
::std::optional< ArgumentType > | ArgumentTypeStringToEnum (::llvm::StringRef str) |
|
::std::optional< ArgumentType > | symbolizeArgumentType (uint32_t value) |
|
::llvm::StringRef | stringifyCPURole (CPURole val) |
|
::std::optional< CPURole > | symbolizeCPURole (::llvm::StringRef str) |
|
::std::optional< CPURole > | symbolizeCPURole (uint32_t value) |
|
std::string | stringifyChipCapability (ChipCapability symbol) |
|
::std::optional< ChipCapability > | symbolizeChipCapability (::llvm::StringRef str) |
|
::std::optional< ChipCapability > | symbolizeChipCapability (uint32_t value) |
|
::llvm::StringRef | DataTypeEnumToString (DataType val) |
|
::std::optional< DataType > | DataTypeStringToEnum (::llvm::StringRef str) |
|
::std::optional< DataType > | symbolizeDataType (uint32_t value) |
|
::llvm::StringRef | stringifyIteratorType (IteratorType val) |
|
::std::optional< IteratorType > | symbolizeIteratorType (::llvm::StringRef str) |
|
::std::optional< IteratorType > | symbolizeIteratorType (uint32_t value) |
|
::llvm::StringRef | stringifyMemorySpace (MemorySpace val) |
|
::std::optional< MemorySpace > | symbolizeMemorySpace (::llvm::StringRef str) |
|
::std::optional< MemorySpace > | symbolizeMemorySpace (uint32_t value) |
|
::llvm::StringRef | stringifyMeshShardDirection (MeshShardDirection val) |
|
::std::optional< MeshShardDirection > | symbolizeMeshShardDirection (::llvm::StringRef str) |
|
::std::optional< MeshShardDirection > | symbolizeMeshShardDirection (uint32_t value) |
|
::llvm::StringRef | stringifyMeshShardType (MeshShardType val) |
|
::std::optional< MeshShardType > | symbolizeMeshShardType (::llvm::StringRef str) |
|
::std::optional< MeshShardType > | symbolizeMeshShardType (uint32_t value) |
|
::llvm::StringRef | stringifyOOBVal (OOBVal val) |
|
::std::optional< OOBVal > | symbolizeOOBVal (::llvm::StringRef str) |
|
::std::optional< OOBVal > | symbolizeOOBVal (uint32_t value) |
|
::llvm::StringRef | stringifyReduceType (ReduceType val) |
|
::std::optional< ReduceType > | symbolizeReduceType (::llvm::StringRef str) |
|
::std::optional< ReduceType > | symbolizeReduceType (uint32_t value) |
|
constexpr unsigned | getMaxEnumValForArch () |
|
inline ::llvm::StringRef | stringifyEnum (Arch enumValue) |
|
template<typename EnumType > |
::std::optional< EnumType > | symbolizeEnum (::llvm::StringRef) |
|
template<> |
inline ::std::optional< Arch > | symbolizeEnum< Arch > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForArgumentType () |
|
inline ::llvm::StringRef | stringifyEnum (ArgumentType enumValue) |
|
template<> |
inline ::std::optional< ArgumentType > | symbolizeEnum< ArgumentType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForCPURole () |
|
inline ::llvm::StringRef | stringifyEnum (CPURole enumValue) |
|
template<> |
inline ::std::optional< CPURole > | symbolizeEnum< CPURole > (::llvm::StringRef str) |
|
constexpr ChipCapability | operator| (ChipCapability a, ChipCapability b) |
|
constexpr ChipCapability | operator& (ChipCapability a, ChipCapability b) |
|
constexpr ChipCapability | operator^ (ChipCapability a, ChipCapability b) |
|
constexpr ChipCapability | operator~ (ChipCapability bits) |
|
constexpr bool | bitEnumContainsAll (ChipCapability bits, ChipCapability bit) |
|
constexpr bool | bitEnumContainsAny (ChipCapability bits, ChipCapability bit) |
|
constexpr ChipCapability | bitEnumClear (ChipCapability bits, ChipCapability bit) |
|
constexpr ChipCapability | bitEnumSet (ChipCapability bits, ChipCapability bit, bool value=true) |
|
std::string | stringifyEnum (ChipCapability enumValue) |
|
template<> |
inline ::std::optional< ChipCapability > | symbolizeEnum< ChipCapability > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForDataType () |
|
inline ::llvm::StringRef | stringifyEnum (DataType enumValue) |
|
template<> |
inline ::std::optional< DataType > | symbolizeEnum< DataType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForIteratorType () |
|
inline ::llvm::StringRef | stringifyEnum (IteratorType enumValue) |
|
template<> |
inline ::std::optional< IteratorType > | symbolizeEnum< IteratorType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForMemorySpace () |
|
inline ::llvm::StringRef | stringifyEnum (MemorySpace enumValue) |
|
template<> |
inline ::std::optional< MemorySpace > | symbolizeEnum< MemorySpace > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForMeshShardDirection () |
|
inline ::llvm::StringRef | stringifyEnum (MeshShardDirection enumValue) |
|
template<> |
inline ::std::optional< MeshShardDirection > | symbolizeEnum< MeshShardDirection > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForMeshShardType () |
|
inline ::llvm::StringRef | stringifyEnum (MeshShardType enumValue) |
|
template<> |
inline ::std::optional< MeshShardType > | symbolizeEnum< MeshShardType > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForOOBVal () |
|
inline ::llvm::StringRef | stringifyEnum (OOBVal enumValue) |
|
template<> |
inline ::std::optional< OOBVal > | symbolizeEnum< OOBVal > (::llvm::StringRef str) |
|
constexpr unsigned | getMaxEnumValForReduceType () |
|
inline ::llvm::StringRef | stringifyEnum (ReduceType enumValue) |
|
template<> |
inline ::std::optional< ReduceType > | symbolizeEnum< ReduceType > (::llvm::StringRef str) |
|