Searched refs:PrimaryType (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | CodegenUtils.cpp | 102 PrimaryType mlir::sparse_tensor::primaryTypeEncoding(Type elemTp) { in primaryTypeEncoding() 104 return PrimaryType::kF64; in primaryTypeEncoding() 106 return PrimaryType::kF32; in primaryTypeEncoding() 108 return PrimaryType::kF16; in primaryTypeEncoding() 110 return PrimaryType::kBF16; in primaryTypeEncoding() 112 return PrimaryType::kI64; in primaryTypeEncoding() 114 return PrimaryType::kI32; in primaryTypeEncoding() 116 return PrimaryType::kI16; in primaryTypeEncoding() 118 return PrimaryType::kI8; in primaryTypeEncoding() 122 return PrimaryType::kC64; in primaryTypeEncoding() [all …]
|
| H A D | CodegenUtils.h | 63 PrimaryType primaryTypeEncoding(Type elemTp); 66 StringRef primaryTypeFunctionSuffix(PrimaryType pt);
|
| /llvm-project-15.0.7/libc/src/stdio/printf_core/ |
| H A D | parser.h | 34 enum PrimaryType : uint8_t { Integer = 0, Float = 1, Pointer = 2 }; enum 40 PrimaryType primary_type; 108 static constexpr TypeDesc TYPE_DESC{sizeof(T), PrimaryType::Integer}; 111 PrimaryType::Float}; 114 PrimaryType::Float}; 117 PrimaryType::Pointer}; 119 static constexpr TypeDesc TYPE_DESC<void>{0, PrimaryType::Integer};
|
| /llvm-project-15.0.7/mlir/lib/ExecutionEngine/ |
| H A D | SparseTensorUtils.cpp | 1358 const uint64_t *perm, PrimaryType valTp) { in openSparseTensorCOO() 1365 (valTp >= PrimaryType::kI64 && valTp <= PrimaryType::kI8); in openSparseTensorCOO() 1366 bool tensorIsReal = (valTp >= PrimaryType::kF64 && valTp <= PrimaryType::kI8); in openSparseTensorCOO() 1644 CASE_SECSAME(OverheadType::kU64, PrimaryType::kF16, uint64_t, f16); in _mlir_ciface_newSparseTensor() 1645 CASE_SECSAME(OverheadType::kU64, PrimaryType::kBF16, uint64_t, bf16); in _mlir_ciface_newSparseTensor() 1646 CASE_SECSAME(OverheadType::kU32, PrimaryType::kF16, uint32_t, f16); in _mlir_ciface_newSparseTensor() 1647 CASE_SECSAME(OverheadType::kU32, PrimaryType::kBF16, uint32_t, bf16); in _mlir_ciface_newSparseTensor() 1648 CASE_SECSAME(OverheadType::kU16, PrimaryType::kF16, uint16_t, f16); in _mlir_ciface_newSparseTensor() 1650 CASE_SECSAME(OverheadType::kU8, PrimaryType::kF16, uint8_t, f16); in _mlir_ciface_newSparseTensor() 1651 CASE_SECSAME(OverheadType::kU8, PrimaryType::kBF16, uint8_t, bf16); in _mlir_ciface_newSparseTensor() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/ |
| H A D | SparseTensorUtils.h | 78 enum class PrimaryType : uint32_t { enum 157 PrimaryType valTp, Action action, void *ptr);
|