You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It is caused by #113746. We cannot do this fold if the output and input operands don't have the exact same type. It was reported by llvm-opt-benchmark pre-commit test dtcxzyw/llvm-opt-benchmark#1543. I am sorry I didn't notice about this. Fortunately this issue was captured by a post-commit test dtcxzyw/llvm-opt-benchmark#1560.
…tion is a vector (llvm#113993)
Since `shufflevector` is not element-wise, we cannot do fold it into
select when the select condition is a vector.
For shufflevector that doesn't change the length, it doesn't crash, but
it is still a miscompilation: https://alive2.llvm.org/ce/z/s8saCxFixesllvm#113986.
Reproducer:
It is caused by #113746. We cannot do this fold if the output and input operands don't have the exact same type. It was reported by llvm-opt-benchmark pre-commit test dtcxzyw/llvm-opt-benchmark#1543. I am sorry I didn't notice about this. Fortunately this issue was captured by a post-commit test dtcxzyw/llvm-opt-benchmark#1560.
cc @MatzeB @RKSimon @goldsteinn
I will post a fix later.
The text was updated successfully, but these errors were encountered: