Skip to content

PPC NCG: Unsigned compare with 16-bit constants broken

Many tests fail after c6de5805 because unicode encoding is messed up.

The root cause is a bug in PPC NCG where the first operand is always sign extended (even for unsigned compare) when comparing with a small constant, i.e. a constant that would fit into 16 bits.

Fix is coming.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information