| Issue |
208410
|
| Summary |
[X86] no longer producing vector shifts after instcombine change
|
| Labels |
new issue
|
| Assignees |
|
| Reporter |
sftlbcn
|
```
#include <immintrin.h>
__m128i s32(__m128i a){
return _mm_srai_epi32(_mm_slli_epi32(a, 31),31);
}
__m128i s16(__m128i a){
return _mm_srai_epi16(_mm_slli_epi16(a, 15),15);
}
```
regressed since e71870512fd896bf6cf34e8ae650f4cf20923258
https://godbolt.org/z/W88oGfExK
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs