[cfe-commits] RFC: Half floating point support
Anton Korobeynikov
anton at korobeynikov.info
Wed Oct 5 11:12:10 PDT 2011
Hi John,
> Is there a standard we should be following here?
I think the only "standard" is ARM docs.
> Without one, my inclination is to treat it as a normal floating-point type, without this extra promotion stuff, and then just have IR generation know that half operations should actually be done in float.
I thought about this way, but it looks too big and fragile - almost
every Emit* method should know about this special case, so there will
be a lot of changes almost for "nothing". AST building of promotions
looks much cleaner, because of very few necessary changes.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the cfe-commits
mailing list