diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2019-03-18 09:19:45 +0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2019-03-18 09:19:45 +0800 |
commit | a716e60cf91254811f798d358a5b1842b4a65113 (patch) | |
tree | a6be458f70c4ec1b44f69665533bcbf60de135b8 | |
parent | 97ed31ae00ea83410f9daf61ece8a606044af365 (diff) | |
download | gdb-a716e60cf91254811f798d358a5b1842b4a65113.zip gdb-a716e60cf91254811f798d358a5b1842b4a65113.tar.gz gdb-a716e60cf91254811f798d358a5b1842b4a65113.tar.bz2 |
x86: Pass -O0 to assembler for some tests
* testsuite/gas/i386/att-regs.d: Pass -O0 to assembler.
* testsuite/gas/i386/avx512bw-intel.d: Likewise.
* testsuite/gas/i386/avx512bw.d: Likewise.
* testsuite/gas/i386/avx512f-intel.d: Likewise.
* testsuite/gas/i386/avx512f.d: Likewise.
* testsuite/gas/i386/disp32.d: Likewise.
* testsuite/gas/i386/intel-regs.d: Likewise.
* testsuite/gas/i386/pseudos.d: Likewise.
* testsuite/gas/i386/x86-64-disp32.d: Likewise.
* testsuite/gas/i386/x86-64-pseudos.d: Likewise.
-rw-r--r-- | gas/ChangeLog | 13 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/att-regs.d | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/avx512bw-intel.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/avx512bw.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/avx512f-intel.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/avx512f.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/disp32.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/intel-regs.d | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/pseudos.d | 1 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-disp32.d | 2 | ||||
-rw-r--r-- | gas/testsuite/gas/i386/x86-64-pseudos.d | 1 |
11 files changed, 23 insertions, 6 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 7c09862..0f0c5e5 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,18 @@ 2019-03-18 H.J. Lu <hongjiu.lu@intel.com> + * testsuite/gas/i386/att-regs.d: Pass -O0 to assembler. + * testsuite/gas/i386/avx512bw-intel.d: Likewise. + * testsuite/gas/i386/avx512bw.d: Likewise. + * testsuite/gas/i386/avx512f-intel.d: Likewise. + * testsuite/gas/i386/avx512f.d: Likewise. + * testsuite/gas/i386/disp32.d: Likewise. + * testsuite/gas/i386/intel-regs.d: Likewise. + * testsuite/gas/i386/pseudos.d: Likewise. + * testsuite/gas/i386/x86-64-disp32.d: Likewise. + * testsuite/gas/i386/x86-64-pseudos.d: Likewise. + +2019-03-18 H.J. Lu <hongjiu.lu@intel.com> + PR gas/24348 * config/tc-i386.c (optimize_encoding): Encode 128-bit and 256-bit EVEX vector register load/store instructions as VEX diff --git a/gas/testsuite/gas/i386/att-regs.d b/gas/testsuite/gas/i386/att-regs.d index 8b6c14f..81bec44 100644 --- a/gas/testsuite/gas/i386/att-regs.d +++ b/gas/testsuite/gas/i386/att-regs.d @@ -1,3 +1,4 @@ +#as: -O0 #objdump: -drw #name: i386 AT&T register names diff --git a/gas/testsuite/gas/i386/avx512bw-intel.d b/gas/testsuite/gas/i386/avx512bw-intel.d index 635458d..9ef82d3 100644 --- a/gas/testsuite/gas/i386/avx512bw-intel.d +++ b/gas/testsuite/gas/i386/avx512bw-intel.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -dw -Mintel #name: i386 AVX512BW insns (Intel disassembly) #source: avx512bw.s diff --git a/gas/testsuite/gas/i386/avx512bw.d b/gas/testsuite/gas/i386/avx512bw.d index 51967bc..2b4c04a 100644 --- a/gas/testsuite/gas/i386/avx512bw.d +++ b/gas/testsuite/gas/i386/avx512bw.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -dw #name: i386 AVX512BW insns #source: avx512bw.s diff --git a/gas/testsuite/gas/i386/avx512f-intel.d b/gas/testsuite/gas/i386/avx512f-intel.d index 27cea5e..de7a0c2 100644 --- a/gas/testsuite/gas/i386/avx512f-intel.d +++ b/gas/testsuite/gas/i386/avx512f-intel.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -dwMintel #name: i386 AVX512F insns (Intel disassembly) #source: avx512f.s diff --git a/gas/testsuite/gas/i386/avx512f.d b/gas/testsuite/gas/i386/avx512f.d index 01f4e83..1f52093 100644 --- a/gas/testsuite/gas/i386/avx512f.d +++ b/gas/testsuite/gas/i386/avx512f.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -dw #name: i386 AVX512F insns diff --git a/gas/testsuite/gas/i386/disp32.d b/gas/testsuite/gas/i386/disp32.d index 24ada81..9059f56 100644 --- a/gas/testsuite/gas/i386/disp32.d +++ b/gas/testsuite/gas/i386/disp32.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -drw #name: i386 32bit displacement diff --git a/gas/testsuite/gas/i386/intel-regs.d b/gas/testsuite/gas/i386/intel-regs.d index 93a7fee..65bcb6c 100644 --- a/gas/testsuite/gas/i386/intel-regs.d +++ b/gas/testsuite/gas/i386/intel-regs.d @@ -1,3 +1,4 @@ +#as: -O0 #objdump: -drw #name: i386 Intel register names diff --git a/gas/testsuite/gas/i386/pseudos.d b/gas/testsuite/gas/i386/pseudos.d index 18804b2..00c10a5 100644 --- a/gas/testsuite/gas/i386/pseudos.d +++ b/gas/testsuite/gas/i386/pseudos.d @@ -1,3 +1,4 @@ +#as: -O0 #objdump: -drw #name: pseudo prefixes diff --git a/gas/testsuite/gas/i386/x86-64-disp32.d b/gas/testsuite/gas/i386/x86-64-disp32.d index da5dcb0..d6397bf 100644 --- a/gas/testsuite/gas/i386/x86-64-disp32.d +++ b/gas/testsuite/gas/i386/x86-64-disp32.d @@ -1,4 +1,4 @@ -#as: +#as: -O0 #objdump: -drw #name: x86-64 32bit displacement diff --git a/gas/testsuite/gas/i386/x86-64-pseudos.d b/gas/testsuite/gas/i386/x86-64-pseudos.d index 55c42a0..e0074af 100644 --- a/gas/testsuite/gas/i386/x86-64-pseudos.d +++ b/gas/testsuite/gas/i386/x86-64-pseudos.d @@ -1,3 +1,4 @@ +#as: -O0 #objdump: -drw #name: x86-64 pseudo prefixes |