fix mips decode
bitwise opcodes' immediates aren't sign-extended