Ira should be using the DF-LIVE sets, which are smaller than the DF-LR sets when they are available (typically at O2 and above).
The proper sets can be conveniently accessed using the df_get_live_[in,out] functions which use DF-LIVE if it is available and fall back to DF-LR if it is not. -- Summary: ira should not be using df-lr except at -O1. Product: gcc Version: unknown Status: UNCONFIRMED Keywords: ra Severity: normal Priority: P3 Component: rtl-optimization AssignedTo: vmakarov at gcc dot gnu dot org ReportedBy: zadeck at naturalbridge dot com GCC build triplet: all GCC host triplet: all GCC target triplet: all http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38711