Stop inlining code to convert integers to floats.
authorGeorge Koehler <xkernigh@netscape.net>
Tue, 17 Oct 2017 21:00:28 +0000 (17:00 -0400)
committerGeorge Koehler <xkernigh@netscape.net>
Tue, 17 Oct 2017 21:00:28 +0000 (17:00 -0400)
commit47bd0ef7a712b32555e8507fd0c5fbd9b8dcf318
tree7a08b494840920ad40902bcd6a5bd9fe907b5c4b
parent893e1700159085dd620fa2e958b2e7f7743062ae
Stop inlining code to convert integers to floats.

Do the conversion by calling .cif8 or .cuf8 in libem, as it was done
before my commit 1de1e8f.  I used the inline conversion to experiment
with the register allocator, which was too slow until c5bb3be.

Now that libem has the only copy of the code, move some comments and
code changes there.
mach/powerpc/libem/cif8.s
mach/powerpc/libem/cuf8.s
mach/powerpc/ncg/table