This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/32963] ICE in failed_reload, could not find a spill register



------- Comment #4 from sje at cup dot hp dot com  2007-08-10 20:50 -------
This bug is related to Jan Hubicka's caller-save changes.  Applying my division
code change to version 126878 results in working code, applying my division
code to version 126879 results in compilation failures.  The 126879 change is:

2007-07-24  Jan Hubicka  <jh@suse.cz>

        * caller-save.c: Include ggc.h, gt-caller-save.h
        (reg_save_code, reg_restore_code): Rename to ...
        (cached_reg_save_code, cached_reg_restore_code): ... those.
        (savepat, restpat, test_reg, test_mem, saveinsn, restinsn): New.
        (reg_save_code, reg_restore_code): New functions.
        (init_caller_save): Do not intialize
        reg_save_code/reg_restore_code tables.
        * Makeifle.in: (gt-caller-save.h): New.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32963


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]