On Fri, Jun 01, 2018 at 04:36:54PM -0400, Michael Meissner wrote:
> As I mentioned previously, the initialization process needs to go through all
> of the widening tables in order to initialize all FP types, so we can't just
> arbitrarily eliminate IFmode from the widening table.

Or change the initialisation process.  There is no wider mode for IFmode,
and IFmode can not be used as a wider mode for any other mode.

> I could imagine having an alternative *_FLOAT_MODE that essentially marks 
> which
> modes shouldn't be widened to/from and binop/unop could use.  Or I could
> imagine making two widening tables, one for initialization, and one for
> binop/unop, or other possibilities.

For integer types there are the partial int types, maybe we want something
similar for float?


Segher

Reply via email to