This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: DFA cycle_display


   From: "David S. Miller" <davem@redhat.com>
   Date: Fri, 03 May 2002 17:39:15 -0700 (PDT)

      From: Richard Henderson <rth@redhat.com>
      Date: Fri, 3 May 2002 17:41:52 -0700
      
      Did you forget the target* files?
      
   Nevermind, I see what you're talking about.
   Fixing...
      
Installed as follows:

2002-05-03  David S. Miller  <davem@redhat.com>

	* target-defs.h (TARGET_SCHED_CYCLE_DISPLAY): Delete.
	* target.h (struct gcc_target): Delete cycle_display member.

--- target.h.~1~	Mon Apr 29 16:11:17 2002
+++ target.h	Fri May  3 17:47:59 2002
@@ -130,12 +130,6 @@ struct gcc_target
     int (* reorder)  PARAMS ((FILE *, int, rtx *, int *, int));
     int (* reorder2) PARAMS ((FILE *, int, rtx *, int *, int));
 
-    /* cycle_display is a pointer to a function which can emit
-       data into the assembly stream about the current cycle.
-       Arguments are CLOCK, the data to emit, and LAST, the last
-       insn in the new chain we're building.  Returns a new LAST.
-       The default is to do nothing.  */
-    rtx (* cycle_display) PARAMS ((int clock, rtx last));
     /* The following member value is a pointer to a function returning
        nonzero if we should use DFA based scheduling.  The default is
        to use the old pipeline scheduler.  */
--- target-def.h.~1~	Mon Apr 29 16:11:17 2002
+++ target-def.h	Fri May  3 17:47:49 2002
@@ -144,7 +144,6 @@ Foundation, 59 Temple Place - Suite 330,
 #define TARGET_SCHED_FINISH 0
 #define TARGET_SCHED_REORDER 0
 #define TARGET_SCHED_REORDER2 0
-#define TARGET_SCHED_CYCLE_DISPLAY 0
 #define TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE 0
 #define TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSN 0
 #define TARGET_SCHED_DFA_PRE_CYCLE_INSN 0
@@ -163,7 +162,6 @@ Foundation, 59 Temple Place - Suite 330,
    TARGET_SCHED_FINISH,						\
    TARGET_SCHED_REORDER,					\
    TARGET_SCHED_REORDER2,					\
-   TARGET_SCHED_CYCLE_DISPLAY,					\
    TARGET_SCHED_USE_DFA_PIPELINE_INTERFACE,			\
    TARGET_SCHED_INIT_DFA_PRE_CYCLE_INSN,			\
    TARGET_SCHED_DFA_PRE_CYCLE_INSN,				\
   


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]