diff options
author | liuhongt <hongtao.liu@intel.com> | 2023-05-23 14:42:20 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2023-05-23 14:42:20 +0800 |
commit | cbf25f4705efd6e6972e8f9d7b32ce4337541b43 (patch) | |
tree | 9bef34dee3f60c9cc65a5c56a0fee92d3470c227 /gas/testsuite | |
parent | e5a497fe38e0ab19e16bdd9e4b4ed5e4d0056478 (diff) | |
download | gdb-cbf25f4705efd6e6972e8f9d7b32ce4337541b43.zip gdb-cbf25f4705efd6e6972e8f9d7b32ce4337541b43.tar.gz gdb-cbf25f4705efd6e6972e8f9d7b32ce4337541b43.tar.bz2 |
Revert "Support Intel FRED LKGS"
This reverts commit e5a497fe38e0ab19e16bdd9e4b4ed5e4d0056478.
Diffstat (limited to 'gas/testsuite')
-rw-r--r-- | gas/testsuite/gas/i386/i386.exp | 3 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-fred-intel.d | 15 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-fred.d | 15 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-fred.s | 11 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-lkgs-intel.d | 25 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-lkgs-inval.l | 9 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-lkgs-inval.s | 14 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-lkgs.d | 25 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-lkgs.s | 21 |
9 files changed, 0 insertions, 138 deletions
diff --git a/gas/testsuite/gas/i386/i386.exp b/gas/testsuite/gas/i386/i386.exp index c098f2d..dc29b51 100644 --- a/gas/testsuite/gas/i386/i386.exp +++ b/gas/testsuite/gas/i386/i386.exp @@ -1191,9 +1191,6 @@ if [gas_64_check] then { run_dump_test "x86-64-amx-complex-intel" run_dump_test "x86-64-amx-complex-bad" run_list_test "x86-64-amx-complex-inval" - run_dump_test "x86-64-fred" - run_dump_test "x86-64-lkgs" - run_list_test "x86-64-lkgs-inval" run_dump_test "x86-64-clzero" run_dump_test "x86-64-mwaitx-bdver4" run_list_test "x86-64-mwaitx-reg" diff --git a/gas/testsuite/gas/i386/x86-64-fred-intel.d b/gas/testsuite/gas/i386/x86-64-fred-intel.d deleted file mode 100644 index aef98af..0000000 --- a/gas/testsuite/gas/i386/x86-64-fred-intel.d +++ /dev/null @@ -1,15 +0,0 @@ -#as: -#objdump: -dw -Mintel -#name: x86_64 FRED insns (Intel disassembly) -#source: x86-64-fred.s - -.*: +file format .* - -Disassembly of section \.text: - -0+ <_start>: -\s*[a-f0-9]+:\s*f2 0f 01 ca\s+erets -\s*[a-f0-9]+:\s*f3 0f 01 ca\s+eretu -\s*[a-f0-9]+:\s*f2 0f 01 ca\s+erets -\s*[a-f0-9]+:\s*f3 0f 01 ca\s+eretu -#pass diff --git a/gas/testsuite/gas/i386/x86-64-fred.d b/gas/testsuite/gas/i386/x86-64-fred.d deleted file mode 100644 index 01990f1..0000000 --- a/gas/testsuite/gas/i386/x86-64-fred.d +++ /dev/null @@ -1,15 +0,0 @@ -#as: -#objdump: -dw -#name: x86_64 FRED insns -#source: x86-64-fred.s - -.*: +file format .* - -Disassembly of section \.text: - -0+ <_start>: -\s*[a-f0-9]+:\s*f2 0f 01 ca\s+erets -\s*[a-f0-9]+:\s*f3 0f 01 ca\s+eretu -\s*[a-f0-9]+:\s*f2 0f 01 ca\s+erets -\s*[a-f0-9]+:\s*f3 0f 01 ca\s+eretu -#pass diff --git a/gas/testsuite/gas/i386/x86-64-fred.s b/gas/testsuite/gas/i386/x86-64-fred.s deleted file mode 100644 index 0e5d3d3..0000000 --- a/gas/testsuite/gas/i386/x86-64-fred.s +++ /dev/null @@ -1,11 +0,0 @@ -# Check 64bit FRED instructions - - .allow_index_reg - .text -_start: - erets #FRED - eretu #FRED - -.intel_syntax noprefix - erets #FRED - eretu #FRED diff --git a/gas/testsuite/gas/i386/x86-64-lkgs-intel.d b/gas/testsuite/gas/i386/x86-64-lkgs-intel.d deleted file mode 100644 index 0f4a6fb..0000000 --- a/gas/testsuite/gas/i386/x86-64-lkgs-intel.d +++ /dev/null @@ -1,25 +0,0 @@ -#as: -#objdump: -dw -Mintel -#name: x86_64 LKGS insns (Intel disassembly) -#source: x86-64-lkgs.s - -.*: +file format .* - -Disassembly of section \.text: - -0+ <_start>: -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 42 0f 00 b4 f5 00 00 00 10\s+lkgs WORD PTR \[rbp\+r14\*8\+0x10000000\] -\s*[a-f0-9]+:\s*f2 41 0f 00 31\s+lkgs WORD PTR \[r9\] -\s*[a-f0-9]+:\s*f2 0f 00 b1 fe 00 00 00\s+lkgs WORD PTR \[rcx\+0xfe\] -\s*[a-f0-9]+:\s*f2 0f 00 b2 00 ff ff ff\s+lkgs WORD PTR \[rdx-0x100\] -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs r12w -\s*[a-f0-9]+:\s*f2 42 0f 00 b4 f5 00 00 00 10\s+lkgs WORD PTR \[rbp\+r14\*8\+0x10000000\] -\s*[a-f0-9]+:\s*f2 41 0f 00 31\s+lkgs WORD PTR \[r9\] -\s*[a-f0-9]+:\s*f2 0f 00 b1 fe 00 00 00\s+lkgs WORD PTR \[rcx\+0xfe\] -\s*[a-f0-9]+:\s*f2 0f 00 b2 00 ff ff ff\s+lkgs WORD PTR \[rdx-0x100\] -#pass diff --git a/gas/testsuite/gas/i386/x86-64-lkgs-inval.l b/gas/testsuite/gas/i386/x86-64-lkgs-inval.l deleted file mode 100644 index 77ee7d7..0000000 --- a/gas/testsuite/gas/i386/x86-64-lkgs-inval.l +++ /dev/null @@ -1,9 +0,0 @@ -.* Assembler messages: -.*:5: Error: invalid instruction suffix for `lkgs' -.*:6: Error: invalid instruction suffix for `lkgs' -.*:7: Error: invalid instruction suffix for `lkgs' -.*:8: Error: invalid instruction suffix for `lkgs' -.*:11: Error: invalid instruction suffix for `lkgs' -.*:12: Error: invalid instruction suffix for `lkgs' -.*:13: Error: invalid instruction suffix for `lkgs' -.*:14: Error: invalid instruction suffix for `lkgs' diff --git a/gas/testsuite/gas/i386/x86-64-lkgs-inval.s b/gas/testsuite/gas/i386/x86-64-lkgs-inval.s deleted file mode 100644 index 1dbce14..0000000 --- a/gas/testsuite/gas/i386/x86-64-lkgs-inval.s +++ /dev/null @@ -1,14 +0,0 @@ -# Check illegal 64bit suffer usage in LKGS instructions - - .text -_start: - lkgsb %r12 #LKGS - lkgss %r12 #LKGS - lkgsb (%r9) #LKGS - lkgss (%r9) #LKGS - - .intel_syntax noprefix - lkgsb %r12 #LKGS - lkgsb BYTE PTR [r9] #LKGS - lkgsd DWORD PTR [r9] #LKGS - lkgsq QWORD PTR [r9] #LKGS diff --git a/gas/testsuite/gas/i386/x86-64-lkgs.d b/gas/testsuite/gas/i386/x86-64-lkgs.d deleted file mode 100644 index 207143d..0000000 --- a/gas/testsuite/gas/i386/x86-64-lkgs.d +++ /dev/null @@ -1,25 +0,0 @@ -#as: -#objdump: -dw -#name: x86_64 LKGS insns -#source: x86-64-lkgs.s - -.*: +file format .* - -Disassembly of section \.text: - -0+ <_start>: -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 42 0f 00 b4 f5 00 00 00 10\s+lkgs 0x10000000\(%rbp,%r14,8\) -\s*[a-f0-9]+:\s*f2 41 0f 00 31\s+lkgs \(%r9\) -\s*[a-f0-9]+:\s*f2 0f 00 b1 fe 00 00 00\s+lkgs 0xfe\(%rcx\) -\s*[a-f0-9]+:\s*f2 0f 00 b2 00 ff ff ff\s+lkgs -0x100\(%rdx\) -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 41 0f 00 f4\s+lkgs %r12w -\s*[a-f0-9]+:\s*f2 42 0f 00 b4 f5 00 00 00 10\s+lkgs 0x10000000\(%rbp,%r14,8\) -\s*[a-f0-9]+:\s*f2 41 0f 00 31\s+lkgs \(%r9\) -\s*[a-f0-9]+:\s*f2 0f 00 b1 fe 00 00 00\s+lkgs 0xfe\(%rcx\) -\s*[a-f0-9]+:\s*f2 0f 00 b2 00 ff ff ff\s+lkgs -0x100\(%rdx\) -#pass diff --git a/gas/testsuite/gas/i386/x86-64-lkgs.s b/gas/testsuite/gas/i386/x86-64-lkgs.s deleted file mode 100644 index 546bbcc..0000000 --- a/gas/testsuite/gas/i386/x86-64-lkgs.s +++ /dev/null @@ -1,21 +0,0 @@ -# Check 64bit LKGS instructions - - .allow_index_reg - .text -_start: - lkgs %r12 #LKGS - lkgs %r12w #LKGS - lkgsw %r12w #LKGS - lkgs 0x10000000(%rbp, %r14, 8) #LKGS - lkgs (%r9) #LKGS - lkgs 254(%rcx) #LKGS Disp32(fe000000) - lkgs -256(%rdx) #LKGS Disp32(00ffffff) - -.intel_syntax noprefix - lkgs r12 #LKGS - lkgs r12w #LKGS - lkgsw r12w #LKGS - lkgs WORD PTR [rbp+r14*8+0x10000000] #LKGS - lkgs WORD PTR [r9] #LKGS - lkgs WORD PTR [rcx+254] #LKGS Disp32(fe000000) - lkgs WORD PTR [rdx-256] #LKGS Disp32(00ffffff) |