Comment by bigfishrunning 5 months ago > Usually...probably...you're betting against the compiler ever improving. 3 comments bigfishrunning Reply saagarjha 5 months ago This would be a regression bigfishrunning 5 months ago Why? Automatic vectorization is pretty bad and has been for years, but wouldn't it be nice if the compiler could unroll-loops and use SIMD instructions to make your code faster while also being correct? saagarjha 5 months ago If you are using SIMD instructions on x86 you probably want the unaligned ones
saagarjha 5 months ago This would be a regression bigfishrunning 5 months ago Why? Automatic vectorization is pretty bad and has been for years, but wouldn't it be nice if the compiler could unroll-loops and use SIMD instructions to make your code faster while also being correct? saagarjha 5 months ago If you are using SIMD instructions on x86 you probably want the unaligned ones
bigfishrunning 5 months ago Why? Automatic vectorization is pretty bad and has been for years, but wouldn't it be nice if the compiler could unroll-loops and use SIMD instructions to make your code faster while also being correct? saagarjha 5 months ago If you are using SIMD instructions on x86 you probably want the unaligned ones
saagarjha 5 months ago If you are using SIMD instructions on x86 you probably want the unaligned ones
This would be a regression
Why? Automatic vectorization is pretty bad and has been for years, but wouldn't it be nice if the compiler could unroll-loops and use SIMD instructions to make your code faster while also being correct?
If you are using SIMD instructions on x86 you probably want the unaligned ones