For negative I32 numbers we will see 0xffffffff added, since they are sign-extended.
The idea is to always replace 0xffffffff with 0xf..f and let's see how it looks like.
Note: I'm not entirely sure if it will be that much of an improvement, but I'm curious to see what it looks like.