Jeff Law wrote: > We'd want to encode [early insn alternative selection] > information in the conflict graph so that IRA would > allocate registers so as to fit the constraints of the early insn > alternative selection. Right? In the case where the graph is > uncolorable, do we allow IRA to override the alternative selection, or > do we insert copies to simplify the conflict graph or some mixture of both?
Inserting compensation code, for example copies, can be seen as some kind of "pre-reload" as it was used on new-ra branch; the problem with pre-reload was that it was built on "cp reload1.c pre-reload.c", so it was not much less complicated than reload. Paolo