re PR target/5312 ([IA64] ICE in itanium_reorder at config/ia64/ia64.c:5917)
authorRichard Henderson <rth@redhat.com>
Fri, 15 Mar 2002 06:50:26 +0000 (22:50 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 15 Mar 2002 06:50:26 +0000 (22:50 -0800)
commit98d2b17e0c941e8e60055d10b36e2ceef522be92
tree7fe6fd36020bab109c963fa72c45e1619edbf346
parenta541f1aa810c507bd578bd1046ac2da836b8088e
re PR target/5312 ([IA64] ICE in itanium_reorder at config/ia64/ia64.c:5917)

        PR target/5312
        * config/ia64/ia64.c: Include tm_p.h last.
        (gen_nop_type): Remove duplicate definition.
        (cycle_end_fill_slots): Set sched_data for second L slot.
        (maybe_rotate): Call cycle_end_fill_slots to fill in nop slots.
        (nop_cycles_until): Fix typos.

        * gcc.dg/20020313-1.c: New.

From-SVN: r50796
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/testsuite/gcc.dg/20020313-1.c [new file with mode: 0644]