Accept valid one byte signed and unsigned values for the IMM8 operand.
opcodes/ * ppc-opc.c (IMM8): Use PPC_OPERAND_SIGNOPT. gas/ * testsuite/gas/ppc/power9.d <xxspltib>: Add additional operand tests. * testsuite/gas/ppc/power9.s: Likewise.
This commit is contained in:
parent
2168b2688a
commit
1178da445a
@ -1,3 +1,8 @@
|
||||
2016-05-13 Peter Bergner <bergner@vnet.ibm.com>
|
||||
|
||||
* testsuite/gas/ppc/power9.d <xxspltib>: Add additional operand tests.
|
||||
* testsuite/gas/ppc/power9.s: Likewise.
|
||||
|
||||
2016-05-13 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* config/obj-coff.c (weak_uniquify): Delete unused var.
|
||||
|
@ -140,6 +140,8 @@ Disassembly of section \.text:
|
||||
.*: (f0 80 2a 94|94 2a 80 f0) xxextractuw vs4,vs5,0
|
||||
.*: (f1 0f 92 97|97 92 0f f1) xxextractuw vs40,vs50,15
|
||||
.*: (f0 80 02 d0|d0 02 80 f0) xxspltib vs4,0
|
||||
.*: (f0 80 02 d0|d0 02 80 f0) xxspltib vs4,0
|
||||
.*: (f1 27 fa d1|d1 fa 27 f1) xxspltib vs41,255
|
||||
.*: (f1 27 fa d1|d1 fa 27 f1) xxspltib vs41,255
|
||||
.*: (f0 a0 32 d4|d4 32 a0 f0) xxinsertw vs5,vs6,0
|
||||
.*: (f2 4f e2 d7|d7 e2 4f f2) xxinsertw vs50,vs60,15
|
||||
|
@ -131,7 +131,9 @@ power9:
|
||||
xxextractuw 4,5,0x0
|
||||
xxextractuw 40,50,0xf
|
||||
xxspltib 4,0x0
|
||||
xxspltib 4,-256
|
||||
xxspltib 41,255
|
||||
xxspltib 41,-1
|
||||
xxinsertw 5,6,0
|
||||
xxinsertw 50,60,0xf
|
||||
xxbrh 6,7
|
||||
|
@ -1,3 +1,7 @@
|
||||
2016-05-13 Peter Bergner <bergner@vnet.ibm.com>
|
||||
|
||||
* ppc-opc.c (IMM8): Use PPC_OPERAND_SIGNOPT.
|
||||
|
||||
2016-05-11 Andrew Bennett <andrew.bennett@imgtec.com>
|
||||
|
||||
* mips-dis.c (mips_arch_choices): Add ASE_DSPR3 to mips32r6 and
|
||||
|
@ -942,7 +942,7 @@ const struct powerpc_operand powerpc_operands[] =
|
||||
|
||||
/* The 8-bit IMM8 field in a XX1 form instruction. */
|
||||
#define IMM8 IH + 1
|
||||
{ 0xff, 11, NULL, NULL, 0 },
|
||||
{ 0xff, 11, NULL, NULL, PPC_OPERAND_SIGNOPT },
|
||||
};
|
||||
|
||||
const unsigned int num_powerpc_operands = (sizeof (powerpc_operands)
|
||||
|
Loading…
Reference in New Issue
Block a user