Use ha16/lo16 to emit pairs of lis/stw, lis/lfs, lis/stfs.
authorGeorge Koehler <xkernigh@netscape.net>
Thu, 2 Feb 2017 15:48:25 +0000 (10:48 -0500)
committerGeorge Koehler <xkernigh@netscape.net>
Wed, 8 Feb 2017 17:13:54 +0000 (12:13 -0500)
commit754e96ef16a9a145ad72926950a40479bf31c4e5
treec0fd8483c3f52b005323ed75ae8385d71a4adf2e
parent7255ed403f0876321587dffff96a23a222c9e784
Use ha16/lo16 to emit pairs of lis/stw, lis/lfs, lis/stfs.

A 4-byte load from a label yields a token IND_RL_W.  This token emits
either lis/lwz or lis/lfs, if we want a general-purpose register or a
floating-point register.
mach/powerpc/ncg/table