alpha.c (print_operand): Add 'J'.
authorRichard Henderson <rth@redhat.com>
Fri, 11 Jan 2002 03:47:24 +0000 (19:47 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 11 Jan 2002 03:47:24 +0000 (19:47 -0800)
commit40571d67835ef8e9a3cf8815faed5d40caa5ff1b
tree9cf7d7a3bba7141ff19c0ac93bfc23edf2b30500
parentf15054eabf6bdb0a0bfdb611f8a7e56ccdaf3e99
alpha.c (print_operand): Add 'J'.

        * config/alpha/alpha.c (print_operand): Add 'J'.
        * config/alpha/alpha.md (call_osf_1_er, call_value_osf_1_er): Take a
        new operand with the sequence number for the lituse.  When splitting
        the insns, use gen_movdi_er_high_g and generate a sequence number.
        (gen_movdi_er_high_g): Print the sequence number if non-zero.

From-SVN: r48763
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.md