blob: 674c477aadf711642b90347864cd1bbd5b1627f1 (
plain) (
blame)
1
2
3
4
|
AVX128: vpgatherdd/vgatherdps asimd fallbacks should be able to utilize SVE
The versions of vpgatherdd/vgatherdps that fallback to the ASIMD variant should be able to use the QPS variant of the gather load introduced in #3826.
Gets a bit spicy with the 256-bit destination and 256-bit source versions. I believe we need to sign extend the addr elements to 64-bit, effectively generating 512-bits of address vectors. So it won't be as efficient as the other versions but a heck of a lot better than ASIMD fallback.
|