> Though I admit I didn't go carefully through all 24 GET_MODE_WIDER_MODE > uses, 54 FOR_EACH_MODE_IN_CLASS uses, 3 FOR_EACH_MODE uses, 24 > FOR_EACH_MODE_FROM, 6 FOR_EACH_MODE_UNTIL and 15 FOR_EACH_WIDER_MODE uses. > It is more important to go through the GET_MODE_WIDER_MODE and > FOR_EACH_WIDER_MODE uses because the patch changes behavior for those, > the rest keep their previous meaning and so can be changed incrementally > if the other meaning is desirable to them (I've of course changed the 3 > spots I had to change in the previous BFmode patch and whatever triggered > during the bootstraps). > > Thoughts on this?
Can't we declare that one is wider than the other, for example BFmode since it has got a larger range? Though I guess this would mean special-casing them in genmodes.cc as they are presumably strictly identical except for the format. -- Eric Botcazou