[AVX512] Fix intrinsic vbroadcast{i32|f32}x2 lowering.
In previous implementation vbroadcastf32x4 was selected ( memory folding) for the follow example
call <8 x float> @llvm.x86.avx512.mask.broadcastf32x2.256(<4 x float> <float -0.000000e+00, float 0x404155C280000000, float 0xC05155C280000000, float 0x405A00A3E0000000>, <8 x float> <float 1.170000e+02, float 1.170000e+02, float 1.170000e+02, float 1.170000e+02, float 1.170000e+02, float 1.170000e+02, float 1.170000e+02, float 1.170000e+02>, i8 123)
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM