packed_simd icon indicating copy to clipboard operation
packed_simd copied to clipboard

Investigate using llvm.bswap for vertical byte_swap

Open gnzlbg opened this issue 7 years ago • 0 comments

Currently we use shuffles for implementing vertical byte_swap but llvm.bswap works on vectors as well. We should investigate which method generates better code, use it, and fill LLVM bugs for the other (they should generate identical code).

gnzlbg avatar Jul 19 '18 01:07 gnzlbg