fix another ia64 sched2 bug

Richard Henderson rth@redhat.com
Sat Aug 18 19:55:00 GMT 2001


Oops, missed while splitting out independant patches from
my tree.  This was supposed to have gone with that last.


r~


        * config/ia64/ia64.md (cycle_display): Combine the expander
        and insn patterns.

Index: ia64.md
===================================================================
RCS file: /cvs/gcc/gcc/gcc/config/ia64/ia64.md,v
retrieving revision 1.72
diff -c -p -d -r1.72 ia64.md
*** ia64.md	2001/08/08 10:05:40	1.72
--- ia64.md	2001/08/19 02:52:12
***************
*** 4982,4993 ****
    ""
    [(set_attr "itanium_class" "nop_x")])
  
! (define_expand "cycle_display"
!   [(unspec [(match_operand 0 "const_int_operand" "")] 23)]
!   "ia64_final_schedule"
!   "")
! 
! (define_insn "*cycle_display_1"
    [(unspec [(match_operand 0 "const_int_operand" "")] 23)]
    ""
    "// cycle %0"
--- 4984,4990 ----
    ""
    [(set_attr "itanium_class" "nop_x")])
  
! (define_insn "cycle_display"
    [(unspec [(match_operand 0 "const_int_operand" "")] 23)]
    ""
    "// cycle %0"



More information about the Gcc-patches mailing list