Home
last modified time | relevance | path

Searched refs:PrimaryType (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DCodegenUtils.cpp102 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 DCodegenUtils.h63 PrimaryType primaryTypeEncoding(Type elemTp);
66 StringRef primaryTypeFunctionSuffix(PrimaryType pt);
/llvm-project-15.0.7/libc/src/stdio/printf_core/
H A Dparser.h34 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 DSparseTensorUtils.cpp1358 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 DSparseTensorUtils.h78 enum class PrimaryType : uint32_t { enum
157 PrimaryType valTp, Action action, void *ptr);