diff options
author | Jan Beulich <jbeulich@novell.com> | 2009-04-15 13:31:28 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2009-04-15 13:31:28 +0000 |
commit | ac5c19e6bae97ac1bda819c5b7413ca721338a47 (patch) | |
tree | 0b330ab844e54900f4fb71d21efa96a010497995 /gas/testsuite | |
parent | 39e65143d27eb91a882da6de8d840557c7bd447b (diff) | |
download | gdb-ac5c19e6bae97ac1bda819c5b7413ca721338a47.zip gdb-ac5c19e6bae97ac1bda819c5b7413ca721338a47.tar.gz gdb-ac5c19e6bae97ac1bda819c5b7413ca721338a47.tar.bz2 |
gas/testsuite/
2009-04-15 Jan Beulich <jbeulich@novell.com>
* gas/i386/x86-64-sse5.s: Add test of protd.
* gas/i386/x86-64-sse5.d: Adjust expectations to match input.
opcodes/
2009-04-15 Jan Beulich <jbeulich@novell.com>
* i386-opc.tbl (protb, protw, protd, protq): Set opcode
extension to None.
(pshab, pshaw, pshad, pshaq): Likewise.
* i386-tbl.h: Re-generate.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-sse5.d | 9 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-sse5.s | 1 |
3 files changed, 11 insertions, 4 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 4e0d44f..8da6574 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2009-04-15 Jan Beulich <jbeulich@novell.com> + + * gas/i386/x86-64-sse5.s: Add test of protd. + * gas/i386/x86-64-sse5.d: Adjust expectations to match input. + 2009-04-09 Catherine Moore <clm@codesourcery.com> * gas/mips/mips.exp: Run new tests. diff --git a/gas/testsuite/gas/i386/x86-64-sse5.d b/gas/testsuite/gas/i386/x86-64-sse5.d index 92b1c90..a6d492d 100644 --- a/gas/testsuite/gas/i386/x86-64-sse5.d +++ b/gas/testsuite/gas/i386/x86-64-sse5.d @@ -2838,7 +2838,8 @@ Disassembly of section .text: [ ]+48c8:[ ]+41 0f 7a 30 8f 00 00 10 00[ ]+cvtph2ps 0x100000\(%r15\),%xmm1 [ ]+48d1:[ ]+0f 7a 31 d1[ ]+cvtps2ph %xmm2,%xmm1 [ ]+48d5:[ ]+41 0f 7a 31 8f 00 00 10 00[ ]+cvtps2ph %xmm1,0x100000\(%r15\) -[ ]+48de:[ ]+0f 7b 40 41 04 04[ ]+protb[ ]+\$0x4,0x4\(%rcx\),%xmm0 -[ ]+48e4:[ ]+41 0f 7b 41 42 08 01[ ]+protw[ ]+\$0x1,0x8\(%r10\),%xmm0 -[ ]+48eb:[ ]+41 0f 7b 43 41 04 03[ ]+protq[ ]+\$0x3,0x4\(%r9\),%xmm0 -[ ]+48f2:[ ]+c3[ ]+retq[ ]* +[ ]+48de:[ ]+0f 7b 40 4a 04 04[ ]+protb[ ]+\$0x4,0x4\(%rdx\),%xmm1 +[ ]+48e4:[ ]+41 0f 7b 41 56 08 01[ ]+protw[ ]+\$0x1,0x8\(%r14\),%xmm2 +[ ]+48eb:[ ]+44 0f 7b 42 b8 00 00 01 00 02[ ]+protd[ ]+\$0x2,0x10000\(%rax\),%xmm15 +[ ]+48f5:[ ]+41 0f 7b 43 4f 04 03[ ]+protq[ ]+\$0x3,0x4\(%r15\),%xmm1 +[ ]+48fc:[ ]+c3[ ]+retq[ ]* diff --git a/gas/testsuite/gas/i386/x86-64-sse5.s b/gas/testsuite/gas/i386/x86-64-sse5.s index 0926e45..4dd7d2c 100644 --- a/gas/testsuite/gas/i386/x86-64-sse5.s +++ b/gas/testsuite/gas/i386/x86-64-sse5.s @@ -2968,6 +2968,7 @@ foo: protb $0x4, 0x4(%rdx), %xmm1 protw $0x1, 0x8(%r14), %xmm2 + protd $0x2, 0x10000(%rax), %xmm15 protq $0x3, 0x4(%r15), %xmm1 ret |