x86 jit: Allow storing all imms directly without bouncing to a register, not just zero

This just jumped out at me while reading x86 disassembly from the jit. I don't think it makes a big difference but might reduce register pressure a little. This kind of thing is common in various display list writing functions in games.