m32r.h (UPPER16_P): Fix calculation.
authorDoug Evans <dje@gnu.org>
Fri, 11 Apr 1997 20:48:54 +0000 (20:48 +0000)
committerDoug Evans <dje@gnu.org>
Fri, 11 Apr 1997 20:48:54 +0000 (20:48 +0000)
commit4d6c607f2e7c6a0a443e33356eaf2bcd5ff8eb17
treec2dc6e74d32b0b6f530c64aec40a5d1856311e10
parent4e007b6eea06c7668e340e7bafc1cb94054b23e6
m32r.h (UPPER16_P): Fix calculation.

* m32r/m32r.h (UPPER16_P): Fix calculation.
* m32r/m32r.c (two_insn_const_operand): New function.
(m32r_print_operand): Handle 'X'.
* m32r/m32r.md (movsi): Tweak.
(*movsi_insn): Output hex value of constants too.
(movsi define_split): Add.
(andsi3,orsi3,xorsi3): Output hex value of constants too.

From-SVN: r13857
gcc/config/m32r/m32r.c
gcc/config/m32r/m32r.h
gcc/config/m32r/m32r.md