fixed f16 shuffling
This commit is contained in:
parent
07910a81c3
commit
a6bf3ca572
4 changed files with 1244 additions and 1291 deletions
|
|
@ -30,10 +30,10 @@ namespace Crafter {
|
|||
}
|
||||
|
||||
#ifdef __AVX512FP16__
|
||||
export template <std::uint32_t Len, std::uint32_t Packing, std::uint32_t Repeats>
|
||||
using VectorF16L = VectorF16<Len, Packing, Repeats>;
|
||||
export template <std::uint32_t Len, std::uint32_t Packing>
|
||||
using VectorF16L = VectorF16<Len, Packing>;
|
||||
#else
|
||||
export template <std::uint32_t Len, std::uint32_t Packing, std::uint32_t Repeats>
|
||||
using VectorF16L = VectorF32<Len, Packing, Repeats>;
|
||||
export template <std::uint32_t Len, std::uint32_t Packing>
|
||||
using VectorF16L = VectorF32<Len, Packing>;
|
||||
#endif
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue