aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/module.c
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2004-06-09 12:48:21 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2004-06-09 13:48:21 +0100
commitb40742a53183a904e4902b1fcad54b7b2c6cf57d (patch)
tree2af6aebeeaeb59c31134109dad45632bf8b1a8a6 /gcc/fortran/module.c
parenta4ac5dd3ef232d1b4b820960fef7f787525b8009 (diff)
downloadgcc-b40742a53183a904e4902b1fcad54b7b2c6cf57d.zip
gcc-b40742a53183a904e4902b1fcad54b7b2c6cf57d.tar.gz
gcc-b40742a53183a904e4902b1fcad54b7b2c6cf57d.tar.bz2
re PR rtl-optimization/15521 (sched1 extends life of hard registers on SMALL_REGISTER_CLASSES targets when exceptions are enabled)
PR rtl-optimization/15521: * sched-int.h (in_post_call_group_p): Change type to enum. * sched-deps.c (sched_analyze_insn): (sched_analyze): When in_post_call_group_p is post_call_initial, don't add a dependency, but still set SCHED_GROUP_P and CANT_MOVE, and also reset in_post_call_group_p to post_call. (sched_analyze): When the previous basic block ended in a CALL_INSN, initialize in_post_call_group_p as post_call_initial. (init_deps): initialize in_post_call_group_p to not_post_call. From-SVN: r82831
Diffstat (limited to 'gcc/fortran/module.c')
0 files changed, 0 insertions, 0 deletions