Fix GenDivRemLit() for Mips.

This bug was reported by Ingenic where the result is incorrect if
we divide a number by an unsigned 16-bit constant with its
MSB bit (bit 15) set.

Change-Id: I53d2599918cc47b1a9809160310716dca67ef243
1 file changed