comparison gcc/sched-rgn.c @ 63:b7f97abdc517 gcc-4.6-20100522

update gcc from gcc-4.5.0 to gcc-4.6
author ryoma <e075725@ie.u-ryukyu.ac.jp>
date Mon, 24 May 2010 12:47:05 +0900
parents 77e2b8dfacca
children f6334be47118
comparison
equal deleted inserted replaced
56:3c8a44c06a95 63:b7f97abdc517
1 /* Instruction scheduling pass. 1 /* Instruction scheduling pass.
2 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
3 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 3 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010
4 Free Software Foundation, Inc. 4 Free Software Foundation, Inc.
5 Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by, 5 Contributed by Michael Tiemann (tiemann@cygnus.com) Enhanced by,
6 and currently maintained by, Jim Wilson (wilson@cygnus.com) 6 and currently maintained by, Jim Wilson (wilson@cygnus.com)
7 7
8 This file is part of GCC. 8 This file is part of GCC.
3535 run_selective_scheduling (); 3535 run_selective_scheduling ();
3536 else 3536 else
3537 { 3537 {
3538 /* Do control and data sched analysis again, 3538 /* Do control and data sched analysis again,
3539 and write some more of the results to dump file. */ 3539 and write some more of the results to dump file. */
3540 if (flag_sched2_use_superblocks || flag_sched2_use_traces) 3540 if (flag_sched2_use_superblocks)
3541 schedule_ebbs (); 3541 schedule_ebbs ();
3542 else 3542 else
3543 schedule_insns (); 3543 schedule_insns ();
3544 } 3544 }
3545 #endif 3545 #endif