ptx preliminary rtl patches [2/4]

Bernd Schmidt bernds@codesourcery.com
Thu Sep 11 13:26:00 GMT 2014


There's some code in get_uncond_jump_length to emit and then delete a 
label and a jump.  On ptx we skip register allocation and reload, and 
this fails a "reload_completed || bb != NULL" assert in df_insn_delete. 
Fixed by instead emitting the two insns into a sequence which we then 
just discard.

Bootstrapped and tested on x86_64-linux, together with the other 
patches.  Ok?


Bernd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ptx-rtl2.diff
Type: text/x-patch
Size: 636 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20140911/0cb77820/attachment.bin>


More information about the Gcc-patches mailing list