This is the mail archive of the gcc-patches@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] |
It's a bit unfortunate, and probably avoidable, to create additional garbage RTL. Maybe what's really needed is df_set_flags (DF_DEFER_INSN_RESCAN); at the top of postreload? Can you try that?
Or, even simpler, avoid the SET_REGNO macro, and check all other occurrences of it. There seem to be a few, e.g. in caller-save.c or ira.c, which also probably shouldn't invoke df.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |