Closed
Description
The code below computes mulsi_extended (-1) * (-1) : i1
, which should yield an extended vector with value 1 : i2
, or the bitvector 01
. However, canonicalization seems to cause the code to miscompile and output the bitvector 11
.
Reproduction: https://godbolt.org/z/8MYqsr1xd