On Sun, Nov 24, 2013 at 9:39 PM, H.J. Lu wrote:
> I opened:
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59279
Thanks for the report. I can't reproduce it on powerpc64.
This isn't the time to leave the trunk broken, so I've reverted the
patch for now.
Ciao!
Steven
On Sun, Nov 24, 2013 at 12:26 PM, H.J. Lu wrote:
> On Wed, Nov 20, 2013 at 12:59 PM, Steven Bosscher
> wrote:
>> Hello,
>>
>> With the attached patch, dead jump tables are deleted if a
>> CLEANUP_EXPENSIVE is performed in cfglayout mode. This helps remove
>> labels and merge basic blocks, and br
On Wed, Nov 20, 2013 at 12:59 PM, Steven Bosscher wrote:
> Hello,
>
> With the attached patch, dead jump tables are deleted if a
> CLEANUP_EXPENSIVE is performed in cfglayout mode. This helps remove
> labels and merge basic blocks, and brings the CFG out of cfglayout
> mode more cleanly. It also f
On 11/20/13 13:59, Steven Bosscher wrote:
* jump.c (reset_insn_reg_label_operand_notes): New function,
split out from ...
(init_label_info): ... here. Reset LABEL_NUSES in cfglayout mode.
* cfgcleanup.c (delete_dead_jump_tables_between): New function,
spl