OrPImm and XorPImm need to respect the sign in top half of imm operand