since LRA use its own infrastructure to handle that.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@211364
138bc75d-0d04-0410-961f-
82ee72b054a4
+2014-06-09 Kito Cheng <kito@0xlab.org>
+
+ * ira.c (ira): Don't call init_caller_save if LRA enabled
+ since LRA use its own infrastructure to handle that.
+
2014-06-07 Jan Hubicka <hubicka@ucw.cz>
* symtab.c (dump_symtab_base): Update dumping.
#endif
bitmap_obstack_initialize (&ira_bitmap_obstack);
- if (flag_caller_saves)
+ /* LRA uses its own infrastructure to handle caller save registers. */
+ if (flag_caller_saves && !ira_use_lra_p)
init_caller_save ();
if (flag_ira_verbose < 10)