From ac5c19e6bae97ac1bda819c5b7413ca721338a47 Mon Sep 17 00:00:00 2001 From: Jan Beulich Date: Wed, 15 Apr 2009 13:31:28 +0000 Subject: gas/testsuite/ 2009-04-15 Jan Beulich * 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 * i386-opc.tbl (protb, protw, protd, protq): Set opcode extension to None. (pshab, pshaw, pshad, pshaq): Likewise. * i386-tbl.h: Re-generate. --- gas/testsuite/ChangeLog | 5 +++++ gas/testsuite/gas/i386/x86-64-sse5.d | 9 +++++---- gas/testsuite/gas/i386/x86-64-sse5.s | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) (limited to 'gas') 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 + + * 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 * 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 -- cgit v1.1