This is the mail archive of the gcc@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]

Re: haifa


>>>>> Dragos BADEA writes:

Dragos> Could you tell me please which is the state of art of the haifa
Dragos> scheduler - or is there some documentation on it ...? 
Dragos> Is it supposed to do the scheduling all by itself or together with
Dragos> the old scheduler? Does it need some new machine description macros etc.?

	On the "GCC news and announcements" page, the September 22, 1998
announcement has links to two PostScript files describing the design of
the Haifa scheduler.  The Haifa scheduler is used by default for all
architectures, but it does need accurate function description and issue
rate information to produce good code.

	The macros providing for finer-grained control of the Haifa
Scheduler are discussed in the "Target Description Macros -- Misc" section
of the GCC documentation.  Not all of the macros are necessary on all
architectures. 

David

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