aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-stdarg.c
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2017-12-19 17:50:31 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2017-12-19 17:50:31 +0000
commitafa7c9039c69e4bd5da6caab4df35ea32fd51db5 (patch)
tree792a16dead90049a61aa96e6fdfe303225646435 /gcc/tree-stdarg.c
parent1e6bc14517c48daf008200f3f5616822e9e60bcd (diff)
downloadgcc-afa7c9039c69e4bd5da6caab4df35ea32fd51db5.zip
gcc-afa7c9039c69e4bd5da6caab4df35ea32fd51db5.tar.gz
gcc-afa7c9039c69e4bd5da6caab4df35ea32fd51db5.tar.bz2
[SFN] start rtl block with label, then markers
Emitting markers before labels turned out to not be worth the trouble. The markers outside BBs confuse the ebb scheduler, and they don't add any useful information. I'll arrange for markers to be moved past labels, even in gimple, but for now this will fix the two remaining known problems on ia64. for gcc/ChangeLog PR bootstrap/83396 * cfgexpand.c (expand_gimple_basic_block): Expand label first, even if there are markers before it. * cfgrtl.c (rtl_verify_bb_layout): Reject DEBUG_INSNs outside BBs. From-SVN: r255833
Diffstat (limited to 'gcc/tree-stdarg.c')
0 files changed, 0 insertions, 0 deletions