alpha.c (alpha_tablejump_addr_vec): New.
authorRichard Henderson <rth@redhat.com>
Sun, 15 Jul 2001 15:38:52 +0000 (08:38 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 15 Jul 2001 15:38:52 +0000 (08:38 -0700)
commit25e21aed5640682f693cd304b2d24007d797ce7d
tree2555a3469e98ab3b2a6cf31e6c4b596f9d383609
parent09b495e503444139ec2e9782d25f81cfdd30496c
alpha.c (alpha_tablejump_addr_vec): New.

        * config/alpha/alpha.c (alpha_tablejump_addr_vec): New.
        (alpha_tablejump_best_label): New.
        * config/alpha/alpha-protos.h: Declare them.
        * config/alpha/alpha.md: Use braced strings for code blocks.
        (tablejump_osf): Break out add with r29.
        (tablejump_osf_internal): Remove.
        (tablejump_osf_nt_internal): Rename from tablejump_nt_internal,
        use alpha_tablejump_addr_vec and alpha_tablejump_best_label.

From-SVN: r44022
gcc/ChangeLog
gcc/config/alpha/alpha-protos.h
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.md