Add hwsync extended mnemonic.
authorPeter Bergner <bergner@vnet.ibm.com>
Fri, 5 Jun 2015 01:27:03 +0000 (20:27 -0500)
committerPeter Bergner <bergner@vnet.ibm.com>
Fri, 5 Jun 2015 01:27:03 +0000 (20:27 -0500)
commitdc302c00611b6973fbc55e9fdd643ad24c370bd1
tree7fd1917eafe4c92bb37ed0be155ee182e5697cdf
parent000966891702bdf5f3da8b2b174cd857298ea7c0
Add hwsync extended mnemonic.

This commit adds a new extended menmonic for "sync 0" (same as "sync").
The ISA documentation doesn't explicitly mention hwsync as an extended
mnemonic (yet), but it does mention "heavyweight sync" and "hwsync" as
the operation that gets performed when the sync's L field is 0.
This is only enabled for POWER4 and later.

opcodes/
* ppc-opc.c: (powerpc_opcodes) <hwsync>: New extended mnemonic.

gas/testsuite/
* gas/ppc/a2.d: Fixup test case due to new extended mnemonic.
* gas/ppc/power4.s <hwsync, lwsync, ptesync, sync>: Add tests.
* gas/ppc/power4.d: Likewise.
gas/testsuite/gas/ppc/a2.d
gas/testsuite/gas/ppc/power4.d
gas/testsuite/gas/ppc/power4.s
opcodes/ppc-opc.c
This page took 0.025121 seconds and 4 git commands to generate.