This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Types of allowed regions in sched-rgn.c
- From: mcrosier at ncsu dot edu
- To: gcc at gcc dot gnu dot org
- Cc: wilson at cygnus dot org, tiemann at cygnus dot org
- Date: Wed, 5 Oct 2005 12:24:45 -0400 (EDT)
- Subject: Types of allowed regions in sched-rgn.c
I'm interested in studying different region formation algorithms for the
interblock scheduling code. Can someone please tell me the restrictions
on the form of these regions? (i.e., what does the Haifa scheduler
expect?) Specifically, I am interested in forming treegions (tree
regions).
If interested see this reference:
W. A. Havanki, S. Banerjia and T. M. Conte, "Treegion scheduling for
wide-issue processors," Proceedings of the 4th International Symposium on
High-Performance Computer Architecture (HPCA-4), (Las Vegas), Feb. 1998.
or
H. Zhou and T.M. Conte, "Code Size Efficiency in Global Scheduling for ILP
Processors," Proceedings of the 6th Annual Workshop on the Interaction
between Compilers and Computer Architectures, February 2002.
Thanks,
Chad