Rename our pseudo-opcode 'la' to 'li32'.
authorGeorge Koehler <xkernigh@netscape.net>
Sun, 18 Sep 2016 21:03:23 +0000 (17:03 -0400)
committerGeorge Koehler <xkernigh@netscape.net>
Sun, 18 Sep 2016 21:03:23 +0000 (17:03 -0400)
commit5b69777647bef86c0e3cbcf88311498188dfef68
tree89ff7fc049720fa24a7c735d74e8d8f79882d3b5
parent9db305b3385456b9189b845da79c8f390a0ab57c
Rename our pseudo-opcode 'la' to 'li32'.

GNU as has "la %r4,8(%r3)" as an alias for "addi %r4,%r3,8", meaning
to load the address of the thing at 8(%r3).  Our 'la', now 'li32',
makes an addis/ori pair to load an immediate 32-bit value.  For
example, "li32 r4,23456789" loads a big number.
mach/powerpc/as/mach2.c
mach/powerpc/as/mach3.c
mach/powerpc/as/mach4.c
mach/powerpc/libem/aar4.s
mach/powerpc/libem/cfu8.s
mach/powerpc/libem/cif8.s
mach/powerpc/libem/cuf8.s
mach/powerpc/ncg/table
plat/linuxppc/libsys/_syscall.s
plat/linuxppc/libsys/trap.s