| 2022-06-20 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2022-06-17 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/105209 |
| * gcc.target/alpha/pr105209.c: New test. |
| |
| 2022-06-20 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2022-06-17 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/105970 |
| * gcc.target/i386/pr105970.c: New test. |
| |
| 2022-06-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-06-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/105998 |
| * c-c++-common/pr105998.c: New test. |
| |
| 2022-06-20 Jan Hubicka <jh@suse.cz> |
| |
| Backported from master: |
| 2022-06-14 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/ipa/pr105739.c: New test. |
| |
| 2022-06-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-05-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/105729 |
| * g++.dg/ubsan/pr105729.C: New test. |
| |
| 2022-06-15 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-05-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/105732 |
| * c-c++-common/cpp/va-opt-10.c: New test. |
| |
| 2022-06-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2022-06-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/Wpadded.d: New test. |
| |
| 2022-06-15 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-05-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105726 |
| * g++.dg/warn/Warray-bounds-27.C: New testcase. |
| |
| 2022-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/104637 |
| * gcc.target/i386/pr104637.c: Don't run on ia32. Add -Wno-div-by-zero |
| to dg-options. |
| (foo): Remove extraneous initializer. |
| |
| 2022-06-14 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/104637 |
| * gcc.target/i386/pr104637.c: New. |
| |
| 2022-06-13 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2022-03-08 Marek Polacek <polacek@redhat.com> |
| |
| PR rtl-optimization/104777 |
| * gcc.dg/torture/tls/pr104777.c: New test. |
| |
| 2022-06-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-09-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/jit.exp (fixed_local_execute): Amend the match and |
| exit conditions to cater for more platforms. |
| * lib/target-supports.exp: Add support for checking that the |
| jit lib is usable on the target. |
| |
| 2022-06-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-08-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * jit.dg/harness.h: Include jit-dejagnu.h. |
| * jit.dg/jit.exp: Use -rdynamic conditionally on target |
| support, instead of unconditional -Wl,--export-dynamic. |
| |
| 2022-05-29 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-03-28 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/pr100786.c: Add dg-require alias. |
| |
| 2022-05-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * lib/prune.exp: Prune useless output caused by a linker bug. |
| |
| 2022-05-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-08-18 Iain Sandoe <iain@sandoe.co.uk> |
| Matt Jacobson <mhjacobson@me.com> |
| |
| PR objc/101666 |
| * obj-c++.dg/pr101666-0.mm: New test. |
| * obj-c++.dg/pr101666-1.mm: New test. |
| * obj-c++.dg/pr101666.inc: New. |
| * objc.dg/pr101666-0.m: New test. |
| * objc.dg/pr101666-1.m: New test. |
| * objc.dg/pr101666.inc: New. |
| |
| 2022-05-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/torture/fp-int-convert-timode-3.c: Remove XFAIL. |
| * gcc.dg/torture/fp-int-convert-timode-4.c: Likewise. |
| |
| 2022-05-29 François-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-12-18 François-Xavier Coudert <fxcoudert@gcc.gnu.org> |
| |
| * gcc.dg/darwin-minversion-link.c: Test darwin21. |
| * obj-c++.dg/cxx-ivars-3.mm: Homogeneize darwin versions. |
| * obj-c++.dg/objc-gc-3.mm: Homogeneize darwin versions. |
| * objc.dg/objc-gc-4.m: Homogeneize darwin versions. |
| |
| 2022-05-27 Kewen Lin <linkw@linux.ibm.com> |
| |
| Backported from master: |
| 2022-04-18 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR testsuite/105266 |
| * gcc.dg/pr105250.c: Skip for powerpc*-*-* and s390*-*-*. |
| |
| 2022-05-27 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105250 |
| * gcc.dg/pr105250.c: New testcase. |
| |
| 2022-05-27 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| Backported from master: |
| 2022-04-07 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| PR target/105147 |
| * gcc.dg/pr105140.c: Skip for s390*-*-*. |
| |
| 2022-05-27 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| Backported from master: |
| 2022-04-06 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR target/105147 |
| * gcc.dg/pr105140.c: Skip for powerpc*-*-*. |
| |
| 2022-05-27 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-04 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/105140 |
| * gcc.dg/pr105140.c: New testcase. |
| |
| 2022-05-27 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105163 |
| * gcc.dg/torture/pr105163.c: New testcase. |
| |
| 2022-05-27 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105173 |
| * gcc.dg/pr105173.c: New testcase. |
| |
| 2022-05-25 Jason Merrill <jason@redhat.com> |
| |
| PR c++/102307 |
| * g++.dg/cpp1z/constexpr-array2.C: New test. |
| |
| 2022-05-25 Jason Merrill <jason@redhat.com> |
| |
| Revert: |
| 2022-05-25 Jason Merrill <jason@redhat.com> |
| |
| PR c++/102629 |
| * g++.dg/cpp2a/lambda-pack-init7.C: New test. |
| |
| 2022-05-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-05-11 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/105230 |
| * gfortran.dg/pr105230.f90: New test. |
| |
| 2022-05-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-03-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104849 |
| * gfortran.dg/pr104849.f90: New test. |
| |
| 2022-05-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-04-05 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/105138 |
| * gfortran.dg/recursive_reference_3.f90: New test. |
| |
| 2022-05-16 Sebastian Pop <spop@amazon.com> |
| |
| PR target/105162 |
| * gcc.target/aarch64/sync-comp-swap-ool.c: New. |
| * gcc.target/aarch64/sync-op-acquire-ool.c: New. |
| * gcc.target/aarch64/sync-op-full-ool.c: New. |
| * gcc.target/aarch64/target_attr_20.c: Update check. |
| * gcc.target/aarch64/target_attr_21.c: Same. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101078 |
| * g++.dg/template/access39.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/65211 |
| * g++.target/i386/vec-tmpl1.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101698 |
| * g++.dg/template/conv19.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101442 |
| * g++.dg/cpp0x/initlist-nrv1.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99066 |
| * g++.dg/cpp0x/extern_template-6.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/91241 |
| * g++.dg/abi/lambda-defarg1.C: New test. |
| |
| 2022-05-13 Jason Merrill <jason@redhat.com> |
| |
| PR c++/86355 |
| * g++.dg/cpp0x/alias-decl-variadic2.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| Revert: |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101767 |
| * g++.dg/ext/anon-struct10.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| Revert: |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/41723 |
| * g++.dg/template/friend71.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/104142 |
| * g++.dg/opt/const7.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/102071 |
| * g++.dg/cpp1z/aligned-new9.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100838 |
| PR c++/105265 |
| * g++.dg/init/no-elide2.C: New test. |
| * g++.dg/cpp0x/initlist-new6.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/82980 |
| * g++.dg/cpp0x/lambda/lambda-current-inst1.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/104646 |
| * g++.dg/cpp0x/constexpr-fno-elide-ctors1.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/102629 |
| * g++.dg/cpp2a/lambda-pack-init7.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/59950 |
| * g++.dg/init/assign2.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/105245 |
| PR c++/100111 |
| * g++.dg/cpp1y/constexpr-empty2.C: Add -fno-elide-constructors. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101717 |
| * g++.dg/cpp1y/lambda-generic-this4.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100608 |
| * g++.dg/warn/Wshadow-compatible-local-3.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98249 |
| * g++.dg/lookup/new3.C: New test. |
| |
| 2022-05-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101767 |
| * g++.dg/ext/anon-struct10.C: New test. |
| |
| 2022-05-11 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-07-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101194 |
| * g++.dg/cpp0x/constexpr-empty16.C: New test. |
| |
| 2022-05-10 Jeff Law <jeffreyalaw@gmail.com> |
| |
| Backported from master: |
| 2022-04-28 Jeff Law <jeffreyalaw@gmail.com> |
| |
| * lib/prune.exp (prune_gcc_output): Prune new linker warning. |
| |
| 2022-05-10 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-05-05 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR testsuite/100422 |
| * g++.dg/gomp/clause-3.C: Use 'reduction(&:..)' instead of '...(&&:..)'. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/105396 |
| * gcc.dg/asan/pr105396.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/105333 |
| * gcc.dg/pr105333.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/105257 |
| * gcc.dg/pr105257.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/105256 |
| * g++.dg/cpp0x/pr105256.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/105214 |
| * gcc.dg/asan/pr105214.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/105211 |
| * gcc.dg/pr105211.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/105186 |
| * c-c++-common/pr105186.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/105189 |
| * g++.dg/torture/pr105189.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/105123 |
| * gcc.target/i386/pr105123.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/105093 |
| * g++.dg/ubsan/pr105093.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/105094 |
| * gcc.dg/pr105094.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/105061 |
| * g++.dg/concepts/pr105061.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/builtin-convertvector-3.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104994 |
| * g++.dg/cpp2a/constexpr-nonlit7.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/104971 |
| * gcc.target/i386/pr104971.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104568 |
| * g++.dg/cpp2a/constexpr-new22.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/104910 |
| * gcc.dg/pr104910.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/104814 |
| * gcc.c-torture/execute/pr104814.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/104711 |
| * c-c++-common/Wshift-negative-value-1.c: Remove |
| dg-additional-options, instead in target selectors of each diagnostic |
| check for exact C++ versions where it should be diagnosed. |
| * c-c++-common/Wshift-negative-value-2.c: Likewise. |
| * c-c++-common/Wshift-negative-value-3.c: Likewise. |
| * c-c++-common/Wshift-negative-value-4.c: Likewise. |
| * c-c++-common/Wshift-negative-value-7.c: New test. |
| * c-c++-common/Wshift-negative-value-8.c: New test. |
| * c-c++-common/Wshift-negative-value-9.c: New test. |
| * c-c++-common/Wshift-negative-value-10.c: New test. |
| * c-c++-common/Wshift-overflow-1.c: Remove |
| dg-additional-options, instead in target selectors of each diagnostic |
| check for exact C++ versions where it should be diagnosed. |
| * c-c++-common/Wshift-overflow-2.c: Likewise. |
| * c-c++-common/Wshift-overflow-5.c: Likewise. |
| * c-c++-common/Wshift-overflow-6.c: Likewise. |
| * c-c++-common/Wshift-overflow-7.c: Likewise. |
| * c-c++-common/Wshift-overflow-8.c: New test. |
| * c-c++-common/Wshift-overflow-9.c: New test. |
| * c-c++-common/Wshift-overflow-10.c: New test. |
| * c-c++-common/Wshift-overflow-11.c: New test. |
| * c-c++-common/Wshift-overflow-12.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104806 |
| * g++.dg/spellcheck-pr104806.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-03-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/104775 |
| * gcc.target/s390/pr104775.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-25 Jakub Jelinek <jakub@redhat.com> |
| Marc Glisse <marc.glisse@inria.fr> |
| |
| PR tree-optimization/104675 |
| * gcc.dg/pr104675-3.c : New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/104681 |
| * g++.dg/opt/pr104681.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/104675 |
| * gcc.dg/pr104675-1.c: New test. |
| * gcc.dg/pr104675-2.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/104557 |
| * gcc.dg/dfp/pr104557.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/104544 |
| * gcc.dg/pr104544.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/104510 |
| * gcc.dg/dfp/pr104510.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104513 |
| * g++.dg/cpp1y/constexpr-104513.C: New test. |
| * g++.dg/cpp2a/constexpr-dtor12.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/104449 |
| * gcc.dg/asan/pr104449.c: New test. |
| * g++.dg/asan/pr104449.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/104502 |
| * gcc.target/i386/pr104502.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104472 |
| * g++.dg/cpp0x/constexpr-104472.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/104446 |
| * gcc.target/i386/pr104446.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/102140 |
| * gcc.dg/pr102140.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-02-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/104147 |
| * c-c++-common/cpp/pr104147.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/104263 |
| * gcc.dg/pr104263.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/102478 |
| * gcc.dg/pr102478.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102860 |
| * gfortran.dg/pr102860.f90: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/104055 |
| * g++.dg/cpp2a/consteval27.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-12 Jakub Jelinek <jakub@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/103480 |
| * g++.dg/warn/Wuseless-cast2.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/101537 |
| PR c/103881 |
| * c-c++-common/pr101537.c: New test. |
| * c-c++-common/pr103881.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/103912 |
| * g++.dg/cpp2a/consteval26.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2022-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/103908 |
| * gcc.target/i386/pr103908.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-12-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR preprocessor/89971 |
| * c-c++-common/cpp/va-opt-9.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-12-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/103860 |
| * gcc.dg/pr103860.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-12-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/103837 |
| * gcc.dg/pr103837.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-12-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/103587 |
| * gcc.dg/pr103587.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-11-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/102431 |
| * c-c++-common/gomp/pr102431.c: New test. |
| * g++.dg/gomp/pr102431.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-11-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/70796 |
| * g++.dg/cpp1z/eval-order11.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-11-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/103205 |
| * gcc.target/i386/pr103205.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-11-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/101378 |
| * g++.dg/debug/dwarf2/pr101378.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-10-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/64888 |
| * c-c++-common/ubsan/pr64888.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-10-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102786 |
| * g++.dg/cpp2a/constexpr-virtual19.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-10-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102548 |
| * g++.target/i386/pr102548.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-10-01 Jakub Jelinek <jakub@redhat.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR sanitizer/102515 |
| * c-c++-common/ubsan/float-div-by-zero-2.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-09-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/102498 |
| * gcc.target/i386/pr102498.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-09-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88578 |
| PR c++/102295 |
| * g++.dg/ext/flexary39.C: New test. |
| * g++.dg/ext/flexary40.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102295 |
| * g++.target/i386/pr102295.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-09-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/102305 |
| * g++.dg/cpp0x/pr102305.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-09-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/102224 |
| * gcc.dg/pr102224.c: New test. |
| * gcc.target/i386/avx-pr102224.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-08-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/101905 |
| * gcc.dg/guality/pr101905.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/101624 |
| * gfortran.dg/ubsan/ubsan.exp: New file. |
| * gfortran.dg/ubsan/pr101624.f90: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/101562 |
| * gcc.c-torture/compile/pr101562.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/101535 |
| * c-c++-common/gomp/pr101535-1.c: New test. |
| * c-c++-common/gomp/pr101535-2.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101516 |
| * g++.dg/gomp/pr101516.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/101384 |
| * gcc.dg/pr101384.c: New test. |
| |
| 2022-05-10 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-05-04 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gcc.dg/gomp/clause-1.c: Use 'reduction(&:..)' instead of '...(&&:..)'. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101443 |
| * g++.dg/cpp0x/nullptr46.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-07-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/101266 |
| * gcc.dg/pr101266.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/101210 |
| * g++.dg/ubsan/pr101210.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/101171 |
| * gcc.dg/pr101171.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR inline-asm/100785 |
| * c-c++-common/pr100785.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/101062 |
| * gcc.dg/pr101062.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-16 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.dg/guality/pr49888.c (f): Use noipa attribute instead of |
| noinline, noclone. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-06-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/100898 |
| * g++.dg/ext/va-arg-pack-3.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/100666 |
| * g++.dg/cpp1z/nodiscard8.C: New test. |
| * g++.dg/cpp1z/nodiscard9.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/100580 |
| * g++.dg/other/pr100580.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/100342 |
| * gcc.target/i386/pr100342.c: New test. |
| |
| 2022-05-10 liuhongt <hongtao.liu@intel.com> |
| |
| Backported from master: |
| 2021-01-21 liuhongt <hongtao.liu@intel.com> |
| |
| PR rtl-optimization/98694 |
| * gcc.target/i386/pr98694.c: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-14 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/cpp1y/pr88872.C: New test. |
| |
| 2022-05-10 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/100508 |
| * gcc.dg/gomp/pr100508.c: New test. |
| |
| 2022-05-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20220510-1.c: New test. |
| |
| 2022-05-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2022-04-26 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/105304 |
| * g++.dg/cpp2a/concepts-requires30.C: New test. |
| |
| 2022-05-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2022-03-26 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/103455 |
| * g++.dg/overload/builtin6.C: New test. |
| |
| 2022-05-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2022-02-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/104565 |
| * g++.dg/template/non-dependent22.C: New test. |
| |
| 2022-05-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2022-01-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/101532 |
| PR c++/104225 |
| * g++.dg/cpp0x/nsdmi-template21.C: New test. |
| * g++.dg/cpp0x/nsdmi-template21a.C: New test. |
| |
| 2022-05-06 Michael Meissner <meissner@linux.ibm.com> |
| |
| Backported from master: |
| 2022-05-06 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/102059 |
| * gcc.target/powerpc/pr102059-4.c: New test. |
| |
| 2022-05-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105198 |
| * gcc.dg/torture/pr105198.c: New testcase. |
| |
| 2022-05-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-02-07 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/104402 |
| * gcc.dg/torture/pr104402.c: New testcase. |
| |
| 2022-04-27 Hongyu Wang <hongyu.wang@intel.com> |
| |
| Backported from master: |
| 2022-04-25 Hongyu Wang <hongyu.wang@intel.com> |
| |
| PR target/105339 |
| * gcc.target/i386/sse-14.c: Add tests for new macro. |
| |
| 2022-04-24 Mikael Morin <mikael@gcc.gnu.org> |
| |
| PR fortran/104228 |
| PR fortran/104570 |
| * gfortran.dg/asan_associate_58.f90: New test. |
| * gfortran.dg/asan_associate_59.f90: New test. |
| * gfortran.dg/associate_58.f90: New test. |
| |
| 2022-04-21 Fritz Reese <foreese@gcc.gnu.org> |
| |
| Backported from master: |
| 2022-04-21 Fritz Reese <foreese@gcc.gnu.org> |
| |
| PR fortran/105310 |
| * gfortran.dg/dec_union_12.f90: New test. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/100786 |
| * gcc.dg/torture/pr100786.c: New testcase. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-11-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/103361 |
| * g++.dg/torture/pr103361.C: New testcase. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-12-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/103596 |
| * gcc.dg/torture/pr103596.c: New testcase. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-02-03 Richard Biener <rguenther@suse.de> |
| |
| PR debug/104337 |
| * gcc.dg/debug/pr104337.c: New testcase. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-03-09 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/104786 |
| * gcc.dg/pr104786.c: New testcase. |
| |
| 2022-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-04-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/105226 |
| * gcc.dg/pr105226.c: New testcase. |
| |
| 2022-04-11 Alexandre Oliva <oliva@adacore.com> |
| |
| Backported from master: |
| 2022-04-11 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/104253 |
| * gcc.target/powerpc/pr104253.c: Add missing dg- before |
| require-effective-target. Prune warning about -mfloat128 |
| possibly not being fully supported. |
| |
| 2022-04-05 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2022-03-31 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/pr103083-1.c: New test. |
| * gcc.dg/ipa/pr103083-2.c: Likewise. |
| |
| 2022-03-18 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2022-03-04 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/87496 |
| PR target/104208 |
| * gcc.target/powerpc/pr104208-1.c: New test. |
| * gcc.target/powerpc/pr104208-2.c: Likewise. |
| * gcc.target/powerpc/pr87496-2.c: Swap long double options to trigger |
| the expected error. |
| * gcc.target/powerpc/pr87496-3.c: Likewise. |
| |
| 2022-03-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-02-09 Richard Biener <rguenther@suse.de> |
| |
| PR target/104453 |
| * gcc.target/i386/pr104453.c: New testcase. |
| |
| 2022-03-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2022-02-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/104511 |
| * gcc.dg/pr104511.c: New testcase. |
| |
| 2022-03-12 Michael Meissner <meissner@the-meissners.org> |
| |
| PR target/99708 |
| * gcc.target/powerpc/pr99708.c: Revert 2022-03-05 patch. |
| |
| 2022-03-06 Michael Meissner <meissner@the-meissners.org> |
| |
| PR target/104253 |
| * gcc.target/powerpc/pr104253.c: New test. Backport change made |
| to the master branch on 2022-02-14. |
| |
| 2022-03-06 Michael Meissner <meissner@the-meissners.org> |
| |
| PR target/99708 |
| * gcc.target/powerpc/pr99708.c: New test. Backport change to |
| master branch on 2022-02-17. |
| |
| 2022-02-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-02-22 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104619 |
| * gfortran.dg/derived_constructor_comps_7.f90: New test. |
| |
| 2022-02-17 Jason Merrill <jason@redhat.com> |
| |
| Revert: |
| 2022-02-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/92918 |
| * g++.dg/lookup/using66.C: New test. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-11-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/103237 |
| * gcc.dg/torture/pr103237.c: New testcase. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-11-22 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/103181 |
| PR middle-end/103248 |
| * gcc.dg/torture/pr103181.c: New testcase. |
| * gcc.dg/pr103248.c: Likewise. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-11-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102798 |
| * gcc.dg/pr102798.c: New testcase. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-10-15 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/102762 |
| * gcc.dg/torture/pr102762.c: New testcase. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-06-08 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100923 |
| * gcc.dg/torture/pr100923.c: New testcase. |
| |
| 2022-02-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-06-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101158 |
| * gfortran.dg/pr101158.f90: New testcase. |
| |
| 2022-02-15 Kewen Lin <linkw@linux.ibm.com> |
| |
| Backported from master: |
| 2022-02-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/103627 |
| * gcc.target/powerpc/pr103627-3.c: New test. |
| |
| 2022-02-15 Kewen Lin <linkw@linux.ibm.com> |
| |
| Backported from master: |
| 2022-02-07 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/103627 |
| * gcc.target/powerpc/pr103627-1.c: New test. |
| * gcc.target/powerpc/pr103627-2.c: New test. |
| |
| 2022-02-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2022-02-10 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/104458 |
| * gcc.target/i386/pr104458.c: Replace long with long long. |
| |
| 2022-02-10 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2022-02-10 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/104469 |
| * gcc.target/i386/pr104469.c: New test. |
| |
| 2022-02-09 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/104458 |
| * gcc.target/i386/pr104458.c: New test. |
| |
| 2022-02-09 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/104451 |
| * gcc.target/i386/pr104451.c: New test. |
| |
| 2022-02-04 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-02-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104311 |
| * gfortran.dg/transfer_simplify_15.f90: New test. |
| |
| 2022-02-02 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-02-01 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104331 |
| * gfortran.dg/eoshift_9.f90: New test. |
| |
| 2022-02-02 Xi Ruoyao <xry111@mengyan1223.wang> |
| |
| Backported from master: |
| 2022-02-01 Xi Ruoyao <xry111@mengyan1223.wang> |
| |
| * gcc.dg/pr95115.c: New test. |
| |
| 2022-01-29 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-15 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/83079 |
| * gfortran.dg/transfer_char_kind4.f90: New test. |
| |
| 2022-01-29 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-22 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104127 |
| * gfortran.dg/transfer_simplify_11.f90: Fix logic. |
| * gfortran.dg/transfer_simplify_13.f90: New test. |
| |
| 2022-01-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/104227 |
| * gfortran.dg/transfer_check_6.f90: New test. |
| |
| 2022-01-25 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101762 |
| * gfortran.dg/pr101762.f90: New test. |
| |
| 2022-01-25 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/67804 |
| * gfortran.dg/pr93604.f90: Adjust to changed diagnostics. |
| * gfortran.dg/pr67804.f90: New test. |
| |
| 2022-01-21 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103782 |
| * gfortran.dg/overload_4.f90: New test. |
| |
| 2022-01-20 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2022-01-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103692 |
| * gfortran.dg/pr102520.f90: Adjust error messages. |
| * gfortran.dg/pr103692.f90: New test. |
| |
| 2022-01-15 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-11-16 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/102976 |
| * gcc.target/powerpc/pr102976.c: New test. |
| |
| 2022-01-15 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-09-14 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-6.c: Add second call to xxsetacc |
| built-in. Update instruction counts. |
| |
| 2022-01-14 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/lto25.adb: New test. |
| * gnat.dg/opt96.adb: Likewise. |
| * gnat.dg/opt96_pkg.ads, gnat.dg/opt96_pkg.adb: New helper. |
| |
| 2022-01-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102332 |
| * gfortran.dg/pr102332.f90: New test. |
| |
| 2022-01-12 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97953 |
| * gcc.dg/pr97953.c: New testcase. |
| |
| 2022-01-07 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-05-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100551 |
| * gfortran.dg/pr100551.f90: New test. |
| |
| 2021-12-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103418 |
| * gfortran.dg/move_alloc_8.f90: Adjust error messages. |
| * gfortran.dg/pointer_intent_9.f90: New test. |
| |
| 2021-12-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR libfortran/103634 |
| * gfortran.dg/intrinsic_pack_6.f90: New test. |
| |
| 2021-12-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-22 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103778 |
| * gfortran.dg/illegal_boz_arg_3.f90: New test. |
| |
| 2021-12-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-18 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/101329 |
| * gfortran.dg/pr101329.f90: New test. |
| |
| 2021-12-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-07 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103588 |
| * gfortran.dg/pr103588.f90: New test. |
| |
| 2021-12-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-03 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/103505 |
| * gfortran.dg/pr103505.f90: New test. |
| |
| 2021-12-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103412 |
| * gfortran.dg/illegal_boz_arg_2.f90: New test. |
| |
| 2021-12-17 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-08 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103610 |
| * gfortran.dg/shape_11.f90: New test. |
| |
| 2021-12-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-11 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103606 |
| * gfortran.dg/pr103606.f90: New test. |
| |
| 2021-12-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103717 |
| * gfortran.dg/do_check_19.f90: New test. |
| |
| 2021-12-15 Kewen Lin <linkw@linux.ibm.com> |
| |
| Backported from master: |
| 2021-11-30 Kewen Lin <linkw@linux.ibm.com> |
| |
| PR target/102347 |
| * gcc.target/powerpc/pr102347.c: New test. |
| |
| 2021-12-11 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-30 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/array_constructor_54.f90: New test. |
| |
| 2021-12-11 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102717 |
| * gfortran.dg/reshape_shape_2.f90: New test. |
| |
| 2021-12-11 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103411 |
| * gfortran.dg/pr68153.f90: Adjust test to improved check. |
| * gfortran.dg/reshape_7.f90: Likewise. |
| * gfortran.dg/reshape_9.f90: New test. |
| |
| 2021-12-10 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-12-07 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103607 |
| * gfortran.dg/pr103607.f90: New test. |
| |
| 2021-11-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/103392 |
| * gfortran.dg/bound_simplification_7.f90: New test. |
| |
| 2021-11-25 Jan Hubicka <jh@suse.cz> |
| |
| Backported from master: |
| 2021-11-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/103052 |
| * gcc.c-torture/execute/pr103052.c: New test. |
| |
| 2021-11-23 Bill Schmidt <wschmidt@linux.ibm.com> |
| |
| PR target/101985 |
| * gcc.target/powerpc/pr101985-1.c: New. |
| * gcc.target/powerpc/pr101985-2.c: New. |
| |
| 2021-11-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-21 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/99061 |
| * gfortran.dg/dec_math_5.f90: New test. |
| |
| 2021-11-22 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| Backported from master: |
| 2021-11-19 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/20211119.c: New test. |
| |
| 2021-11-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-26 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102816 |
| * gfortran.dg/pr102816.f90: New test. |
| |
| 2021-11-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-15 Harald Anlauf <anlauf@gmx.de> |
| Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/102685 |
| * gfortran.dg/derived_constructor_char_1.f90: Fix invalid code. |
| * gfortran.dg/pr70931.f90: Likewise. |
| * gfortran.dg/transfer_simplify_2.f90: Likewise. |
| * gfortran.dg/pr102685.f90: New test. |
| |
| 2021-11-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102715 |
| * gfortran.dg/pr68019.f90: Adjust error message. |
| * gfortran.dg/pr102715.f90: New test. |
| |
| 2021-11-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-11-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102817 |
| * gfortran.dg/pr102817.f90: New test. |
| |
| 2021-11-13 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99348 |
| PR fortran/102521 |
| * gfortran.dg/parameter_array_init_8.f90: New test. |
| |
| 2021-11-09 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-10-13 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/102714 |
| * gcc.dg/ipa/pr102714.c: New testcase. |
| |
| 2021-11-09 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-05-19 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/100672 |
| * gcc.dg/torture/pr100672.c: New testcase. |
| |
| 2021-11-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100253 |
| * g++.dg/pr100253.C: New testcase. |
| |
| 2021-11-03 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/102842 |
| * g++.target/arm/pr102842.C: New test. |
| |
| 2021-11-02 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2021-10-21 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/102505 |
| * g++.dg/torture/pr102505.C: New test. |
| |
| 2021-10-27 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/102761 |
| * gcc.target/i386/pr102761.c: New test. |
| |
| 2021-10-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102716 |
| * gfortran.dg/shape_10.f90: New test. |
| |
| 2021-10-13 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/102046 |
| * gcc.dg/vect/pr102046.c: New testcase. |
| |
| 2021-10-13 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101925 |
| * gcc.dg/sso-16.c: New testcase. |
| |
| 2021-10-13 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-08-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101373 |
| PR tree-optimization/101868 |
| * gcc.dg/lto/pr101868_0.c: New testcase. |
| * gcc.dg/lto/pr101868_1.c: Likewise. |
| * gcc.dg/lto/pr101868_2.c: Likewise. |
| * gcc.dg/lto/pr101868_3.c: Likewise. |
| |
| 2021-10-13 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-08-10 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/101824 |
| * gcc.dg/tree-ssa/pr101824.c: New testcase. |
| |
| 2021-10-11 Andrew Pinski <apinski@marvell.com> |
| |
| PR tree-optimization/102622 |
| * gcc.c-torture/execute/bitfld-10.c: New test. |
| |
| 2021-10-05 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102458 |
| * gfortran.dg/pr102458b.f90: New test. |
| |
| 2021-10-05 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-10-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102458 |
| * gfortran.dg/pr102458.f90: New test. |
| |
| 2021-10-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-07-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95520 |
| * g++.dg/coroutines/pr95520.C: New test. |
| |
| 2021-09-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/82314 |
| * gfortran.dg/pr82314.f90: New test. |
| |
| 2021-09-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102520 |
| * gfortran.dg/pr102520.f90: New test. |
| |
| 2021-09-21 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-13 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/85130 |
| * gfortran.dg/substr_6.f90: Revert commit r8-7574, adding again |
| test that was erroneously considered as illegal. |
| |
| 2021-09-21 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102287 |
| * gfortran.dg/intent_out_14.f90: New test. |
| |
| 2021-09-21 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/102366 |
| * gfortran.dg/pr102366.f90: New test. |
| |
| 2021-09-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * lib/target-supports.exp (no_fsanitize_address): Add missing bits. |
| * gcc.dg/pr91441.c: Likewise. |
| * gcc.dg/pr96260.c: Likewise. |
| * gcc.dg/pr96307.c: Likewise. |
| * g++.dg/abi/anon4.C: Likewise. |
| |
| 2021-09-17 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/20210917-1.c: New test. |
| |
| 2021-09-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-07 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101327 |
| * gfortran.dg/pr101327.f90: New test. |
| |
| 2021-09-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-09-09 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98490 |
| * gfortran.dg/bounds_check_23.f90: New test. |
| |
| 2021-09-14 Xionghu Luo <luoxhu@linux.ibm.com> |
| |
| Backported from master: |
| 2021-09-07 Xionghu Luo <luoxhu@linux.ibm.com> |
| |
| PR target/97142 |
| * gcc.target/powerpc/pr97142.c: New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/97612 |
| * gfortran.dg/structure_constructor_17.f90: New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-22 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98565 |
| * gfortran.dg/associated_target_7.f90 : New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/97694 |
| PR fortran/97723 |
| * gfortran.dg/select_rank_5.f90: New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93701 |
| * gfortran.dg/associate_54.f90: New test. |
| * gfortran.dg/associate_55.f90: New test. |
| * gfortran.dg/associate_56.f90: New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98472 |
| * gfortran.dg/elemental_function_5.f90 : New test. |
| |
| 2021-09-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-04-20 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/100110 |
| * gfortran.dg/pdt_31.f03: New test. |
| * gfortran.dg/pdt_26.f03: Reduce 'builtin_malloc' count from 9 |
| to 8. |
| |
| 2021-09-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-07-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101394 |
| * gcc.dg/torture/pr101394.c: New testcase. |
| |
| 2021-09-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-07-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101173 |
| PR tree-optimization/101280 |
| * gcc.dg/torture/pr101173.c: New testcase. |
| * gcc.dg/tree-ssa/loop-interchange-16.c: New file. |
| |
| 2021-09-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-06-24 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/101105 |
| * gcc.dg/torture/pr101105.c: New testcase. |
| |
| 2021-09-06 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-06-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/101009 |
| * gcc.dg/torture/pr101009.c: New testcase. |
| |
| 2021-09-03 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-08-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/101849 |
| * gcc.target/powerpc/pr101849.c: New test. |
| |
| 2021-09-03 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-07-02 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-7.c: New test. |
| * gcc.target/powerpc/mma-builtin-8.c: New test. |
| |
| 2021-08-30 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-05-06 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/46691 |
| PR fortran/99819 |
| * gfortran.dg/class_dummy_6.f90: New test. |
| * gfortran.dg/class_dummy_7.f90: New test. |
| |
| 2021-08-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-04-03 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99818 |
| * gfortran.dg/coarray_48.f90: New test. |
| |
| 2021-08-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-27 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93924 |
| PR fortran/93925 |
| * gfortran.dg/proc_ptr_52.f90 : New test. |
| |
| 2021-08-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-08 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93794 |
| * gfortran.dg/deferred_character_35.f90 : New test. |
| |
| 2021-08-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-03-13 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99125 |
| * gfortran.dg/alloc_deferred_comp_1.f90: New test. |
| |
| 2021-08-27 konglin1 <lingling.kong@intel.com> |
| |
| PR target/101472 |
| * gcc.target/i386/avx512f-pr101472.c: New test. |
| * gcc.target/i386/avx512vl-pr101472.c: New test. |
| |
| 2021-08-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-08-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98411 |
| * gfortran.dg/pr98411.f90: Adjust testcase options to restrict to |
| F2008, and verify case of implicit SAVE. |
| |
| 2021-08-25 konglin1 <lingling.kong@intel.com> |
| |
| PR target/101471 |
| * gcc.target/i386/avx512f-pr101471.c: New test. |
| |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| Backported from master: |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/102035 |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13a.c: New test. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7a.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8a.c: Likewise. |
| |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| Backported from master: |
| 2021-08-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_arm_cmse_hw): |
| New function. |
| |
| 2021-08-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-08-23 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/97565 |
| * g++.dg/lto/pr97565_0.C: New testcase. |
| * g++.dg/lto/pr97565_1.C: Likewise. |
| |
| 2021-08-23 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| Backported from master: |
| 2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| PR target/101723 |
| * gcc.target/arm/pr69245.c: Make sure to emit code for fn1, fix |
| typo. |
| |
| 2021-08-23 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| Backported from master: |
| 2021-08-06 Christophe Lyon <christophe.lyon@foss.st.com> |
| |
| PR target/101723 |
| * gcc.target/arm/attr-neon3.c: Fix typo. |
| * gcc.target/arm/pragma_fpu_attribute_2.c: Fix typo. |
| |
| 2021-08-23 Richard Earnshaw <rearnsha@arm.com> |
| |
| Backported from master: |
| 2021-08-05 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/101723 |
| * gcc.target/arm/cortex-m55-nofp-flag-hard.c: Update expected output. |
| * gcc.target/arm/cortex-m55-nofp-flag-softfp.c: Likewise. |
| * gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Convert to dg-do assemble. |
| Add a non-no-op function body. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise. |
| * gcc.target/arm/attr-neon.c: Tighten scan-assembler tests. |
| * gcc.target/arm/attr-neon2.c: Use -Ofast, convert test to use |
| check-function-bodies. |
| * gcc.target/arm/attr-neon3.c: Likewise. |
| * gcc.target/arm/pr69245.c: Tighten scan-assembler match, but allow |
| multiple instances. |
| * gcc.target/arm/pragma_fpu_attribute.c: Likewise. |
| * gcc.target/arm/pragma_fpu_attribute_2.c: Likewise. |
| |
| 2021-08-19 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2021-08-19 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR testsuite/101969 |
| * gcc.dg/pr78213.c: Fix up for '--enable-checking=release' etc. |
| |
| 2021-08-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2021-08-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gcc.dg/pr78213.c: Restore testing. |
| |
| 2021-08-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-04-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/100305 |
| * gcc.c-torture/compile/pr100305.c: New test. |
| |
| 2021-08-13 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/100788 |
| * gcc.dg/pr100788.c: New test. |
| |
| 2021-07-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-07-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101514 |
| * gfortran.dg/pr101514.f90: New test. |
| |
| 2021-07-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101536 |
| * gfortran.dg/pr101536.f90: New test. |
| |
| 2021-07-29 Bill Schmidt <wschmidt@linux.ibm.com> |
| |
| PR target/101531 |
| * gcc.target/powerpc/pr101129.c: Adjust. |
| |
| 2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96435 |
| * gdc.dg/pr96435.d: New test. |
| |
| 2021-07-28 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-07-18 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/101084 |
| * gfortran.dg/fmt_nonchar_3.f90: New test. |
| |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/101640 |
| * gdc.dg/pr101640.d: New test. |
| |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/101490 |
| * gdc.dg/pr101490.d: New test. |
| * gdc.test/fail_compilation/fail22144.d: New test. |
| |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/101441 |
| * gdc.test/compilable/b19002.d: New test. |
| |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/101127 |
| * gdc.dg/pr101127a.d: New test. |
| * gdc.dg/pr101127b.d: New test. |
| |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-07-28 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/101619 |
| * gdc.test/fail_compilation/fail7424b.d: Update test. |
| * gdc.test/fail_compilation/fail7424c.d: Update test. |
| * gdc.test/fail_compilation/fail7424d.d: Update test. |
| * gdc.test/fail_compilation/fail7424e.d: Update test. |
| * gdc.test/fail_compilation/fail7424f.d: Update test. |
| * gdc.test/fail_compilation/fail7424g.d: Update test. |
| * gdc.test/fail_compilation/fail7424h.d: Update test. |
| * gdc.test/fail_compilation/fail7424i.d: Update test. |
| * gdc.test/compilable/test22133.d: New test. |
| * gdc.test/fail_compilation/fail22133.d: New test. |
| |
| 2021-07-20 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2021-07-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/101066 |
| * gcc.dg/ipa/pr101066.c: New test. |
| |
| 2021-07-20 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/100182 |
| * gcc.target/i386/pr71245-1.c: Remove. |
| * gcc.target/i386/pr71245-2.c: Ditto. |
| |
| 2021-07-19 Bill Schmidt <wschmidt@linux.ibm.com> |
| |
| PR target/101129 |
| * gcc.target/powerpc/pr101129.c: New. |
| |
| 2021-07-16 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-07-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100949 |
| * gfortran.dg/pr100949.f90: New test. |
| |
| 2021-07-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-07-06 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/100227 |
| * gfortran.dg/implied_do_io_7.f90: New test. |
| |
| 2021-07-08 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-07-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/101087 |
| * g++.dg/cpp0x/noexcept70.C: New test. |
| |
| 2021-06-24 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2021-06-23 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/101175 |
| * gcc.target/i386/pr101175.c: New test. |
| |
| 2021-06-18 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-06-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95501 |
| PR fortran/95502 |
| * gfortran.dg/pr95502.f90: New test. |
| |
| 2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/100856 |
| * gcc.target/arm/acle/pr100856.c: New test. |
| * gcc.target/arm/multilib.exp: Add tests for cde options. |
| |
| 2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2021-06-11 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/101016 |
| * gcc.target/arm/mve/intrinsics/pr101016.c: New test. |
| |
| 2021-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2021-06-11 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/99939 |
| * gcc.target/arm/cmse/cmse-18.c: Add separate scan-assembler |
| directives check for target is v8.1-m.main+mve or not before |
| comparing the assembly output. |
| * gcc.target/arm/cmse/cmse-20.c: New test. |
| |
| 2021-06-18 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-06-14 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/100777 |
| * gcc.target/powerpc/pr100777.c: New test. |
| |
| 2021-06-18 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-06-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-4.c (__builtin_vsx_build_pair): Add |
| tests. Update expected counts. |
| * gcc.target/powerpc/mma-builtin-5.c (__builtin_mma_build_acc): Add |
| tests. Update expected counts. |
| |
| 2021-06-18 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-05-31 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/99842 |
| * g++.target/powerpc/pr99842.C: New. |
| |
| 2021-06-17 Jason Merrill <jason@redhat.com> |
| |
| PR c++/101029 |
| * g++.dg/ext/array4.C: New test. |
| |
| 2021-06-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-06-14 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100934 |
| * gcc.dg/torture/pr100934.c: New testcase. |
| |
| 2021-06-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-05-28 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/100791 |
| * gcc.dg/pr100791.c: New testcase. |
| |
| 2021-06-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-05-11 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/100509 |
| * gcc.dg/pr100509.c: New testcase. |
| |
| 2021-06-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-05-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100492 |
| * gcc.dg/torture/pr100492.c: New testcase. |
| |
| 2021-06-16 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/82376 |
| * gfortran.dg/PR82376.f90: New test. |
| |
| 2021-06-11 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-06-11 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/100999 |
| * gdc.test/compilable/staticforeach.d: Add new tests. |
| * gdc.test/fail_compilation/diag16976.d: Likewise. |
| * gdc.test/fail_compilation/fail117.d: Likewise. |
| * gdc.test/fail_compilation/fail238_m32.d: Likewise. |
| * gdc.test/fail_compilation/fail238_m64.d: Likewise. |
| * gdc.test/fail_compilation/fail7424b.d: Likewise. |
| * gdc.test/fail_compilation/fail7424c.d: Likewise. |
| * gdc.test/fail_compilation/fail7424d.d: Likewise. |
| * gdc.test/fail_compilation/fail7424e.d: Likewise. |
| * gdc.test/fail_compilation/fail7424f.d: Likewise. |
| * gdc.test/fail_compilation/fail7424g.d: Likewise. |
| * gdc.test/fail_compilation/fail7424h.d: Likewise. |
| * gdc.test/fail_compilation/fail7424i.d: Likewise. |
| * gdc.test/fail_compilation/fail9766.d: Likewise. |
| * gdc.test/fail_compilation/ice9406.d: Likewise. |
| * gdc.test/compilable/extra-files/minimal/object.d: New file. |
| * gdc.test/compilable/interpret5.d: New test. |
| * gdc.test/compilable/minimal3.d: New test. |
| * gdc.test/compilable/test21742.d: New test. |
| * gdc.test/compilable/test22006.d: New test. |
| * gdc.test/fail_compilation/b12504.d: New test. |
| * gdc.test/fail_compilation/fail22006.d: New test. |
| * gdc.test/fail_compilation/test21927.d: New test. |
| * gdc.test/fail_compilation/test21939.d: New test. |
| |
| 2021-06-10 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-06-10 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/100967 |
| * gdc.dg/pr100967.d: New test. |
| |
| 2021-06-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-06-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/100964 |
| * gdc.test/compilable/betterCarray.d: Add test cases. |
| |
| 2021-06-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-06-09 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/100935 |
| * gdc.test/compilable/aggr_alignment.d: Add test cases. |
| |
| 2021-06-07 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-06-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/100102 |
| * g++.dg/cpp0x/alias-decl-72.C: New test. |
| * g++.dg/cpp0x/alias-decl-72a.C: New test. |
| |
| 2021-06-04 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-06-04 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/100882 |
| * gdc.dg/pr100882a.d: New test. |
| * gdc.dg/pr100882b.d: New test. |
| * gdc.dg/pr100882c.d: New test. |
| * gdc.dg/pr100882d.d: New test. |
| |
| 2021-06-04 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-06-04 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99839 |
| * gfortran.dg/inline_matmul_25.f90: New test. |
| |
| 2021-06-04 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-05-19 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/100333 |
| * gcc.target/arm/cmse/pr100333.c: New test. |
| |
| 2021-06-02 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| Backported from master: |
| 2021-01-21 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/98777 |
| * gcc.target/riscv/pr98777.c: New. |
| |
| 2021-06-02 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| Backported from master: |
| 2021-01-20 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/98722 |
| * g++.target/s390/pr98722.C: New. |
| |
| 2021-06-02 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| Backported from master: |
| 2021-01-12 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/97969 |
| * gcc.target/arm/pr97969.c: New. |
| |
| 2021-06-01 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-05-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99725 |
| * gcc.target/arm/cmse/pr99725.c: New test. |
| |
| 2021-06-01 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100797 |
| PR c++/95719 |
| * g++.dg/inherit/virtual15.C: New test. |
| * g++.dg/inherit/virtual15a.C: New test. |
| |
| 2021-05-28 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-05-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98411 |
| * gfortran.dg/pr98411.f90: New test. |
| |
| 2021-05-25 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-05-10 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99960 |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: |
| Update now that we're (correctly) using full 128-bit vector |
| loads/stores. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: |
| Likewise. |
| |
| 2021-05-21 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/derived_type7.adb, gnat.dg/derived_type7.ads: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100489 |
| * g++.dg/cpp2a/desig18.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/80456 |
| * g++.dg/cpp0x/constexpr-volatile3.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100054 |
| * g++.dg/cpp1y/lambda-generic-local-class1.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/100032 |
| * g++.dg/cpp0x/alias-decl-equiv1.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/91933 |
| * g++.dg/cpp0x/constexpr-base7.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99180 |
| PR c++/93295 |
| PR c++/93867 |
| PR c++/95486 |
| * g++.dg/cpp2a/class-deduction-alias5.C: New test. |
| * g++.dg/cpp2a/class-deduction-alias6.C: New test. |
| * g++.dg/cpp2a/class-deduction-alias7.C: New test. |
| * g++.dg/cpp2a/class-deduction-alias8.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/41723 |
| * g++.dg/template/friend71.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/52625 |
| * g++.dg/template/friend70.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/92918 |
| * g++.dg/lookup/using66.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96673 |
| * g++.dg/cpp1y/nsdmi-aggr13.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99901 |
| * g++.dg/cpp1z/inline-var9.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96311 |
| * g++.dg/cpp1y/lambda-generic-Wunused.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95870 |
| * g++.dg/cpp0x/lambda/lambda-nsdmi10.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99201 |
| * g++.dg/cpp1z/constexpr-if-lambda4.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/99643 |
| * g++.dg/cpp0x/initlist-new5.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/90664 |
| * g++.dg/cpp1z/noexcept-type24.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/91217 |
| * g++.dg/opt/nrv20.C: New test. |
| |
| 2021-05-20 Jason Merrill <jason@redhat.com> |
| |
| PR c++/97938 |
| * g++.dg/cpp2a/lambda-pack-init6.C: New test. |
| |
| 2021-05-20 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR testsuite/96488 |
| * gnat.dg/unchecked_convert5.adb: Do not run on PowerPC64 LE. |
| * gnat.dg/unchecked_convert6.adb: Likewise. |
| |
| 2021-05-20 Alex Coplan <alex.coplan@arm.com> |
| Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/99977 |
| * gcc.target/arm/pr99977.c: New test. |
| |
| 2021-05-17 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-05-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100566 |
| * gcc.dg/torture/pr100566.c: New testcase. |
| |
| 2021-05-13 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.dg/pr100563.c: New test. |
| |
| 2021-05-12 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/100571 |
| * gcc.dg/Wstringop-overflow-67.c: New test. |
| |
| 2021-05-12 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-05-11 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99988 |
| * gcc.target/aarch64/pr99988.c: New test. |
| |
| 2021-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/100450 |
| * c-c++-common/gomp/pr100450.c: New test. |
| |
| 2021-05-06 Roman Zhuykov <zhroma@ispras.ru> |
| |
| Backported from master: |
| 2021-04-30 Roman Zhuykov <zhroma@ispras.ru> |
| |
| PR rtl-optimization/100225 |
| PR rtl-optimization/84878 |
| * gcc.dg/pr100225.c: New test. |
| |
| 2021-05-06 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| Backported from master: |
| 2020-09-15 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/pr95646.c: Fix testism. |
| |
| 2021-05-06 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-06-23 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR target/95646 |
| * gcc.target/arm/pr95646.c: New test. |
| |
| 2021-05-05 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/execute/20210505-1.c: New test. |
| |
| 2021-05-05 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-05-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100274 |
| * gfortran.dg/argument_checking_25.f90: New test. |
| |
| 2021-05-05 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98786 |
| * gcc.dg/torture/pr98786.c: New testcase. |
| |
| 2021-05-05 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100278 |
| * gcc.dg/tree-ssa/pr100278.c: New testcase. |
| |
| 2021-05-04 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/100254 |
| * g++.dg/opt/pr100254.C: New test. |
| |
| 2021-04-30 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-30 Richard Biener <rguenther@suse.de> |
| |
| PR c++/98032 |
| * g++.dg/pr98032.C: New testcase. |
| |
| 2021-04-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96513 |
| * gcc.dg/torture/pr96513.c: New testcase. |
| |
| 2021-04-29 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-04-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/gomp/map-5.f90: New test. |
| |
| 2021-04-28 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2021-04-23 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/100182 |
| * gcc.target/i386/pr100182.c: New test. |
| * gcc.target/i386/pr71245-1.c (dg-final): Xfail scan-assembler-not. |
| * gcc.target/i386/pr71245-2.c (dg-final): Ditto. |
| |
| 2021-04-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-04-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/100154 |
| * gfortran.dg/pr100154.f90: New test. |
| |
| 2021-04-27 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/98952 |
| * gcc.target/powerpc/pr98952.c: New test. Test backported from |
| trunk change on 4/23, 886b6c1e8af502b69e3f318b9830b73b88215878. |
| |
| 2021-04-26 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-04-08 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99647 |
| * gcc.c-torture/compile/pr99647.c: New test. |
| |
| 2021-04-26 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/100053 |
| * gcc.dg/torture/pr100053.c: New testcase. |
| * gcc.dg/tree-ssa/ssa-fre-93.c: Likewise. |
| |
| 2021-04-26 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99954 |
| * gcc.dg/torture/pr99954.c: New testcase. |
| |
| 2021-04-26 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99880 |
| * gcc.dg/torture/pr99880.c: New testcase. |
| |
| 2021-04-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/96796 |
| * gcc.c-torture/compile/pr96796.c: New test. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-04-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pr99929_1.c: New file. |
| * gcc.target/aarch64/sve/pr99929_2.c: Likewise. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-03-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/98119 |
| * gcc.target/aarch64/sve/pr98119.c: New test. |
| |
| 2021-04-23 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| Backported from master: |
| 2021-04-07 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/98736 |
| * gcc.c-torture/execute/pr98736.c: New test. |
| |
| 2021-04-23 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-31 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/20200727-0.c: New testcase. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-04-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/99249 |
| * gcc.target/aarch64/sve/acle/general/pr99246.c: New test. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-03-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/97141 |
| PR rtl-optimization/98726 |
| * gcc.c-torture/compile/pr97141.c: New test. |
| * gcc.c-torture/compile/pr98726.c: Likewise. |
| * gcc.target/aarch64/sve/pr97141.c: Likewise. |
| * gcc.target/aarch64/sve/pr98726.c: Likewise. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-03-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/98136 |
| * g++.dg/pr98136.C: New test. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-03-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/98268 |
| * gcc.target/aarch64/sve/pr98268-1.c: New test. |
| * gcc.target/aarch64/sve/pr98268-2.c: Likewise. |
| |
| 2021-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-03-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/99726 |
| * gcc.target/i386/pr99726.c: New test. |
| |
| 2021-04-22 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99216 |
| * g++.target/aarch64/sve/pr99216.C: New test. |
| |
| 2021-04-21 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-09-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/97051 |
| * g++.dg/cpp2a/is-constant-evaluated11.C: New test. |
| |
| 2021-04-21 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-07-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95486 |
| * g++.dg/cpp2a/class-deduction-alias3.C: New test. |
| |
| 2021-04-21 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-04-21 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/100176 |
| * g++.dg/compat/struct-layout-1_generate.c: Add missing return. |
| * gcc.dg/compat/struct-layout-1_generate.c: Likewise. |
| |
| 2021-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/100148 |
| * g++.dg/opt/pr100148.C: New test. |
| |
| 2021-04-20 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/97052 |
| * g++.dg/cpp2a/concepts-defarg2.C: New test. |
| |
| 2021-04-20 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-01-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95434 |
| * g++.dg/cpp2a/lambda-generic9.C: New test. |
| |
| 2021-04-20 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-04-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/83476 |
| PR c++/99885 |
| * g++.dg/cpp1z/class-deduction85.C: New test. |
| * g++.dg/template/ref11.C: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/100111 |
| * g++.dg/cpp0x/constexpr-100111.C: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/99767 |
| * gcc.target/aarch64/pr99767.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99833 |
| * g++.dg/cpp1z/pr99833.C: New test. |
| * g++.dg/cpp2a/pr99833.C: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/99905 |
| * gcc.target/i386/pr99905.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/99830 |
| * gcc.dg/pr99830.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/99990 |
| * gcc.dg/pr99990.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/99849 |
| * gcc.dg/lto/pr99849_0.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/98601 |
| * gcc.dg/torture/pr98601.c: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99859 |
| * g++.dg/cpp1y/constexpr-99859-1.C: New test. |
| * g++.dg/cpp1y/constexpr-99859-2.C: New test. |
| * g++.dg/cpp2a/constexpr-new18.C: New test. |
| * g++.dg/cpp2a/constexpr-new19.C: New test. |
| |
| 2021-04-20 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/99863 |
| * gcc.target/i386/pr99863.c: New test. |
| |
| 2021-04-19 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-04-19 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/98457 |
| * gdc.dg/pr98457.d: New test. |
| |
| 2021-04-19 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-27 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR c/97880 |
| * gcc.dg/goacc/tile-1.c: New test. |
| |
| 2021-04-19 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt92.adb: New test. |
| |
| 2021-04-18 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-04-16 Harald Anlauf <anlauf@gmx.de> |
| Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/63797 |
| * gfortran.dg/pr63797.f90: New test. |
| |
| 2021-04-18 Hafiz Abid Qadeer <abidh@codesourcery.com> |
| |
| Backported from master: |
| 2021-04-11 Hafiz Abid Qadeer <abidh@codesourcery.com> |
| |
| PR middle-end/98088 |
| * c-c++-common/goacc/collapse-2.c: New. |
| |
| 2021-04-16 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2021-04-16 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/100048 |
| * gcc.target/aarch64/sve/pr100048.c: New test. |
| |
| 2021-04-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-04-09 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99817 |
| * gfortran.dg/coarray/dummy_2.f90: New test. |
| |
| 2021-04-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97973 |
| * g++.dg/conversion/real-to-int1.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99806 |
| * g++.dg/concepts/abbrev10.C: New test. |
| * g++.dg/concepts/abbrev11.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-04-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/91416 |
| * g++.dg/other/gc7.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-04-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99831 |
| * g++.dg/other/gc6.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-03-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99331 |
| * g++.dg/warn/Wconversion5.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| DR 1312 |
| PR c++/99176 |
| * g++.dg/cpp0x/constexpr-nullptr-2.C: Adjust dg-error. |
| * g++.dg/cpp0x/constexpr-cast2.C: New test. |
| * g++.dg/cpp0x/constexpr-cast3.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-03-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99120 |
| * g++.dg/warn/Wshadow-17.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-03-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99374 |
| * g++.dg/cpp1z/noexcept-type23.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-02-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98947 |
| * g++.dg/cpp2a/volatile5.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97966 |
| * g++.dg/cpp0x/noexcept63.C: New test. |
| |
| 2021-04-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-01-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98333 |
| * g++.dg/cpp0x/noexcept62.C: New test. |
| |
| 2021-04-08 Release Manager |
| |
| * GCC 10.3.0 released. |
| |
| 2021-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98481 |
| * g++.dg/abi/abi-tag24.C: New test. |
| * g++.dg/abi/abi-tag24a.C: New test. |
| * g++.dg/abi/macro0.C: Adjust expected value. |
| |
| 2021-04-01 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2021-04-01 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/97009 |
| * gcc.dg/tree-ssa/pr97009.c: New test. |
| |
| 2021-04-01 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99856 |
| * gcc.dg/vect/pr99856.c: New testcase. |
| |
| 2021-04-01 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-04-01 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99840 |
| * gfortran.dg/transpose_5.f90: New test. |
| |
| 2021-03-31 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR testsuite/99233 |
| * gcc.target/powerpc/pr96264.c: Run it only for powerpc64le. |
| |
| 2021-03-31 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/96264 |
| * gcc.target/powerpc/pr96264.c: New. |
| |
| 2021-03-31 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/96974 |
| * g++.target/aarch64/sve/pr96974.C: Expect SLP diagnostic only |
| under lp64. |
| |
| 2021-03-31 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| |
| PR tree-optimization/97849 |
| * gcc.dg/tree-ssa/pr97849.c: New test. |
| |
| 2021-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-31 Jakub Jelinek <jakub@redhat.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/99813 |
| * g++.target/aarch64/sve/pr99813.C: New test. |
| |
| 2021-03-31 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2021-03-24 Martin Liska <mliska@suse.cz> |
| |
| PR target/99753 |
| * gcc.target/i386/pr99753.c: New test. |
| |
| 2021-03-31 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-02-26 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98990 |
| * g++.dg/concepts/abbrev8.C: New test. |
| |
| 2021-03-31 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-02-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95468 |
| * g++.dg/template/non-dependent15.C: New test. |
| |
| 2021-03-31 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-01-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98611 |
| * g++.dg/cpp2a/concepts-ctad1.C: New test. |
| * g++.dg/cpp2a/concepts-ctad2.C: New test. |
| |
| 2021-03-31 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-09-19 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96531 |
| PR c++/97103 |
| * g++.dg/cpp2a/concepts-ttp2.C: New test. |
| * g++.dg/cpp2a/concepts-variadic1.C: New test. |
| |
| 2021-03-31 Jan Hubicka <jh@suse.cz> |
| |
| * gcc.target/i386/funcspec-56.inc: Handle new march. |
| |
| 2021-03-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2021-03-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/99808 |
| * gcc.target/aarch64/pr99808.c: Use ULL constant suffix. |
| |
| 2021-03-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/99808 |
| * gcc.target/aarch64/pr99808.c: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99790 |
| * g++.dg/cpp1z/pr99790.C: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/99777 |
| * g++.dg/torture/pr99777.C: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99705 |
| * g++.dg/cpp0x/new5.C: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99745 |
| * g++.dg/cpp0x/variadic181.C: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99650 |
| * g++.dg/cpp1z/decomp55.C: New test. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/99588 |
| * gcc.dg/Wunused-var-5.c: New test. |
| * gcc.dg/Wunused-var-6.c: New test. |
| |
| 2021-03-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99824 |
| * gcc.dg/torture/pr99824.c: New testcase. |
| |
| 2021-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/93660 |
| * gfortran.dg/gomp/declare-simd-coarray-lib.f90: Expect a mixed size |
| declare simd warning on aarch64. |
| |
| 2021-03-29 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-03-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99318 |
| * g++.dg/cpp0x/attributes-namespace6.C: New test. |
| * g++.dg/cpp0x/gen-attrs-73.C: New test. |
| |
| 2021-03-29 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-02-16 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/99062 |
| * gcc.dg/attr-assume_aligned-4.c: Adjust dg-warning. |
| * g++.dg/ext/attr-assume-aligned.C: New test. |
| |
| 2021-03-29 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-03-26 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99651 |
| * gfortran.dg/null_11.f90: New test. |
| |
| 2021-03-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2021-03-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR ipa/99466 |
| * gcc.dg/tls/pr99466-1.c: New test. |
| * gcc.dg/tls/pr99466-2.c: New test. |
| |
| 2021-03-25 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| PR tree-optimization/96974 |
| * g++.target/aarch64/sve/pr96974.C: New test. |
| |
| 2021-03-25 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-03-23 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93660 |
| * gfortran.dg/gomp/declare-simd-coarray-lib.f90: New test. |
| |
| 2021-03-25 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-03-24 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99369 |
| * gfortran.dg/longnames.f90: New test. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR sanitizer/96318 |
| * c-c++-common/asan/strncpy-overflow-1.c: Add _FORTIFY_SOURCE=0 and |
| -gdwarf-3 to the command line options. Adjust the expected line |
| numbers for the revised options header. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * c-c++-common/asan/memcmp-1.c: Add _FORTIFY_SOURCE=0 and |
| -gdwarf-3 to the command line options. Provide Darwin- |
| specific match lines for the expected output. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-11-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/SEL-typedef.mm: New test. |
| * objc.dg/SEL-typedef.m: New test. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR objc++/49070 |
| * obj-c++.dg/pr49070.mm: New test. |
| * objc.dg/unnamed-parms.m: New test. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/gnu-api-2-class-meta.mm: Add a flag to cause NeXT |
| headers to expose prototypes for messaging. |
| * obj-c++.dg/gnu-api-2-class.mm: Likewise. |
| * obj-c++.dg/gnu-api-2-objc.mm: Skip this because of the extra |
| protocols pulled in by system headers. |
| * obj-c++.dg/cxx-ivars-3.mm: Skip for macOS >= 10.7. |
| * obj-c++.dg/objc-gc-3.mm:i Skip for Darwin >= 16. |
| * objc-obj-c++-shared/TestsuiteObject.h: Add dummy retain and |
| release method declarations. |
| * objc-obj-c++-shared/TestsuiteObject.m: Add dummy retain and |
| release implementations. |
| * obj-c++.dg/plugin/diagnostic-test-expressions-1.mm: |
| Adjust testcase to include expressions for @selector and |
| @protocol. XFAIL where this is still not sufficient to obtain |
| a disgnostic range. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * objc.dg/objc-gc-4.m: Disable for macOS 10.15 and 11.x. |
| * objc.dg/gnu-api-2-class-meta.m: Add a flag to cause NeXT |
| headers to expose prototypes for messaging. Mark the root |
| class if the objc_root_class attribute is available. Use |
| char ** as the second arg to main. |
| * objc.dg/gnu-api-2-class.m: Use dispatch prototype. |
| * objc.dg/gnu-api-2-objc.m: Skip on NeXT because of extra |
| prototypes pulled in by headers. |
| * objc.dg/ivar-scope-4.m: Add inititialize method to the |
| root class. |
| * objc.dg/torture/forward-1.m: Implement forwarding using the |
| native NeXT (NSInvocation) method for Darwin. |
| * objc.dg/call-super-2.m: Remove inclusion of runtime.h. |
| Add a FIXME about the test portability. |
| * objc.dg/plugin/diagnostic-test-expressions-1.m: Use assignment |
| expressions for @selector and @protocol to obtain a useful |
| diagnostic range. |
| * objc.dg/pr23214.m: Use Object as the root object before |
| Darwin12 (and NSObject after). |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-10-11 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * objc-obj-c++-shared/TestsuiteObject.h: If the compiler |
| supports objc_root_object attributes, then mark the testsuite |
| object accordingly. |
| * objc-obj-c++-shared/TestsuiteObject.m: Avoid direct access |
| to isa, which is an error for modern Objective-C. |
| * objc/execute/class-tests-1.h: Declare a string function we |
| use locally (avoid pulling in the whole of string.h). |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/property/at-property-4.mm: Test atomic property |
| attribute. |
| * objc.dg/property/at-property-4.m: Likewise. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/property/at-property-1.mm: Adjust expected |
| diagnostics. |
| * obj-c++.dg/property/at-property-29.mm: Likewise. |
| * obj-c++.dg/property/at-property-4.mm: Likewise. |
| * obj-c++.dg/property/property-neg-2.mm: Likewise. |
| * objc.dg/property/at-property-1.m: Likewise. |
| * objc.dg/property/at-property-29.m: Likewise. |
| * objc.dg/property/at-property-4.m: Likewise. |
| * objc.dg/property/at-property-5.m: Likewise. |
| * objc.dg/property/property-neg-2.m: Likewise. |
| |
| 2021-03-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * obj-c++.dg/property/at-property-1.mm: Adjust test after |
| fixing spurious error output. |
| |
| 2021-03-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/99540 |
| * gcc.dg/vect/pr99540.c: New test. |
| |
| 2021-03-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-03-15 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98834 |
| * g++.dg/opt/pr98834.C: New testcase. |
| |
| 2021-03-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-02-08 Richard Biener <rguenther@suse.de> |
| |
| PR lto/96591 |
| * g++.dg/lto/pr96591_0.C: New testcase. |
| |
| 2021-03-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-03-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99694 |
| * gcc.dg/torture/pr99694.c: New testcase. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/99047 |
| * g++.dg/coroutines/pr99047.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/98704 |
| * g++.dg/coroutines/torture/pr98704.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/98480 |
| * g++.dg/coroutines/pr98480.C: New test. |
| * g++.dg/coroutines/torture/co-await-24-for-init.C: New test. |
| * g++.dg/coroutines/torture/co-await-25-for-condition.C: New test. |
| * g++.dg/coroutines/torture/co-await-26-for-iteration-expr.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-15 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/96749 |
| * g++.dg/coroutines/pr96749-1.C: New test. |
| * g++.dg/coroutines/pr96749-2.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/98118 |
| * g++.dg/coroutines/pr98118.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/95616 |
| * g++.dg/coroutines/pr95616-0-no-exceptions.C: New test. |
| * g++.dg/coroutines/pr95616-0.C: New test. |
| * g++.dg/coroutines/pr95616-1-no-exceptions.C: New test. |
| * g++.dg/coroutines/pr95616-1.C: New test. |
| * g++.dg/coroutines/pr95616-2.C: New test. |
| * g++.dg/coroutines/pr95616-3-no-exceptions.C: New test. |
| * g++.dg/coroutines/pr95616-3.C: New test. |
| * g++.dg/coroutines/pr95616-4.C: New test. |
| * g++.dg/coroutines/pr95616-5.C: New test. |
| * g++.dg/coroutines/pr95616-6.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-03-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95615 |
| * g++.dg/coroutines/torture/pr95615-01.C: New test. |
| * g++.dg/coroutines/torture/pr95615-02.C: New test. |
| * g++.dg/coroutines/torture/pr95615-03.C: New test. |
| * g++.dg/coroutines/torture/pr95615-04.C: New test. |
| * g++.dg/coroutines/torture/pr95615-05.C: New test. |
| * g++.dg/coroutines/torture/pr95615.inc: New file. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-02-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/97587 |
| * g++.dg/coroutines/coro1-refs-and-ctors.h: Add a CTOR with two |
| reference parms, to distinguish the rvalue ref. variant. |
| * g++.dg/coroutines/pr97587.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-02-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95822 |
| * g++.dg/coroutines/pr95822.C: New test. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-02-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/co-await-void_type.C: Mark promise |
| final_suspend call as noexcept. |
| * g++.dg/coroutines/co-return-syntax-08-bad-return.C: Likewise. |
| * g++.dg/coroutines/co-return-syntax-10-movable.C: Likewise. |
| * g++.dg/coroutines/co-return-warning-1.C: Likewise. |
| * g++.dg/coroutines/co-yield-syntax-08-needs-expr.C: Likewise. |
| * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C: Likewise. |
| * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: Likewise. |
| * g++.dg/coroutines/coro-missing-gro.C: Likewise. |
| * g++.dg/coroutines/coro-missing-promise-yield.C: Likewise. |
| * g++.dg/coroutines/coro-missing-ret-value.C: Likewise. |
| * g++.dg/coroutines/coro-missing-ret-void.C: Likewise. |
| * g++.dg/coroutines/coro-missing-ueh.h: Likewise. |
| * g++.dg/coroutines/coro1-allocators.h: Likewise. |
| * g++.dg/coroutines/coro1-refs-and-ctors.h: Likewise. |
| * g++.dg/coroutines/coro1-ret-int-yield-int.h: Likewise. |
| * g++.dg/coroutines/pr94682-preview-this.C: Likewise. |
| * g++.dg/coroutines/pr94752.C: Likewise. |
| * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C: Likewise. |
| * g++.dg/coroutines/pr94879-folly-1.C: Likewise. |
| * g++.dg/coroutines/pr94883-folly-2.C: Likewise. |
| * g++.dg/coroutines/pr95050.C: Likewise. |
| * g++.dg/coroutines/pr95345.C: Likewise. |
| * g++.dg/coroutines/pr95440.C: Likewise. |
| * g++.dg/coroutines/pr95591.C: Likewise. |
| * g++.dg/coroutines/pr95711.C: Likewise. |
| * g++.dg/coroutines/pr95813.C: Likewise. |
| * g++.dg/coroutines/symmetric-transfer-00-basic.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-07-tmpl.C: Likewise. |
| * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-00-void-return-is-ready.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-01-void-return-is-suspend.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-03-different-GRO-type.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-04-GRO-nontriv.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-06-template-promise-val-1.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-08-template-cast-ret.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-09-bool-await-susp.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-15-default-return_void.C: Likewise. |
| * g++.dg/coroutines/torture/co-ret-17-void-ret-coro.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-00-triv.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-03-tmpl.C: Likewise. |
| * g++.dg/coroutines/torture/co-yield-04-complex-local-state.C: Likewise. |
| * g++.dg/coroutines/torture/exceptions-test-0.C: Likewise. |
| * g++.dg/coroutines/torture/exceptions-test-01-n4849-a.C: Likewise. |
| * g++.dg/coroutines/torture/func-params-04.C: Likewise. |
| * g++.dg/coroutines/torture/local-var-06-structured-binding.C: Likewise. |
| * g++.dg/coroutines/torture/mid-suspend-destruction-0.C: Likewise. |
| |
| 2021-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/pr9xxxx-mismatched-traits-and-promise-prev.C: Moved to... |
| * g++.dg/coroutines/pr94879-folly-1.C: ... here. |
| Make final suspend expression components noexcept. |
| * g++.dg/coroutines/pr94883-folly-2.C: Likewise. |
| * g++.dg/coroutines/pr95345.C: Likewise. |
| * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C: New file. |
| |
| 2021-03-22 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2021-03-22 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/99702 |
| * gcc.target/riscv/pr99702.c: New. |
| |
| 2021-03-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-02-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/96251 |
| * g++.dg/coroutines/pr96251.C: New test. |
| |
| 2021-03-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-10-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/darwin-sections.c: Adjust test for renamed BSS and common |
| sections. Cater for 64 and 128 bit long doubles. |
| |
| 2021-03-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-08-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/torture/fp-int-convert-timode-3.c: XFAIL run. |
| * gcc.dg/torture/fp-int-convert-timode-4.c: Likewise. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/99636 |
| * gcc.dg/strlenopt-80.c: For powerpc*-*-*, only enable for lp64. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR testsuite/99626 |
| * gcc.dg/strlenopt-73.c: Ifdef out test_copy_cond_unequal_length_i64 |
| on targets other than x86, aarch64, s390 and 64-bit powerpc. Use |
| test_copy_cond_unequal_length_i128 for __x86_64__ with int128 support |
| rather than __i386__. |
| |
| 2021-03-19 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2021-03-16 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/99542 |
| * gcc.dg/declare-simd.c (fn2): Expect a warning only under lp64. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/99563 |
| * gcc.target/i386/avx-pr99563.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/99542 |
| * gcc.dg/gomp/pr99542.c: New test. |
| * gcc.dg/gomp/pr59669-2.c (bar): Don't expect a warning on aarch64. |
| * gcc.dg/gomp/simd-clones-2.c (setArray): Likewise. |
| * g++.dg/vect/simd-clone-7.cc (bar): Likewise. |
| * g++.dg/gomp/declare-simd-1.C (f37): Expect a different warning |
| on aarch64. |
| * gcc.dg/declare-simd.c (fn2): Expect a new warning on aarch64. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99507 |
| * g++.dg/cpp2a/consteval19.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/99517 |
| * gcc.target/i386/avx2-pr99517-1.c: New test. |
| * gcc.target/i386/avx2-pr99517-2.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/93235 |
| * gcc.target/aarch64/pr93235.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/88146 |
| PR c++/99362 |
| * g++.dg/cpp2a/nodiscard-constructor.c: Renamed to ... |
| * g++.dg/cpp2a/nodiscard-constructor1.C: ... this. Remove |
| -ftrack-macro-expansion=0 from dg-options. Don't use (?n) in |
| dg-warning regexps, instead replace .* with \[^\n\r]*. |
| * g++.dg/cpp2a/nodiscard-constructor2.C: New test. |
| * g++.dg/cpp2a/nodiscard-reason-only-one.C: Remove |
| -ftrack-macro-expansion=0 from dg-options. |
| * g++.dg/cpp2a/nodiscard-reason-nonstring.C: Likewise. |
| * g++.dg/cpp2a/nodiscard-once.C: Likewise. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/82959 |
| * g++.dg/cpp1z/eval-order10.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/99324 |
| * gcc.c-torture/compile/pr99324.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/99085 |
| * gcc.dg/graphite/pr99085.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/95451 |
| * g++.dg/cpp1y/lambda-generic-95451.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/99225 |
| * gcc.c-torture/compile/pr99225.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/99204 |
| * gfortran.dg/pr99204.f90: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/99034 |
| * g++.dg/opt/pr99034.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/99136 |
| * gcc.dg/pr99136.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/99106 |
| * g++.dg/ubsan/pr99106.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/99079 |
| * gcc.dg/fold-modpow2-2.c: New test. |
| * gcc.c-torture/execute/pr99079.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97742 |
| * g++.dg/cpp2a/concepts-requires24.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99033 |
| * g++.dg/ext/flexary38.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/99035 |
| * g++.dg/ext/weak6.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98988 |
| PR c++/99031 |
| * g++.dg/cpp2a/constexpr-new16.C: New test. |
| * g++.dg/cpp2a/constexpr-new17.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/99007 |
| * g++.dg/gomp/pr99007.C: New test. |
| * gcc.dg/gomp/pr99007-1.c: New test. |
| * gcc.dg/gomp/pr99007-2.c: New test. |
| * gcc.dg/gomp/pr99007-3.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97878 |
| * g++.dg/cpp1z/decomp54.C: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/97487 |
| * gcc.dg/pr97487-1.c: New test. |
| * gcc.dg/pr97487-2.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/97971 |
| * gcc.target/i386/pr97971.c: New test. |
| |
| 2021-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/98287 |
| * gcc.dg/pr98287.c: New test. |
| |
| 2021-03-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-03-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/99205 |
| * gfortran.dg/data_char_4.f90: New test. |
| * gfortran.dg/data_char_5.f90: New test. |
| |
| 2021-03-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2021-03-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * g++.target/aarch64/sve/aarch64-sve.exp: Add -moverride=tune=none to |
| sve_flags. |
| * g++.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise. |
| * g++.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise. |
| * gcc.target/aarch64/sve/aarch64-sve.exp: Likewise. |
| * gcc.target/aarch64/sve/acle/aarch64-sve-acle-asm.exp: Likewise. |
| * gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Likewise. |
| |
| 2021-03-18 Jason Merrill <jason@redhat.com> |
| |
| PR c/99363 |
| * gcc.dg/attr-flatten-1.c: Adjust. |
| |
| 2021-03-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2021-03-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/acle/rng_2.c: New test. |
| |
| 2021-03-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-02-24 Richard Biener <rguenther@suse.de> |
| |
| PR c/99224 |
| * gcc.dg/pr99224.c: New testcase. |
| |
| 2021-03-16 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-02-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/99253 |
| * gcc.dg/vect/pr99253.c: New testcase. |
| |
| 2021-03-15 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-03-08 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/97927 |
| * gfortran.dg/module_variable_3.f90: New test. |
| |
| 2021-03-15 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| Backported from master: |
| 2021-02-22 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR rtl-optimization/98791 |
| * gcc.target/aarch64/sve/pr98791.c: New test. |
| |
| 2021-03-15 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-03-15 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99545 |
| * gfortran.dg/pr99545.f90: New test. |
| |
| 2021-03-11 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2021-03-04 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/99381 |
| * gcc.target/aarch64/pr99381.c: New test. |
| |
| 2021-03-10 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| Backported from master: |
| 2021-03-10 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/pr98959.c: Add int128 and lp64 selectors. |
| |
| 2021-03-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-03-08 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/98959 |
| * gcc.target/powerpc/pr98959.c: New test. |
| |
| 2021-03-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-02-23 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-4.c: Add tests for |
| __builtin_vsx_assemble_pair and __builtin_vsx_disassemble_pair. |
| Add __has_builtin tests for built-ins. |
| Update expected instruction counts. |
| |
| 2021-03-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2021-02-11 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/99041 |
| * g++.target/powerpc/pr99041.C: New test. |
| |
| 2021-03-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/lto25.ads: New test. |
| |
| 2021-03-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/sve/cse_sve_vl_constants_1.c: New test. |
| |
| 2021-03-06 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-03-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR libfortran/99218 |
| * gfortran.dg/matmul_21.f90: New test. |
| |
| 2021-03-06 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-03-05 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR c/99137 |
| * c-c++-common/goacc/asyncwait-1.c: Update dg-error; add |
| additional test. |
| |
| 2021-03-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95675 |
| * g++.dg/cpp0x/decltype-call5.C: New test. |
| * g++.dg/cpp0x/decltype-call6.C: New test. |
| |
| 2021-03-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96078 |
| * g++.dg/ext/attr-flatten1.C: New test. |
| |
| 2021-03-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98810 |
| * g++.dg/cpp2a/nontype-class-defarg1.C: New test. |
| |
| 2021-03-03 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98758 |
| * gcc.dg/torture/pr98758.c: New testcase. |
| |
| 2021-03-03 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-01-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98640 |
| * gcc.dg/torture/pr98640.c: New testcase. |
| |
| 2021-03-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97897 |
| * gcc.dg/pr97897.c: New testcase. |
| |
| 2021-03-02 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/limited5.adb: New test. |
| |
| 2021-03-02 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/read-thread-pointer.c: New. |
| |
| 2021-03-01 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.target/arm/cmse/cmse-18.c: New test. |
| |
| 2021-03-01 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * g++.dg/eh/seh-xmm-unwind.C: New test. |
| |
| 2021-02-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/90333 |
| * g++.dg/ext/attr-lambda3.C: New test. |
| |
| 2021-02-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/97246 |
| * g++.dg/cpp2a/lambda-generic-variadic21.C: New test. |
| |
| 2021-02-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-01-14 Harald Anlauf <anlauf@gmx.de> |
| |
| * substr_10.f90: New test. |
| * substr_9.f90: New test. |
| |
| 2021-02-24 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-02-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99124 |
| * gfortran.dg/class_defined_operator_2.f03 : New test. |
| * gfortran.dg/elemental_result_2.f90 : New test. |
| * gfortran.dg/class_assign_4.f90: Correct the non-conforming |
| elemental function with an allocatable result with an operator |
| interface with array dummies and result. |
| |
| 2021-02-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-02-21 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/intent_optimize_3.f90: New test. |
| |
| 2021-02-22 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-02-19 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99027 |
| * gfortran.dg/ubound_1.f90: New test. |
| |
| 2021-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| * gcc.target/aarch64/advsimd_autovec_only_1.c: New test. |
| |
| 2021-02-19 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-02-16 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99111 |
| * gfortran.dg/fmt_nonchar_1.f90: New test. |
| * gfortran.dg/fmt_nonchar_2.f90: New test. |
| |
| 2021-02-17 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-02-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR debug/96997 |
| PR c++/94034 |
| * g++.dg/cpp1y/constexpr-nsdmi7b.C: Adjust expected location of |
| "call to non-'constexpr' function" error message. |
| |
| 2021-02-12 Steve Kargl <sgk@troutmask.apl.washington.edu> |
| |
| PR libfortran/95647 |
| * gfortran.dg/ieee/ieee_12.f90: New test. |
| |
| 2021-02-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2021-02-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/99043 |
| * gfortran.dg/assumed_rank_20.f90: New test. |
| |
| 2021-02-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96905 |
| * g++.dg/cpp2a/consteval-expinst1.C: New test. |
| |
| 2021-02-12 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98326 |
| * g++.dg/cpp1y/lambda-generic-empty1.C: New test. |
| |
| 2021-02-11 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-02-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95888 |
| * g++.dg/template/deduce10.C: New test. |
| * g++.dg/template/deduce9.C: New test. |
| |
| 2021-02-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-02-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98897 |
| * gfortran.dg/typebound_call_32.f90: New test. |
| |
| 2021-02-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-02-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/99060 |
| * gfortran.dg/pr99060.f90: New test. |
| |
| 2021-02-05 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98717 |
| * g++.dg/cpp2a/concepts-variadic3.C: New test. |
| |
| 2021-02-04 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| PR target/97701 |
| * gcc.target/aarch64/pr97701.c: New. |
| |
| 2021-02-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98802 |
| * g++.dg/cpp1z/class-deduction78.C: New test. |
| |
| 2021-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97804 |
| * g++.dg/cpp2a/no_unique_address11.C: New test. |
| |
| 2021-02-03 Richard Biener <rguenther@suse.de> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/98863 |
| * gcc.target/i386/20051216-1.c: New test. |
| |
| 2021-02-02 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-02-01 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98295 |
| * g++.dg/cpp0x/constexpr-98295.C: New test. |
| |
| 2021-02-01 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2021-02-01 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98355 |
| * g++.dg/ext/builtin-has-attribute2.C: New test. |
| |
| 2021-02-01 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-08-05 Patrick Palka <ppalka@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/96282 |
| * g++.dg/cpp0x/constexpr-array26.C: New test. |
| * g++.dg/cpp0x/constexpr-array27.C: New test. |
| * g++.dg/cpp2a/constexpr-init18.C: New test. |
| |
| 2021-02-01 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-11-06 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/96307 |
| * gcc.dg/pr96307.c: New. |
| * gcc.target/riscv/pr96260.c: Move this test case from here to ... |
| * gcc.dg/pr96260.c: ... here. |
| * gcc.target/riscv/pr91441.c: Move this test case from here to ... |
| * gcc.dg/pr91441.c: ... here. |
| * lib/target-supports.exp (check_effective_target_no_fsanitize_address): |
| New proc. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/98331 |
| * gcc.dg/pr98331.c: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/33661 |
| PR c++/98847 |
| * g++.target/i386/pr98847.C: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/98853 |
| * gcc.c-torture/execute/pr98853-1.c: New test. |
| * gcc.c-torture/execute/pr98853-2.c: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/98681 |
| * gcc.c-torture/execute/pr98681.c: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/95693 |
| * g++.dg/ubsan/pr95693.C: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/90248 |
| * gcc.dg/tree-ssa/copy-sign-1.c: Don't expect any copysign |
| builtins. |
| * gcc.dg/pr90248.c: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/98255 |
| * gcc.dg/pr98255.c: New test. |
| |
| 2021-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98672 |
| * g++.dg/cpp1y/constexpr-98672.C: New test. |
| |
| 2021-01-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98463 |
| * g++.dg/cpp2a/no_unique_address8.C: New test. |
| |
| 2021-01-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/97474 |
| * g++.dg/torture/pr97474.C: New test. |
| |
| 2021-01-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98642 |
| * g++.dg/cpp1z/elide5.C: New test. |
| |
| 2021-01-29 Jason Merrill <jason@redhat.com> |
| |
| PR c++/63707 |
| * g++.dg/cpp0x/initlist-array13.C: New test. |
| |
| 2021-01-29 Bin Cheng <bin.cheng@linux.alibaba.com> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97627 |
| * g++.dg/pr97627.C: New testcase. |
| |
| 2021-01-28 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2021-01-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/86470 |
| * gfortran.dg/gomp/pr86470.f90: New test. |
| |
| 2021-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2021-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR tree-optimization/98766 |
| * gcc.dg/pr98766.c: New test. |
| |
| 2021-01-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/thunk2.adb, gnat.dg/thunk2.ads: New test. |
| * gnat.dg/thunk2_pkg.ads: New helper. |
| |
| 2021-01-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2021-01-25 Steve Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/98517 |
| * gfortran.dg/charlen_18.f90 : New test. |
| |
| 2021-01-25 Claudiu Zissulescu <claziss@gmail.com> |
| |
| Backported from master: |
| 2020-12-11 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/pmpyd.c: New test. |
| * gcc.target/arc/tmac-1.c: Update. |
| |
| 2021-01-25 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-29 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93833 |
| * gfortran.dg/deferred_character_36.f90 : New test. |
| |
| 2021-01-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-26 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98022 |
| * gfortran.dg/data_inquiry_ref.f90: Change to dg-compile and |
| add errors for inquiry references. |
| |
| 2021-01-23 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-12 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/98022 |
| * gfortran.dg/data_inquiry_ref.f90: New test. |
| |
| 2021-01-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98790 |
| * g++.dg/template/deduce8.C: New test. |
| |
| 2021-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-01-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/98535 |
| * gcc.target/aarch64/sve/pr98535.c: New file. |
| |
| 2021-01-19 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2021-01-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/98690 |
| * g++.dg/ipa/pr98690.C: New test. |
| |
| 2021-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr98100.c: Require ifunc support. |
| |
| 2021-01-12 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-01-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98513 |
| * gcc.dg/tree-ssa/pr98513.c: New testcase. |
| |
| 2021-01-12 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2021-01-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98282 |
| * g++.dg/opt/pr98282.C: New testcase. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-12-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/94994 |
| * gcc.dg/vect/pr94994.c: New test. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-01-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/95401 |
| * g++.dg/vect/pr95401.cc: New test. |
| * g++.dg/vect/pr95401a.cc: Likewise. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-01-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/97144 |
| * gcc.c-torture/compile/pr97144.c: New test. |
| * gcc.target/aarch64/sve/pr97144.c: Likewise. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-12-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/98214 |
| * gcc.target/aarch64/sve/pr98214.c: New file. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-12-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/98302 |
| * gcc.dg/vect/pr98302.c: New test. |
| |
| 2021-01-12 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2021-01-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/89057 |
| * gcc.target/aarch64/pr89057.c: New test. |
| |
| 2021-01-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-12-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/98117 |
| * gcc.dg/torture/pr98117.c: New testcase. |
| |
| 2021-01-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97623 |
| * gcc.dg/tree-ssa/ssa-hoist-3.c: Adjust. |
| * gcc.dg/tree-ssa/ssa-hoist-7.c: Likewise. |
| * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise. |
| |
| 2021-01-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-10-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97623 |
| * gcc.dg/tree-ssa/ssa-hoist-7.c: New testcase. |
| |
| 2021-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2021-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98556 |
| * c-c++-common/pr98556.c: New test. |
| |
| 2021-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2021-01-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/98551 |
| * g++.dg/cpp0x/constexpr-pmf2.C: New test. |
| |
| 2021-01-09 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-07-31 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96197 |
| * g++.dg/cpp1y/constexpr-array8.C: New test. |
| |
| 2021-01-08 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2021-01-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/96504 |
| * g++.dg/coroutines/torture/pr95519-05-gro.C: Use suspend_always |
| as the final suspend point so that we can check that the state |
| machine has reached the expected point. |
| |
| 2021-01-08 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-05-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/co-ret-17-void-ret-coro.C: Check for |
| promise destruction via a global variable. |
| |
| 2021-01-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-04 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/96325 |
| * gfortran.dg/pr96325.f90: Change from run to compile. |
| |
| 2021-01-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-02 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/96325 |
| * gfortran.dg/pr96325.f90: New test. |
| * gfortran.dg/pr91589.f90: Update error message. |
| |
| 2021-01-07 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-12-18 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/83118 |
| PR fortran/96012 |
| * gfortran.dg/dependency_60.f90: New test. |
| * gfortran.dg/class_allocate_25.f90: New test. |
| * gfortran.dg/class_assign_4.f90: New test. |
| * gfortran.dg/unlimited_polymorphic_32.f03: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/98474 |
| * gcc.c-torture/execute/pr98474.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98353 |
| * g++.dg/opt/pr98353.C: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98383 |
| * g++.dg/gomp/pr98383.C: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/98183 |
| * gcc.dg/gomp/pr98183.c: New test. |
| * gcc.dg/goacc/pr98183.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/98205 |
| * c-c++-common/gomp/doacross-4.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94440 |
| * gcc.target/i386/pr94440-1.c: New file. |
| * gcc.target/i386/pr94440-2.c: New file. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98187 |
| * c-c++-common/gomp/pr98187.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98122 |
| * g++.dg/cpp1y/constexpr-98122.C: New test. |
| * g++.dg/cpp2a/constexpr-98122.C: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/98100 |
| * gcc.target/i386/pr98100.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/98072 |
| * c-c++-common/gomp/depobj-2.c: New test. |
| |
| 2021-01-06 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-12-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/98063 |
| * gcc.target/i386/pr98063.c: New test. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/82099 |
| * g++.dg/cpp0x/noexcept61.C: New test. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-10-28 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96675 |
| PR c++/96742 |
| * g++.dg/warn/Wdiv-by-zero-3.C: Turn dg-warning into dg-bogus. |
| * g++.dg/warn/Wtautological-compare3.C: New test. |
| * g++.dg/warn/Wtype-limits5.C: New test. |
| * g++.old-deja/g++.pt/crash10.C: Remove dg-warning. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-12-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97975 |
| * g++.dg/cpp1z/inline-var8.C: New test. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-12-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98043 |
| * g++.dg/cpp0x/enum41.C: New test. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-12-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/98103 |
| * g++.dg/ubsan/vptr-18.C: New test. |
| |
| 2021-01-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97427 |
| * g++.dg/cpp2a/constexpr-dtor10.C: New test. |
| |
| 2021-01-05 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/98522 |
| * gcc.target/i386/pr98522.c: New test. |
| |
| 2021-01-04 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-12-17 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/92587 |
| * gfortran.dg/finalize_37.f90: New test. |
| |
| 2021-01-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-10-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/97438 |
| * g++.dg/coroutines/pr97438.C: New test. |
| |
| 2021-01-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-11-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/darwin-minversion-link.c: Allow for Darwin19 (macOS 10.15) |
| and Darwin20 (macOS 11.0). |
| |
| 2020-12-28 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/96793 |
| * gcc.target/i386/pr96793-2.c: New test. |
| |
| 2020-12-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-20 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/96100 |
| PR fortran/96101 |
| * gfortran.dg/char_length_23.f90: New test. |
| |
| 2020-12-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-02 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR target/96320 |
| * gfortran.dg/module_procedure_4.f90 : New test. |
| |
| 2020-12-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-12-25 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/pr93685_1.f90: New test. |
| * gfortran.dg/pr93685_2.f90: New test. |
| |
| 2020-12-24 Roman Zhuykov <zhroma@ispras.ru> |
| |
| Backported from master: |
| 2020-12-05 Roman Zhuykov <zhroma@ispras.ru> |
| |
| PR rtl-optimization/97421 |
| * gcc.c-torture/execute/pr97421-1.c: New test. |
| * gcc.c-torture/execute/pr97421-2.c: New test. |
| * gcc.c-torture/execute/pr97421-3.c: New test. |
| |
| 2020-12-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/98332 |
| * g++.dg/cpp0x/constexpr-overflow3.C: New test. |
| |
| 2020-12-23 Jason Merrill <jason@redhat.com> |
| |
| PR c++/90254 |
| PR c++/93711 |
| * g++.dg/cpp1z/aggr-base10.C: New test. |
| * g++.dg/cpp2a/no_unique_address7.C: New test. |
| * g++.dg/cpp2a/no_unique_address7a.C: New test. |
| |
| 2020-12-23 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/96793 |
| * gcc.target/i386/pr96793-1.c: New test. |
| |
| 2020-12-22 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/96793 |
| * gcc.target/i386/pr96793.c: New test. |
| |
| 2020-12-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-12-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/98307 |
| * gfortran.dg/forall_19.f90: New test. |
| |
| 2020-12-16 Nathan Sidwell <nathan@acm.org> |
| |
| * g++.dg/template/pr98297.C: New. |
| |
| 2020-12-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-12-15 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/98277 |
| * gdc.dg/pr98277.d: New test. |
| |
| 2020-12-15 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/sve/pr97092.c: New test. |
| |
| 2020-12-14 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_tune_cortex_a76): New |
| effective target test. |
| * gcc.target/aarch64/with-tune-config.c: New test. |
| * gcc.target/aarch64/with-tune-march.c: Likewise. |
| * gcc.target/aarch64/with-tune-mcpu.c: Likewise. |
| * gcc.target/aarch64/with-tune-mtune.c: Likewise. |
| |
| 2020-12-11 Dennis Zhang <dennis.zhang@arm.com> |
| |
| Backported from master: |
| 2020-11-03 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_get.c: New test. |
| |
| 2020-12-11 Dennis Zhang <denzha01@e124712.cambridge.arm.com> |
| |
| Backported from master: |
| 2020-11-03 Dennis Zhang <denzha01@e124712.cambridge.arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-compile.c |
| (test_vcvt_f32_bf16, test_vcvtq_low_f32_bf16): New tests. |
| (test_vcvtq_high_f32_bf16, test_vcvth_f32_bf16): Likewise. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_bf16_indices_1.c: |
| Run it also for arm-*-*. |
| * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/arm/simd/vstn_lane_bf16_1.c: New test. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_bf16_indices_1.c: |
| Run it also for the arm backend. |
| * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/arm/simd/vldn_lane_bf16_1.c: New test. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/arm/simd/vst1_bf16_1.c: New test. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/arm/simd/vld1_bf16_1.c: New test. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/arm/simd/vst1_lane_bf16_1.c: New testcase. |
| * gcc.target/arm/simd/vstq1_lane_bf16_indices_1.c: Likewise. |
| * gcc.target/arm/simd/vst1_lane_bf16_indices_1.c: Likewise. |
| |
| 2020-12-11 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/arm/simd/vld1_lane_bf16_1.c: New testcase. |
| * gcc.target/arm/simd/vld1_lane_bf16_indices_1.c: Likewise. |
| * gcc.target/arm/simd/vld1q_lane_bf16_indices_1.c: Likewise. |
| |
| 2020-12-10 Ed Schonberg <schonberg@adacore.com> |
| |
| * gnat.dg/modular6.adb: New test. |
| |
| 2020-12-10 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-07-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/64194 |
| * g++.dg/cpp1y/auto-fn60.C: New test. |
| |
| 2020-12-09 Jason Merrill <jason@redhat.com> |
| |
| PR c++/93083 |
| * g++.dg/cpp2a/nontype-class40.C: New test. |
| |
| 2020-12-08 Eric Botcazou <ebotcazou@adacore.com> |
| |
| PR target/96470 |
| * gnat.dg/opt39.adb: Add dg-additional-options for PowerPC. |
| |
| 2020-12-06 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-11-29 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/pr98017.f90: New test. |
| |
| 2020-12-04 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-12-03 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95342 |
| * gfortran.dg/pr95342.f90: New test. |
| |
| 2020-12-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96075 |
| * gcc.dg/vect/slp-46.c: Add XFAIL for load-lanes. |
| |
| 2020-12-04 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt91.ads, gnat.dg/opt91.adb: New test. |
| * gnat.dg/opt91_pkg.ads, gnat.dg/opt91_pkg.adb: New helper. |
| |
| 2020-12-03 Uros Bizjak <ubizjak@gmail.com> |
| |
| Backported from master: |
| 2020-12-03 Uroš Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/98086 |
| * gcc.target/i386/pr98086.c: New test. |
| |
| 2020-12-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-07-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/95694 |
| * gcc.dg/pr95694.c: New test. |
| |
| 2020-12-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-10-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/97457 |
| * gcc.dg/vect/pr97457.c: New test. |
| |
| 2020-12-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-11-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR c++/97904 |
| * g++.dg/ext/sve-sizeless-1.C: Add more template tests. |
| * g++.dg/ext/sve-sizeless-2.C: Likewise. |
| |
| 2020-12-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-11-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cond_cnot_1.c: XFAIL movprfx test. |
| * gcc.target/aarch64/sve/cond_unary_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/abs_f16.c (abs_f16_x_untied): Expect |
| a MOVPRFX instruction. |
| * gcc.target/aarch64/sve/acle/asm/abs_f32.c (abs_f32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/abs_f64.c (abs_f64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/abs_s16.c (abs_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/abs_s32.c (abs_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/abs_s64.c (abs_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/abs_s8.c (abs_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cls_s16.c (cls_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cls_s32.c (cls_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cls_s64.c (cls_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cls_s8.c (cls_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_s16.c (clz_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_s32.c (clz_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_s64.c (clz_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_s8.c (clz_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_u16.c (clz_u16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_u32.c (clz_u32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_u64.c (clz_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/clz_u8.c (clz_u8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_s16.c (cnot_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_s32.c (cnot_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_s64.c (cnot_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_s8.c (cnot_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_u16.c (cnot_u16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_u32.c (cnot_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_u64.c (cnot_u64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnot_u8.c (cnot_u8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_bf16.c (cnt_bf16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_f16.c (cnt_f16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_f32.c (cnt_f32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_f64.c (cnt_f64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_s16.c (cnt_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_s32.c (cnt_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_s64.c (cnt_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_s8.c (cnt_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_u16.c (cnt_u16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_u32.c (cnt_u32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_u64.c (cnt_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cnt_u8.c (cnt_u8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_bf16.c (cvt_bf16_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_f16.c (cvt_f16_f32_x_untied) |
| (cvt_f16_f64_x_untied, cvt_f16_s16_x_untied, cvt_f16_s32_x_untied) |
| (cvt_f16_s64_x_untied, cvt_f16_u16_x_untied, cvt_f16_u32_x_untied) |
| (cvt_f16_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_f32.c (cvt_f32_f16_x_untied) |
| (cvt_f32_f64_x_untied, cvt_f32_s16_x_untied, cvt_f32_s32_x_untied) |
| (cvt_f32_s64_x_untied, cvt_f32_u16_x_untied, cvt_f32_u32_x_untied) |
| (cvt_f32_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_f64.c (cvt_f64_f16_x_untied) |
| (cvt_f64_f32_x_untied, cvt_f64_s16_x_untied, cvt_f64_s32_x_untied) |
| (cvt_f64_s64_x_untied, cvt_f64_u16_x_untied, cvt_f64_u32_x_untied) |
| (cvt_f64_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_s16.c (cvt_s16_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_s32.c (cvt_s32_f16_x_untied) |
| (cvt_s32_f32_x_untied, cvt_s32_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_s64.c (cvt_s64_f16_x_untied) |
| (cvt_s64_f32_x_untied, cvt_s64_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_u16.c (cvt_u16_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_u32.c (cvt_u32_f16_x_untied) |
| (cvt_u32_f32_x_untied, cvt_u32_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/cvt_u64.c (cvt_u64_f16_x_untied) |
| (cvt_u64_f32_x_untied, cvt_u64_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/extb_s16.c (extb_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/extb_s32.c (extb_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/extb_s64.c (extb_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/exth_s32.c (exth_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/exth_s64.c (exth_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/extw_s64.c (extw_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_f16.c (neg_f16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_f32.c (neg_f32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_f64.c (neg_f64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_s16.c (neg_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_s32.c (neg_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_s64.c (neg_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/neg_s8.c (neg_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_s16.c (not_s16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_s32.c (not_s32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_s64.c (not_s64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_s8.c (not_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_u16.c (not_u16_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_u32.c (not_u32_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_u64.c (not_u64_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/not_u8.c (not_u8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_s16.c (rbit_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_s32.c (rbit_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_s64.c (rbit_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_s8.c (rbit_s8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_u16.c (rbit_u16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_u32.c (rbit_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_u64.c (rbit_u64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rbit_u8.c (rbit_u8_x_untied): Ditto. |
| * gcc.target/aarch64/sve/acle/asm/recpx_f16.c (recpx_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/recpx_f32.c (recpx_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/recpx_f64.c (recpx_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_s16.c (revb_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_s32.c (revb_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_s64.c (revb_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_u16.c (revb_u16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_u32.c (revb_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revb_u64.c (revb_u64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revh_s32.c (revh_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revh_s64.c (revh_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revh_u32.c (revh_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revh_u64.c (revh_u64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revw_s64.c (revw_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/revw_u64.c (revw_u64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinta_f16.c (rinta_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinta_f32.c (rinta_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinta_f64.c (rinta_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinti_f16.c (rinti_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinti_f32.c (rinti_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rinti_f64.c (rinti_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintm_f16.c (rintm_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintm_f32.c (rintm_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintm_f64.c (rintm_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintn_f16.c (rintn_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintn_f32.c (rintn_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintn_f64.c (rintn_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintp_f16.c (rintp_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintp_f32.c (rintp_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintp_f64.c (rintp_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintx_f16.c (rintx_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintx_f32.c (rintx_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintx_f64.c (rintx_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintz_f16.c (rintz_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintz_f32.c (rintz_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/rintz_f64.c (rintz_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/sqrt_f16.c (sqrt_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/sqrt_f32.c (sqrt_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve/acle/asm/sqrt_f64.c (sqrt_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/cvtx_f32.c (cvtx_f32_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f16.c (logb_f16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f32.c (logb_f32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/logb_f64.c (logb_f64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s16.c (qabs_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s32.c (qabs_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s64.c (qabs_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qabs_s8.c (qabs_s8_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s16.c (qneg_s16_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s32.c (qneg_s32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s64.c (qneg_s64_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/qneg_s8.c (qneg_s8_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/recpe_u32.c (recpe_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/rsqrte_u32.c (rsqrte_u32_x_untied): |
| Ditto. |
| * gcc.target/aarch64/sve2/acle/asm/cvtlt_f32.c |
| (cvtlt_f32_f16_x_untied): Expect a MOV instruction. |
| * gcc.target/aarch64/sve2/acle/asm/cvtlt_f64.c |
| (cvtlt_f64_f32_x_untied): Likewise. |
| |
| 2020-12-02 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-11-30 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/98037 |
| * gcc.target/aarch64/sve/acle/general/pr98037.c: New test. |
| |
| 2020-12-02 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-09-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96698 |
| PR tree-optimization/96920 |
| * gfortran.dg/vect/pr96920.f90: New testcase. |
| * gcc.dg/vect/pr96920.c: Likewise. |
| |
| 2020-12-02 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96698 |
| * gcc.dg/vect/pr96698.c: New testcase. |
| |
| 2020-12-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-13 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97812 |
| * gcc.dg/torture/pr97812.c: New testcase. |
| |
| 2020-12-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97760 |
| * gcc.dg/vect/pr97760.c: New testcase. |
| |
| 2020-12-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-10-26 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97539 |
| * gcc.dg/pr97539.c: New testcase. |
| |
| 2020-12-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-05-18 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/95171 |
| * gcc.dg/pr95171.c: New testcase. |
| |
| 2020-12-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-26 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/98002 |
| * gcc.dg/strncmp-2.c: Call mprotect again before free. |
| |
| 2020-11-30 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/arm/pr91816.c: Update test. |
| |
| 2020-11-29 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR testsuite/98036 |
| * gcc.target/i386/fma4-256-maccXX.c (check_maccps): |
| Remove unnecessary postfix increment on a returned variable. |
| (check_maccpd): Ditto. |
| * gcc.target/i386/fma4-256-msubXX.c (check_msubps): Ditto. |
| (check_msubpd): Ditto. |
| * gcc.target/i386/fma4-256-nmaccXX.c (check_nmaccps): Ditto. |
| (check_nmaccpd): Ditto. |
| * gcc.target/i386/fma4-256-nmsubXX.c (check_nmsubps): Ditto. |
| (check_nmsubpd): Ditto. |
| * gcc.target/i386/fma4-maccXX.c (check_maccps): Ditto. |
| (check_maccpd): Ditto. |
| (check_maccss): Ditto. |
| (check_maccsd): Ditto. |
| * gcc.target/i386/fma4-msubXX.c (check_msubps): Ditto. |
| (check_msubpd): Ditto. |
| (check_msubss): Ditto. |
| (check_msubsd): Ditto. |
| * gcc.target/i386/fma4-nmaccXX.c (check_nmaccps): Ditto. |
| (check_nmaccpd): Ditto. |
| (check_nmaccss): Ditto. |
| (check_nmaccsd): Ditto. |
| * gcc.target/i386/fma4-nmsubXX.c (check_nmsubps): Ditto. |
| (check_nmsubpd): Ditto. |
| (check_nmsubss): Ditto. |
| (check_nmsubsd): Ditto. |
| * gcc.target/i386/xop-haddX.c (check_sbyte2word): Add missing return. |
| (check_sbyte2dword): |
| Remove unnecessary postfix increment on a returned value. |
| (check_sbyte2qword): Ditto. |
| (check_sword2dword): Add missing return. |
| (check_sword2qword): |
| Remove unnecessary postfix increment on a returned value. |
| (check_dword2qword): Add missing return. |
| * gcc.target/i386/xop-hadduX.c (check_byte2word): Add missing return. |
| (check_byte2dword): |
| Remove unnecessary postfix increment on a returned value. |
| (check_byte2qword): Ditto. |
| (check_word2dword): Add missing return. |
| (check_word2qword): |
| Remove unnecessary postfix increment on a returned value. |
| (check_word2qword): Add missing return. |
| * gcc.target/i386/xop-hsubX.c (check_sbyte2word): Add missing return. |
| (check_sword2dword): Ditto. |
| (check_sword2qword): Ditto. |
| |
| 2020-11-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.target/sparc/overflow-6.c: New test. |
| |
| 2020-11-26 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-26 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/cache-3-1.c: New. |
| * c-c++-common/goacc/cache-3-2.c: Likewise. |
| * c-c++-common/goacc/data-clause-1.c: Likewise. |
| * c-c++-common/goacc/data-clause-2.c: Likewise. |
| * c-c++-common/gomp/map-1.c: Adjust. |
| * c-c++-common/gomp/map-2.c: Likewise. |
| * g++.dg/goacc/cache-3-1.C: New. |
| * g++.dg/goacc/cache-3-2.C: Likewise. |
| * g++.dg/goacc/data-clause-1.C: Likewise. |
| * g++.dg/goacc/data-clause-2.C: Likewise. |
| * g++.dg/gomp/map-1.C: Adjust. |
| * g++.dg/gomp/map-2.C: Likewise. |
| |
| 2020-11-25 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-11-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/85796 |
| * gfortran.dg/pr85796.f90: New test. |
| |
| 2020-11-25 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-25 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * g++.dg/gomp/map-1.C: New. |
| * g++.dg/gomp/map-2.C: Likewise. |
| * c-c++-common/gomp/map-1.c: Adjust. |
| * c-c++-common/gomp/map-2.c: Likewise. |
| |
| 2020-11-25 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-25 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/cache-1.c: Update. |
| * c-c++-common/goacc/cache-2.c: Likewise. |
| * g++.dg/goacc/cache-1.C: New. |
| * g++.dg/goacc/cache-2.C: Likewise. |
| |
| 2020-11-25 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| PR target/91816 |
| * gcc.target/arm/pr91816.c: New test. |
| |
| 2020-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/97958 |
| * c-c++-common/gomp/pr97958.c: New test. |
| |
| 2020-11-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/97528 |
| * gcc.target/arm/pr97528.c: New test. |
| |
| 2020-11-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/97918 |
| * g++.dg/debug/localclass2.C: New test. |
| |
| 2020-11-24 Jason Merrill <jason@redhat.com> |
| |
| PR debug/97060 |
| * gcc.dg/debug/dwarf2/pr97060.c: New test. |
| |
| 2020-11-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96805 |
| * g++.dg/cpp0x/alias-decl-pr96805.C: New test. |
| |
| 2020-11-24 Richard Earnshaw <rearnsha@arm.com> |
| |
| * gcc.dg/pr97534.c: New test. |
| |
| 2020-11-24 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-24 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * lib/gcc-dg.exp (dg-optimized, dg-missed): Use 'saved-dg-warning' |
| instead of 'saved-dg-error'. |
| |
| 2020-11-24 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-24 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * lib/gcc-dg.exp (dg-optimized, dg-missed): Fix 'process-message' |
| call. |
| * gcc.dg/vect/nodump-vect-opt-info-1.c: Demonstrate. |
| * gcc.dg/vect/nodump-vect-opt-info-2.c: Likewise. |
| |
| 2020-11-22 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-11-22 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/97889 |
| * gdc.dg/pr97889.d: New test. |
| |
| 2020-11-20 Andrea Corallo <andrea.corallo@arm.com> |
| |
| PR target/97727 |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vstN_lane_2.c: Relax |
| regexps. |
| |
| 2020-11-19 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2020-11-12 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/97730 |
| * gcc.target/aarch64/sve2/bcax_1.c (OP): Add missing bitwise not |
| to match correct bcax semantics. |
| * gcc.dg/vect/pr97730.c: New test. |
| |
| 2020-11-19 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/97887 |
| * gcc.target/i386/pr97887.c: New test. |
| |
| 2020-11-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-11-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/97843 |
| * gdc.dg/pr97843.d: New test. |
| |
| 2020-11-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-11-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/97842 |
| * gdc.test/fail_compilation/fail18970.d: New test. |
| * gdc.test/fail_compilation/imports/test21164a.d: New test. |
| * gdc.test/fail_compilation/imports/test21164b.d: New test. |
| * gdc.test/fail_compilation/imports/test21164c.d: New test. |
| * gdc.test/fail_compilation/imports/test21164d.d: New test. |
| * gdc.test/fail_compilation/test21164.d: New test. |
| |
| 2020-11-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-10-27 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/compilable/imports/test21299/func.d: New test. |
| * gdc.test/compilable/imports/test21299/mtype.d: New test. |
| * gdc.test/compilable/imports/test21299/rootstringtable.d: New test. |
| * gdc.test/compilable/test21299a.d: New test. |
| * gdc.test/compilable/test21299b.d: New test. |
| * gdc.test/compilable/test21299c.d: New test. |
| * gdc.test/compilable/test21299d.d: New test. |
| |
| 2020-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2020-10-28 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/97535 |
| * gcc.target/aarch64/pr97535.c: Exclude ILP32. |
| |
| 2020-11-17 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/97535 |
| * gcc.target/aarch64/pr97535.c: New test. |
| |
| 2020-11-17 Monk Chiang <monk.chiang@sifive.com> |
| |
| Backported from master: |
| 2020-11-14 Monk Chiang <monk.chiang@sifive.com> |
| |
| PR target/97682 |
| * g++.target/riscv/pr97682.C: New test. |
| * gcc.target/riscv/interrupt-3.c: Check register for t0. |
| * gcc.target/riscv/interrupt-4.c: Likewise. |
| |
| 2020-11-13 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-13 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/classify-parallel.c: Adjust. |
| * gfortran.dg/goacc/classify-parallel.f95: Likewise. |
| * c-c++-common/goacc/classify-serial.c: New. |
| * gfortran.dg/goacc/classify-serial.f95: Likewise. |
| |
| 2020-11-12 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-11-06 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-alignment.c: New test. |
| |
| 2020-11-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/97782 |
| * gfortran.dg/goacc/classify-kernels-unparallelized.f95: Move dg-message |
| one line up. |
| * gfortran.dg/goacc/classify-kernels.f95: Likewise. |
| |
| 2020-11-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-10 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/95847 |
| * gfortran.dg/coverage.f90: New test. |
| |
| 2020-11-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-11-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| * gfortran.dg/entry_23.f: New test. |
| |
| 2020-11-12 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97790 |
| * g++.dg/cpp2a/constexpr-dtor9.C: New test. |
| |
| 2020-11-12 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/97748 |
| * c-c++-common/Wunused-value-1.c: New test. |
| |
| 2020-11-12 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/67453 |
| * g++.dg/ext/attr-used-2.C: New test. |
| |
| 2020-11-12 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97663 |
| * g++.dg/cpp1z/class-deduction75.C: New test. |
| |
| 2020-11-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/bias2.adb: New test. |
| |
| 2020-11-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/opt89.adb: New test. |
| |
| 2020-11-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/shift1.adb: New test. |
| |
| 2020-11-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-11 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/97797 |
| * gcc.dg/torture/ssa-fre-5.c: Use __SIZETYPE__ where |
| appropriate. |
| * gcc.dg/torture/ssa-fre-6.c: Likewise. |
| |
| 2020-11-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-11-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/97768 |
| * gfortran.dg/pr97768_1.f90: New test. |
| * gfortran.dg/pr97768_2.f90: New test. |
| |
| 2020-11-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/97764 |
| * gcc.c-torture/execute/pr97764.c: New test. |
| |
| 2020-11-09 Sudakshina Das <sudi.das@arm.com> |
| |
| Backported from master: |
| 2020-11-02 Sudakshina Das <sudi.das@arm.com> |
| |
| PR target/97638 |
| * gcc.target/aarch64/pr97638.c: New test.a |
| |
| 2020-11-07 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-10-21 Martin Liska <mliska@suse.cz> |
| Andrew MacLeod <amacleod@redhat.com> |
| |
| PR target/97360 |
| * gcc.target/powerpc/pr97360.c: New test. |
| |
| 2020-11-06 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-11-06 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/pr64505.c: Run everywhere. Use correct minimized |
| test case. |
| |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/loop-2-parallel-3.f95: Adjust. |
| |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/loop-6.f95: Remove. |
| |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-06 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/loop-5.f95: Remove. |
| |
| 2020-11-05 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-10-13 Martin Liska <mliska@suse.cz> |
| |
| PR middle-end/97392 |
| * g++.dg/asan/asan_test.C: Disable -Wstringop-overflow. |
| * gcc.dg/asan/pr80166.c: Likewise. |
| |
| 2020-11-04 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h |
| (hbfloat16_t): Define type. |
| (CHECK_FP): Make it working for bfloat types. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vstN_lane_1.c: New file. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vstN_lane_2.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst2_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst3_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst4_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_bf16_indices_1.c: |
| Likewise. |
| |
| 2020-11-04 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vldN_lane_1.c: New |
| testcase. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vldN_lane_2.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld2_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld3_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld4_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_bf16_indices_1.c: |
| Likewise. |
| |
| 2020-11-04 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vect_copy_lane_1.c: |
| New test. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_lane_bf16_indices_2.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopy_laneq_bf16_indices_2.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopyq_lane_bf16_indices_2.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_1.c: |
| Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vcopyq_laneq_bf16_indices_2.c: |
| Likewise. |
| |
| 2020-11-03 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-10-27 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/value_8.f90: New test. |
| |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/pr92793-1.c: Extend. |
| * gfortran.dg/goacc/pr92793-1.f90: Likewise. |
| |
| 2020-11-03 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-11-03 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/97688 |
| * gcc.dg/vect/tree-vect.h (check_vect): Fix the x86 cpuid |
| check to always specify subleaf zero. |
| |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/nested-reductions-1-kernels.c: Extend. |
| * c-c++-common/goacc/nested-reductions-2-kernels.c: Likewise. |
| * gfortran.dg/goacc/nested-reductions-1-kernels.f90: Likewise. |
| * gfortran.dg/goacc/nested-reductions-2-kernels.f90: Likewise. |
| |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/nested-reductions.c: Split file into... |
| * c-c++-common/goacc/nested-reductions-1-kernels.c: ... this... |
| * c-c++-common/goacc/nested-reductions-1-parallel.c: ..., this... |
| * c-c++-common/goacc/nested-reductions-1-routine.c: ..., and this. |
| * c-c++-common/goacc/nested-reductions-warn.c: Split file into... |
| * c-c++-common/goacc/nested-reductions-2-kernels.c: ... this... |
| * c-c++-common/goacc/nested-reductions-2-parallel.c: ..., this... |
| * c-c++-common/goacc/nested-reductions-2-routine.c: ..., and this. |
| * gfortran.dg/goacc/nested-reductions.f90: Split file into... |
| * gfortran.dg/goacc/nested-reductions-1-kernels.f90: ... this... |
| * gfortran.dg/goacc/nested-reductions-1-parallel.f90: ..., this... |
| * gfortran.dg/goacc/nested-reductions-1-routine.f90: ..., and |
| this. |
| * gfortran.dg/goacc/nested-reductions-warn.f90: Split file into... |
| * gfortran.dg/goacc/nested-reductions-2-kernels.f90: ... this... |
| * gfortran.dg/goacc/nested-reductions-2-parallel.f90: ..., this... |
| * gfortran.dg/goacc/nested-reductions-2-routine.f90: ..., and |
| this. |
| |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR fortran/92793 |
| * gfortran.dg/goacc/pr92793-1.f90: Adjust. |
| |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-03 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/pr92793-1.c: Extend. |
| * gfortran.dg/goacc/pr92793-1.f90: Likewise. |
| |
| 2020-11-02 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-11-02 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR fortran/92793 |
| * gfortran.dg/goacc/pr92793-1.f90: Adjust. |
| |
| 2020-10-30 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/97412 |
| * g++.dg/cpp2a/concepts-variadic2.C: New test. |
| |
| 2020-10-30 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-10-30 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR fortran/92793 |
| * c-c++-common/goacc/clause-locations.c: Rewrite into... |
| * c-c++-common/goacc/pr92793-1.c: ... this. |
| * gfortran.dg/goacc/clause-locations.f90: Rewrite into... |
| * gfortran.dg/goacc/pr92793-1.f90: ... this. |
| |
| 2020-10-28 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95132 |
| * g++.dg/cpp2a/concepts-fn7.C: New test. |
| |
| 2020-10-28 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/97081 |
| * gcc.dg/vect/pr97081-2.c: New test. |
| |
| 2020-10-28 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-09-18 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97081 |
| * gcc.dg/vect/pr97081.c: New testcase. |
| |
| 2020-10-26 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-10-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/97456 |
| * gcc.dg/tree-ssa/pr97456.c: New test. |
| |
| 2020-10-24 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-10-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96241 |
| * g++.dg/cpp0x/constexpr-96241.C: New test. |
| * g++.dg/cpp1y/constexpr-96241.C: New test. |
| |
| 2020-10-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-10-16 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95979 |
| * gfortran.dg/index_4.f90: New test. |
| |
| 2020-10-22 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/97328 |
| * g++.dg/cpp2a/constexpr-init19.C: New test. |
| * g++.dg/cpp2a/constexpr-init20.C: New test. |
| |
| 2020-10-22 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| Backported from master: |
| 2020-10-22 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.dg/dfp/pr97439.c: New test. |
| |
| 2020-10-22 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-10-14 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/96759 |
| * g++.target/riscv/pr96759.C: New. |
| * gcc.target/riscv/pr96759.c: New. |
| |
| 2020-10-21 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/97506 |
| * gcc.target/i386/pr97506.c: New test. |
| |
| 2020-10-21 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-10-21 Martin Liska <mliska@suse.cz> |
| |
| PR sanitizer/97414 |
| * g++.dg/asan/pr97414.C: New test. |
| |
| 2020-10-20 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-10-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/97010 |
| * g++.dg/cpp2a/fn-template21.C: New test. |
| * g++.dg/cpp2a/fn-template22.C: New test. |
| |
| 2020-10-19 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-10-18 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/matmul_20.f90: New test. |
| |
| 2020-10-19 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-10-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/97327 |
| * gcc.target/arm/mve/intrinsics/pr97327.c: New test. |
| |
| 2020-10-16 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-10-08 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/96914 |
| * gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c: New test. |
| |
| 2020-10-16 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-10-08 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/96914 |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u16.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u32.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u16.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u32.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u8.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u16.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u32.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u8.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u16.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u32.c: Remove. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u8.c: Remove. |
| |
| 2020-10-16 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-10-08 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/96914 |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s32.c: New test. |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_m_n_s8.c: New test. |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s32.c: New test. |
| * gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c: New test. |
| |
| 2020-10-16 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2020-07-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR middle-end/95886 |
| * gcc.target/i386/memcpy-pr95886.c: Restrict test to !ia32. |
| |
| 2020-10-16 Martin Sebor <msebor@redhat.com> |
| |
| Backported from master: |
| 2020-07-23 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/95886 |
| * gcc.target/i386/memcpy-pr95886.c: Restrict test to LP64. |
| |
| 2020-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-10-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/97386 |
| * gcc.c-torture/execute/pr97386-1.c: New test. |
| * gcc.c-torture/execute/pr97386-2.c: New test. |
| |
| 2020-10-16 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-10-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR sanitizer/97294 |
| * gcc.dg/asan/pr97294.c: New test. |
| |
| 2020-10-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-10-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/97291 |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c: Likewise. |
| |
| 2020-10-16 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| Backported from master: |
| 2020-10-06 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| * gcc.target/arm/cortex-m55-nodsp-flag-hard.c: New test. |
| * gcc.target/arm/cortex-m55-nodsp-flag-softfp.c: New test. |
| * gcc.target/arm/cortex-m55-nodsp-nofp-flag-softfp.c: New test. |
| * gcc.target/arm/cortex-m55-nofp-flag-hard.c: New test. |
| * gcc.target/arm/cortex-m55-nofp-flag-softfp.c: New test. |
| * gcc.target/arm/cortex-m55-nofp-nomve-flag-softfp.c: New test. |
| * gcc.target/arm/cortex-m55-nomve-flag-hard.c: New test. |
| * gcc.target/arm/cortex-m55-nomve-flag-softfp.c: New test. |
| * gcc.target/arm/cortex-m55-nomve.fp-flag-hard.c: New test. |
| * gcc.target/arm/cortex-m55-nomve.fp-flag-softfp.c: New test. |
| * gcc.target/arm/multilib.exp: Add tests for -mcpu=cortex-m55. |
| |
| 2020-10-16 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-10-07 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/96394 |
| * gcc.dg/tree-prof/pr96394.c: New test. |
| |
| 2020-10-16 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-10-16 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/97404 |
| * gcc.c-torture/execute/pr97404.c: New test. |
| |
| 2020-10-13 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96229 |
| * g++.dg/cpp2a/concepts-class2.C: New test. |
| |
| 2020-10-13 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-09-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c: Allow |
| the store to use GPRs instead of FPRs. Add scan-assembler-nots |
| for writeback. |
| * gcc.target/arm/armv8_1m-fp16-move-1.c: New test. |
| * gcc.target/arm/armv8_1m-fp32-move-1.c: Likewise. |
| * gcc.target/arm/armv8_1m-fp64-move-1.c: Likewise. |
| |
| 2020-10-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-10-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/97349 |
| * gcc.target/aarch64/simd/pr97349.c: New test. |
| |
| 2020-10-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-10-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR tree-optimization/97357 |
| * gcc.dg/pr97357.c: Call setjmp instead of _setjmp. |
| |
| 2020-10-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-10-12 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/fail_compilation/fail21001.d: New test. |
| * gdc.test/fail_compilation/imports/fail21001b.d: New test. |
| * gdc.test/fail_compilation/imports/issue21295ast_node.d: New test. |
| * gdc.test/fail_compilation/imports/issue21295astcodegen.d: New test. |
| * gdc.test/fail_compilation/imports/issue21295dtemplate.d: New test. |
| * gdc.test/fail_compilation/imports/issue21295visitor.d: New test. |
| * gdc.test/fail_compilation/issue21295.d: New test. |
| |
| 2020-10-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97357 |
| * gcc.dg/pr97357.c: New testcase. |
| |
| 2020-10-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97255 |
| * g++.dg/vect/pr97255.cc: New testcase. |
| |
| 2020-10-09 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/97313 |
| * gcc.target/i386/pr97313.c: New. |
| |
| 2020-10-08 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-10-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/88115 |
| PR libstdc++/97273 |
| * g++.dg/template/alignof3.C: New test. |
| |
| 2020-10-08 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/95189 |
| PR middle-end/95886 |
| * gcc.dg/memcmp-pr95189.c: New test. |
| * gcc.dg/strncmp-3.c: New test. |
| * gcc.target/i386/memcpy-pr95886.c: New test. |
| |
| 2020-10-08 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-10-04 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/97272 |
| * gfortran.dg/pr97272.f90: New test. |
| |
| 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/97150 |
| * gcc.target/aarch64/pr97150.c: New test. |
| |
| 2020-10-08 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-30 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/96313 |
| * gcc.target/aarch64/pr96313.c: New test. |
| * gcc.target/aarch64/scalar_intrinsics.c (test_vqmovunh_s16): |
| Adjust return type. |
| (test_vqmovuns_s32): Likewise. |
| (test_vqmovund_s64): Likewise. |
| |
| 2020-10-06 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| Backported from master: |
| 2020-10-02 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c: Add test for mismatched |
| width of scalar argument. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u8.c: Likewise. |
| |
| 2020-10-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/97236 |
| * gcc.dg/vect/pr97236.c: New testcase. |
| |
| 2020-10-06 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| Backported from master: |
| 2020-08-12 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| PR target/96456 |
| * gcc.target/s390/pr96456.c: New test. |
| |
| 2020-10-05 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/96994 |
| * g++.dg/cpp2a/consteval18.C: New test. |
| |
| 2020-10-05 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-10-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97195 |
| * g++.dg/cpp2a/constexpr-new14.C: New test. |
| |
| 2020-10-05 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/97145 |
| * g++.dg/asan/pr97145.C: New test. |
| |
| 2020-10-01 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-09-29 Martin Liska <mliska@suse.cz> |
| |
| PR tree-optimization/96979 |
| * g++.dg/tree-ssa/pr96979.C: New test. |
| |
| 2020-10-01 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-09-23 Martin Liska <mliska@suse.cz> |
| |
| PR gcov-profile/97069 |
| * g++.dg/gcov/pr97069.C: New test. |
| |
| 2020-10-01 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2020-09-30 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/96827 |
| * gcc.target/i386/pr96827.c: New test. |
| |
| 2020-10-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-09-30 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/96795 |
| * gcc.target/arm/mve/intrinsics/mve_fp_vaddq_n.c: New Test. |
| * gcc.target/arm/mve/intrinsics/mve_vaddq_n.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f32-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f16-1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f32-1.c: Likewise. |
| |
| 2020-10-01 Joel Hutton <joel.hutton@arm.com> |
| |
| Backported from master: |
| 2020-09-30 Joel Hutton <joel.hutton@arm.com> |
| |
| PR target/96827 |
| * gcc.dg/vect/bb-slp-49.c: New test. |
| |
| 2020-09-30 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2020-09-30 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/97184 |
| * gcc.target/i386/movdir64b.c: New test. |
| * gcc.target/i386/movdiri32.c: Likewise. |
| * gcc.target/i386/movdiri64.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_movdir): New. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-09-18 H.J. Lu <hjl.tools@gmail.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/97054 |
| * g++.target/i386/pr97054.C: New test. |
| * gcc.target/i386/pr82673.c: Remove redundant extra message. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-09-24 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/arm/stack-protector-3.c: New test. |
| * gcc.target/arm/stack-protector-4.c: Likewise. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/stack-protector-5.c: New test. |
| * gcc.target/aarch64/stack-protector-6.c: Likewise. |
| * gcc.target/aarch64/stack-protector-7.c: Likewise. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/attributes_1.c: Rename |
| __ARM_FEATURE_SVE_VECTOR_OPERATIONS to |
| __ARM_FEATURE_SVE_VECTOR_OPERATORS. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/attributes_2.C: New test. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_6.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_7.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_8.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_9.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_10.C: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_7.c: Check the |
| error messages reported when arm_sve_vector_bits is applied to |
| SVE tuple types or to existing fixed-length SVE types. |
| |
| 2020-09-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-25 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mangle_1.C: Add a leading |
| "u" to the mangling of each SVE vector and predicate type. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_2.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_3.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: Likewise. |
| |
| 2020-09-28 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-09-25 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/71233 |
| * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Remove |
| declarations of vector, vector2, vector_res for float64x2 type. |
| * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise. |
| * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h |
| (clean_results): Add float64x2_t cleanup. |
| (DECL_VARIABLE_128BITS_VARIANTS): Add float64x2_t variable. |
| * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Add |
| testing of vreinterpretq_f64_p128, vreinterpretq_p128_f64. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vrndns_f32_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/trn_zip_p64_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vldrq_p128_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vstrq_p128_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vcls_unsigned_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vceq_poly_1.c: New test. |
| |
| 2020-09-28 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| Backported from master: |
| 2020-09-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com> |
| |
| PR target/71233 |
| * gcc.target/aarch64/simd/vadd_poly_1.c: New test. |
| |
| 2020-09-28 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Revert: |
| 2020-09-28 Steven G. Kargl <kargl@gcc.gnu.org> |
| Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/95614 |
| * gfortran.dg/pr95614_1.f90: New test. |
| * gfortran.dg/pr95614_2.f90: New test. |
| |
| 2020-09-28 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/addr16.adb: New test. |
| * gnat.dg/addr16_pkg.ads: New helper. |
| |
| 2020-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/97073 |
| * gcc.c-torture/execute/pr97073.c: New test. |
| |
| 2020-09-27 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-09-27 Steven G. Kargl <kargl@gcc.gnu.org> |
| Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/95614 |
| * gfortran.dg/pr95614_1.f90: New test. |
| * gfortran.dg/pr95614_2.f90: New test. |
| |
| 2020-09-25 Vladimir N. Makarov <vmakarov@redhat.com> |
| |
| Backported from master: |
| 2020-06-04 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR middle-end/95464 |
| * gcc.target/i386/pr95464.c: New. |
| |
| 2020-09-25 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| Backported from master: |
| 2020-08-20 Joe Ramsay <Joe.Ramsay@arm.com> |
| |
| PR target/96683 |
| * gcc.target/arm/mve/intrinsics/vst1q_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst1q_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst1q_s8.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst1q_u16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst1q_u8.c: New test. |
| |
| 2020-09-24 H.J. Lu <hjl.tools@gmail.com> |
| |
| Backported from master: |
| 2020-09-16 H.J. Lu <hjl.tools@gmail.com> |
| |
| PR target/97032 |
| * gcc.target/i386/pr97032.c: New test. |
| |
| 2020-09-22 David Faust <david.faust@oracle.com> |
| |
| Backported from master: |
| 2020-09-22 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/diag-sdiv.c: New test. |
| * gcc.target/bpf/diag-smod.c: New test. |
| * gcc.target/bpf/xbpf-sdiv-1.c: New test. |
| * gcc.target/bpf/xbpf-smod-1.c: New test. |
| |
| 2020-09-18 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-02 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/93423 |
| * gfortran.dg/pr93423.f90: New file. |
| |
| 2020-09-17 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-09-16 Marek Polacek <polacek@redhat.com> |
| |
| PR preprocessor/96935 |
| * gcc.dg/format/pr96935.c: New test. |
| |
| 2020-09-17 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/xsave-avx-1.c: New test. |
| |
| 2020-09-16 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/97053 |
| * gcc.dg/store_merging_31.c: New test. |
| * gcc.dg/store_merging_32.c: New test. |
| |
| 2020-09-15 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| Backported from master: |
| 2020-09-11 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr96139-a.c: Specify -mvsx option and update the |
| dg-require stanza to match. |
| * gcc.target/powerpc/pr96139-b.c: Same. |
| * gcc.target/powerpc/pr96139-c.c: Specify -maltivec option and update |
| the dg-require stanza to match. |
| |
| 2020-09-15 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| Backported from master: |
| 2020-09-03 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr96139-a.c: New test. |
| * gcc.target/powerpc/pr96139-b.c: New test. |
| * gcc.target/powerpc/pr96139-c.c: New test. |
| |
| 2020-09-15 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/97028 |
| * gcc.target/i386/avx512f-pr97028.c: Untested fix. |
| |
| 2020-09-15 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-25 Richard Biener <rguenther@suse.de> |
| |
| PR debug/96690 |
| * g++.dg/lto/pr96690_0.C: New testcase. |
| |
| 2020-09-14 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| Backported from master: |
| 2020-09-14 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/nop-1.c: New test. |
| |
| 2020-09-14 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96522 |
| * gcc.dg/torture/pr96522.c: New testcase. |
| |
| 2020-09-11 Andrew Stubbs <ams@codesourcery.com> |
| |
| Backported from master: |
| 2020-09-11 Andrew Stubbs <ams@codesourcery.com> |
| |
| * gcc.dg/gimplefe-44.c: Require exceptions. |
| |
| 2020-09-11 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-08-28 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.dg/pr96579.c: Compile only with target dfp. |
| |
| 2020-09-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96579 |
| * gcc.dg/pr96579.c: New testcase. |
| |
| 2020-09-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-30 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96370 |
| * gcc.dg/pr96370.c: New testcase. |
| |
| 2020-09-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-07 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96514 |
| * gcc.dg/pr96514.c: New testcase. |
| |
| 2020-09-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-31 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/96369 |
| * c-c++-common/pr96369.c: New testcase. |
| |
| 2020-09-11 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96349 |
| * gcc.dg/torture/pr96349.c: New testcase. |
| |
| 2020-09-11 Matthias Klose <doko@ubuntu.com> |
| |
| Backported from master: |
| 2020-07-27 Matthias Klose <doko@ubuntu.com> |
| |
| PR bootstrap/96203 |
| * gcc.target/i386/pr96203-1.c: New test. |
| * gcc.target/i386/pr96203-2.c: Likewise. |
| |
| 2020-09-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/pack27.adb: New test. |
| * gnat.dg/pack27_pkg.ads: New helper. |
| |
| 2020-09-11 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/discr7.ads: New test. |
| |
| 2020-09-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/96862 |
| * g++.dg/cpp1z/constexpr-96862.C: New test. |
| |
| 2020-09-11 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-09-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/96859 |
| * gfortran.dg/pr96859.f90: New test. |
| |
| 2020-09-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/specs/size_clause5.ads: New test. |
| |
| 2020-09-10 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/discr59.adb: New test. |
| * gnat.dg/discr59_pkg1.ads: New helper. |
| * gnat.dg/discr59_pkg2.ads: Likewise. |
| |
| 2020-09-09 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-09-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95164 |
| * g++.dg/cpp0x/initlist123.C: New test. |
| |
| 2020-09-09 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-09-09 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/95109 |
| PR fortran/94690 |
| * gfortran.dg/gomp/openmp-simd-5.f90: New test. |
| |
| 2020-09-09 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> |
| |
| PR target/96357 |
| * gcc.target/aarch64/sve/pr96357.c: New test. |
| |
| 2020-09-08 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-09-03 Harald Anlauf <anlauf@gmx.de> |
| |
| * gfortran.dg/iall_masked.f90: New test. |
| |
| 2020-09-07 liuhongt <hongtao.liu@intel.com> |
| |
| PR target/96574 |
| * gcc.target/i386/pr92865-1.c: Adjust testcase. |
| |
| 2020-09-04 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-09-04 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96924 |
| * gdc.dg/pr96924.d: New test. |
| |
| 2020-09-04 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-09-03 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/96820 |
| * gcc.dg/tree-ssa/pr96820.c: New test. |
| |
| 2020-09-04 David Faust <david.faust@oracle.com> |
| |
| Backported from master: |
| 2020-09-04 David Faust <david.faust@oracle.com> |
| |
| * gcc.target/bpf/xbpf-indirect-call-1.c: New test. |
| |
| 2020-09-03 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-09-01 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96808 |
| * gcc.target/powerpc/pr96808.c: New test. |
| |
| 2020-09-01 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-09-01 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95398 |
| * gfortran.dg/pr95398.f90: New test. |
| |
| 2020-09-01 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-08-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/88240 |
| * gcc.target/i386/pr88240.c: New testcase. |
| |
| 2020-08-31 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96854 |
| * gcc.dg/vect/pr96854.c: New testcase. |
| |
| 2020-08-31 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512f-pr96551-1.c: New test. |
| * gcc.target/i386/avx512f-pr96551-2.c: New test. |
| |
| 2020-08-31 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from master: |
| 2020-08-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/94672 |
| * gfortran.dg/optional_assumed_charlen_2.f90: New test. |
| |
| 2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96157 |
| * gdc.dg/pr96157a.d: New test. |
| * gdc.dg/pr96157b.d: New test. |
| |
| 2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/compilable/ice20092.d: New test. |
| |
| 2020-08-28 Uros Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/double_mask_reg-1.c: New test. |
| |
| 2020-08-27 John David Anglin <danglin@gcc.gnu.org> |
| |
| * gcc.target/hppa/shadd-2.c: Adjust times to 4. |
| |
| 2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/95882 |
| * gfortran.dg/pr95882_1.f90: New test. |
| * gfortran.dg/pr95882_2.f90: New test. |
| * gfortran.dg/pr95882_3.f90: New test. |
| * gfortran.dg/pr95882_4.f90: New test. |
| * gfortran.dg/pr95882_5.f90: New test. |
| |
| 2020-08-27 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-08-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR target/94538 |
| * gcc.target/arm/pure-code/pr94538-1.c: New test. |
| * gcc.target/arm/pure-code/pr94538-2.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/96722 |
| * g++.dg/opt/pr96722.C: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/96758 |
| * gcc.dg/strcmpopt_12.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/95450 |
| * gcc.target/powerpc/pr95450.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/96571 |
| * gcc.dg/Wunused-var-4.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/96545 |
| * c-c++-common/pr96545.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/96549 |
| * gcc.c-torture/execute/pr96549.c: New test. |
| |
| 2020-08-25 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/96497 |
| * g++.dg/cpp2a/spaceship-constexpr3.C: New test. |
| |
| 2020-08-25 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-08-25 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/96730 |
| * gcc.dg/tree-ssa/pr96730.c: New test. |
| |
| 2020-08-24 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/other/final8.C: Adjust expected output. |
| |
| 2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/96486 |
| * gfortran.dg/pr96486.f90: New test. |
| |
| 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96250 |
| * gdc.test/fail_compilation/fail17492.d: New test. |
| * gdc.test/compilable/b9490.d: New test. |
| * gdc.test/compilable/ice14739.d: New test. |
| * gdc.test/fail_compilation/ice21060.d: New test. |
| * gdc.test/fail_compilation/imports/ice21060a/package.d: New file. |
| * gdc.test/fail_compilation/imports/ice21060b/package.d: New file. |
| * gdc.test/fail_compilation/imports/ice21060c/package.d: New file. |
| * gdc.test/fail_compilation/imports/ice21060d/package.d: New file. |
| * gdc.test/runnable/b16278.d: New test. |
| |
| 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/compilable/interpret3.d: Add test. |
| * gdc.test/fail_compilation/reg6769.d: New test. |
| |
| 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-08-03 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96254 |
| * gdc.dg/pr96254a.d: New test. |
| * gdc.dg/pr96254b.d: New test. |
| |
| 2020-08-19 Joe Ramsay <joe.ramsay@arm.com> |
| |
| Backported from master: |
| 2020-07-29 Joe Ramsay <joe.ramsay@arm.com> |
| |
| PR target/96682 |
| * gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c: New test. |
| |
| 2020-08-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-08-18 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-3.c: Rename xvcvbf16sp to xvcvbf16spn. |
| |
| 2020-08-19 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-08-13 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96506 |
| * gcc.target/powerpc/pr96506.c: New test. |
| |
| 2020-08-18 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96199 |
| * g++.dg/cpp2a/class-deduction-alias4.C: New test. |
| |
| 2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96301 |
| * gdc.dg/pr96301a.d: New test. |
| * gdc.dg/pr96301b.d: New test. |
| * gdc.dg/pr96301c.d: New test. |
| |
| 2020-08-18 liuhongt <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr96562-1.c: New test. |
| |
| 2020-08-14 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-06-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/95548 |
| * g++.dg/torture/pr95548.C: Change from dg-do compile to dg-do link, |
| add return type for main, for __SIZEOF_INT128__ test with __uint128_t |
| enumerator constants and add a test with unsigned long long |
| enumerators for all targets. |
| |
| 2020-08-13 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-08-10 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-fn5.C: New test. |
| * g++.dg/concepts/fn8.C: Generalize dg-error directive to accept |
| "no matching function ..." diagnostic. |
| * g++.dg/cpp2a/concepts-fn1.C: Likewise. |
| * g++.dg/cpp2a/concepts-ts2.C: Likewise. |
| * g++.dg/cpp2a/concepts-ts3.C: Likewise. |
| |
| 2020-08-13 Jan Hubicka <jh@suse.cz> |
| |
| Backported from master: |
| 2020-06-06 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/torture/pr95548.C: New test. |
| |
| 2020-08-13 Jan Hubicka <jh@suse.cz> |
| |
| Backported from master: |
| 2020-06-03 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/lto/pr84805_0.C: Update. |
| Fix typo. |
| |
| 2020-08-13 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-08-13 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/96482 |
| * gcc.dg/ipa/pr96482-2.c: New test. |
| |
| 2020-08-12 Alan Modra <amodra@gmail.com> |
| |
| Backported from master: |
| 2020-08-12 Alan Modra <amodra@gmail.com> |
| |
| PR target/96525 |
| * gcc.target/powerpc/pr96493.c: Make it a link test when no |
| power10_hw. Require power10_ok. |
| |
| 2020-08-12 Alan Modra <amodra@gmail.com> |
| |
| Backported from master: |
| 2020-08-07 Alan Modra <amodra@gmail.com> |
| |
| * gcc.target/powerpc/pr96493.c: New file. |
| |
| 2020-08-12 Martin Liska <mliska@suse.cz> |
| |
| Backported from master: |
| 2020-08-12 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/96482 |
| * gcc.dg/ipa/pr96482.c: New test. |
| |
| 2020-08-12 Sergei Trofimovich <siarheit@google.com> |
| |
| Backported from master: |
| 2020-07-28 Sergei Trofimovich <siarheit@google.com> |
| |
| PR ipa/96291 |
| * gcc.dg/lto/pr96291_0.c: New testcase. |
| * gcc.dg/lto/pr96291_1.c: Support file. |
| * gcc.dg/lto/pr96291_2.c: Likewise. |
| * gcc.dg/lto/pr96291.h: Likewise. |
| |
| 2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/diag-funargs-2.c: Remove trailing whitespaces. |
| * gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise. |
| * gcc.target/bpf/helper-xdp-adjust-head.c: Likewise. |
| * gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise. |
| * gcc.target/bpf/helper-sock-ops-cb-flags-set.c |
| * gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-name.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise. |
| * gcc.target/bpf/helper-strtoul.c: Likewise. |
| * gcc.target/bpf/helper-strtol.c: Likewise. |
| * gcc.target/bpf/helper-sock-map-update.c: Likewise. |
| * gcc.target/bpf/helper-sk-storage-get.c: Likewise. |
| * gcc.target/bpf/helper-sk-storage-delete.c: Likewise. |
| * gcc.target/bpf/helper-sk-select-reuseport.c: Likewise. |
| * gcc.target/bpf/helper-sk-release.c: Likewise. |
| * gcc.target/bpf/helper-sk-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-sk-lookup-upd.c: Likewise. |
| * gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise. |
| * gcc.target/bpf/helper-skb-change-head.c: Likewise. |
| * gcc.target/bpf/helper-skb-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-skb-adjust-room.c: Likewise. |
| * gcc.target/bpf/helper-set-hash.c: Likewise. |
| * gcc.target/bpf/helper-setsockopt.c: Likewise. |
| * gcc.target/bpf/helper-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-rc-repeat.c: Likewise. |
| * gcc.target/bpf/helper-rc-keydown.c: Likewise. |
| * gcc.target/bpf/helper-probe-read-str.c: Likewise. |
| * gcc.target/bpf/helper-perf-prog-read-value.c: Likewise. |
| * gcc.target/bpf/helper-perf-event-read-value.c: Likewise. |
| * gcc.target/bpf/helper-override-return.c: Likewise. |
| * gcc.target/bpf/helper-msg-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-msg-pull-data.c: Likewise. |
| * gcc.target/bpf/helper-msg-cork-bytes.c: Likewise. |
| * gcc.target/bpf/helper-msg-apply-bytes.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-action.c: Likewise. |
| * gcc.target/bpf/helper-lwt-push-encap.c: Likewise. |
| * gcc.target/bpf/helper-get-socket-uid.c: Likewise. |
| * gcc.target/bpf/helper-get-socket-cookie.c: Likewise. |
| * gcc.target/bpf/helper-get-local-storage.c: Likewise. |
| * gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-getsockopt.c: Likewise. |
| * gcc.target/bpf/diag-funargs-3.c: Likewise. |
| |
| 2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/helper-bind.c: Adjust to new kernel helpers |
| mechanism. |
| * gcc.target/bpf/helper-bpf-redirect.c: Likewise. |
| * gcc.target/bpf/helper-clone-redirect.c: Likewise. |
| * gcc.target/bpf/helper-csum-diff.c: Likewise. |
| * gcc.target/bpf/helper-csum-update.c: Likewise. |
| * gcc.target/bpf/helper-current-task-under-cgroup.c: Likewise. |
| * gcc.target/bpf/helper-fib-lookup.c: Likewise. |
| * gcc.target/bpf/helper-get-cgroup-classid.c: Likewise. |
| * gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-get-current-comm.c: Likewise. |
| * gcc.target/bpf/helper-get-current-pid-tgid.c: Likewise. |
| * gcc.target/bpf/helper-get-current-task.c: Likewise. |
| * gcc.target/bpf/helper-get-current-uid-gid.c: Likewise. |
| * gcc.target/bpf/helper-get-hash-recalc.c: Likewise. |
| * gcc.target/bpf/helper-get-listener-sock.c: Likewise. |
| * gcc.target/bpf/helper-get-local-storage.c: Likewise. |
| * gcc.target/bpf/helper-get-numa-node-id.c: Likewise. |
| * gcc.target/bpf/helper-get-prandom-u32.c: Likewise. |
| * gcc.target/bpf/helper-get-route-realm.c: Likewise. |
| * gcc.target/bpf/helper-get-smp-processor-id.c: Likewise. |
| * gcc.target/bpf/helper-get-socket-cookie.c: Likewise. |
| * gcc.target/bpf/helper-get-socket-uid.c: Likewise. |
| * gcc.target/bpf/helper-get-stack.c: Likewise. |
| * gcc.target/bpf/helper-get-stackid.c: Likewise. |
| * gcc.target/bpf/helper-getsockopt.c: Likewise. |
| * gcc.target/bpf/helper-ktime-get-ns.c: Likewise. |
| * gcc.target/bpf/helper-l3-csum-replace.c: Likewise. |
| * gcc.target/bpf/helper-l4-csum-replace.c: Likewise. |
| * gcc.target/bpf/helper-lwt-push-encap.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-action.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise. |
| * gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise. |
| * gcc.target/bpf/helper-map-delete-elem.c: Likewise. |
| * gcc.target/bpf/helper-map-lookup-elem.c: Likewise. |
| * gcc.target/bpf/helper-map-peek-elem.c: Likewise. |
| * gcc.target/bpf/helper-map-pop-elem.c: Likewise. |
| * gcc.target/bpf/helper-map-push-elem.c: Likewise. |
| * gcc.target/bpf/helper-map-update-elem.c: Likewise. |
| * gcc.target/bpf/helper-msg-apply-bytes.c: Likewise. |
| * gcc.target/bpf/helper-msg-cork-bytes.c: Likewise. |
| * gcc.target/bpf/helper-msg-pop-data.c: Likewise. |
| * gcc.target/bpf/helper-msg-pull-data.c: Likewise. |
| * gcc.target/bpf/helper-msg-push-data.c: Likewise. |
| * gcc.target/bpf/helper-msg-redirect-hash.c: Likewise. |
| * gcc.target/bpf/helper-msg-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-override-return.c: Likewise. |
| * gcc.target/bpf/helper-perf-event-output.c: Likewise. |
| * gcc.target/bpf/helper-perf-event-read-value.c: Likewise. |
| * gcc.target/bpf/helper-perf-event-read.c: Likewise. |
| * gcc.target/bpf/helper-perf-prog-read-value.c: Likewise. |
| * gcc.target/bpf/helper-probe-read-str.c: Likewise. |
| * gcc.target/bpf/helper-probe-read.c: Likewise. |
| * gcc.target/bpf/helper-probe-write-user.c: Likewise. |
| * gcc.target/bpf/helper-rc-keydown.c: Likewise. |
| * gcc.target/bpf/helper-rc-pointer-rel.c: Likewise. |
| * gcc.target/bpf/helper-rc-repeat.c: Likewise. |
| * gcc.target/bpf/helper-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-set-hash-invalid.c: Likewise. |
| * gcc.target/bpf/helper-set-hash.c: Likewise. |
| * gcc.target/bpf/helper-setsockopt.c: Likewise. |
| * gcc.target/bpf/helper-sk-fullsock.c: Likewise. |
| * gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise. |
| * gcc.target/bpf/helper-sk-lookup-upd.c: Likewise. |
| * gcc.target/bpf/helper-sk-redirect-hash.c: Likewise. |
| * gcc.target/bpf/helper-sk-redirect-map.c: Likewise. |
| * gcc.target/bpf/helper-sk-release.c: Likewise. |
| * gcc.target/bpf/helper-sk-select-reuseport.c: Likewise. |
| * gcc.target/bpf/helper-sk-storage-delete.c: Likewise. |
| * gcc.target/bpf/helper-sk-storage-get.c: Likewise. |
| * gcc.target/bpf/helper-skb-adjust-room.c: Likewise. |
| * gcc.target/bpf/helper-skb-cgroup-id.c: Likewise. |
| * gcc.target/bpf/helper-skb-change-head.c: Likewise. |
| * gcc.target/bpf/helper-skb-change-proto.c: Likewise. |
| * gcc.target/bpf/helper-skb-change-tail.c: Likewise. |
| * gcc.target/bpf/helper-skb-change-type.c: Likewise. |
| * gcc.target/bpf/helper-skb-ecn-set-ce.c: Likewise. |
| * gcc.target/bpf/helper-skb-get-tunnel-key.c: Likewise. |
| * gcc.target/bpf/helper-skb-get-tunnel-opt.c: Likewise. |
| * gcc.target/bpf/helper-skb-get-xfrm-state.c: Likewise. |
| * gcc.target/bpf/helper-skb-load-bytes-relative.c: Likewise. |
| * gcc.target/bpf/helper-skb-load-bytes.c: Likewise. |
| * gcc.target/bpf/helper-skb-pull-data.c: Likewise. |
| * gcc.target/bpf/helper-skb-set-tunnel-key.c: Likewise. |
| * gcc.target/bpf/helper-skb-set-tunnel-opt.c: Likewise. |
| * gcc.target/bpf/helper-skb-store-bytes.c: Likewise. |
| * gcc.target/bpf/helper-skb-under-cgroup.c: Likewise. |
| * gcc.target/bpf/helper-skb-vlan-pop.c: Likewise. |
| * gcc.target/bpf/helper-skb-vlan-push.c: Likewise. |
| * gcc.target/bpf/helper-skc-lookup-tcp.c: Likewise. |
| * gcc.target/bpf/helper-sock-hash-update.c: Likewise. |
| * gcc.target/bpf/helper-sock-map-update.c: Likewise. |
| * gcc.target/bpf/helper-sock-ops-cb-flags-set.c: Likewise. |
| * gcc.target/bpf/helper-spin-lock.c: Likewise. |
| * gcc.target/bpf/helper-spin-unlock.c: Likewise. |
| * gcc.target/bpf/helper-strtol.c: Likewise. |
| * gcc.target/bpf/helper-strtoul.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-name.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise. |
| * gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise. |
| * gcc.target/bpf/helper-tail-call.c: Likewise. |
| * gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise. |
| * gcc.target/bpf/helper-tcp-sock.c: Likewise. |
| * gcc.target/bpf/helper-trace-printk.c: Likewise. |
| * gcc.target/bpf/helper-xdp-adjust-head.c: Likewise. |
| * gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise. |
| * gcc.target/bpf/helper-xdp-adjust-tail.c: Likewise. |
| * gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise. |
| |
| 2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com> |
| |
| * gcc.target/bpf/xbpf-callee-saved-regs-1.c: New test. |
| * gcc.target/bpf/xbpf-callee-saved-regs-2.c: Likewise. |
| |
| 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/stack-protector-1.c: Adapt code to Cortex-M |
| restrictions. |
| |
| 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| Backported from master: |
| 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/multilib.exp: Fix parameter passing for gcc_opts. |
| |
| 2020-08-11 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-07-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96106 |
| * g++.dg/concepts/abbrev7.C: New test. |
| |
| 2020-08-11 Paul Thomas <pault@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-08-10 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/96312 |
| * gfortran.dg/pr96312.f90: New test. |
| |
| 2020-08-11 Patrick Palka <ppalka@redhat.com> |
| |
| Backported from master: |
| 2020-07-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/96164 |
| * g++.dg/cpp2a/concepts-explicit-inst5.C: New test. |
| |
| 2020-08-10 Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/pr92865-1.c: Adjust testcase. |
| |
| 2020-08-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-08-08 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96530 |
| * gcc.target/powerpc/pr96530.c: New test. |
| |
| 2020-08-08 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-08-06 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96446 |
| * gcc.target/powerpc/pr96446.c: New test. |
| |
| 2020-08-07 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2020-07-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * gcc.target/aarch64/cpunative/aarch64-cpunative.exp: New test. |
| * gcc.target/aarch64/cpunative/info_0: New test. |
| * gcc.target/aarch64/cpunative/info_1: New test. |
| * gcc.target/aarch64/cpunative/info_10: New test. |
| * gcc.target/aarch64/cpunative/info_11: New test. |
| * gcc.target/aarch64/cpunative/info_12: New test. |
| * gcc.target/aarch64/cpunative/info_13: New test. |
| * gcc.target/aarch64/cpunative/info_14: New test. |
| * gcc.target/aarch64/cpunative/info_15: New test. |
| * gcc.target/aarch64/cpunative/info_2: New test. |
| * gcc.target/aarch64/cpunative/info_3: New test. |
| * gcc.target/aarch64/cpunative/info_4: New test. |
| * gcc.target/aarch64/cpunative/info_5: New test. |
| * gcc.target/aarch64/cpunative/info_6: New test. |
| * gcc.target/aarch64/cpunative/info_7: New test. |
| * gcc.target/aarch64/cpunative/info_8: New test. |
| * gcc.target/aarch64/cpunative/info_9: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_0.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_1.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_10.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_11.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_12.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_13.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_14.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_15.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_2.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_3.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_4.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_5.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_6.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_7.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_8.c: New test. |
| * gcc.target/aarch64/cpunative/native_cpu_9.c: New test. |
| |
| 2020-08-07 Tamar Christina <tamar.christina@arm.com> |
| |
| Backported from master: |
| 2020-07-17 Tamar Christina <tamar.christina@arm.com> |
| |
| * lib/gcc-dg.exp (dg-set-compiler-env-var, dg-set-target-env-var): Add |
| verbose output. |
| |
| 2020-08-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/arm/stack-protector-1.c: New test. |
| * gcc.target/arm/stack-protector-2.c: Likewise. |
| |
| 2020-08-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-05 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/96191 |
| * gcc.target/aarch64/stack-protector-1.c: New test. |
| * gcc.target/aarch64/stack-protector-2.c: Likewise. |
| |
| 2020-08-04 Michael Meissner <meissner@linux.ibm.com> |
| David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.target/powerpc/prefix-add.c: Backport from 2020-06-27 and |
| 2020-06-26 changes. |
| * gcc.target/powerpc/prefix-di-constant.c: Backport. |
| * gcc.target/powerpc/prefix-ds-dq.c: Backport. |
| * gcc.target/powerpc/prefix-large-dd.c: Backport. |
| * gcc.target/powerpc/prefix-large-df.c: Backport. |
| * gcc.target/powerpc/prefix-large-di.c: Backport. |
| * gcc.target/powerpc/prefix-large-hi.c: Backport. |
| * gcc.target/powerpc/prefix-large-kf.c: Backport. |
| * gcc.target/powerpc/prefix-large-qi.c: Backport. |
| * gcc.target/powerpc/prefix-large-sd.c: Backport. |
| * gcc.target/powerpc/prefix-large-sf.c: Backport. |
| * gcc.target/powerpc/prefix-large-si.c: Backport. |
| * gcc.target/powerpc/prefix-large-udi.c: Backport. |
| * gcc.target/powerpc/prefix-large-uhi.c: Backport. |
| * gcc.target/powerpc/prefix-large-uqi.c: Backport. |
| * gcc.target/powerpc/prefix-large-usi.c: Backport. |
| * gcc.target/powerpc/prefix-large-v2df.c: Backport. |
| * gcc.target/powerpc/prefix-large.h: Backport. |
| * gcc.target/powerpc/prefix-no-update.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-dd.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-df.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-di.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-hi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-kf.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-qi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-sd.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-sf.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-si.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-udi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-uhi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-uqi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-usi.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel-v2df.c: Backport. |
| * gcc.target/powerpc/prefix-pcrel.h: Backport. |
| * gcc.target/powerpc/prefix-si-constant.c: Backport. |
| * gcc.target/powerpc/prefix-stack-protect.c: Backport. |
| |
| 2020-08-04 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-08-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96082 |
| * g++.dg/template/template-keyword3.C: New test. |
| |
| 2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.target/aarch64/sls-mitigation/sls-miti-blr-bti.c: New test. |
| * gcc.target/aarch64/sls-mitigation/sls-miti-blr.c: New test. |
| |
| 2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.target/aarch64/sls-mitigation/sls-miti-retbr.c: New test. |
| * gcc.target/aarch64/sls-mitigation/sls-miti-retbr-pacret.c: |
| New test. |
| * gcc.target/aarch64/sls-mitigation/sls-mitigation.exp: New file. |
| * lib/target-supports.exp (check_effective_target_aarch64_asm_sb_ok): |
| New proc. |
| |
| 2020-08-04 Andrea Corallo <andrea.corallo@arm.com> |
| |
| Backported from master: |
| 2020-08-04 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/acle/jcvt_2.c: New testcase. |
| * lib/target-supports.exp |
| (check_effective_target_aarch64_fjcvtzs_hw): Add new check for |
| FJCVTZS hw. |
| |
| 2020-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/96426 |
| * gcc.c-torture/compile/pr96426.c: New test. |
| |
| 2020-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/96354 |
| * g++.dg/opt/pr96354.C: New test. |
| |
| 2020-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-08-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/96402 |
| * gcc.target/aarch64/pr96402.c: New test. |
| |
| 2020-08-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/pr96377-1.c: Add -Wno-psabi. |
| * gcc.dg/pr96377-2.c: Likewise. |
| |
| 2020-08-03 Richard Sandiford <richard.sandiford@arm.com> |
| |
| Backported from master: |
| 2020-08-01 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR c/96377 |
| * gcc.dg/pr96377-1.c: New test. |
| * gcc.dg/pr96377-2.c: Likewise. |
| * gcc.dg/pr96377-3.c: Likewise. |
| * gcc.dg/pr96377-4.c: Likewise. |
| * gcc.dg/pr96377-5.c: Likewise. |
| * gcc.dg/pr96377-6.c: Likewise. |
| * gcc.target/aarch64/pr96377-1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_3.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_4.c: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_3.C: Likewise. |
| * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_4.C: Likewise. |
| |
| 2020-08-01 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-07-30 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/96140 |
| * gdc.dg/pr96140.d: New test. |
| |
| 2020-07-29 Tiziano Müller <tiziano.mueller@chem.uzh.ch> |
| |
| * c-c++-common/cpp/has-include-1-traditional.c: New. |
| |
| 2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/96319 |
| * gfortran.dg/pr96319.f90: New test. |
| |
| 2020-07-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-07-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95591 |
| PR c++/95599 |
| PR c++/95823 |
| PR c++/95824 |
| PR c++/95895 |
| * g++.dg/coroutines/pr95591.C: New test. |
| * g++.dg/coroutines/pr95599.C: New test. |
| * g++.dg/coroutines/pr95823.C: New test. |
| * g++.dg/coroutines/pr95824.C: New test. |
| |
| 2020-07-28 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-07-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/96335 |
| * gcc.dg/pr96335.c: New test. |
| |
| 2020-07-27 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-07-14 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95612 |
| * gfortran.dg/pr95612.f90: New test. |
| |
| 2020-07-26 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95585 |
| * gfortran.dg/pr95585.f90: New test. |
| |
| 2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr> |
| |
| Backported from master: |
| 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr> |
| |
| PR fortran/93567 |
| * gfortran.dg/round_3.f08: Add test cases. |
| |
| 2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr> |
| |
| Backported from master: |
| 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr> |
| |
| PR fortran/93592 |
| * gfortran.dg/fmt_en.f90: Adjust test. |
| * gfortran.dg/fmt_en_rd.f90: New test. |
| * gfortran.dg/fmt_en_rn.f90: New test. |
| * gfortran.dg/fmt_en_ru.f90: New test. |
| * gfortran.dg/fmt_en_rz.f90: New test. |
| |
| 2020-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95980 |
| * gfortran.dg/pr95980_2.f90: New file. |
| |
| 2020-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95980 |
| * gfortran.dg/pr95980.f90: New file. |
| |
| 2020-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-10 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/96086 |
| * gfortran.dg/pr96086.f90: New file. |
| |
| 2020-07-23 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-21 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/89574 |
| * gfortran.dg/pr89574.f90: New file. |
| |
| 2020-07-23 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-22 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96236 |
| * gcc.target/powerpc/mma-double-test.c: Update storing results for |
| correct little-endian ordering. |
| * gcc.target/powerpc/mma-single-test.c: Likewise. |
| |
| 2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/96018 |
| * gfortran.dg/implicit_pure_5.c: New file. |
| * gfortran.dg/implicit_pure_5.f90: New file. |
| |
| 2020-07-23 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-07-23 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/96260 |
| * gcc.target/riscv/pr91441.c: Update warning message. |
| * gcc.target/riscv/pr96260.c: New. |
| |
| 2020-07-23 Release Manager |
| |
| * GCC 10.2.0 released. |
| |
| 2020-07-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| Backported from master: |
| 2020-06-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com> |
| |
| * gcc.target/s390/vector/align-1.c: Change target architecture |
| to z13. |
| * gcc.target/s390/vector/align-2.c: Change target architecture |
| to z13. |
| |
| 2020-07-15 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/95726 |
| * g++.target/aarch64/pr95726.C: New test. |
| * g++.target/arm/pr95726.C: Likewise. |
| |
| 2020-07-15 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-07-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/96174 |
| * gcc.target/i386/avx512f-vcmppd-3.c: New test. |
| * gcc.target/i386/avx512f-vcmpps-3.c: New test. |
| |
| 2020-07-14 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-07-14 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95789 |
| PR c++/96104 |
| PR c++/96179 |
| * g++.dg/conversion/ref4.C: New test. |
| * g++.dg/conversion/ref5.C: New test. |
| * g++.dg/conversion/ref6.C: New test. |
| |
| 2020-07-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/95114 |
| * g++.target/aarch64/pr95114.C: New test. |
| |
| 2020-07-14 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/96146 |
| * gcc.target/aarch64/sve/acle/general/pr96146.c: New test. |
| |
| 2020-07-14 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-07-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/96194 |
| * g++.dg/opt/pr96194.C: New test. |
| |
| 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| * lib/target-supports.exp (is-effective-target): |
| Reorder to put powerpc stuff together. |
| (is-effective-target-keyword): Add power10_hw. |
| |
| 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_ppc_mma_hw_available): |
| New function. |
| (is-effective-target): Add ppc_mma_hw. |
| (is-effective-target-keyword): Add ppc_mma_hw. |
| * gcc.target/powerpc/mma-supported.c: New file. |
| * gcc.target/powerpc/mma-single-test.c: Require ppc_mma_hw. |
| * gcc.target/powerpc/mma-double-test.c: Require ppc_mma_hw. |
| |
| 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| Backported from master: |
| 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94891 |
| * gcc.target/aarch64/return_address_sign_1.c: Update test. |
| * gcc.target/aarch64/return_address_sign_b_1.c: Likewise. |
| |
| 2020-07-13 Julian Brown <julian@codesourcery.com> |
| |
| Backported from master: |
| 2020-07-13 Julian Brown <julian@codesourcery.com> |
| Thomas Schwinge <thomas@codesourcery.com> |
| |
| * gfortran.dg/goacc/finalize-1.f: Update expected dump output. |
| |
| 2020-07-13 Julian Brown <julian@codesourcery.com> |
| |
| Backported from master: |
| 2020-07-09 Julian Brown <julian@codesourcery.com> |
| Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR middle-end/95270 |
| * c-c++-common/goacc/mdc-1.c: Update expected dump output for zero |
| bias. |
| |
| 2020-07-13 Julian Brown <julian@codesourcery.com> |
| |
| Backported from master: |
| 2020-07-09 Julian Brown <julian@codesourcery.com> |
| |
| * gfortran.dg/goacc/mapping-tests-3.f90: New test. |
| * gfortran.dg/goacc/mapping-tests-4.f90: New test. |
| |
| 2020-07-13 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-07-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/96130 |
| * gcc.dg/torture/pr96130.c: New test. |
| |
| 2020-07-13 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/96063 |
| * g++.dg/warn/Wmismatched-tags-7.C: New test. |
| * g++.dg/warn/Wmismatched-tags-8.C: New test. |
| |
| 2020-07-13 Marek Polacek <polacek@redhat.com> |
| |
| Backported from master: |
| 2020-07-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/96077 |
| * g++.dg/parse/enum14.C: New test. |
| |
| 2020-07-13 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-13 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/96180 |
| * gcc.dg/torture/pr96133.c: Align global variable. |
| |
| 2020-07-13 Hans-Peter Nilsson <hp@axis.com> |
| |
| Backported from master: |
| 2020-07-13 Hans-Peter Nilsson <hp@axis.com> |
| |
| PR middle-end/94600 |
| * gcc.dg/pr94600-1.c, gcc.dg/pr94600-2.c, gcc.dg/pr94600-3.c, |
| gcc.dg/pr94600-4.c, gcc.dg/pr94600-5.c, gcc.dg/pr94600-6.c, |
| gcc.dg/pr94600-7.c, gcc.dg/pr94600-8.c: New tests. |
| |
| 2020-07-12 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-07-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/95857 |
| * gcc.dg/pr95857.c: New test. |
| |
| 2020-07-10 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-10 Rajalakshmi Srinivasaraghavan <rajis@linux.vnet.ibm.com> |
| Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| * gcc.target/powerpc/p10-identify.c: New file. |
| * gcc.target/powerpc/p10-arch31.c: New file. |
| * gcc.target/powerpc/mma-single-test.c: New file. |
| * gcc.target/powerpc/mma-double-test.c: New file. |
| |
| 2020-07-10 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-07 Aaron Sawdey <acsawdey@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_power10_hw_available): |
| Return 0 for passing test. |
| |
| 2020-07-10 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-07-09 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/96125 |
| * gcc.target/powerpc/pr96125.c: New test. |
| |
| 2020-07-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| Backported from master: |
| 2020-07-08 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/builtins-msum-runnable.c: New test. |
| * gcc.target/powerpc/vsx-builtin-msum.c: New test. |
| |
| 2020-07-10 Jason Merrill <jason@redhat.com> |
| |
| PR c++/96105 |
| PR c++/96052 |
| PR c++/95976 |
| * g++.dg/cpp2a/no_unique_address4.C: New test. |
| * g++.dg/cpp2a/no_unique_address5.C: New test. |
| * g++.dg/cpp2a/no_unique_address6.C: New test. |
| |
| 2020-07-10 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-10 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96133 |
| * gcc.dg/torture/pr96133.c: New testcase. |
| |
| 2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| Backported from master: |
| 2020-07-09 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/95804 |
| * gcc.dg/tree-ssa/pr95804.c: New test. |
| |
| 2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| Backported from master: |
| 2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/95638 |
| * g++.dg/tree-ssa/pr95638.C: New test. |
| |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/save-restore-9.c: New. |
| |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-06-22 Kito Cheng <kito.cheng@sifive.com> |
| |
| * g++.target/riscv/frflags.C: New. |
| |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-06-16 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/95683 |
| * gcc.target/riscv/pr95683.c: New. |
| |
| 2020-07-09 Kito Cheng <kito.cheng@sifive.com> |
| |
| Backported from master: |
| 2020-06-11 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/pr95252.c: New. |
| |
| 2020-07-08 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-06 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95709 |
| * gfortran.dg/pr95709.f90: New file. |
| |
| 2020-07-08 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/95105 |
| * gcc.target/aarch64/sve/acle/general/attributes_8.c: New test. |
| * g++.target/aarch64/sve/acle/general-c++/attributes_1.C: Likewise. |
| |
| 2020-07-07 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-07-06 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/96075 |
| * gcc.dg/vect/slp-46.c: New testcase. |
| |
| 2020-07-06 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/builtins-1-p9-runnable.c: Update. |
| |
| 2020-07-06 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-07-02 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/93337 |
| * gfortran.dg/pr93337.f90: New file. |
| |
| 2020-07-05 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/95366 |
| * gfortran.dg/select_type_49.f90: New file. |
| |
| 2020-07-04 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-07-03 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/96040 |
| * gcc.dg/ipa/pr96040.c: New test. |
| |
| 2020-07-03 Martin Jambor <mjambor@suse.cz> |
| |
| Backported from master: |
| 2020-07-02 Martin Jambor <mjambor@suse.cz> |
| |
| PR debug/95343 |
| * gcc.dg/guality/pr95343.c: New test. |
| |
| 2020-07-02 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-30 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/88379 |
| * gfortran.dg/pr88379.f90: New file. |
| |
| 2020-07-02 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-06-26 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/cpu-builtin-1.c: Add tests for power10, arch_3_1 |
| and mma. |
| |
| 2020-07-02 Michael Meissner <meissner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-06-09 Michael Meissner <meissner@linux.ibm.com> |
| |
| * gcc.target/powerpc/clone3.c: New test for using 'power10' with |
| the target_clones attribute. |
| |
| 2020-07-02 Michael Meissner <meissner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-06-09 Michael Meissner <meissner@linux.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_powerpc_pcrel): New. |
| (check_effective_target_powerpc_prefixed_addr): New. |
| |
| 2020-07-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-06-22 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts1.c: Modify. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts3.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts4.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_arm_mve_hw): Define. |
| |
| 2020-07-01 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-07-01 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95829 |
| * gfortran.dg/pr95829.f90: New test. |
| |
| 2020-06-30 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/cpu-future.c: Something was done here. |
| * gcc.target/powerpc/localentry-1.c: Something was done here. |
| * gcc.target/powerpc/localentry-detect-1.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-1.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-2.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-3.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-4.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-5.c: Something was done here. |
| * gcc.target/powerpc/mma-builtin-6.c: Something was done here. |
| * gcc.target/powerpc/notoc-direct-1.c: Something was done here. |
| * gcc.target/powerpc/pcrel-sibcall-1.c: Something was done here. |
| * gcc.target/powerpc/pr93122.c: Something was done here. |
| * lib/target-supports.exp: Stuff. |
| |
| 2020-06-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95978 |
| * gfortran.dg/pr95978.f90: New file. |
| |
| 2020-06-30 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-29 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/71706 |
| * gfortran.dg/pr71706.f90: New file. |
| |
| 2020-06-30 Alex Coplan <alex.coplan@arm.com> |
| |
| Backported from master: |
| 2020-05-18 Alex Coplan <alex.coplan@arm.com> |
| |
| * gcc.c-torture/compile/packed-aligned-1.c: New test. |
| * gcc.c-torture/execute/packed-aligned.c: New test. |
| |
| 2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-29 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/95743 |
| * gfortran.dg/recursive_check_16.f90: New file. |
| |
| 2020-06-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95711 |
| * g++.dg/coroutines/pr95711.C: New test. |
| |
| 2020-06-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95736 |
| * g++.dg/coroutines/pr95736.C: New test. |
| |
| 2020-06-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro-bad-grooaf-01-grooaf-expected.C: New test. |
| |
| 2020-06-29 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95340 |
| * gfortran.dg/pr95340.f90: New file. |
| |
| 2020-06-29 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-28 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95880 |
| * gfortran.dg/pr95880.f90: New file. |
| |
| 2020-06-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95519 |
| * g++.dg/coroutines/torture/pr95519-00-return_void.C: New test. |
| * g++.dg/coroutines/torture/pr95519-01-initial-suspend.C: New test. |
| * g++.dg/coroutines/torture/pr95519-02-final_suspend.C: New test. |
| * g++.dg/coroutines/torture/pr95519-03-return-value.C: New test. |
| * g++.dg/coroutines/torture/pr95519-04-yield-value.C: New test. |
| * g++.dg/coroutines/torture/pr95519-05-gro.C: New test. |
| * g++.dg/coroutines/torture/pr95519-06-grooaf.C: New test. |
| * g++.dg/coroutines/torture/pr95519-07-unhandled-exception.C: New test. |
| |
| 2020-06-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro1-allocators.h (BAD_GROOAF_STATIC): |
| New. |
| * g++.dg/coroutines/coro-bad-grooaf-00-static.C: New test. |
| |
| 2020-06-29 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-06-09 Jakub Jelinek <jakub@redhat.com> |
| |
| * g++.dg/torture/pr95493.C: Add -Wno-psabi -w to dg-additional-options. |
| |
| 2020-06-29 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-06-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/95903 |
| * c-c++-common/pr95903.c: New test. |
| |
| 2020-06-29 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-06-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/95810 |
| * gcc.dg/ubsan/pr95810.c: New test. |
| |
| 2020-06-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95518 |
| PR c++/95813 |
| * g++.dg/coroutines/pr95518.C: New test. |
| * g++.dg/coroutines/pr95813.C: New test. |
| |
| 2020-06-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/void-gro-non-class-coro.C: Moved to... |
| * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: ...here. |
| * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C: New test. |
| |
| 2020-06-27 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-27 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95881 |
| * gfortran.dg/pr95881.f90: New file. |
| |
| 2020-06-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95826 |
| * gfortran.dg/pr95826.f90: New file. |
| |
| 2020-06-26 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-25 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95828 |
| * gfortran.dg/pr95828.f90: New file. |
| |
| 2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-06-25 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/95250 |
| * gdc.dg/pr95250.d: New test. |
| |
| 2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backported from master: |
| 2020-06-25 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/95173 |
| * gdc.dg/pr95173.d: New test. |
| |
| 2020-06-25 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-24 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95827 |
| * gfortran.dg/pr95827.f90: New file. |
| |
| 2020-06-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-23 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95477 |
| * g++.dg/coroutines/pr95477.C: New test. |
| * g++.dg/coroutines/void-gro-non-class-coro.C: New test. |
| |
| 2020-06-24 Peter Bergner <bergner@linux.ibm.com> |
| |
| Backported from master: |
| 2020-06-21 Peter Bergner <bergner@linux.ibm.com> |
| |
| * gcc.target/powerpc/mma-builtin-1.c: New test. |
| * gcc.target/powerpc/mma-builtin-2.c: New test. |
| * gcc.target/powerpc/mma-builtin-3.c: New test. |
| * gcc.target/powerpc/mma-builtin-4.c: New test. |
| * gcc.target/powerpc/mma-builtin-5.c: New test. |
| * gcc.target/powerpc/mma-builtin-6.c: New test. |
| |
| 2020-06-24 Jason Merrill <jason@redhat.com> |
| |
| Backported from master: |
| 2020-06-24 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95719 |
| * g++.dg/tree-ssa/final4.C: New test. |
| |
| 2020-06-24 Richard Biener <rguenther@suse.de> |
| |
| Backported from master: |
| 2020-06-17 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/95717 |
| * g++.dg/torture/pr95717.C: New testcase. |
| |
| 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/95812 |
| * gfortran.fortran-torture/execute/forall_5.f90: Make forall |
| statement conforming. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/95493 |
| PR middle-end/95690 |
| * g++.dg/torture/pr95493.C: New testcase. |
| * g++.dg/torture/pr95493-1.C: Likewise. |
| * gfortran.dg/pr95690.f90: Likewise. |
| |
| 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/95812 |
| * gfortran.dg/dependency_59.f90: New test. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/95487 |
| * g++.dg/vect/pr95487.cc: New testcase. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/95308 |
| * g++.dg/torture/pr95308.C: New testcase. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR c/95141 |
| * gcc.dg/pr95141.c: New testcase. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/95133 |
| * gcc.dg/pr95133.c: New testcase. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/95118 |
| * gcc.dg/pr95118.c: New testcase. |
| |
| 2020-06-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/95049 |
| * gcc.dg/torture/pr95049.c: New testcase. |
| |
| 2020-06-23 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master: |
| 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95708 |
| * gfortran.dg/pr95708.f90: New test. |
| |
| 2020-06-22 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-return-req1.C: Expect error. |
| * g++.dg/cpp2a/concepts-p2113a.C: New test. |
| * g++.dg/cpp2a/concepts-p2113b.C: New test. |
| |
| 2020-06-22 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-synth9.C: New test. |
| |
| 2020-06-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95707 |
| * gfortran.dg/pr95707.f90: New file. |
| |
| 2020-06-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95688 |
| * gfortran.dg/pr95688.f90: New file. |
| |
| 2020-06-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95687 |
| * gfortran.dg/pr95687.f90: New file. |
| |
| 2020-06-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95689 |
| * gfortran.dg/pr95689.f90: New file. |
| |
| 2020-06-22 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95587 |
| * gfortran.dg/pr95587.f90: New file. |
| |
| 2020-06-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from master: |
| 2020-06-20 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95505 |
| * g++.dg/coroutines/pr95505.C: New test. |
| |
| 2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/95110 |
| * gcc.dg/tree-ssa/pr94969.c: Swap scan-tree-dump-not arguments. |
| |
| 2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94969 |
| * gcc.dg/tree-ssa/pr94969.c: New test. |
| |
| 2020-06-19 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-friend1.C: New test. |
| * g++.dg/cpp2a/spaceship-err4.C: Adjust diagnostic. |
| |
| 2020-06-19 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-ref1.C: New test. |
| * g++.dg/cpp2a/spaceship-synth-neg4.C: New test. |
| * g++.dg/cpp2a/spaceship-union1.C: New test. |
| |
| 2020-06-19 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/consteval17.C: New test. |
| |
| 2020-06-18 Jakub Jelinek <jakub@redhat.com> |
| |
| Backported from master: |
| 2020-06-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/95713 |
| * gcc.dg/pr95713.c: New test. |
| |
| 2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vaddq_m.c: New test. |
| |
| 2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| Backported from master: |
| 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts1.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts3.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_scalar_shifts4.c: Likewise. |
| |
| 2020-06-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| Backported from master: |
| 2020-06-17 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/gomp/hsa-indirect-call-1.c: New file. |
| |
| 2020-06-17 Harald Anlauf <anlauf@gmx.de> |
| |
| Backported from master: |
| 2020-06-17 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95088 |
| * gfortran.dg/pr95088.f90: New file. |
| |
| 2020-06-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95508 |
| * g++.dg/template/conv16.C: New test. |
| |
| 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vbicq_f16.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vbicq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u8.c: Likewise. |
| |
| 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/94735 |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base_p.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset_p.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset_p.c: |
| Likewise. |
| |
| 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR target/94959 |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Modify. |
| * gcc.target/arm/mve/intrinsics/mve_vldr.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_vldr_z.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstr.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vstr_p.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_f16.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise. |
| |
| 2020-06-16 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/95622 |
| * lib/target-supports.exp (check_effective_target_offloading_enabled): |
| New. |
| * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Use it for xfail. |
| * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise. |
| * c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise. |
| |
| 2020-06-14 Steven G. Kargl <kargl@gcc.gnu.org> |
| Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95544 |
| * gfortran.dg/pr95544.f90: New file. |
| |
| 2020-06-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/93366 |
| * gfortran.dg/pr93366.f90: New test. |
| |
| 2020-06-14 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95503 |
| * gfortran.dg/pr95503.f90: New test. |
| |
| 2020-06-14 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94109 |
| * gfortran.dg/finalize_34.f90: Adjust free counts. |
| * gfortran.dg/finalize_36.f90: New test. |
| |
| 2020-06-14 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/cpp0x/initlist-array12.C: Fix the definition of |
| initializer_list for ilp32 target. |
| |
| 2020-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/95580 |
| * gcc.dg/pr95580.c: New test. |
| |
| 2020-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/95528 |
| * g++.dg/opt/pr95528.C: New test. |
| |
| 2020-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/95328 |
| * g++.dg/cpp1z/decomp53.C: New test. |
| |
| 2020-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/95108 |
| * gcc.dg/gomp/pr95108.c: New test. |
| |
| 2020-06-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/95080 |
| * g++.dg/opt/pr95080.C: New test. |
| |
| 2020-06-14 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR testsuite/95575 |
| * lib/gdc-utils.exp (gdc-do-test): Re-add $subdir link and inclusion |
| in filename. |
| |
| 2020-06-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95440 |
| * g++.dg/coroutines/pr95440.C: New test. |
| |
| 2020-06-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93467 |
| * g++.dg/cpp2a/concepts-friend6.C: New test. |
| * g++.dg/cpp2a/concepts-friend7.C: New test. |
| |
| 2020-06-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95350 |
| * g++.dg/coroutines/torture/func-params-08.C: Adjust test to |
| reflect that all rvalue refs are dangling. |
| * g++.dg/coroutines/torture/func-params-09-awaitable-parms.C: |
| Likewise. |
| * g++.dg/coroutines/pr95350.C: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95560 |
| * g++.dg/warn/Wshadow-local-3.C: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95066 |
| * g++.dg/cpp2a/explicit16.C: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94937 |
| * g++.dg/cpp1z/constexpr-if34.C: New test. |
| * g++.dg/cpp2a/is-constant-evaluated10.C: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95344 |
| * c-c++-common/Wparentheses-2.c: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94955 |
| * g++.dg/cpp0x/constexpr-shift2.C: New test. |
| |
| 2020-06-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/90915 |
| * g++.dg/ext/builtin-has-attribute.C: New test. |
| |
| 2020-06-11 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/95611 |
| * gfortran.dg/pr95611.f90: New file. |
| |
| 2020-06-11 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95091 |
| * gfortran.dg/pr95091.f90: New file. |
| |
| 2020-06-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95346 |
| * g++.dg/coroutines/pr95346.C: New test. |
| |
| 2020-06-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/95562 |
| * g++.dg/cpp0x/noexcept60.C: New test. |
| |
| 2020-06-09 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95345 |
| * g++.dg/coroutines/pr95345.C: New test. |
| |
| 2020-06-08 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/95113 |
| * gcc.dg/ipa/pr95113.c: New test. |
| |
| 2020-06-08 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/92993 |
| * gfortran.dg/pr92993.f90: New test. |
| |
| 2020-06-07 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95050 |
| * g++.dg/coroutines/pr95050.C: New test. |
| |
| 2020-06-06 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94817 |
| PR c++/94829 |
| PR c++/95087 |
| * g++.dg/coroutines/coro-missing-final-suspend.C: New test. |
| * g++.dg/coroutines/coro-missing-initial-suspend.C: New test. |
| * g++.dg/coroutines/coro-missing-promise-yield.C: Check for |
| continuation of compilation. |
| * g++.dg/coroutines/coro-missing-promise.C: Likewise. |
| * g++.dg/coroutines/coro-missing-ret-value.C: Likewise |
| * g++.dg/coroutines/coro-missing-ret-void.C: Likewise |
| * g++.dg/coroutines/coro-missing-ueh-3.C: Likewise |
| * g++.dg/coroutines/pr94817.C: New test. |
| * g++.dg/coroutines/pr94829.C: New test. |
| * g++.dg/coroutines/co-return-syntax-08-bad-return.C: |
| Adjust the testcase to do the compile (rather than an |
| -fsyntax-only parse). |
| * g++.dg/coroutines/coro1-ret-int-yield-int.h |
| (MISSING_INITIAL_SUSPEND, MISSING_FINAL_SUSPEND): New. |
| |
| 2020-06-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95373 |
| * gfortran.dg/pr95373_1.f90: Adjust error messages. |
| * gfortran.dg/pr95373_2.f90: Adjust error message. |
| |
| 2020-06-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95373 |
| * gfortran.dg/pr95373_1.f90: New test. |
| * gfortran.dg/pr95373_2.f90: New test. |
| |
| 2020-06-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95106 |
| * gfortran.dg/equiv_11.f90: New test. |
| |
| 2020-06-05 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95090 |
| * gfortran.dg/pr95090.f90: New test. |
| |
| 2020-06-05 Steven G. Kargl <kargl@gcc.gnu.org> |
| Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/95500 |
| * gfortran.dg/pr95500.f90: New test. |
| |
| 2020-06-05 Thomas Schwinge <thomas@codesourcery.com> |
| Julian Brown <julian@codesourcery.com> |
| |
| * c-c++-common/goacc/struct-enter-exit-data-1.c: New file. |
| |
| 2020-06-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/93310 |
| * g++.dg/cpp2a/constexpr-virtual16.C: New test. |
| * g++.dg/cpp2a/constexpr-virtual17.C: New test. |
| * g++.dg/cpp2a/constexpr-new12.C: Adjust diagnostic. |
| |
| 2020-06-04 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95158 |
| * g++.dg/template/virtual5.C: New test. |
| |
| 2020-06-04 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp2a/concepts-partial-spec8.C: New test. |
| |
| 2020-06-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/92103 |
| * g++.dg/cpp2a/concepts-partial-spec7.C: New test. |
| |
| 2020-06-02 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/92633 |
| PR c++/92838 |
| * g++.dg/cpp2a/concepts-lambda11.C: New test. |
| * g++.dg/cpp2a/concepts-lambda12.C: New test. |
| |
| 2020-06-02 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95020 |
| * g++.dg/cpp2a/concepts-lambda7.C: New test. |
| |
| 2020-06-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94361 |
| * gfortran.dg/finalize_28.f90: Adjusted free counts. |
| * gfortran.dg/finalize_33.f90: Likewise. |
| * gfortran.dg/finalize_34.f90: Likewise. |
| * gfortran.dg/finalize_35.f90: New test. |
| |
| 2020-05-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95386 |
| * g++.dg/concepts/pr95386.C: New test. |
| |
| 2020-05-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/92652 |
| PR c++/93698 |
| PR c++/94128 |
| * g++.dg/cpp2a/concepts-lambda8.C: New test. |
| * g++.dg/cpp2a/concepts-lambda9.C: New test. |
| * g++.dg/cpp2a/concepts-lambda10.C: New test. |
| |
| 2020-05-30 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/95241 |
| * g++.dg/cpp0x/constexpr-array25.C: New test. |
| |
| 2020-05-30 Patrick Palka <ppalka@redhat.com> |
| Jason Merrill <jason@redhat.com> |
| |
| PR c++/95181 |
| * g++.dg/concepts/pr95181.C: New test. |
| * g++.dg/concepts/pr95181-2.C: New test. |
| |
| 2020-05-30 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95371 |
| * g++.dg/cpp2a/concepts-ttp1.C: New test. |
| |
| 2020-05-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR libfortran/95390 |
| * gfortran.dg/findloc_8.f90: New test. |
| |
| 2020-05-29 Marek Polacek <polacek@redhat.com> |
| |
| * g++.dg/ext/tmplattr10.C: Only run in c++11. |
| |
| 2020-05-29 Alex Coplan <alex.coplan@arm.com> |
| |
| PR target/94591 |
| * gcc.c-torture/execute/pr94591.c: New test. |
| |
| 2020-05-29 Andrew Stubbs <ams@codesourcery.com> |
| |
| * gcc.target/gcn/gcn.exp: New file. |
| * gcc.target/gcn/vcc-clobber.c: New file. |
| |
| 2020-05-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/95361 |
| * gcc.target/aarch64/sve/pr95361.c: New test. |
| |
| 2020-05-28 Steven G. Kargl <kargl@gcc.gnu.org> |
| Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/94397 |
| * gfortran.dg/pr94397.F90: New test. |
| |
| 2020-05-28 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/95355 |
| * gcc.target/i386/pr95355.c: New test. |
| |
| 2020-05-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/50392 |
| * gfortran.dg/pr50392.f: New test. |
| |
| 2020-05-27 Harald Anlauf <anlauf@gmx.de> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR libfortran/95104 |
| * gfortran.dg/pr95104.f90: New test. |
| |
| 2020-05-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95319 |
| * g++.dg/cpp0x/initlist-array12.C: New test. |
| |
| 2020-05-27 Jason Merrill <jason@redhat.com> |
| |
| * g++.dg/cpp2a/spaceship-synth2.C: Add |
| -Wzero-as-null-pointer-constant. |
| |
| 2020-05-27 Jason Merrill <jason@redhat.com> |
| |
| PR c++/95222 |
| * g++.dg/ext/tmplattr10.C: New test. |
| |
| 2020-05-25 Jason Merrill <jason@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_c++20_only) |
| (check_effective_target_c++20): New. |
| |
| 2020-05-24 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/95255 |
| * gcc.target/i386/pr95255.c: New test. |
| |
| 2020-05-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from mainline |
| 2020-05-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/co-return-syntax-10-movable.C: New test. |
| |
| 2020-05-21 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/95169 |
| * gcc.target/i386/pr95169.c: New test. |
| |
| 2020-05-21 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/aarch64/target_attr_20.c: New test. |
| * gcc.target/aarch64/target_attr_21.c: New test. |
| |
| 2020-05-20 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from master |
| 2020-05-20 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/39695 |
| * gfortran.dg/pr39695_1.f90: New test. |
| * gfortran.dg/pr39695_2.f90: New test. |
| * gfortran.dg/pr39695_3.f90: New test. |
| * gfortran.dg/pr39695_4.f90: New test. |
| |
| 2020-05-19 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backport from mainline |
| 2020-05-15 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/94635 |
| * gfortran.dg/gomp/target-exit-data.f90: New. |
| |
| 2020-05-18 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/94940 |
| * gcc.dg/Warray-bounds-61.c: New test. |
| |
| 2020-05-18 Doug Rupp <rupp@adacore.com> |
| |
| * gcc.target/powerpc/pr71763.c: Require powerpc_vsx_ok. |
| |
| 2020-05-17 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| Backport from mainline |
| 2020-05-06 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/94970 |
| * gdc.dg/pr94970.d: New test. |
| |
| 2020-05-13 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backport from master |
| 2020-05-13 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/93497 |
| * gfortran.dg/pr88025.f90: Change in wording of error. |
| * gfortran.dg/pr93497.f90: New test. |
| * gfortran.dg/pr93714_1.f90: Change in wording of errors. |
| * gfortran.dg/pr93714_2.f90: Change in wording of errors. |
| |
| 2020-05-12 Richard Biener <rguenther@suse.de> |
| |
| Backport from mainline |
| 2020-05-05 Richard Biener <rguenther@suse.de> |
| |
| PR ipa/94947 |
| * gcc.dg/torture/pr94947-1.c: New testcase. |
| * gcc.dg/torture/pr94947-2.c: Likewise. |
| |
| 2020-05-12 Richard Biener <rguenther@suse.de> |
| |
| Backport from mainline |
| 2020-05-05 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/92177 |
| * gcc.dg/vect/bb-slp-22.c: Adjust. |
| |
| 2020-05-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| Backported from mainline |
| 2020-05-11 Jakub Jelinek <jakub@redhat.com> |
| Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/94672 |
| * gfortran.dg/gomp/pr94672.f90: New. |
| * gfortran.dg/missing_optional_dummy_6a.f90: Update scan-tree. |
| |
| 2020-05-11 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| Backported from mainline |
| 2020-05-11 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/59107 |
| * gfortran.dg/pr59107.f90: New test. |
| |
| 2020-05-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| Backported from mainline |
| 2020-05-08 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/95003 |
| * g++.dg/coroutines/torture/pr95003.C: New test. |
| |
| 2020-05-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94946 |
| * g++.dg/ext/attr-parm-1.C: Enable the test also for lp64 x86, use |
| sysv_abi and ms_abi attributes in that case instead of fastcall and |
| no attribute. |
| |
| PR c/94968 |
| * gcc.dg/pr94968.c: New test. |
| |
| Backported from mainline |
| 2020-05-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94951 |
| * g++.dg/warn/Wstrict-aliasing-bogus-tmpl.C: New test. |
| |
| PR c++/94907 |
| * g++.dg/cpp2a/spaceship-synth8.C: New test. |
| |
| PR rtl-optimization/94873 |
| * gcc.dg/pr94873.c: New test. |
| |
| 2020-05-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94942 |
| * gcc.target/i386/pr94942.c: New test. |
| |
| 2020-04-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94842 |
| * gcc.dg/pr94842.c: New test. |
| |
| 2020-05-07 Release Manager |
| |
| * GCC 10.1.0 released. |
| |
| 2020-05-04 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/94941 |
| * gcc.target/aarch64/sve/acle/general/unoptimized_1.c: New test. |
| |
| 2020-04-30 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/94856 |
| * g++.dg/ipa/pr94856.C: New test. |
| |
| 2020-04-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94886 |
| * g++.dg/coroutines/pr94886-folly-3.C: New test. |
| |
| 2020-04-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94883 |
| * g++.dg/coroutines/pr94883-folly-2.C: New test. |
| |
| 2020-04-30 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94879 |
| * g++.dg/coroutines/pr94xxx-folly-1.C: New test. |
| |
| 2020-04-30 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94775 |
| * g++.dg/warn/Warray-bounds-10.C: New test. |
| |
| 2020-04-30 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94748 |
| * gcc.target/aarch64/pr94748.c: New test. |
| |
| 2020-04-30 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * gcc.target/s390/zvector/vec_load_len_r.c: New test. |
| * gcc.target/s390/zvector/vec_store_len_r.c: New test. |
| |
| 2020-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94704 |
| * g++.target/s390/s390.exp: New file. |
| * g++.target/s390/pr94704-1.C: New test. |
| * g++.target/s390/pr94704-2.C: New test. |
| * g++.target/s390/pr94704-3.C: New test. |
| * g++.target/s390/pr94704-4.C: New test. |
| |
| 2020-04-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94830 |
| * g++.dg/concepts/diagnostics12.C: Clarify the dg-message now |
| that the corresponding diagnostic is deterministic. |
| * g++.dg/concepts/diagnostics13.C: New test. |
| |
| 2020-04-29 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/93654 |
| * gcc.target/i386/pr93654.c: New test. |
| |
| 2020-04-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp: Add v8a_hard to the list of arm_arch_* |
| targets. |
| * g++.target/arm/no_unique_address_1.C: New test. |
| * g++.target/arm/no_unique_address_2.C: Likewise. |
| |
| 2020-04-29 Richard Biener <rguenther@suse.de> |
| Li Zekun <lizekun1@huawei.com> |
| |
| PR lto/94822 |
| * gcc.dg/lto/pr94822_0.c: New testcase. |
| * gcc.dg/lto/pr94822_1.c: Alternate file. |
| * gcc.dg/lto/pr94822.h: Likewise. |
| |
| 2020-04-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/no_unique_address_1.C: New test. |
| * g++.target/aarch64/no_unique_address_2.C: Likewise. |
| |
| 2020-04-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/arm/mve.exp: Restore the original dg-do-what-default |
| before finishing. |
| |
| 2020-04-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94707 |
| * g++.target/powerpc/pr94707-1.C: New test. |
| * g++.target/powerpc/pr94707-2.C: New test. |
| * g++.target/powerpc/pr94707-3.C: New test. |
| * g++.target/powerpc/pr94707-4.C: New test. |
| * g++.target/powerpc/pr94707-5.C: New test. |
| * g++.target/powerpc/pr94707-4.C: New test. |
| |
| 2020-04-29 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94819 |
| * g++.dg/cpp2a/concepts-inherit-ctor10.C: New test. |
| * g++.dg/cpp2a/concepts-inherit-ctor11.C: New test. |
| |
| PR c++/94808 |
| * g++.dg/concepts/diagnostic12.C: New test. |
| * g++.dg/concepts/diagnostic5.C: Adjust dg-message. |
| |
| 2020-04-28 Alexandre Oliva <oliva@adacore.com> |
| |
| PR target/94812 |
| * gcc.target/powerpc/test_mffsl.c: Call mffsl only once. |
| Reinterpret the doubles as long longs for compares. Mask out |
| mffs bits that are not expected from mffsl. |
| |
| 2020-04-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94816 |
| * g++.dg/analyzer/pr94816.C: New test. |
| |
| 2020-04-28 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94447 |
| PR analyzer/94639 |
| PR analyzer/94732 |
| PR analyzer/94754 |
| * gcc.dg/analyzer/data-model-1.c: Mark "use of uninitialized |
| value" warnings as xfail for now. |
| * gcc.dg/analyzer/data-model-5b.c: Remove uninitialized warning. |
| * gcc.dg/analyzer/pr94099.c: Mark "uninitialized" warning as xfail |
| for now. |
| * gcc.dg/analyzer/pr94447.c: New test. |
| * gcc.dg/analyzer/pr94639.c: New test. |
| * gcc.dg/analyzer/pr94732.c: New test. |
| * gcc.dg/analyzer/pr94754.c: New test. |
| * gcc.dg/analyzer/zlib-6.c: Mark "uninitialized" warning as xfail |
| for now. |
| |
| 2020-04-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94809 |
| * gcc.c-torture/execute/pr94809.c: New test. |
| |
| 2020-04-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94760 |
| * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C: |
| New test. |
| |
| 2020-04-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94759 |
| * g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C: Adjust for |
| updated error messages. |
| * g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C: Likewise. |
| * g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C: Likewise. |
| * g++.dg/coroutines/coro-missing-promise.C: Likewise. |
| * g++.dg/coroutines/pr93458-5-bad-coro-type.C: Liekwise. |
| * g++.dg/coroutines/torture/co-ret-17-void-ret-coro.C: New test. |
| |
| 2020-04-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94701 |
| * g++.dg/coroutines/torture/local-var-06-structured-binding.C: |
| New test. |
| |
| 2020-04-27 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/93956 |
| PR fortran/94788 |
| * gfortran.dg/pointer_assign_13.f90: Remove. |
| |
| 2020-04-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94780 |
| * gcc.dg/pr94780.c: New test. |
| |
| 2020-04-27 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94772 |
| * g++.dg/cpp1y/constexpr-tracking-const23.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const24.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const25.C: New test. |
| |
| 2020-04-27 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94697 |
| * gcc.target/aarch64/pr94697.c: Require lp64. |
| |
| 2020-04-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94755 |
| * c-c++-common/pr94755.c: New test. |
| |
| 2020-04-27 Felix Yang <felix.yang@huawei.com> |
| |
| PR tree-optimization/94784 |
| * gcc.dg/pr94784.c: New test. |
| |
| 2020-04-27 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94515 |
| * g++.target/aarch64/pr94515-1.C: New test. |
| * g++.target/aarch64/pr94515-2.C: New test. |
| |
| 2020-04-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/90320 |
| * g++.dg/cpp0x/explicit13.C: New test. |
| * g++.dg/cpp0x/explicit14.C: New test. |
| |
| 2020-04-27 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/89418 |
| * lib/gdc-utils.exp (gdc-convert-test): Add dg-skip-if for compilable |
| tests that depend on the phobos standard library. |
| |
| 2020-04-27 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/94777 |
| * gdc.dg/pr94777a.d: New test. |
| * gdc.dg/pr94777b.d: New test. |
| |
| 2020-04-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94752 |
| * g++.dg/coroutines/pr94752.C: New test. |
| |
| 2020-04-26 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94737 |
| * gfortran.dg/binding_label_tests_34.f90: New test case. |
| |
| 2020-04-25 David Edelsohn <dje.gcc@gmail.com> |
| |
| * g++.dg/debug/dwarf2/pr61433.C: Unfail AIX. |
| * g++.dg/opt/pr48549.C: Same. |
| * g++.dg/opt/pr60002.C: Same. |
| * g++.dg/opt/pr80436.C: Same. |
| * g++.dg/opt/pr83084.C: Same. |
| * g++.dg/other/pr42685.C: Same. |
| * gcc.dg/pr41241.c: Same. |
| * gcc.dg/pr42629.c: Same. |
| * gcc.dg/pr42630.c: Same. |
| * gcc.dg/pr42719.c: Same. |
| * gcc.dg/pr42728.c: Same. |
| * gcc.dg/pr42889.c: Same. |
| * gcc.dg/pr42916.c: Same. |
| * gcc.dg/pr43084.c: Same. |
| * gcc.dg/pr43670.c: Same. |
| * gcc.dg/pr44023.c: Same. |
| * gcc.dg/pr44971.c: Same. |
| * gcc.dg/pr45449.c: Same. |
| * gcc.dg/pr46771.c: Same. |
| * gcc.dg/pr47684.c: Same. |
| * gcc.dg/pr47881.c: Same. |
| * gcc.dg/pr48768.c: Same. |
| * gcc.dg/pr50017.c: Same. |
| * gcc.dg/pr56023.c: Same. |
| * gcc.dg/pr64935-1.c: Same. |
| * gcc.dg/pr64935-2.c: Same. |
| * gcc.dg/pr65521.c: Same. |
| * gcc.dg/pr65779.c: Same. |
| * gcc.dg/pr65980.c: Same. |
| * gcc.dg/pr66688.c: Same. |
| * gcc.dg/pr70405.c: Same. |
| * gcc.dg/vect/pr49352.c: Same. |
| |
| 2020-04-25 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.dg/ipa/ipa-sra-19.c: Add -Wno-psabi option on AIX. |
| |
| 2020-04-25 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.dg/spellcheck-options-21.c: Require LTO. |
| |
| 2020-04-25 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.dg/debug/dwarf2/pr82718-1.c: Skip on AIX. |
| * gcc.dg/debug/dwarf2/pr82718-2.c: Skip on AIX. |
| |
| 2020-04-25 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94578 |
| * gfortran.dg/pointer_assign_14.f90: New test. |
| * gfortran.dg/pointer_assign_15.f90: New test. |
| |
| 2020-04-25 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/co-ret-16-simple-control-flow.C: |
| Enable test. |
| |
| 2020-04-25 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/concepts/diagnostic11.C: New test. |
| |
| 2020-04-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94742 |
| * g++.dg/warn/Wreturn-type-12.C: New test. |
| |
| PR tree-optimization/94734 |
| PR tree-optimization/89430 |
| * gcc.dg/tree-ssa/pr89430-1.c: Add xfail. |
| * gcc.dg/tree-ssa/pr89430-2.c: Add xfail. |
| * gcc.dg/tree-ssa/pr89430-5.c: Add xfail. |
| * gcc.dg/tree-ssa/pr89430-6.c: Add xfail. |
| * gcc.c-torture/execute/pr94734.c: New test. |
| |
| 2020-04-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94383 |
| * g++.dg/compat/struct-layout-1.exp: Use the -std=c++14 vs. -std=c++17 |
| ABI compatibility testing even with ALT_CXX_UNDER_TEST, as long as |
| that compiler accepts -std=c++14 and -std=c++17 options. |
| |
| 2020-04-24 Andrew Stubbs <ams@codesourcery.com> |
| |
| * lib/target-supports.exp (available_vector_sizes): Add amdgcn. |
| (check_effective_target_vect_cmdline_needed): Disable for amdgcn. |
| (check_effective_target_vect_pack_trunc): Add amdgcn. |
| |
| 2020-04-24 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94288 |
| * g++.dg/coroutines/pr94288.C: New test. |
| |
| 2020-04-24 Alexandre Oliva <oliva@adacore.com> |
| |
| * lib/target-supports.exp (check_effective_target_fileio): New. |
| * gcc.c-torture/execute/fprintf-2.c: Require it. |
| * gcc.c-torture/execute/printf-2.c: Likewise. |
| * gcc.c-torture/execute/user-printf.c: Likewise. |
| |
| 2020-04-24 Haijian Zhang <z.zhanghaijian@huawei.com> |
| |
| PR rtl-optimization/94708 |
| * gfortran.dg/pr94708.f90: New test. |
| |
| 2020-04-23 David Edelsohn <dje.gcc@gmail.com> |
| |
| * gcc.dg/torture/pr90020.c: Skip on AIX. |
| |
| 2020-04-23 David Edelsohn <dje.gcc@gmail.com> |
| |
| * g++.dg/cpp0x/lambda/pr94426-1.C: Require LTO. |
| |
| 2020-04-23 Martin Sebor <msebor@redhat.com> |
| |
| PR driver/90983 |
| * gcc.dg/Wframe-larger-than-3.c: New test. |
| * gcc.dg/Wlarger-than4.c: New test. |
| * gcc.dg/Wstack-usage.c: New test. |
| |
| 2020-04-23 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/cpp0x/dependent3.C: New test. |
| |
| PR c++/94645 |
| * g++.dg/cpp2a/concepts-lambda6.C: New test. |
| |
| 2019-04-23 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * g++.dg/opt/store-merging-4.C: New test. |
| |
| 2020-04-23 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94288 |
| * g++.dg/coroutines/torture/co-await-18-if-cond.C: New test. |
| * g++.dg/coroutines/torture/co-await-19-while-cond.C: New test. |
| * g++.dg/coroutines/torture/co-await-20-do-while-cond.C: New test. |
| * g++.dg/coroutines/torture/co-await-21-switch-value.C: New test. |
| * g++.dg/coroutines/torture/co-await-22-truth-and-of-if.C: New test. |
| * g++.dg/coroutines/torture/co-ret-16-simple-control-flow.C: New test. |
| |
| 2020-04-23 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94733 |
| * g++.dg/tm/attrib-5.C: New test. |
| |
| 2020-04-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/94724 |
| * gcc.c-torture/execute/pr94724.c: New test. |
| |
| 2020-04-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/93956 |
| * gfortran.dg/pointer_assign_13.f90: New test. |
| |
| 2020-04-23 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C: Adjust for |
| changed inline namespace. |
| * g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C: Likewise. |
| * g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C: Likewise |
| * g++.dg/coroutines/coro.h: Likewise |
| |
| 2020-04-23 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94697 |
| * gcc.target/aarch64/pr94697.c: New test. |
| |
| 2020-04-23 Felix Yang <felix.yang@huawei.com> |
| |
| PR target/94678 |
| * gcc.target/aarch64/pragma_cpp_predefs_2.c: Fix typos, pop_pragma -> |
| pop_options. Add tests for general-regs-only. |
| * gcc.target/aarch64/pragma_cpp_predefs_3.c: Add tests for |
| general-regs-only. |
| |
| 2020-04-23 Andrew Stubbs <ams@codesourcery.com> |
| Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR middle-end/93488 |
| |
| * c-c++-common/goacc/pr93488.c: New file. |
| |
| 2020-04-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/94727 |
| * gcc.dg/vect/pr94727.c: New test. |
| |
| 2020-04-23 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94514 |
| * g++.target/aarch64/pr94514.C: Require lp64. |
| * gcc.target/aarch64/pr94514.c: Likewise. |
| |
| 2020-04-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94707 |
| * g++.dg/tree-ssa/pr27830.C: Use -Wpsabi -w for -std=c++17 and higher. |
| |
| PR c/94705 |
| * gcc.dg/pr94705.c: New test. |
| |
| 2020-04-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94719 |
| PR c++/94549 |
| * g++.dg/cpp2a/concepts-inherit-ctor9.C: New test. |
| |
| 2020-04-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93807 |
| * g++.dg/cpp2a/fn-template20.C: New test. |
| |
| 2020-04-22 Duan bo <duanbo3@huawei.com> |
| |
| PR testsuite/94712 |
| * gcc.target/aarch64/pr63304_1.c: Require lp64 target. |
| * gcc.target/aarch64/pr70120-2.c: Likewise. |
| * gcc.target/aarch64/pr94530.c: Likewise. |
| * gcc.target/aarch64/reload-valid-spoff.c: Likewise. |
| |
| 2020-04-22 Felix Yang <felix.yang@huawei.com> |
| |
| PR target/94678 |
| * gcc.target/aarch64/sve/acle/general/nosve_6.c: New test. |
| |
| 2020-04-22 José Rui Faustino de Sousa <jrfsousa@gmail.com> |
| |
| PR fortran/90350 |
| * gfortran.dg/PR90350.f90: New test. |
| |
| 2020-04-22 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/90448 |
| * g++.dg/cpp1y/lambda-generic-variadic20.C: New. |
| |
| 2020-04-22 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/94647 |
| * c-c++-common/Warray-bounds-2.c: Replace a large value harcoded |
| in an expected warning with a pattern. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp (check_effective_target_arm_dsp) |
| (check_effective_target_arm_crc_ok_nocache) |
| (check_effective_target_arm_coproc1_ok_nocache) |
| (check_effective_target_arm_coproc2_ok_nocache) |
| (check_effective_target_arm_coproc3_ok_nocache) |
| (check_effective_target_arm_coproc4_ok_nocache): Include |
| arm_acle.h. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| gcc/testsuite/ |
| * lib/target-supports.exp (arm_v8m_main_cde, arm_v8m_main_cde_fp) |
| (arm_v8_1m_main_cde_mve, arm_v8_1m_main_cde_mve_fp): Include |
| arm_cde.h and arm_mve.h as ineeded. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_1m_mve_ok_nocache): Include |
| arm_mve.h. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Use |
| arm_v8_1m_mve_fp. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Use |
| arm_v8_1m_mve. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/mve_move_gpr_to_gpr.c: Remove |
| useless options. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: Use arm_hard_ok |
| effective target and arm_v8_1m_mve_fp options. |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Use arm_softfp_ok |
| effective target and arm_v8_1m_mve_fp options. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Use arm_hard_ok |
| effective target and arm_v8_1m_mve options. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Use arm_softfp_ok |
| effective target and arm_v8_1m_mve options. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp (arm_softfp_ok): New effective target. |
| (arm_hard_ok): Likewise. |
| |
| 2020-04-22 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/94709 |
| * gfortran.dg/gomp/warn_truncated.f: New. |
| * gfortran.dg/gomp/warn_truncated.f90: New. |
| |
| 2020-04-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/94700 |
| * gcc.target/aarch64/sve/acle/general/pr94700.c: New test. |
| |
| 2020-04-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/local-var-0.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-00-const.C: ...this. |
| * g++.dg/coroutines/torture/local-var-1.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-01-single.C: ...this. |
| * g++.dg/coroutines/torture/local-var-2.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-02-conditional.C: ...this. |
| * g++.dg/coroutines/torture/local-var-3.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-03-with-awaits.C: ...this. |
| * g++.dg/coroutines/torture/local-var-4.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-04-hiding-nested-scopes.C: this. |
| * g++.dg/coroutines/torture/local-var-5-awaitable.C: Rename to... |
| * g++.dg/coroutines/torture/local-var-05-awaitable.C: ...this. |
| |
| 2020-04-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94682 |
| * g++.dg/coroutines/promise-parm-preview-this.C: New test. |
| |
| 2020-04-22 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/gcc-dg.exp (schedule-cleanups): Accept --save-temps. |
| |
| 2020-04-22 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/94510 |
| * g++.dg/init/array58.C: New test. |
| * g++.dg/init/array59.C: New test. |
| * g++.dg/cpp2a/nontype-class34.C: New test. |
| * g++.dg/cpp2a/nontype-class35.C: New test. |
| |
| 2020-04-22 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/67825 |
| * g++.dg/concepts/diagnostic10.C: New test. |
| * g++.dg/cpp2a/concepts-pr67178.C: Adjust dg-message. |
| |
| 2020-04-21 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94549 |
| * g++.dg/concepts/inherit-ctor3.C: Adjust expected diagnostics. |
| * g++.dg/cpp2a/concepts-inherit-ctor4.C: Likewise. |
| * g++.dg/cpp2a/concepts-inherit-ctor8.C: New test. |
| |
| 2020-04-21 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR c++/94149 |
| * g++.dg/cpp2a/paren-init24.C: Fix FIXMEs. |
| |
| 2020-04-21 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/94647 |
| * c-c++-common/Warray-bounds-2.c: Adjust a test case and add a new one. |
| * c-c++-common/Warray-bounds-3.c: Add tests for missing warnings. |
| * c-c++-common/Wrestrict.c: Invert bounds in printed ranges. |
| * gcc.dg/Warray-bounds-59.c: New test. |
| * gcc.dg/Wrestrict-10.c: Add a missing warning. |
| * gcc.dg/Wrestrict-5.c: Adjust text of expected warning. |
| * gcc.dg/Wrestrict-6.c: Expect to see a range of overlap offsets. |
| |
| 2020-04-21 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/94514 |
| * g++.target/aarch64/pr94514.C: New test. |
| * gcc.target/aarch64/pr94514.c: New test. |
| |
| 2020-04-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/94683 |
| * gcc.target/aarch64/sve/acle/general/pr94683.c: New test. |
| |
| 2020-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94383 |
| * g++.dg/compat/struct-layout-1.exp: If !$use_alt, add -c to generator |
| args. |
| * g++.dg/compat/struct-layout-1_generate.c (dg_options): Add another |
| %s to the start of dg-options arg. |
| (cxx14_vs_cxx17, do_cxx14_vs_cxx17): New variables. |
| (switchfiles): If cxx14_vs_cxx17, prepend -std=c++14 -DCXX14_VS_CXX17 |
| or -std=c++17 -DCXX17_VS_CXX14 - randomly - to dg-options. |
| (output): Don't append further fields once one with flexible array |
| member is added. |
| (generate_random_tests): Don't use toplevel unions if cxx14_vs_cxx17. |
| (main): If -c, emit second set of tests for -std=c++14 vs. -std=c++17 |
| testing. |
| * g++.dg/compat/struct-layout-1_x1.h (empty_base): New type. |
| (EMPTY_BASE): Define. |
| (TX): Use EMPTY_BASE. |
| * g++.dg/compat/struct-layout-1_y1.h (empty_base): New type. |
| (EMPTY_BASE): Define. |
| (TX): Use EMPTY_BASE. |
| |
| PR c/94641 |
| * c-c++-common/ubsan/pr94641.c: New test. |
| |
| 2020-04-21 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94597 |
| * g++.dg/cpp2a/concepts-conv2.C: New test. |
| |
| 2020-04-21 Duan bo <duanbo3@huawei.com> |
| |
| PR target/94577 |
| * gcc.target/aarch64/pr94577.c: New test. |
| |
| 2020-04-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94686 |
| * gcc.c-torture/compile/pr94686.c: New test. |
| |
| 2020-04-21 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94661 |
| * g++.dg/coroutines/ramp-return-a.C: New test. |
| * g++.dg/coroutines/ramp-return-b.C: New test. |
| * g++.dg/coroutines/ramp-return-c.C: New test. |
| |
| 2020-04-17 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94592 |
| * g++.dg/cpp2a/nontype-class34.C: New test. |
| * g++.dg/cpp2a/nontype-class35.C: New test. |
| |
| 2020-04-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94628 |
| * g++.dg/cpp0x/variadic179.C: New test. |
| * g++.dg/cpp0x/variadic180.C: New test. |
| |
| 2020-04-20 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94505 - bogus -Wparentheses warning with fold-expression. |
| * g++.dg/cpp1z/fold11.C: New test. |
| |
| 2020-04-20 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| * g++.dg/pr94666.C: New test. |
| |
| 2020-04-20 Andreas Krebbel <krebbel@linux.ibm.com> |
| |
| PR target/94613 |
| * gcc.target/s390/zvector/pr94613.c: New test. |
| * gcc.target/s390/zvector/vec_sel-1.c: New test. |
| |
| 2020-04-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cost_model_8.c: New test. |
| * gcc.target/aarch64/sve/cost_model_9.c: Likewise. |
| * gcc.target/aarch64/sve/pr89007-1.c: Add -msve-vector-bits=512. |
| * gcc.target/aarch64/sve/pr89007-2.c: Likewise. |
| |
| 2020-04-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/94668 |
| * gcc.target/aarch64/sve/pr94668.c: New test. |
| |
| 2020-04-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/94582 |
| PR ipa/94582 |
| * g++.dg/torture/pr94582.C: New test. |
| |
| 2020-04-20 Harald Anlauf <anlauf@gmx.de> |
| |
| PR fortran/93364 |
| * gfortran.dg/pr93364.f90: New test. |
| |
| 2020-04-20 Steve Kargl <kargl@gcc.gnu.org> |
| Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/91800 |
| * gfortran.dg/hollerith_9.f90: New test. |
| |
| 2020-04-19 David Edelsohn <dje.gcc@gmail.com> |
| |
| * g++.dg/debug/dwarf2/pr85550.C: Skip AIX. |
| * g++.dg/debug/pr94272.C: Skip AIX. |
| * g++.dg/debug/pr94281.C: Skip AIX. |
| * g++.dg/debug/pr94323.C: Skip AIX. |
| |
| 2020-04-19 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.C: Require |
| C++17. |
| * g++.dg/coroutines/torture/co-ret-15-default-return_void.C: Likewise. |
| |
| 2020-04-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94347 |
| * gfortran.dg/char_pointer_init_12.f90: New test. |
| |
| 2020-04-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/57129 |
| * gfortran.dg/subroutine_as_type.f90: New test. |
| |
| 2020-04-19 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/93500 |
| * gfortran.dg/arith_divide_3.f90: New test. |
| |
| 2020-04-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR objc/94637 |
| * objc.dg/pr94637.m: New test. |
| |
| 2020-04-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * lib/gdc-utils.exp (gdc-convert-test): Add dg-skip-if for tests that |
| depending on the phobos standard library. |
| |
| 2020-04-18 Jeff Law <law@redhat.com> |
| |
| PR debug/94439 |
| * gcc.dg/torture/pr94439.c: New test. |
| |
| 2020-04-18 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/link.d: Use d_runtime_has_std_library effective target. |
| * gdc.dg/runnable.d: Move phobos tests to... |
| * gdc.dg/runnable2.d: ...here. New test. |
| * lib/target-supports.exp |
| (check_effective_target_d_runtime_has_std_library): New. |
| |
| 2020-04-18 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94632 |
| * g++.dg/template/canon-type-14.C: New test. |
| |
| PR c++/92187 |
| * g++.dg/concepts/abbrev5.C: New test. |
| * g++.dg/concepts/abbrev6.C: New test. |
| |
| 2020-04-17 Jeff Law <law@redhat.com> |
| |
| PR rtl-optimization/90275 |
| * gcc.c-torture/compile/pr90275-2.c: New test. |
| |
| 2020-04-17 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94483 |
| * g++.dg/cpp2a/lambda-pack-init5.C: New test. |
| |
| PR c++/88754 |
| * g++.dg/parse/ambig10.C: New test. |
| |
| 2020-04-17 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94090 |
| * gfortran.dg/interface_46.f90: New test. |
| |
| 2020-04-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/cost_model_2.c: New test. |
| * gcc.target/aarch64/sve/cost_model_3.c: Likewise. |
| * gcc.target/aarch64/sve/cost_model_4.c: Likewise. |
| * gcc.target/aarch64/sve/cost_model_5.c: Likewise. |
| * gcc.target/aarch64/sve/cost_model_6.c: Likewise. |
| * gcc.target/aarch64/sve/cost_model_7.c: Likewise. |
| |
| 2020-04-17 Jakub Jelinek <jakub@redhat.com> |
| Jeff Law <law@redhat.com> |
| |
| PR target/94567 |
| * gcc.c-torture/execute/pr94567.c: New test. |
| |
| 2020-04-17 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/94608 |
| * g++.dg/lto/pr83720_0.C: Add fn def to avoid warning on arm ABI. |
| |
| 2020-04-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/94618 |
| * g++.dg/opt/pr94618.C: New test. |
| |
| PR tree-optimization/94621 |
| * gcc.c-torture/compile/pr94621.c: New test. |
| |
| PR c++/94314 |
| * g++.dg/pr94314-4.C: Require c++14 rather than c++11. |
| |
| 2020-04-16 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR rtl-optimization/93974 |
| * g++.dg/pr93974.C: New test. |
| |
| 2020-04-16 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/cpp0x/lambda/pr94426-2.C: Adjust scan-asms to test |
| for the change on more platforms. |
| |
| 2020-04-16 Martin Jambor <mjambor@suse.cz> |
| |
| PR ipa/93621 |
| * g++.dg/ipa/pr93621.C: New test. |
| |
| 2020-04-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/94606 |
| * gcc.dg/vect/pr94606.c: New test. |
| |
| 2020-04-16 Martin Liska <mliska@suse.cz> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94314 |
| * g++.dg/pr94314.C: Do not use dg-additional-options |
| and remove not needed stdio.h include. |
| * g++.dg/pr94314-2.C: Likewise. |
| * g++.dg/pr94314-3.C: Likewise. |
| * g++.dg/pr94314-4.C: New test. |
| |
| 2020-04-16 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94475 |
| * g++.dg/conversion/err-recover2.C: New test. |
| * g++.dg/diagnostic/pr84138.C: Remove now-bogus warning. |
| * g++.dg/warn/Wsign-compare-8.C: Remove now-bogus warning. |
| |
| 2020-04-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR rtl-optimization/94605 |
| * gcc.target/aarch64/sve/pr94605.c: New test. |
| |
| 2020-04-16 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/graphite/interchange-1.c: Remove scan for tiled. |
| * gcc.dg/graphite/interchange-10.c: Likewise. |
| * gcc.dg/graphite/interchange-11.c: Likewise. |
| * gcc.dg/graphite/interchange-3.c: Likewise. |
| * gcc.dg/graphite/interchange-4.c: Likewise. |
| * gcc.dg/graphite/interchange-7.c: Likewise. |
| * gcc.dg/graphite/interchange-9.c: Likewise. |
| * gcc.dg/graphite/uns-interchange-9.c: Likewise. |
| * gfortran.dg/graphite/interchange-3.f90: Likewise. |
| |
| 2020-04-16 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/94598 |
| * gcc.dg/tree-ssa/pr94598.c: New test. |
| |
| 2020-04-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/92372 |
| * gcc.c-torture/pr92372.c: Move ... |
| * gcc.c-torture/compile/pr92372.c: ... here. |
| |
| PR c++/94571 |
| * g++.dg/cpp1z/decomp51.C: New test. |
| |
| 2020-04-15 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/94603 |
| * gcc.target/i386/pr94603.c: New test. |
| |
| 2020-04-15 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vec_duplicate.c: New test. |
| |
| 2020-04-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94593 |
| * c-c++-common/gomp/requires-1.c: Fix a typo, requries -> requires. |
| Move directives to file scope. |
| (i): Remove. |
| * c-c++-common/gomp/requires-2.c: Move directives to file scope. |
| (i, foo): Remove. |
| * c-c++-common/gomp/requires-4.c: Move directives to file scope. |
| * gcc.dg/gomp/requires-1.c: New test. |
| * g++.dg/gomp/requires-1.C: New test. |
| * g++.dg/gomp/requires-2.C: New test. |
| |
| 2020-04-15 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/94539 |
| * gcc.dg/alias-14.c: Make dg-do run. |
| |
| 2020-04-13 Max Filippov <jcmvbkbc@gmail.com> |
| |
| PR target/94584 |
| * gcc.target/xtensa/pr94584.c: New test. |
| |
| 2020-04-14 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94359 |
| * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C: |
| Expect a run fail for targets without arbitrary indirect |
| tail-calls. |
| |
| 2020-04-14 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93207 |
| * g++.dg/concepts/variadic5.C: New test. |
| |
| PR c++/85278 |
| * g++.dg/concepts/diagnostic9.C: New test. |
| |
| PR c++/94034 |
| * g++.dg/cpp0x/constexpr-empty15.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi6a.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi6b.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi7a.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi7b.C: New test. |
| |
| 2020-04-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94573 |
| * gcc.dg/store_merging_30.c: New test. |
| |
| 2020-04-14 Yang Yang <yangyang305@huawei.com> |
| |
| PR tree-optimization/94574 |
| * gcc.dg/pr94574.c: New test. |
| |
| 2020-04-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/94561 |
| * gcc.target/i386/pr94561.c: New test. |
| |
| 2020-04-14 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/use_rename_10.f90: New. |
| * gfortran.dg/use_rename_11.f90: New. |
| |
| 2020-04-13 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94588 |
| * g++.dg/diagnostic/redeclaration-1.C: Add dg-message. |
| |
| 2020-04-13 Martin Sebor <msebor@redhat.com> |
| |
| PR c/92326 |
| * c-c++-common/Warray-bounds-8.c: New test. |
| * gcc.dg/Warray-bounds-46.c: Adjust expected format of flexible array |
| memebrs in diagnostics. |
| * gcc.dg/Warray-bounds-49.c: Same. |
| |
| 2020-04-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94521 |
| * g++.dg/cpp2a/lambda-uneval12.C: New test. |
| |
| PR c++/94470 |
| * g++.dg/cpp1y/constexpr-nsdmi8.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi9.C: New test. |
| * g++.dg/init/array57.C: New test. |
| |
| 2020-04-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro-pre-proc.C: Update coroutines builtin |
| define, per n4861. |
| * g++.dg/coroutines/coro.h: Likewise. |
| |
| 2020-04-13 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/darwin-version-1.c: Use -mmacosx-version-min= 10.8 |
| for system versions 10.14 and 10.15. |
| |
| 2020-04-13 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/87644 |
| * gfortran.dg/variable_parameter.f90: New test. |
| |
| 2020-04-13 Linus Koenig <link@sig-st.de> |
| |
| PR fortran/94192 |
| * gfortran.dg/bound_resolve_after_error_1.f90: New test. |
| |
| 2020-04-13 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/94426 |
| * g++.dg/cpp0x/lambda/pr94426-[12].C: New. |
| * g++.dg/abi/lambda-vis.C: Drop a warning. |
| * g++.dg/cpp0x/lambda/lambda-mangle.C: Lambda visibility on |
| variable changes. |
| * g++.dg/opt/dump1.C: Drop warnings of no import. |
| |
| 2020-04-13 Jozef Lawrynowicz <jozef.l@mittosystems.com> |
| |
| * gcc.target/msp430/operand-modifiers.c: New test. |
| |
| 2020-04-12 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/94091 |
| * gfortran.dg/char_length_22.f90: New test. |
| |
| 2020-04-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/indirect-thunk-1.c: Adjust for fno-common |
| change, removing indirections for vars in .data. |
| * gcc.target/i386/indirect-thunk-2.c: Likewise. |
| * gcc.target/i386/indirect-thunk-3.c: Likewise. |
| * gcc.target/i386/indirect-thunk-4.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-1.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-2.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-3.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-4.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-5.c: Likewise. |
| * gcc.target/i386/indirect-thunk-attr-6.c: Likewise. |
| * gcc.target/i386/indirect-thunk-extern-1.c: Likewise. |
| * gcc.target/i386/indirect-thunk-extern-2.c: Likewise. |
| * gcc.target/i386/indirect-thunk-extern-3.c: Likewise. |
| * gcc.target/i386/indirect-thunk-extern-4.c: Likewise. |
| * gcc.target/i386/indirect-thunk-inline-1.c: Likewise. |
| * gcc.target/i386/indirect-thunk-inline-2.c: Likewise. |
| * gcc.target/i386/indirect-thunk-inline-3.c: Likewise. |
| * gcc.target/i386/indirect-thunk-inline-4.c: Likewise. |
| |
| 2020-04-11 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/86327 |
| * g++.dg/cpp1y/constexpr-return5.C: New test. |
| |
| 2020-04-11 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/94494 |
| * gcc.target/i386/pr94494.c: New test. |
| |
| 2020-04-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94482 |
| * gcc.dg/torture/pr94482.c: Add -Wno-psabi -w. Don't add -msse |
| and sse_runtime effective target on x86, instead only add -msse2 |
| if target is sse2_runtime. |
| |
| 2020-04-10 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/94528 |
| * g++.dg/coroutines/pr94528.C: New test. |
| |
| 2020-04-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94149 |
| * g++.dg/cpp2a/paren-init24.C: New test. |
| * g++.dg/cpp2a/paren-init25.C: New test. |
| * g++.dg/ext/is_constructible5.C: New test. |
| |
| 2020-04-10 Fritz Reese <foreese@gcc.gnu.org> |
| |
| * gfortran.dg/asynchronous_5.f03: Fix typo in testcase and add |
| IMPLICIT NONE. |
| |
| 2020-04-10 Fritz Reese <foreese@gcc.gnu.org> |
| |
| * gfortran.dg/asynchronous_5.f03: Add -fdump-tree-original and fix |
| patterns for scan-tree-dump. |
| |
| 2020-04-10 Thomas Schwinge <thomas@codesourcery.com> |
| |
| PR middle-end/89433 |
| PR middle-end/93465 |
| * c-c++-common/goacc-gomp/pr93465-1.c: New file. |
| |
| 2020-04-10 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * lib/gdc.exp (gdc_link_flags): Remove libdruntime library paths. |
| |
| 2020-04-10 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-await-syntax-10.C: New test. |
| * g++.dg/coroutines/co-await-syntax-11.C: New test. |
| |
| 2020-04-09 Fritz Reese <foreese@gcc.gnu.org> |
| |
| PR fortran/87923 |
| * gfortran.dg/f2003_io_8.f03: Fix expected error messages. |
| * gfortran.dg/io_constraints_8.f90: Likewise. |
| * gfortran.dg/iomsg_2.f90: Likewise. |
| * gfortran.dg/pr66725.f90: Likewise. |
| * gfortran.dg/pr88205.f90: Likewise. |
| * gfortran.dg/write_check4.f90: Likewise. |
| * gfortran.dg/asynchronous_5.f03: New test. |
| * gfortran.dg/io_constraints_15.f90: Likewise. |
| * gfortran.dg/io_constraints_16.f90: Likewise. |
| * gfortran.dg/io_constraints_17.f90: Likewise. |
| * gfortran.dg/io_constraints_18.f90: Likewise. |
| * gfortran.dg/io_tags_1.f90: Likewise. |
| * gfortran.dg/io_tags_10.f90: Likewise. |
| * gfortran.dg/io_tags_2.f90: Likewise. |
| * gfortran.dg/io_tags_3.f90: Likewise. |
| * gfortran.dg/io_tags_4.f90: Likewise. |
| * gfortran.dg/io_tags_5.f90: Likewise. |
| * gfortran.dg/io_tags_6.f90: Likewise. |
| * gfortran.dg/io_tags_7.f90: Likewise. |
| * gfortran.dg/io_tags_8.f90: Likewise. |
| * gfortran.dg/io_tags_9.f90: Likewise. |
| * gfortran.dg/write_check5.f90: Likewise. |
| |
| 2020-04-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/attributes_1.c: New test. |
| * gcc.target/aarch64/sve/acle/general/attributes_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_3.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_4.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_5.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_6.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/attributes_7.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct.h: New file. |
| * gcc.target/aarch64/sve/pcs/struct_1_128.c: New test. |
| * gcc.target/aarch64/sve/pcs/struct_1_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_1_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_1_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_1_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_2_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_2_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_2_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_2_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_2_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_3_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_3_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/struct_3_512.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_aarch64_sve128_hw) |
| (check_effective_target_aarch64_sve512_hw) |
| (check_effective_target_aarch64_sve1024_hw) |
| (check_effective_target_aarch64_sve2048_hw): New procedures. |
| |
| 2020-04-09 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * g++.target/arm/cde_mve.C: New test. |
| |
| 2020-04-09 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/cmse/cmse-15.c: Use check-function-bodies. |
| |
| 2020-04-09 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/scanasm.exp (check-function-bodies): Use non-greedy regexp |
| when extracting the target selector. |
| |
| 2020-04-09 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/94482 |
| * gcc.dg/torture/pr94482.c: New test. |
| * gcc.dg/tree-ssa/pr94482-2.c: Likewise. |
| |
| 2020-04-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93790 |
| * g++.dg/cpp2a/paren-init23.C: New test. |
| * g++.dg/init/aggr14.C: New test. |
| |
| 2020-04-09 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR tree-optimization/91322 |
| * g++.dg/lto/alias-4_0.C: Fix typo. |
| * g++.dg/lto/alias-4_0.C: Avoid conflict with va_list on ARM and add |
| a template testing that |
| |
| 2020-04-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/scanasm.exp (check-function-bodies): Treat the third |
| parameter as a list of option regexps and require each regexp |
| to match. Check for cases in which a target/xfail selector |
| was mistakenly passed to the options argument. |
| * gcc.target/aarch64/sve/pcs/args_1.c: Add an empty options list |
| to the invocation of check-function-bodies. |
| * gcc.target/aarch64/sve/pcs/args_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_4.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_be.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_le.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_1.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u8.c: Likewise. |
| |
| 2020-04-09 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/93369 |
| * g++.dg/lto/pr64076_0.C: Add -shared -fPIC. |
| * g++.dg/lto/pr64076_1.C: Add -fPIC. |
| |
| 2020-04-09 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * gcc.target/aarch64/pr94530.c: New test. |
| |
| 2020-04-09 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/93674 |
| * g++.dg/pr93674.C: New test. |
| |
| 2020-04-08 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * g++.dg/tree-ssa/pr93940.C: Require pthread target. |
| |
| 2020-04-09 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR testsuite/94079 |
| * gfortran.dg/vect/pr83232.f90: Expect 2 rather than 3 times SLP on |
| non-vect_hw_misalign targets. |
| |
| 2020-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/94526 |
| * gcc.dg/pr94526.c: New test. |
| |
| PR tree-optimization/94524 |
| * gcc.c-torture/execute/pr94524-1.c: New test. |
| * gcc.c-torture/execute/pr94524-2.c: New test. |
| |
| PR c++/94314 |
| * g++.dg/pr94314.C (A::operator new, B::operator new, C::operator new): |
| Use __SIZE_TYPE__ instead of unsigned long. |
| * g++.dg/pr94314-3.C (base::operator new, B::operator new): Likewise. |
| |
| PR middle-end/94120 |
| PR testsuite/94533 |
| * g++.dg/declare-pr94120.C: Move test to ... |
| * g++.dg/goacc/declare-pr94120.C: ... here. Add dg-error directives. |
| |
| 2020-04-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94507 - ICE-on-invalid with lambda template. |
| * g++.dg/cpp2a/lambda-generic7.C: New test. |
| |
| 2020-04-08 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/fp16-aapcs-3.c: Explicitly use the |
| -mfp16-format=alternative option. |
| |
| 2020-04-08 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/94417 |
| * gcc.target/i386/pr94417-1.c: New test. |
| * gcc.target/i386/pr94417-2.c: Likewise. |
| * gcc.target/i386/pr94417-3.c: Likewise. |
| |
| 2020-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94438 |
| * gcc.target/i386/avx512bw-pr94438.c: New test. |
| * gcc.target/i386/avx512vlbw-pr94438.c: New test. |
| |
| 2020-04-08 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93871 |
| * gfortran.dg/dec_math_5.f90: Move to ... |
| * gfortran.dg/ieee/dec_math_1.f90: ... here; change |
| dg-options to dg-additional-options. |
| |
| 2020-04-08 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tls/pr78796.c: Require tls_runtime. |
| |
| 2020-04-08 Martin Liska <mliska@suse.cz> |
| |
| PR c++/94314 |
| * g++.dg/pr94314-2.C: New test. |
| * g++.dg/pr94314-3.C: New test. |
| * g++.dg/pr94314.C: New test. |
| |
| 2020-04-08 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/acle/cde_v_1.c: New test. |
| * gcc.target/arm/acle/cde_v_1_err.c: New test. |
| * gcc.target/arm/acle/cde_v_1_mve.c: New test. |
| |
| 2020-04-08 Patrick Palka <ppalka@redhat.com> |
| |
| Core issues 1001 and 1322 |
| PR c++/92010 |
| * g++.dg/cpp2a/lambda-uneval11.c: New test. |
| * g++.dg/template/array33.C: New test. |
| * g++.dg/template/array34.C: New test. |
| * g++.dg/template/defarg22.C: New test. |
| |
| 2020-04-08 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/pragma_cde.c: New test. |
| * lib/target-supports.exp (arm_v8m_main_cde_ok): New target support |
| option. |
| (arm_v8m_main_cde_fp, arm_v8_1m_main_cde_mve): Likewise. |
| |
| 2020-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94325 |
| * g++.dg/ubsan/vptr-15.C: New test. |
| |
| 2020-04-08 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94478 - ICE with defaulted comparison operator |
| * g++.dg/cpp2a/spaceship-err4.C: New test. |
| |
| 2020-04-08 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/arm/polytypes.c: Add quotes around |
| -flax-vector-conversions. |
| |
| 2020-04-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/94516 |
| * gcc.dg/torture/pr94516.c: New test. |
| |
| 2020-04-08 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/94120 |
| * c-c++-common/goacc/declare-pr94120.c: New. |
| * g++.dg/declare-pr94120.C: New. |
| |
| 2020-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/94291 |
| PR rtl-optimization/84169 |
| * gcc.dg/pr94291.c: New test. |
| |
| 2020-04-07 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/94479 |
| * gcc.dg/torture/pr94479.c: New testcase. |
| |
| 2020-04-01 Fritz Reese <foreese@gcc.gnu.org> |
| |
| PR fortran/93871 |
| * gfortran.dg/dec_math.f90: Extend coverage to real(10) and real(16). |
| * gfortran.dg/dec_math_2.f90: New test. |
| * gfortran.dg/dec_math_3.f90: Likewise. |
| * gfortran.dg/dec_math_4.f90: Likewise. |
| * gfortran.dg/dec_math_5.f90: Likewise. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * g++.target/arm/mve.exp: New. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16: Fix testism. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32: Likewise. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: Fix testism. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vec_extracts_from_memory.c: New |
| test. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_immediates_1_n.c: New test. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_load_from_array.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Remove |
| scan-assembler. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| |
| 2020-04-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f16.c: Fix test. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u8.c: Likewise. |
| |
| 2020-04-07 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/90996 |
| * g++.dg/cpp1y/pr90996.C: New test. |
| |
| 2020-04-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94509 |
| * gcc.target/i386/avx512bw-pr94509-1.c: New test. |
| * gcc.target/i386/avx512bw-pr94509-2.c: New test. |
| |
| PR c++/94512 |
| * g++.dg/gomp/pr94512.C: New test. |
| |
| PR target/94488 |
| * gcc.c-torture/compile/pr94488.c: New test. |
| |
| PR target/94500 |
| * gcc.target/i386/avx512bw-pr94500.c: New test. |
| |
| 2020-04-06 Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/93686 |
| * gfortran.dg/pr93686_1.f90: New test. |
| * gfortran.dg/pr93686_2.f90: Likewise. |
| * gfortran.dg/pr93686_3.f90: Likewise. |
| * gfortran.dg/pr93686_4.f90: Likewise. |
| |
| 2020-04-06 Joel Brobecker <brobecker@adacore.com> |
| |
| * gcc.target/arm/div64-unwinding.c: Skip on vxworks_kernel targets. |
| |
| 2020-04-04 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94155 - crash in gimplifier with paren init of aggregates. |
| * g++.dg/cpp2a/paren-init22.C: New test. |
| |
| 2020-04-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/co-await-14-template-traits.C: Rename... |
| * g++.dg/coroutines/torture/co-await-16-template-traits.C: to this. |
| * g++.dg/coroutines/torture/co-await-15-capture-comp-ref.C: Rename.. |
| * g++.dg/coroutines/torture/co-await-17-capture-comp-ref.C: to this. |
| |
| 2020-04-05 Nagaraju Mekala <nmekala@xilix.com> |
| |
| * gcc.target/microblaze/others/builtin-trap.c: Update expected output. |
| |
| 2020-04-04 Hannes Domani <ssbssa@yahoo.de> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94459 |
| * g++.dg/debug/pr94459.C: New test. |
| |
| 2020-04-04 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94205 |
| PR c++/79937 |
| * g++.dg/cpp1y/pr79937-5.C: New test. |
| * g++.dg/cpp1z/lambda-this6.C: New test. |
| |
| PR c++/94219 |
| PR c++/94205 |
| * g++.dg/cpp1y/constexpr-nsdmi3.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi4.C: New test. |
| * g++.dg/cpp1y/constexpr-nsdmi5.C: New test. |
| * g++.dg/cpp1z/lambda-this5.C: New test. |
| |
| 2020-04-04 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/93940 |
| * g++.dg/tree-ssa/pr93940.C: New test. |
| |
| 2020-04-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/94468 |
| * g++.dg/opt/pr94468.C: New test. |
| |
| PR debug/94441 |
| * g++.dg/opt/pr94441.C: New test. |
| |
| PR c++/94477 |
| * g++.dg/gomp/pr94477.C: New test. |
| |
| 2020-04-03 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/94467 |
| * gcc.target/i386/pr94467-1.c: New test. |
| * gcc.target/i386/pr94467-2.c: Likewise. |
| |
| 2020-04-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94460 |
| * gcc.target/i386/avx2-pr94460.c: New test. |
| |
| 2020-04-03 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93211 |
| PR c++/90711 |
| * g++.dg/template/koenig11.C: New test. |
| |
| 2020-04-03 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Put -mfpu=auto back. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise. |
| |
| 2020-04-03 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/94396 |
| * gcc.target/aarch64/options_set_11.c: New test. |
| * gcc.target/aarch64/options_set_12.c: New test. |
| * gcc.target/aarch64/options_set_13.c: New test. |
| * gcc.target/aarch64/options_set_14.c: New test. |
| * gcc.target/aarch64/options_set_15.c: New test. |
| * gcc.target/aarch64/options_set_16.c: New test. |
| * gcc.target/aarch64/options_set_17.c: New test. |
| * gcc.target/aarch64/options_set_18.c: New test. |
| * gcc.target/aarch64/options_set_19.c: New test. |
| * gcc.target/aarch64/options_set_20.c: New test. |
| * gcc.target/aarch64/options_set_21.c: New test. |
| * gcc.target/aarch64/options_set_22.c: New test. |
| * gcc.target/aarch64/options_set_23.c: New test. |
| * gcc.target/aarch64/options_set_24.c: New test. |
| * gcc.target/aarch64/options_set_25.c: New test. |
| * gcc.target/aarch64/options_set_26.c: New test. |
| |
| 2020-04-03 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR tree-optimization/94443 |
| * gcc.dg/vect/pr94443.c: New test. |
| |
| 2020-04-02 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * lib/target-supports.exp (check_effective_target_sigsetjmp): Test |
| for __sigsetjmp as well as sigsetjmp. |
| |
| 2020-04-02 Fritz Reese <foreese@gcc.gnu.org> |
| |
| PR fortran/85982 |
| * gfortran.dg/dec_structure_28.f90: New test. |
| |
| 2020-04-02 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gfortran.dg/dtio_35.f90: New. |
| |
| 2020-04-02 Richard Biener <rguenther@suse.de> |
| |
| PR c/94392 |
| * gcc.dg/torture/pr94392.c: New testcase. |
| |
| 2020-04-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94435 |
| * gcc.target/aarch64/pr94435.c: New test. |
| |
| 2020-04-02 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| PR target/94317 |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise. |
| |
| 2020-04-02 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93522 |
| * gfortran.dg/select_rank_4.f90: New. |
| |
| 2020-04-02 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93498 |
| * gfortran.dg/pr93498_1.f90: New test. |
| * gfortran.dg/pr93498_2.f90: New test. |
| |
| 2020-04-02 Mark Eggleston <mark.eggleston@codethink.com> |
| Steven G. Kargl <kargl@gcc.gnu.org> |
| |
| PR fortran/94030 |
| * gfortran.dg/pr94030_1.f90: New test. |
| * gfortran.dg/pr94030_2.f90: New test. |
| |
| 2020-04-01 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/94315 |
| * gdc.dg/pr93038.d: Split scan-file into multiple tests. |
| * gdc.dg/pr93038b.d: Likewise. |
| |
| 2020-04-01 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/94321 |
| * gdc.dg/pr92216.d: Update to work on targets with 16 or 32-bit |
| pointers. |
| |
| 2020-04-01 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94378 |
| * gcc.dg/analyzer/compound-assignment-1.c: New test. |
| * gcc.dg/analyzer/compound-assignment-2.c: New test. |
| * gcc.dg/analyzer/compound-assignment-3.c: New test. |
| |
| 2020-04-01 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/94436 |
| * gcc.dg/pr94436.c: New test. |
| |
| PR middle-end/94423 |
| * gcc.dg/ubsan/pr94423.c: New test. |
| |
| 2020-04-01 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR tree-optimization/94043 |
| * gfortran.dg/graphite/vect-pr94043.f90: New test. |
| |
| 2020-04-01 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/90136 |
| * gdc.dg/pr90136a.d: New test. |
| * gdc.dg/pr90136b.d: New test. |
| * gdc.dg/pr90136c.d: New test. |
| |
| 2020-03-31 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * jit.dg/test-version.c: New testcase. |
| * jit.dg/all-non-failing-tests.h: Add test-version.c. |
| |
| 2020-03-31 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/94424 |
| * gdc.dg/pr94424.d: New test. |
| |
| 2020-03-31 Felix Yang <felix.yang@huawei.com> |
| |
| PR tree-optimization/94398 |
| * gcc.target/aarch64/pr94398.c: New test. |
| |
| 2020-03-31 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise. |
| |
| 2020-03-31 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u16.c: Modify. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: Likewise. |
| |
| 2020-03-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94368 |
| * gcc.dg/pr94368.c: New test. |
| |
| PR middle-end/94412 |
| * gcc.c-torture/execute/pr94412.c: New test. |
| |
| PR tree-optimization/94403 |
| * g++.dg/tree-ssa/pr94403.C: New test. |
| |
| PR rtl-optimization/94344 |
| * gcc.dg/pr94344.c: New test. |
| |
| 2020-03-30 David Malcolm <dmalcolm@redhat.com> |
| |
| * jit.dg/all-non-failing-tests.h: Add test-empty.c |
| |
| 2020-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94385 |
| * c-c++-common/pr94385.c: New test. |
| |
| 2020-03-30 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/pragma_power6.c: New. |
| * gcc.target/powerpc/pragma_power7.c: New. |
| * gcc.target/powerpc/pragma_power8.c: New. |
| * gcc.target/powerpc/pragma_power9.c: New. |
| * gcc.target/powerpc/pragma_misc9.c: New. |
| * gcc.target/powerpc/vsu/vec-all-nez-7.c: Update error message. |
| * gcc.target/powerpc/vsu/vec-any-eqz-7.c: Update error message. |
| |
| 2020-03-30 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/bswap64-4.c: Update scan-assembler |
| expected results. |
| |
| 2020-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94343 |
| * gcc.target/i386/avx512f-pr94343.c: New test. |
| * gcc.target/i386/avx512vl-pr94343.c: New test. |
| |
| 2020-03-30 Martin Liska <mliska@suse.cz> |
| |
| PR rtl-optimization/87716 |
| * gcc.target/i386/pr57193.c: XFAIL a test-case. |
| |
| 2020-03-30 Martin Liska <mliska@suse.cz> |
| |
| PR testsuite/94402 |
| * gfortran.dg/vect/vect-8.f90: Allow 22 or 23 loops |
| to be vectorized (based on libmvec presence). |
| |
| 2020-03-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93069 |
| * gcc.target/i386/avx512vl-pr93069.c: New test. |
| * gcc.dg/vect/pr93069.c: New test. |
| |
| 2020-03-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * lib/gdc-utils.exp: (gdc-convert-args): Handle compilation test |
| arguments -D, -H, -X, and set compilable_output_file_ext. |
| (gdc-convert-test): Document and add cases DFLAGS and |
| EXTRA_CPP_SOURCES. Add dg-final entry for output generation tests, |
| and set compilable_do_what to compile. |
| (gdc-do-test): Define compilable_do_what, default to assemble. |
| |
| 2020-03-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/runnable_cxx/runnable_cxx.exp: New file. |
| * lib/gdc-utils.exp (gdc-do-test): Add case for runnable_cxx. |
| * lib/gdc.exp (gdc_include_flags): Only add flags for libstdc++-v3 if |
| GDC_INCLUDE_CXX_FLAGS is true. |
| (gdc_link_flags): Likewise. |
| (gdc_init): Move setting of default gdc test flags to... |
| (gdc_target_compile): ...here. |
| |
| 2020-03-29 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.test/compilable/compilable.exp: New file. |
| * gdc.test/fail_compilation/fail_compilation.exp: New file. |
| * gdc.test/runnable/runnable.exp: New file. |
| * gdc.test/gdc-test.exp: Move and rename to... |
| * lib/gdc-utils.exp: ...this. Remove load_lib gdc-dg.exp. |
| (dmd2dg): Rename to... |
| (gdc-convert-test): ...this. |
| (gdc-do-test): Add testcases parameter and remove subdir handling. |
| |
| 2020-03-28 Roman Zhuykov <zhroma@ispras.ru> |
| |
| * gcc.dg/torture/pr87197-debug-sms.c: Move to ... |
| * gcc.dg/sms-compare-debug-1.c: ... this. Add -O2. |
| * gcc.c-torture/execute/pr70127-debug-sms.c: Move to ... |
| * gcc.dg/sms-compare-debug-2.c: ... this. Add -O2. |
| |
| 2020-03-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/94348 |
| * gfortran.dg/module_procedure_3.f90: New. |
| |
| 2020-03-28 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94306 |
| * g++.dg/concepts/diagnostic8.C: New test. |
| |
| PR c++/94252 |
| * g++.dg/concepts/diagnostic7.C: New test. |
| * g++.dg/concepts/pr94252.C: New test. |
| * g++.dg/cpp2a/concepts-requires18.C: Adjust to expect an additional |
| diagnostic. |
| |
| * g++.dg/concepts/diagnostic1.C: Pass -fconcepts-diagnostics-depth=2. |
| * g++.dg/concepts/diagnostic5.C: Adjust expected diagnostics. |
| * g++.dg/cpp2a/concepts-iconv1.C: Pass -fconcepts-diagnostics-depth=2. |
| * g++.dg/cpp2a/concepts-requires5.C: Likewise. |
| |
| * g++.dg/concepts/diagnostic2.C: Expect "no operand" instead of |
| "neither operand". |
| * g++.dg/concepts/diagnostic5.C: New test. |
| |
| 2020-03-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/93573 |
| * gcc.dg/pr93573-1.c: New test. |
| * gcc.dg/pr93573-2.c: New test. |
| |
| PR tree-optimization/94329 |
| * gfortran.dg/pr94329.f90: New test. |
| |
| 2020-03-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94339 |
| * g++.dg/ext/attr-copy-2.C: Revert the last changes. |
| |
| 2020-03-27 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/94346 |
| * c-c++-common/attr-copy.c: New test. |
| |
| 2020-03-27 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/94098 |
| * g++.dg/ext/attr-access-2.C: New test. |
| |
| 2020-03-27 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/94078 |
| PR c++/93824 |
| PR c++/93810 |
| * g++.dg/warn/Wmismatched-tags-3.C: New test. |
| * g++.dg/warn/Wmismatched-tags-4.C: New test. |
| * g++.dg/warn/Wmismatched-tags-5.C: New test. |
| * g++.dg/warn/Wmismatched-tags-6.C: New test. |
| * g++.dg/warn/Wredundant-tags-3.C: Remove xfails. |
| * g++.dg/warn/Wredundant-tags-6.C: New test. |
| * g++.dg/warn/Wredundant-tags-7.C: New test. |
| |
| 2020-03-27 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-5b.c: Add xfail for new false |
| positive leak. |
| * gcc.dg/analyzer/data-model-5c.c: Likewise. |
| * gcc.dg/analyzer/malloc-5.c: New test. |
| |
| 2020-03-27 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/dot-output.c: Check that |
| dot-output.c.supergraph-eg.dot is valid. |
| |
| 2020-03-27 Richard Biener <rguenther@suse.de> |
| |
| PR debug/94273 |
| * g++.dg/debug/pr94273.C: New testcase. |
| |
| 2020-03-27 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93957 |
| * gfortran.dg/assumed_rank_19.f90: New. |
| |
| 2020-03-27 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93363 |
| * gfortran.dg/associate_51.f90: Fix test case. |
| * gfortran.dg/associate_53.f90: New. |
| |
| 2020-03-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94326 |
| * g++.dg/other/pr94326.C: New test. |
| |
| PR c++/94339 |
| * g++.dg/other/pr94339.C: New test. |
| * g++.dg/ext/attr-copy-2.C: Comment out failing tests due to PR94346. |
| |
| 2020-03-27 Roman Zhuykov <zhroma@ispras.ru> |
| |
| * gcc.c-torture/execute/pr70127-debug-sms.c: New test. |
| * gcc.dg/torture/pr87197-debug-sms.c: New test. |
| |
| 2020-03-27 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94336 - template keyword accepted before destructor names. |
| * g++.dg/template/template-keyword2.C: New test. |
| |
| 2020-03-27 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C: |
| Add <cstdio>. |
| |
| 2020-03-26 Marek Polacek <polacek@redhat.com> |
| |
| DR 1710 |
| PR c++/94057 - template keyword in a typename-specifier. |
| * g++.dg/cpp1y/alias-decl1.C: New test. |
| * g++.dg/cpp1y/alias-decl2.C: New test. |
| * g++.dg/cpp1y/alias-decl3.C: New test. |
| * g++.dg/parse/missing-template1.C: Update dg-error. |
| * g++.dg/parse/template3.C: Likewise. |
| * g++.dg/template/error4.C: Likewise. |
| * g++.dg/template/meminit2.C: Likewise. |
| * g++.dg/template/dependent-name5.C: Likewise. |
| * g++.dg/template/dependent-name7.C: New test. |
| * g++.dg/template/dependent-name8.C: New test. |
| * g++.dg/template/dependent-name9.C: New test. |
| * g++.dg/template/dependent-name10.C: New test. |
| * g++.dg/template/dependent-name11.C: New test. |
| * g++.dg/template/dependent-name12.C: New test. |
| * g++.dg/template/dependent-name13.C: New test. |
| * g++.dg/template/dr1794.C: New test. |
| * g++.dg/template/dr314.C: New test. |
| * g++.dg/template/dr1710.C: New test. |
| * g++.dg/template/dr1710-2.C: New test. |
| * g++.old-deja/g++.pt/crash38.C: Update dg-error. |
| |
| 2020-03-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/co-ret-09-bool-await-susp.C: Amend |
| to n4849 behaviour. |
| * g++.dg/coroutines/torture/symmetric-transfer-00-basic.C: New |
| test. |
| |
| 2020-03-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/exceptions-test-01-n4849-a.C: New test. |
| |
| 2020-03-26 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/i386/pr81213.c: Do not scan assembler |
| and add one missing PR entry. |
| |
| 2020-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94323 |
| * g++.dg/debug/pr94323.C: New test. |
| |
| 2020-03-26 Martin Liska <mliska@suse.cz> |
| |
| PR testsuite/94334 |
| * gcc.dg/lto/pr94271_0.c: Skip for non-x86 targets |
| and add ifunc effective target. |
| * gcc.target/i386/pr81213-2.c: Add ifunc effective target. |
| |
| 2020-03-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94281 |
| * g++.dg/debug/pr94281.C: New test. |
| |
| PR c++/81349 |
| * g++.dg/cpp1z/pr81349.C: New test. |
| |
| PR c++/94272 |
| * g++.dg/debug/pr94272.C: New test. |
| |
| 2020-03-26 Felix Yang <felix.yang@huawei.com> |
| |
| PR tree-optimization/94269 |
| * gcc.dg/pr94269.c: New test. |
| |
| 2020-03-25 Andrew Stubbs <ams@codesourcery.com> |
| |
| * gcc.dg/vect/bb-slp-pr69907.c: Disable the dump scan for amdgcn. |
| * lib/target-supports.exp (check_effective_target_vect_unpack): |
| Add amdgcn. |
| |
| 2020-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94292 |
| * gcc.dg/pr94292.c: New test. |
| |
| 2020-03-25 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/94004 |
| * gcc.dg/Walloca-larger-than-3.c: New test. |
| * gcc.dg/Walloca-larger-than-3.h: New test header. |
| * gcc.dg/Wvla-larger-than-4.c: New test. |
| |
| 2020-03-25 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94265 |
| * g++.dg/warn/Wduplicated-cond1.C: New test. |
| |
| 2020-03-25 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/94131 |
| * gcc.dg/pr94131.c: New test. |
| |
| 2020-03-25 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.dg/pr92301.c (main): Allow argc to be 0 to support |
| embedded targets. |
| |
| 2020-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94296 |
| * gcc.dg/cleanup-13.c: Add a comment that the test is not |
| -fcompare-debug compatible with certain other options. |
| |
| PR target/94308 |
| * gcc.target/i386/pr94308.c: New test. |
| |
| 2020-03-25 Martin Liska <mliska@suse.cz> |
| |
| PR target/93274 |
| PR ipa/94271 |
| * gcc.target/i386/pr81213-2.c: New test. |
| * gcc.target/i386/pr81213.c: Add additional source. |
| * gcc.dg/lto/pr94271_0.c: New test. |
| * gcc.dg/lto/pr94271_1.c: New test. |
| |
| 2020-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94280 |
| * gfortran.dg/iso_c_binding_compiler_1.f90: Add dg-skip-if for |
| -fcompare-debug. |
| * gfortran.dg/iso_c_binding_compiler_3.f90: Likewise. |
| * gfortran.dg/unlimited_polymorphic_31.f03: Likewise. |
| |
| 2020-03-25 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93484 |
| * gfortran.dg/pr93484_1.f90: New test. |
| * gfortran.dg/pr93484_2.f90: New test. |
| |
| 2020-03-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/94303 |
| * g++.dg/torture/pr94303.C: New test. |
| |
| PR c++/94223 |
| * g++.dg/opt/pr94223.C: New test. |
| |
| PR tree-optimization/94300 |
| * gcc.target/i386/avx512f-pr94300.c: New test. |
| |
| PR debug/94283 |
| * gcc.dg/pr94283.c: New test. |
| |
| 2020-03-24 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * gcc.dg/analyzer/sigsetjmp-5.c: Require sigsetjmp support. |
| * gcc.dg/analyzer/sigsetjmp-6.c: Likewise. |
| * lib/target-supports.exp (check_effective_target_sigsetjmp): New. |
| |
| 2020-03-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94190 - wrong no post-decrement operator error in template. |
| * g++.dg/conversion/op7.C: New test. |
| |
| 2020-03-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc/arm/vfp-1.c: Use arm_fp__ok effective-target. |
| * gcc.target/arm/vfp-ldmdbd.c: Likewise. |
| * gcc.target/arm/vfp-ldmiad.c: Likewise. |
| * gcc.target/arm/vfp-stmdbd.c: Likewise. |
| * gcc.target/arm/vfp-stmiad.c: Likewise. |
| * gcc.target/arm/vnmul-1.c: Likewise. |
| * gcc.target/arm/vnmul-3.c: Likewise. |
| * gcc.target/arm/vnmul-4.c: Likewise. |
| |
| 2020-03-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/cmp-2.c: Move double-precision tests to... |
| * gcc.target/arm/cmp-3.c: ...here (new file) |
| |
| 2020-03-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_fp_dp_ok_nocache): New. |
| (check_effective_target_arm_fp_dp_ok): New. |
| (add_options_for_arm_fp_dp): New. |
| |
| 2020-03-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94286 |
| * gcc.dg/pr94286.c: New test. |
| |
| PR debug/94285 |
| * gfortran.dg/pr94285.f90: New test. |
| |
| PR debug/94283 |
| * gcc.target/i386/pr94283.c: New test. |
| |
| PR debug/94277 |
| * gcc.dg/pr94277.c: New test. |
| |
| 2020-03-23 Jeff Law <law@redhat.com> |
| |
| PR target/94144 |
| PR target/94238 |
| * gcc.c-torture/compile/pr94144.c: New test. |
| * gcc.c-torture/compile/pr94238.c: New test. |
| |
| 2020-03-23 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93805 |
| * g++.dg/warn/Wnoexcept2.C: New test. |
| |
| 2020-03-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/91993 |
| * g++.dg/warn/Wconversion-pr91993.C: New test. |
| * g++.dg/ubsan/pr91993.C: New test. |
| * c-c++-common/ubsan/float-cast-overflow-1.c: Add -Wno-overflow |
| to dg-options. |
| * c-c++-common/ubsan/float-cast-overflow-2.c: Likewise. |
| * c-c++-common/ubsan/float-cast-overflow-4.c: Likewise. |
| |
| 2020-03-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_m_u8.c: Likewise. |
| |
| 2020-03-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/asrl.c: New test. |
| * gcc.target/arm/mve/intrinsics/lsll.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/sqrshr.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/sqrshrl_sat48.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/sqrshrl_sat64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/sqshl.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/sqshll.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/srshr.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/srshrl.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/uqrshl.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/uqrshll_sat48.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/uqrshll_sat64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/uqshl.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/uqshll.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/urshr.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/urshrl.c: Likewise. |
| * lib/target-supports.exp: |
| (check_effective_target_arm_v8_1m_mve_fp_ok_nocache): Modify to not |
| support MVE floating point in Big Endian mode. |
| (check_effective_target_arm_v8_1m_mve_ok_nocache): Modify to not |
| support MVE integer in Big Endian mode. |
| |
| 2020-03-23 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vgetq_lane_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsetq_lane_u8.c: Likewise. |
| |
| 2020-03-23 Andrea Corallo <andrea.corallo@arm.com> |
| |
| * jit.dg/all-non-failing-tests.h: Add test-long-string-literal.c. |
| * jit.dg/test-long-string-literal.c: New testcase. |
| |
| 2020-03-23 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: Remove dg-do. |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu3.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_libcall1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_move_gpr_to_gpr.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp16q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp16q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp32q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp32q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp64q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp64q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp8q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp8q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_m_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_m_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_x_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_m_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_m_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_x_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_offset_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_shifted_offset_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_shifted_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpnot.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise. |
| * gcc.target/arm/mve/mve.exp: Change default dg-do to assemble. |
| * lib/target-supports.exp: Add --save-temps to mve options. |
| |
| 2020-03-23 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93365 |
| PR fortran/93600 |
| * gfortran.dg/pr93365.f90: New test. |
| * gfortran.dg/pr93600_1.f90: New test. |
| * gfortran.dg/pr93600_2.f90: New test. |
| |
| 2020-03-23 Tobias Burnus <tobias@codesourcery.com> |
| |
| * lib/target-supports.exp (check_effective_target_offload_gcn): |
| Check for -foffload=amdgcn-amdhsa not ...=amdgcn-unknown-amdhsa. |
| |
| 2020-03-22 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/93038 |
| * gdc.dg/pr93038b.d: New test. |
| |
| 2020-03-22 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/abi/lambda-vis.C: Amend assembler match |
| strings for targets using a USER_LABEL_PREFIX. |
| |
| 2020-03-22 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/93038 |
| * gdc.dg/fileimports/pr93038.txt: New test. |
| * gdc.dg/pr93038.d: New test. |
| |
| 2020-03-21 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/94066 |
| * g++.dg/cpp1y/constexpr-union2.C: New test. |
| * g++.dg/cpp1y/constexpr-union3.C: New test. |
| * g++.dg/cpp1y/constexpr-union4.C: New test. |
| * g++.dg/cpp1y/constexpr-union5.C: New test. |
| * g++.dg/cpp1y/pr94066.C: New test. |
| * g++.dg/cpp1y/pr94066-2.C: New test. |
| * g++.dg/cpp1y/pr94066-3.C: New test. |
| * g++.dg/cpp2a/constexpr-union1.C: New test. |
| |
| 2020-03-21 Tamar Christina <tamar.christina@arm.com> |
| |
| PR target/94052 |
| * gcc.target/aarch64/pr94052.C: New test. |
| |
| 2020-03-20 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/93435 |
| * gcc.dg/tree-ssa/pr93435.c: New test. |
| |
| 2020-03-20 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/93347 |
| * g++.dg/torture/pr93347.C: New test. |
| |
| 2020-03-20 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/69694 |
| * g++.dg/cpp0x/decltype74.C: New test. |
| * g++.dg/cpp0x/decltype75.C: New test. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld2q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld4q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst2q_u8.c: Likewise. |
| |
| 2020-03-20 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/94072 |
| * gcc.target/aarch64/pr94072.c: New test. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vadciq_m_s32.c: New test. |
| * gcc.target/arm/mve/intrinsics/vadciq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadciq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vadcq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbciq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsbcq_u32.c: Likewise. |
| |
| 2020-03-20 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/concepts/diagnostic6.C: New test. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabdq_x_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_x_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_x_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_x_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_x_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_x_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_x_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_x_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_x_u8.c: Likewise. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: New test. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_wb_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_wb_u32.c: Likewise. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vddupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdwdupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vidupq_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_m_wb_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/viwdupq_wb_u8.c: Likewise. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: New test. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vreinterpretq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise. |
| |
| 2020-03-20 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vaddq_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vaddq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_u8.c: Likewise. |
| |
| 2020-03-20 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: Fix testisms. |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu3.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_libcall1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c: Likewise. |
| |
| 2020-03-20 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_move_gpr_to_gpr.c: New test. |
| |
| 2020-03-20 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94224 |
| * g++.dg/tree-ssa/pr94224.C: New test. |
| |
| 2020-03-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/94202 |
| * g++.dg/torture/pr94202.C: New test. |
| |
| 2020-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR gcov-profile/94029 |
| * gcc.misc-tests/gcov-pr94029.c: New test. |
| |
| 2020-03-19 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR ipa/92372 |
| * gcc.c-torture/pr92372.c: New test. |
| * gcc.dg/attr-flatten-1.c: New test. |
| |
| 2020-03-19 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94211 |
| * gcc.dg/pr94211.c: New test. |
| |
| 2020-03-19 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/94216 |
| * g++.dg/torture/pr94216.C: New testcase. |
| |
| 2020-03-18 Martin Sebor <msebor@redhat.com> |
| |
| PR ipa/92799 |
| * gcc.dg/attr-weakref-5.c: New test. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c: New test. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_base_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_p_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_offset_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_p_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_s64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrdq_scatter_shifted_offset_u64.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_f16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_f32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_shifted_offset_u32.c: |
| Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vst1q_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_p_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_s32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u16.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_scatter_shifted_offset_u32.c: |
| Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vld1q_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vld1q_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_gather_shifted_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_z_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_gather_offset_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vstrbq_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_scatter_offset_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vstrwq_scatter_base_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabdq_m_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_f32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_m_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_m_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_m_n_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_n_u8.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_m_u8.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabsq_m_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot180_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmlaq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_m_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_m_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_m_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_m_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vfmsq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavaxq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshruntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshrunbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshruntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c: Likewise. |
| |
| 2020-03-18 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlasq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpselq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmladhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlahq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmlsdhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlashq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_m_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsliq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsriq_n_u8.c: Likewise. |
| |
| 2020-03-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94047 |
| * gcc.dg/analyzer/pr94047.c: New test. |
| |
| 2020-03-18 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/94206 |
| * gcc.dg/torture/pr94206.c: New testcase. |
| |
| 2020-03-18 Duan bo <duanbo3@huawei.com> |
| |
| PR target/94201 |
| * gcc.target/aarch64/pr94201.c:New test. |
| |
| 2020-03-18 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/cpy_1.c: Leave gaps for in the |
| check-function-bodies patterns for p15 to be saved. |
| * gcc.target/aarch64/sve/pcs/args_1.c (callee_pred): Expect two |
| predicates to be saved. |
| * gcc.target/aarch64/sve/pcs/saves_1_be_nowrap.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/saves_1_be_wrap.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/saves_1_le_nowrap.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/saves_1_le_wrap.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c: Expect p12-p15 |
| to be saved and restored. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_be.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_le.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_5_be.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_5_le.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1.c (test_1): Likewise. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_128.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_256.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| (test_4): Expect only 16 bytes of stack to be allocated for the |
| predicate save slot. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_512.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| (test_4): Expect only 16 bytes of stack to be allocated for the |
| predicate save slot. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_1024.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| (test_4): Expect only 16 bytes of stack to be allocated for the |
| predicate save slot. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_2048.c (test_1): Expect |
| p12-p15 to be saved and restored. |
| (test_2): Remove p12-p15 from the clobber list. |
| (test_4): Expect only 32 bytes of stack to be allocated for the |
| predicate save slot. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_256.c: Use z16 rather |
| than p4 to create a vector-sized save slot. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_2048.c: Likewise. |
| |
| 2020-03-18 Tobias Burnus <tobias@codesourcery.com> |
| |
| * g++.dg/goacc/firstprivate-mappings-1.C: Only set DO_LONG_DOUBLE if |
| not defined; update comments. |
| * c-c++-common/goacc/firstprivate-mappings-1.c: Likewise. |
| |
| 2020-03-18 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/94188 |
| * gcc.dg/pr94188.c: New testcase. |
| |
| 2020-03-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/91759 |
| * g++.dg/cpp1z/class-deduction72.C: New test. |
| |
| 2020-03-17 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * g++.dg/debug/dwarf2/const2b.C (dg-do): Fix target selector. |
| |
| 2020-03-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94172 |
| * gcc.dg/pr94172-1.c: New test. |
| * gcc.dg/pr94172-2.c: New test. |
| |
| PR c++/90995 |
| * g++.dg/cpp0x/enum40.C: New test. |
| |
| 2020-03-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c: Skip for |
| -fno-fat-lto-objects. Use tabs rather than spaces in the |
| check-function-bodies code. |
| |
| 2020-03-17 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/coro-torture.exp: Ensure that |
| DEFAULT_CXXFLAGS has a value, even if unset by a higher level. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabavq_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabavq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_m_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_m_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_m_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrnbq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshrunbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlcq_u8.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabdq_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabdq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot180_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot270_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmulq_rot90_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp16q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp32q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp64q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp8q_m.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmavq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminnmvq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlaldavxq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovnbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovntq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_poly_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_p16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_poly_p8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmullbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulltq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovntq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlaldavhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmlsldavhxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_f32.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabdq_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabdq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabdq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvaq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_p_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vandq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbicq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot270_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcaddq_rot90_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpcsq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpeqq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgeq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpgtq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmphiq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpleq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpltq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/veorq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot270_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhcaddq_rot90_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vhsubq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmaxvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminaq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vminvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmladavxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulhq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmullbq_int_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulltq_int_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmulq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vornq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vorrq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqdmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqrshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqsubq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrhaddq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrmulhq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshlq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_r_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_u8.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vaddlvq_p_s32.c: New test. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_p_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcmpneq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshlq_u8.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vcreateq_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u64.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vshrq_n_u8.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcreateq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_n_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vsubq_n_f32.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vctp16q.c: New test. |
| * gcc.target/arm/mve/intrinsics/vctp32q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp64q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vctp8q.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vpnot.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabsq_s16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vabsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddlvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vaddvq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vclzq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovlbq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmovltq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqabsq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vqnegq_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev16q_u8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_u8.c: Likewise. |
| |
| 2020-03-17 Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/multilib.exp: Add new v8.1-M entry. |
| |
| 2020-03-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94015 |
| * gcc.dg/pr94015.c: New test. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_u8.c: Likewise. |
| |
| 2020-03-17 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vabsq_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vabsq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vdupq_n_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vnegq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev32q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrev64q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndaq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndmq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndnq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndpq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndq_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_f16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vrndxq_f32.c: Likewise. |
| |
| 2020-03-16 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/vst4q_f16.c: New test. |
| * gcc.target/arm/mve/intrinsics/vst4q_f32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_s8.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u16.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u32.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/vst4q_u8.c: Likewise. |
| |
| 2020-03-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94185 |
| * g++.target/i386/pr94185.C (l): Use 4294967295U instead of 4294967295 |
| to avoid FAIL with -m32 -std=c++98. |
| |
| 2020-03-17 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Remove |
| superfluous dg-error. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise. |
| |
| 2020-03-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/94189 |
| * gcc.dg/pr94189.c: New test. |
| |
| 2020-03-17 Martin Liska <mliska@suse.cz> |
| |
| PR lto/94157 |
| * gcc.dg/lto/pr94157_0.c: Add gas effective |
| target filter. |
| |
| 2020-03-16 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/92309 |
| * gdc.dg/pr92309.d: New test. |
| |
| 2020-03-16 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| PR d/92216 |
| * gdc.dg/imports/pr92216.d: New. |
| * gdc.dg/pr92216.d: New test. |
| |
| 2020-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/94179 |
| * gcc.c-torture/compile/pr94179.c: New test. |
| |
| 2020-03-16 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR target/94185 |
| * g++.target/i386/pr94185.C: New test. |
| |
| 2020-03-16 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-1.c: Add a test |
| name to .-1 dg-error tests. |
| * gcc.target/aarch64/sve/acle/general-c/sizeless-2.c: Likewise. |
| |
| 2020-03-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_libcall1.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_libcall2.c: Likewise. |
| |
| 2020-03-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_fpu3.c: Likewise. |
| |
| |
| 2020-03-16 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| Mihail Ionescu <mihail.ionescu@arm.com> |
| Srinath Parvathaneni <srinath.parvathaneni@arm.com> |
| |
| * gcc.target/arm/mve/intrinsics/mve_vector_float.c: New test. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_int2.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint1.c: Likewise. |
| * gcc.target/arm/mve/intrinsics/mve_vector_uint2.c: Likewise. |
| * gcc.target/arm/mve/mve.exp: New file. |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_1m_mve_fp_ok_nocache): Proc to check |
| armv8.1-m.main+mve.fp and returning corresponding options. |
| (check_effective_target_arm_v8_1m_mve_fp_ok): Proc to call |
| check_effective_target_arm_v8_1m_mve_fp_ok_nocache to check support of |
| MVE with floating point on the current target. |
| (add_options_for_arm_v8_1m_mve_fp): Proc to call |
| check_effective_target_arm_v8_1m_mve_fp_ok to return corresponding |
| compiler options for MVE with floating point. |
| (check_effective_target_arm_v8_1m_mve_ok_nocache): Modify to test and |
| return hard float-abi on success. |
| |
| 2020-03-16 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| * gcc.target/i386/pr89229-7a.c: New test. |
| * gcc.target/i386/pr89229-7b.c: Likewise. |
| * gcc.target/i386/pr89229-7c.c: Likewise. |
| |
| 2020-03-16 Iain Buclaw <ibuclaw@gdcproject.org> |
| |
| * gdc.dg/asm1.d: Add new test for ICE in asm parser. |
| * gdc.dg/asm5.d: New test. |
| |
| 2020-03-16 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/94167 |
| * gcc.dg/pr94167.c: New test. |
| |
| PR tree-optimization/94166 |
| * gcc.dg/pr94166.c: New test. |
| |
| 2020-03-16 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| PR tree-optimization/94125 |
| * gcc.dg/tree-ssa/pr94125.c: New test. |
| |
| 2020-03-15 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| * gcc.target/i386/pr89229-6a.c: New test. |
| * gcc.target/i386/pr89229-6b.c: Likewise. |
| * gcc.target/i386/pr89229-6c.c: Likewise. |
| |
| 2020-03-15 Lewis Hyatt <lhyatt@gmail.com> |
| |
| * gcc.misc-tests/help.exp: Adapt to new output for |
| -Walloc-size-larger-than= option. |
| |
| 2020-03-14 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| * gcc.target/i386/pr89229-5a.c: New test. |
| * gcc.target/i386/pr89229-5b.c: Likewise. |
| * gcc.target/i386/pr89229-5c.c: Likewise. |
| |
| 2020-03-14 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR target/94176 |
| * gcc.target/powerpc/fold-vec-mule-misc.c: Use vmx_hw selector. |
| |
| 2020-03-13 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94099 |
| PR analyzer/94105 |
| * gcc.dg/analyzer/pr94099.c: New test. |
| * gcc.dg/analyzer/pr94105.c: New test. |
| |
| 2020-03-13 Vasee Vinayagamoorthy <vaseeharan.vinayagamoorthy@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c: Fix DejaGnu |
| typo. |
| |
| 2020-03-13 Martin Sebor <msebor@redhat.com> |
| |
| PR c/94040 |
| * gcc.dg/Wbuiltin-declaration-mismatch-12.c: Relax test to look |
| for warning name rather than the exact text. |
| * gcc.dg/Wbuiltin-declaration-mismatch-14.c: New test. |
| * gcc.dg/Wbuiltin-declaration-mismatch-15.c: New test. |
| * gcc.dg/pr62090.c: Prune expected warning. |
| * gcc.dg/pr89314.c: Look for warning name rather than text. |
| * gcc.dg/torture/pr54261-1.c: Correct built-in declartion. |
| |
| 2020-03-13 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr64409.c: Do not limit compilation to x32 targets. |
| (dg-error): Quote 'ms_abi' attribute. |
| * gcc.target/i386/pr71958.c: Do not limit compilation to x32 targets. |
| Require maybe_x32 effective target. |
| (dg-options): Add -mx32. |
| (dg-error): Quote 'ms_abi' attribute. |
| * gcc.target/i386/pr90096.c (dg-error): Update relative |
| location of target x32 error. |
| |
| 2020-03-13 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/67960 |
| * g++.dg/diagnostic/pr67960.C: New test. |
| * g++.dg/diagnostic/pr67960-2.C: New test. |
| |
| 2020-03-13 Martin Liska <mliska@suse.cz> |
| |
| PR lto/94157 |
| * gcc.dg/lto/pr94157_0.c: New test. |
| |
| 2020-03-13 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR testsuite/93935 |
| * gcc.dg/vect/bb-slp-over-widen-2.c: Expect basic block vectorized |
| messages only on vect_hw_misalign targets. |
| |
| 2020-03-13 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| * gcc.target/i386/pr89229-4a.c: New test. |
| * gcc.target/i386/pr89229-4b.c: Likewise. |
| * gcc.target/i386/pr89229-4c.c: Likewise. |
| |
| 2019-03-13 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gcc.c-torture/compile/20200313-1.c: New test. |
| |
| 2020-03-12 Jeff Law <law@redhat.com> |
| |
| PR rtl-optimization/90275 |
| * gcc.c-torture/compile/pr90275.c: New test. |
| |
| 2020-03-12 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/94103 |
| * gcc.target/i386/pr94103.c: New testcase. |
| |
| 2020-03-12 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR middle-end/94120 |
| * gfortran.dg/goacc/pr78260-2.f90: Correct scan-tree-dump-times. |
| Extend test case to result variables. |
| * gfortran.dg/goacc/declare-2.f95: Actually check module-declaration |
| restriction of OpenACC. |
| * gfortran.dg/goacc/declare-3.f95: Remove case where this |
| restriction is violated. |
| * gfortran.dg/goacc/pr94120-1.f90: New. |
| * gfortran.dg/goacc/pr94120-2.f90: New. |
| * gfortran.dg/goacc/pr94120-3.f90: New. |
| |
| 2020-03-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94130 |
| * gcc.c-torture/execute/pr94130.c: New test. |
| |
| PR c++/93907 |
| * g++.dg/cpp2a/concepts-using2.C (cc): Use long long instead of |
| __int128 if __SIZEOF_INT128__ isn't defined. |
| |
| 2020-03-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94074 - wrong modifying const object error for COMPONENT_REF. |
| * g++.dg/cpp1y/constexpr-tracking-const17.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const18.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const19.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const20.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const21.C: New test. |
| * g++.dg/cpp1y/constexpr-tracking-const22.C: New test. |
| |
| 2020-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94134 |
| * gcc.c-torture/execute/pr94134.c: New test. |
| |
| 2020-03-11 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/interrupt-2.c: Update testcase and expected output. |
| |
| 2020-03-11 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/torture/20200311-1.c: New testcase. |
| |
| 2020-03-11 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * lib/scanasm.exp (parse_function_bodies): Lines starting with '@' also |
| counted as fluff. |
| |
| 2020-03-11 Richard Wai <richard@annexi-strayline.com> |
| |
| * gnat.dg/subpools1.adb: New test. |
| |
| 2020-03-11 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94121 |
| * gcc.dg/pr94121.c: New test. |
| |
| PR middle-end/94111 |
| * gcc.dg/dfp/pr94111.c: New test. |
| |
| PR tree-optimization/94114 |
| * gcc.dg/pr94114.c: New test. |
| |
| 2020-03-10 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94124 - wrong conversion error with non-viable overload. |
| * g++.dg/cpp0x/initlist-overload1.C: New test. |
| |
| 2020-03-10 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/93709 |
| * gcc.target/powerpc/p9-minmax-3.c: New test. |
| |
| 2020-03-10 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| PR target/90763 |
| * gcc.target/powerpc/pr90763.c: New. |
| |
| 2020-03-10 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * g++.dg/pr80481.C (dg-final): Scan for SSE reg-reg moves only. |
| |
| 2020-03-10 Jeff Law <law@redhat.com> |
| |
| Revert: |
| 2020-02-29 Jeff Law <law@redhat.com> |
| |
| * gcc.target/xstormy16/sfr/06_sfrw_to_var.c: Update expected output. |
| |
| 2020-03-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94088 |
| * gcc.target/i386/pr94088.c: New test. |
| |
| 2020-03-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/92031 - bogus taking address of rvalue error. |
| PR c++/91465 - ICE with template codes in check_narrowing. |
| PR c++/93870 - wrong error when converting template non-type arg. |
| PR c++/94068 - ICE with template codes in check_narrowing. |
| * g++.dg/cpp0x/conv-tmpl2.C: New test. |
| * g++.dg/cpp0x/conv-tmpl3.C: New test. |
| * g++.dg/cpp0x/conv-tmpl4.C: New test. |
| * g++.dg/cpp0x/conv-tmpl5.C: New test. |
| * g++.dg/cpp0x/conv-tmpl6.C: New test. |
| * g++.dg/cpp1z/conv-tmpl1.C: New test. |
| |
| 2020-03-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/94067 |
| * g++.dg/warn/Wconversion-pr94067.C: New test. |
| |
| 2020-03-09 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/94050 - ABI issue with alignas on armv7hl. |
| * g++.dg/abi/align3.C: New test. |
| |
| 2020-03-09 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| * gcc.target/arm/fuse-caller-save.c: Fix DejaGnu typo. |
| |
| 2020-03-09 Martin Liska <mliska@suse.cz> |
| |
| PR target/93800 |
| * gcc.target/powerpc/pr93800.c: New test. |
| |
| 2020-03-09 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| * g++.dg/coroutines/torture/co-ret-15-default-return_void.C: New. |
| |
| 2020-03-09 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR testsuite/94019 |
| * gcc.dg/vect/vect-over-widen-17.c: Don't expect vector char if it's |
| without misaligned vector access support. |
| |
| 2020-03-09 Kewen Lin <linkw@gcc.gnu.org> |
| |
| PR testsuite/94023 |
| * gcc.dg/vect/slp-perm-12.c: Expect loop vectorized messages only on |
| vect_hw_misalign targets. |
| |
| 2020-03-08 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/93581 |
| * gfortran.dg/inquiry_type_ref_6.f90 : New test. |
| |
| 2020-03-08 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/93729 |
| * g++.dg/concepts/pr93729.C: New test. |
| |
| * g++.dg/concepts/diagnostic4.C: New test. |
| |
| 2020-03-08 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| PR target/89346 |
| * gcc.target/i386/pr89229-3c.c: Include "pr89229-3a.c", instead |
| of "pr89229-5a.c". |
| |
| 2020-03-06 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/malloc-4.c: Update expected output of leak to |
| reflect fix to region_model::get_representative_path_var, adding |
| the missing "*" from the cast. |
| |
| 2020-03-06 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/fmla_intrinsic_1.c: Check for correct lane syntax. |
| * gcc.target/aarch64/fmls_intrinsic_1.c: Likewise. |
| * gcc.target/aarch64/mla_intrinsic_1.c: Likewise. |
| * gcc.target/aarch64/mls_intrinsic_1.c: Likewise. |
| |
| 2020-03-06 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/tumaddsidi4.c: Step-up optimization level. |
| |
| 2020-03-06 Delia Burduv <delia.burduv@arm.com> |
| |
| * gcc.target/arm/simd/bf16_vldn_1.c: New test. |
| |
| 2020-03-06 Delia Burduv <delia.burduv@arm.com> |
| |
| * gcc.target/arm/simd/bf16_vstn_1.c: New test. |
| |
| 2020-03-06 Kito Cheng <kito.cheng@sifive.com> |
| |
| * gcc.target/riscv/pr93304.c: Update expected output and comment. |
| |
| 2020-03-06 Delia Burduv <delia.burduv@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-compile.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-nobf16.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/bfcvtnq2-untied.c: New test. |
| |
| 2020-03-06 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR tree-optimization/90883 |
| * g++.dg/tree-ssa/pr90883.c: Add --param max-inline-insns-size=1. |
| Add aarch64-*-* mips*-*-* to XFAIL. |
| |
| 2020-03-05 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/89229 |
| PR target/89346 |
| * gcc.target/i386/avx512vl-vmovdqa64-1.c: Updated. |
| * gcc.target/i386/pr89229-2a.c: New test. |
| * gcc.target/i386/pr89229-2b.c: Likewise. |
| * gcc.target/i386/pr89229-2c.c: Likewise. |
| * gcc.target/i386/pr89229-3a.c: Likewise. |
| * gcc.target/i386/pr89229-3b.c: Likewise. |
| * gcc.target/i386/pr89229-3c.c: Likewise. |
| * gcc.target/i386/pr89346.c: Likewise. |
| |
| 2020-03-05 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * g++.dg/pr80481.C: Disable epilogue vectorization. |
| |
| 2020-03-05 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/93577 |
| * gcc.dg/pr93577-1.c, gcc.dg/pr93577-2.c, gcc.dg/pr93577-3.c, |
| gcc.dg/pr93577-4.c, gcc.dg/pr93577-5.c, gcc.dg/pr93577-6.c: New |
| tests. |
| * gcc.dg/vla-init-1.c: Expect fewer errors about VLA initializer. |
| |
| 2020-03-05 Jeff Law <law@redhat.com> |
| |
| PR tree-optimization/91890 |
| * gcc.dg/pragma-diag-8.c: New test. |
| |
| 2020-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/94046 |
| * g++.target/i386/pr94046-1.C: New test. |
| * g++.target/i386/pr94046-2.C: New test. |
| |
| 2020-03-05 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * g++.dg/asan/asan_test.C (dg-options): Add |
| -Wno-alloc-size-larger-than. |
| |
| 2020-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/90311 |
| * gcc.c-torture/execute/pr90311.c: New test. |
| |
| 2020-03-05 Jeff Law <law@redhat.com> |
| |
| * gcc.target/arm/fuse-caller-save.c: Generalize expected output. |
| |
| 2020-03-05 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93792 |
| * gfortran.dg/pr93792.f90: New test. |
| |
| 2020-03-05 Delia Burduv <delia.burduv@arm.com> |
| |
| * gcc.target/arm/simd/bf16_ma_1.c: New test. |
| * gcc.target/arm/simd/bf16_ma_2.c: New test. |
| * gcc.target/arm/simd/bf16_mmla_1.c: New test. |
| |
| 2020-03-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/93399 |
| * gcc.dg/pr93399.c: New test. |
| |
| PR tree-optimization/93582 |
| * gcc.dg/tree-ssa/pr93582-11.c: New test. |
| |
| 2020-03-04 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/90938 |
| * g++.dg/init/array55.C: New test. |
| * g++.dg/init/array56.C: New test. |
| * g++.dg/cpp2a/nontype-class33.C: New test. |
| |
| 2020-03-04 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/93986 |
| * gcc.dg/pr93986.c: New test. |
| |
| 2020-03-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/94028 |
| * g++.dg/analyzer/pr94028.C: New test. |
| |
| 2020-03-04 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/81401 |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-24.c: New test. |
| |
| 2020-03-04 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/20050603-3.c: Remove XFAILS. |
| |
| 2020-03-04 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr93122.c: Add dg-require. |
| |
| 2020-03-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93993 |
| * gcc.dg/analyzer/expect-1.c: New test. |
| * gcc.dg/analyzer/malloc-4.c: New test. |
| * gfortran.dg/analyzer/pr93993.f90: Remove xfail from dg-bogus. |
| Move location of leak warning and update message. |
| |
| 2020-03-04 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93993 |
| * gfortran.dg/analyzer/pr93993.f90: New test. |
| |
| 2020-03-04 Martin Liska <mliska@suse.cz> |
| |
| * gcc.target/i386/pr91623.c: Add -fcommon in order |
| to re-trigger the needed code for the test-case which |
| was added in r10-2910-g9151048d854e352a9b83b771c6711b8221c73f7e. |
| |
| 2020-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR debug/93888 |
| * g++.dg/guality/pr93888.C: New test. |
| |
| 2020-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93964 |
| * gcc.dg/graphite/pr93964.c: New testcase. |
| |
| 2020-03-04 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/94001 |
| * gcc.dg/pr94001.c: New test. |
| |
| 2020-03-04 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/93995 |
| * gcc.dg/pr93995.c: New. |
| |
| 2020-03-03 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/90505 - mismatch in template argument deduction. |
| * g++.dg/template/deduce4.C: New test. |
| * g++.dg/template/deduce5.C: New test. |
| * g++.dg/template/deduce6.C: New test. |
| * g++.dg/template/deduce7.C: New test. |
| |
| 2020-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/93998 |
| * g++.dg/ext/pr93998.C: New test. |
| |
| 2020-03-03 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/simd/bf16_cvt_1.c: New test. |
| |
| 2020-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93582 |
| * gcc.dg/tree-ssa/pr93582-10.c: New test. |
| * gcc.dg/pr93582.c: New test. |
| * gcc.c-torture/execute/pr93582.c: New test. |
| |
| 2020-03-03 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93946 |
| * gcc.dg/torture/pr93946-1.c: New testcase. |
| * gcc.dg/torture/pr93946-2.c: Likewise. |
| |
| 2020-03-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/94002 |
| * gcc.dg/pr94002.c: New test. |
| |
| PR tree-optimization/93927 |
| * gcc.c-torture/compile/pr93927-1.c: New test. |
| * gcc.c-torture/compile/pr93927-2.c: New test. |
| |
| 2020-03-03 Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/torture/co-await-15-capture-comp-ref.C: New test. |
| |
| 2020-03-03 Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/torture/co-await-14-template-traits.C: New test. |
| |
| 2020-03-02 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c: Add |
| -fanalyzer-show-duplicate-count. |
| |
| 2020-03-02 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93959 |
| * g++.dg/analyzer/cstdlib-2.C: New test. |
| * g++.dg/analyzer/cstdlib.C: New test. |
| |
| 2020-03-02 Iain Sandoe <iain@sandoe.co.uk> |
| Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/torture/class-05-lambda-capture-copy-local.C: |
| * g++.dg/coroutines/torture/lambda-09-init-captures.C: New test. |
| * g++.dg/coroutines/torture/lambda-10-mutable.C: New test. |
| |
| 2020-03-02 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/93997 |
| * gcc.target/i386/pr93997.c: New test. |
| |
| 2020-03-02 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/92982 |
| * gcc.dg/strlenopt-94.c: New test. |
| |
| 2020-03-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/func-params-09-awaitable-parms.C: New test. |
| * g++.dg/coroutines/torture/local-var-5-awaitable.C: New test. |
| |
| 2020-03-02 Jeff Law <law@redhat.com> |
| |
| * gcc.target/arm/fuse-caller-save.c: Update expected output. |
| |
| 2020-03-02 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/vect/bb-slp-19.c: The comment |
| does not align with fact that we started |
| to SLP the testcase. |
| |
| 2020-03-02 Kewen Lin <linkw@gcc.gnu.org> |
| |
| * gcc.dg/tree-ssa/scev-8.c: Revise check string. |
| * gcc.dg/tree-ssa/scev-9.c: Ditto. |
| * gcc.dg/tree-ssa/scev-10.c: Ditto. |
| * gcc.dg/tree-ssa/scev-11.c: Ditto. |
| * gcc.dg/tree-ssa/scev-12.c: Ditto. |
| |
| 2020-03-01 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/92721 |
| g++.dg/ext/attr-access.C: New test. |
| |
| 2020-03-01 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/93926 |
| * gcc.dg/Wbuiltin-declaration-mismatch-13.c: New test. |
| |
| 2020-03-01 Martin Sebor <msebor@redhat.com> |
| |
| PR c/93812 |
| * gcc.dg/format/proto.c: New test. |
| |
| 2020-03-01 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/93829 |
| * gcc.dg/Wstringop-overflow-32.c: New test. |
| |
| 2020-03-01 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| PR testsuite/91797 |
| * gcc.target/powerpc/pr68805.c: Update expected output. |
| |
| PR testsuite/91799 |
| * gcc.target/powerpc/pr88233.c: Update expected output and |
| add target selector. |
| |
| 2020-03-01 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/class-07-data-member.C: New test. |
| |
| 2020-03-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/92976 |
| * gfortran.dg/select_type_48.f90 : New test. |
| |
| 2020-03-01 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/92959 |
| * gfortran.dg/associated_8.f90 : New test. |
| |
| 2020-02-29 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro1-ret-int-yield-int.h: Add templated |
| awaitable. |
| * g++.dg/coroutines/torture/co-await-15-return-non-triv.C: New test. |
| |
| 2020-02-29 John David Anglin <danglin@gcc.gnu.org> |
| |
| PR ada/91100 |
| * gnat.dg/socket1.adb: Disable on hppa*-*-hpux*. |
| |
| * g++.dg/pr90981.C: Skip on hppa*-*-hpux*. |
| * gcc.dg/gnu2x-attrs-1.c: Add dg-require-alias. |
| * gcc.dg/pr90756.c: Add -fno-common option on hppa*-*-hpux*. |
| * gcc.dg/torture/20190327-1.c: Likewise. |
| * gcc.dg/spellcheck-options-21.c: Skip on 32-bit hppa*-*-hpux*. |
| * gcc.dg/strlenopt-68.c: Skip on hppa*-*-hpux*. |
| * gcc.dg/torture/pr90020.c: Likewise. |
| * gcc.dg/ucnid-16-utf8.c: Add dg-require-iconv "latin1". |
| |
| PR ipa/92548 |
| * gcc.dg/ipa/ipa-sra-12.c: xfail parameter split test on 32-bit |
| hppa*-*-hpux*. |
| * gcc.dg/ipa/ipa-sra-14.c: Likewise. |
| * gcc.dg/ipa/ipcp-agg-12.c: xfail adding extra caller test. |
| |
| * g++.dg/ext/visibility/ref-temp1.C: Require visibility. |
| * gfortran.dg/pr90988_4.f: Likewise. |
| * gfortran.dg/pr91372.f90: Likewise. |
| |
| 2020-02-29 Jeff Law <law@redhat.com> |
| |
| * gcc.target/or1k/return-2.c: Update expected output. |
| |
| * gcc.target/xstormy16/sfr/06_sfrw_to_var.c: Update expected output. |
| |
| 2020-02-28 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/torture/func-params-08.C: Update |
| to suspend for each co_await operation. |
| |
| 2020-02-28 Paul Thomas <pault@gcc.gnu.org> |
| |
| PR fortran/92785 |
| * gfortran.dg/unlimited_polymorphic_31.f03 : New test. |
| |
| 2020-02-28 Jakub Jelinek <jakub@redhat.com> |
| |
| P1937R2 - Fixing inconsistencies between const{expr,eval} functions |
| * g++.dg/cpp2a/consteval3.C: Change dg-error about taking address of |
| immediate function in unevaluated contexts into dg-bogus. |
| * g++.dg/cpp2a/consteval16.C: New test. |
| |
| PR middle-end/92152 |
| * g++.dg/torture/pr92152.C (size_t): Use decltype (sizeof (0)) instead |
| of hardcoding unsigned long. |
| (uint64_t): Use unsigned long long instead of unsigned long. |
| |
| 2020-02-27 Michael Meissner <meissner@linux.ibm.com> |
| |
| PR target/93932 |
| * gcc.target/powerpc/fold-vec-extract-longlong.p8.c: Adjust |
| instruction counts. |
| |
| 2020-02-27 Martin Jambor <mjambor@suse.cz> |
| Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR ipa/93707 |
| * gcc.dg/ipa/pr93707.c: New test. |
| |
| 2020-02-27 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR middle-end/92152 |
| * gcc.dg/tree-ssa/alias-access-path-12.c: New testcase. |
| * g++.dg/torture/pr92152.C: New testcase. |
| * gcc.dg/torture/pr92152.c: New testcase. |
| * gcc.dg/tree-ssa/20030807-7.c: xfail. |
| * gcc.dg/tree-ssa/alias-access-path-4.c: xfail one case. |
| * gcc.dg/tree-ssa/alias-access-path-5.c: xfail one case. |
| |
| 2020-02-27 Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/bf16_dup.c: New test. |
| * gcc.target/arm/bf16_reinterpret.c: Likewise. |
| |
| 2020-02-27 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * lib/target_supports.exp (check_effective_target_has_arch_pwr5): New. |
| (check_effective_target_has_arch_pwr6): New. |
| (check_effective_target_has_arch_pwr7): New. |
| (check_effective_target_has_arch_pwr8): New. |
| (check_effective_target_has_arch_pwr9): New. |
| * gcc.target/powerpc/pr92132-fp-1.c: Add target check. |
| |
| |
| 2020-02-27 Bill Schmidt <wschmidt@linux.ibm.com> |
| |
| * gcc.target/powerpc/ppc64-abi-1.c: Compile with -mno-pcrel. |
| * gcc.target/powerpc/ppc64-abi-2.c: Likewise. |
| |
| 2020-02-27 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/vect-mull.x (SH): Undefine. |
| |
| 2020-02-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93508 |
| * gcc.dg/tree-ssa/ssa-fre-85.c: New testcase. |
| |
| 2020-02-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93953 |
| * gcc.dg/pr93953.c: New testcase. |
| |
| 2020-02-27 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/93949 |
| * gcc.c-torture/compile/pr93949.c: New test. |
| |
| PR tree-optimization/93582 |
| PR tree-optimization/93945 |
| * gcc.dg/tree-ssa/pr93582-9.c: New test. |
| * gcc.c-torture/execute/pr93945.c: New test. |
| |
| 2020-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93789 - ICE with invalid array bounds. |
| * g++.dg/ext/vla22.C: New test. |
| |
| 2020-02-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93950 |
| * g++.dg/analyzer/pr93950.C: New test. |
| |
| 2020-02-26 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93947 |
| * gcc.dg/analyzer/torture/pr93947.c: New test. |
| |
| 2020-02-26 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro1-refs-and-ctors.h: New. |
| * g++.dg/coroutines/torture/func-params-07.C: New test. |
| * g++.dg/coroutines/torture/func-params-08.C: New test. |
| |
| 2020-02-26 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/93913 |
| * gcc.target/powerpc/fold-vec-st-char.c (scan-assembler-times): Allow |
| stxv and stxvx instructions as well. |
| * gcc.target/powerpc/fold-vec-st-float.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-int.c: Likewise. |
| * gcc.target/powerpc/fold-vec-st-short.c: Likewise. |
| |
| 2020-02-26 Patrick Palka <ppalka@redhat.com> |
| |
| * g++.dg/concepts/diagnostic2.C: New test. |
| * g++.dg/concepts/diagnostic3.C: New test. |
| |
| 2020-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93676 - value-init crash in template. |
| * g++.dg/cpp0x/nsdmi-template19.C: New test. |
| |
| 2020-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93862 - ICE with static_cast when converting from int[]. |
| * g++.dg/cpp0x/rv-cast7.C: New test. |
| |
| 2020-02-26 Marek Polacek <polacek@redhat.com> |
| |
| DR 1423, Convertibility of nullptr to bool. |
| * g++.dg/DRs/dr1423.C: New test. |
| |
| 2020-02-26 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93803 - ICE with constexpr init and [[no_unique_address]]. |
| * g++.dg/cpp2a/constexpr-init16.C: New test. |
| * g++.dg/cpp2a/constexpr-init17.C: New test. |
| |
| 2020-02-26 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR middle-end/93843 |
| * gcc.dg/vect/pr93843-1.c: New test. |
| * gcc.dg/vect/pr93843-2.c: Likewise. |
| |
| 2020-02-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93820 |
| * gcc.dg/pr93820-2.c: New test. |
| |
| PR tree-optimization/93820 |
| * gcc.dg/pr93820.c: New test. |
| |
| PR c++/93905 |
| * g++.dg/cpp0x/pr93905.C: New test. |
| |
| 2020-02-25 Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vstn.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_vldn.c: New test. |
| |
| 2020-02-25 Mihail Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_dup.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/bf16_reinterpret.c: New test. |
| |
| 2020-02-25 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/simd/bf16_dot_1.c: New test. |
| * gcc.target/arm/simd/bf16_dot_2.c: New test. |
| * gcc.target/arm/simd/bf16_dot_3.c: New test. |
| |
| 2020-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/93908 |
| * gcc.c-torture/execute/pr93908.c: New test. |
| |
| 2019-02-25 Eric Botcazou <ebotcazou@adacore.com> |
| |
| * gnat.dg/lto24.adb: New test. |
| * gnat.dg/lto24_pkg1.ads: New helper. |
| * gnat.dg/lto24_pkg2.ad[sb]: Likewise. |
| |
| 2020-02-25 Richard Biener <rguenther@suse.de> |
| |
| * gcc.dg/tree-ssa/ssa-fre-86.c: New testcase. |
| |
| 2020-02-25 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93868 |
| * gcc.dg/torture/pr93868.c: New testcase. |
| |
| 2020-02-25 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/93874 |
| * gcc.dg/pr93874.c: New test. |
| |
| PR ipa/93763 |
| * gcc.dg/ipa/pr93763.c: Adjust the test so that it compiles without |
| warnings and still ICEs before the ipa-cp.c fix. |
| * g++.dg/ipa/pr93763.C: Require c++11 effective target. |
| |
| PR translation/93864 |
| * objc.dg/encode-2.m: Fix comment typo paramter -> parameter. |
| * obj-c++.dg/encode-4.mm: Likewise. |
| * gfortran.dg/data_array_5.f90: Likewise. |
| * gcc.dg/decl-1.c: Likewise. |
| |
| 2020-02-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93032 |
| * gcc.dg/analyzer/pr93382.c: Add "-fanalyzer-checker=taint". |
| * gcc.dg/analyzer/taint-1.c: Likewise. |
| |
| 2020-02-24 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93899 |
| * g++.dg/analyzer/pr93899.C: New test. |
| |
| 2020-02-24 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/93804 |
| * g++.dg/warn/Wredundant-tags-4.C: New test. |
| * g++.dg/warn/Wredundant-tags-5.C: New test. |
| * g++.dg/warn/Wredundant-tags-5.h: New test. |
| |
| 2020-02-24 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/analyzer-verbosity-2a.c: New test. |
| * gcc.dg/analyzer/analyzer-verbosity-3.c: New test, based on |
| analyzer-verbosity-2.c |
| * gcc.dg/analyzer/analyzer-verbosity-3a.c: New test. |
| * gcc.dg/analyzer/edges-1.c: New test. |
| * gcc.dg/analyzer/edges-2.c: New test. |
| * gcc.dg/analyzer/file-paths-1.c: Add -fanalyzer-verbosity=3. |
| |
| 2020-02-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93869 - ICE with -Wmismatched-tags. |
| * g++.dg/warn/Wmismatched-tags-2.C: New test. |
| |
| 2020-02-20 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93835 |
| * gfortran.dg/pr77351.f90 : Check for one error instead of two. |
| * gfortran.dg/pr93835.f08 : New test. |
| |
| 2020-02-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93712 - ICE with ill-formed array list-initialization. |
| * g++.dg/cpp0x/initlist-array11.C: New test. |
| |
| 2020-02-20 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93604 |
| * gfortran.dg/pr93604.f90 : New test. |
| |
| 2020-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| P1937R2 - Fixing inconsistencies between const{expr,eval} functions |
| * g++.dg/ext/consteval1.C: Change dg-{message,error} into dg-bogus. |
| * g++.dg/cpp2a/consteval6.C: Likewise. |
| * g++.dg/cpp2a/consteval3.C: Change dg-error for unevaluated operands |
| into dg-bogus. |
| |
| 2020-02-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR lto/78353 |
| * gcc.target/arm/pr78353-1.c: Add arm_arch_v7a_multilib effective |
| target. |
| * gcc.target/arm/pr78353-2.c: Likewise. |
| |
| 2020-02-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93582 |
| * gcc.dg/tree-ssa/pr93582-4.c: New test. |
| * gcc.dg/tree-ssa/pr93582-5.c: New test. |
| * gcc.dg/tree-ssa/pr93582-6.c: New test. |
| * gcc.dg/tree-ssa/pr93582-7.c: New test. |
| * gcc.dg/tree-ssa/pr93582-8.c: New test. |
| |
| 2020-02-24 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93552 |
| * gfortran.dg/goacc/tile-4.f90: New. |
| |
| 2020-02-24 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org> |
| Kugan Vivekandarajah <kugan.vivekanandarajah@linaro.org> |
| |
| PR driver/47785 |
| PR lto/78353 |
| * gcc.target/arm/pr78353-1.c: New test. |
| * gcc.target/arm/pr78353-2.c: Likewise. |
| |
| 2020-02-23 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/93890 |
| * gfortran.dg/argument_checking_24.f90: Correct test case. |
| |
| 2020-02-21 Martin Sebor <msebor@redhat.com> |
| |
| PR gcov-profile/93753 |
| * g++.dg/ext/flexary36.C: New test. |
| * g++.dg/lto/pr93166_0.C: Make struct with flexarray valid. |
| |
| 2020-02-21 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/simd/vmmla_1.c: New test. |
| |
| 2020-02-21 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| |
| * gcc.target/arm/armv8_1m-shift-imm-1.c: Add MVE target checks. |
| * gcc.target/arm/armv8_1m-shift-reg-1.c: Likewise. |
| * lib/target-supports.exp |
| (check_effective_target_arm_v8_1m_mve_ok_nocache): New. |
| (check_effective_target_arm_v8_1m_mve_ok): New. |
| (add_options_for_v8_1m_mve): New. |
| |
| 2020-02-21 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr69052.c: Require target ia32. |
| (dg-options): Add -fcommon and remove -pie. |
| |
| 2020-02-21 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/vect/vect-epilogues.c (scan-tree-dump): Require |
| vect_mutiple_sizes effective target. |
| |
| 2020-02-21 Jan Hubicka <hubicka@ucw.cz> |
| Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93586 |
| * gcc.dg/torture/pr93586.c: New testcase. |
| |
| 2020-02-21 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/93845 |
| * g++.dg/tree-ssa/pr93845.C: New test. |
| |
| 2020-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/rsqrt_1.c: New test. |
| * gcc.target/aarch64/sve/rsqrt_1_run.c: Likewise. |
| * gcc.target/aarch64/sve/sqrt_1.c: Likewise. |
| * gcc.target/aarch64/sve/sqrt_1_run.c: Likewise. |
| |
| 2020-02-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/recip_1.c: New test. |
| * gcc.target/aarch64/sve/recip_1_run.c: Likewise. |
| * gcc.target/aarch64/sve/recip_2.c: Likewise. |
| * gcc.target/aarch64/sve/recip_2_run.c: Likewise. |
| |
| 2020-02-20 Martin Sebor <msebor@redhat.com> |
| |
| PR c++/93801 |
| * g++.dg/warn/Wredundant-tags-3.C: New test. |
| |
| 2020-02-20 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/93828 |
| * g++.target/i386/pr93828.C: New test. |
| |
| 2020-02-20 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/93658 |
| * gcc.target/powerpc/pr93658.c: New test. |
| |
| 2020-02-20 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93825 |
| * gfortran.dg/goacc/tile-3.f90: New. |
| |
| 2020-02-19 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93169 - wrong-code with a non-constexpr constructor. |
| * g++.dg/cpp0x/constexpr-93169.C: New test. |
| |
| 2020-02-19 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/92128 |
| * gcc.dg/strlenopt-81.c: Align arrays to let strictly aligned targets |
| optimize away calls as expected. |
| |
| 2020-02-19 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.dg/gimplefe-41.c: Add -msse2 additional options for x86 targets. |
| * gcc.dg/ipa/ipa-sra-19.c: Ditto. |
| |
| 2020-02-19 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/93767 |
| * gcc.dg/vect/pr93767.c: New test. |
| |
| 2020-02-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/93776 |
| * gcc.dg/tree-ssa/pr93776.c: New test. |
| |
| 2020-02-19 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/93667 |
| * g++.dg/tree-ssa/pr93667.C: New test. |
| |
| 2020-02-19 Hongtao Liu <hongtao.liu@intel.com> |
| |
| * g++.dg/other/i386-2.C: add -mavx512vbmi2 |
| * g++.dg/other/i386-3.C: Ditto. |
| |
| 2020-02-18 James Greenhalgh <james.greenhalgh@arm.com> |
| |
| * gcc.target/aarch64/vmull_high.c: New. |
| |
| 2020-02-18 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93817 |
| * g++.dg/diagnostic/array-init1.C: Fix for ILP32. |
| |
| 2020-02-18 Jon Beniston <jon@beniston.com> |
| |
| * gcc.dg/strcmpopt_6.c: Add space in array for terminator. |
| |
| 2020-02-18 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/93714 |
| * gfortran.dg/char_pointer_assign_6.f90: Look for no target |
| message instead of length mismatch. |
| * gfortran.dg/pr93714_1.f90 |
| * gfortran.dg/pr93714_2.f90 |
| |
| 2020-02-18 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93601 |
| * gfortran.dg/pr93601.f90 : New test. |
| |
| 2020-02-18 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/93583 |
| * gcc.dg/ipa/pr93583.c: New test. |
| |
| 2020-02-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93777 |
| * g++.dg/analyzer/pr93777.C: New test. |
| * gfortran.dg/analyzer/pr93777.f90: New test. |
| |
| 2020-02-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93778 |
| * gfortran.dg/analyzer/pr93778.f90: New test. |
| |
| 2020-02-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93774 |
| * gfortran.dg/analyzer/deferred_character_25.f90: New test, |
| based on gfortran.dg/deferred_character_25.f90. |
| |
| 2020-02-18 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93779 |
| * gfortran.dg/analyzer/pr88304-2.f90: New test, adapted from |
| gfortran.fortran-torture/compile/pr88304-2.f90 |
| |
| 2020-02-18 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| PR fortran/93603 |
| * gfortran.dg/pr93603.f90 : New test. |
| |
| 2020-02-20 Mark Eggleston <markeggleston@gcc.gnu.org> |
| |
| PR fortran/93580 |
| * gfortran.dg/dg/pr93580.f90: New test. |
| |
| 2020-02-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93780 |
| * gcc.dg/pr93780.c: New test. |
| |
| 2020-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93775 |
| * gcc.dg/analyzer/20020129-1.c: New test. |
| |
| 2020-02-17 Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.dg/tls/emutls-3.c: New, combining emutls-2.c and |
| thr-init-2.c into an execution test with explicitly common |
| variables. |
| |
| 2020-02-17 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/pr93565.c: Fix test for ilp32. |
| |
| 2020-02-17 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/fold-vec-extract-longlong.p8.c: Correct |
| number of expected insns. |
| |
| 2020-02-17 Martin Liska <mliska@suse.cz> |
| |
| PR ipa/93760 |
| * g++.dg/lto/odr-8_1.C: Fix grammar. |
| |
| 2020-02-17 Richard Biener <rguenther@suse.de> |
| |
| PR c/86134 |
| * gcc.dg/pr86134.c: New testcase. |
| * gcc.dg/pr28322-2.c: Adjust. |
| |
| 2020-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93388 |
| * gcc.dg/analyzer/torture/20060625-1.c: New test. |
| * gcc.dg/analyzer/torture/pr51628-30.c: New test. |
| * gcc.dg/analyzer/torture/pr59037.c: New test. |
| |
| 2020-02-17 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/malloc-1.c (test_48): New. |
| |
| 2020-02-17 Jiufu Guo <guojiufu@linux.ibm.com> |
| |
| PR target/93047 |
| * gcc.dg/torture/stackalign/builtin-return-2.c: New test case. |
| |
| 2020-02-16 Uroš Bizjak <ubizjak@gmail.com> |
| |
| PR target/93743 |
| * gcc.target/i386/pr93743.c : New test. |
| |
| 2020-02-15 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93710 - poor diagnostic for array initializer. |
| * g++.dg/diagnostic/array-init1.C: New test. |
| |
| 2020-02-15 Jason Merrill <jason@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_c++2a_only): Also |
| look for -std=*++20. |
| (check_effective_target_concepts): Use check_effective_target_c++2a. |
| |
| 2020-02-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93744 |
| * gcc.c-torture/execute/pr93744-1.c: New test. |
| * gcc.c-torture/execute/pr93744-2.c: New test. |
| * gcc.c-torture/execute/pr93744-3.c: New test. |
| |
| 2020-02-14 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/61414 |
| * g++.dg/cpp0x/enum39.C: New test. |
| |
| 2020-02-14 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/93516 |
| * g++.dg/tree-ssa/pr93516.C: New test. |
| |
| 2020-02-14 Hongtao Liu <hongtao.liu@intel.com> |
| |
| * gcc.target/i386/avx512vbmi2-vpshld-1.c: New test. |
| * gcc.target/i386/avx512vbmi2-vpshrd-1.c: Ditto. |
| * gcc.target/i386/sse-12.c: Add -mavx512vbmi2. |
| * gcc.target/i386/sse-13.c: Ditto. |
| * gcc.target/i386/sse-14.c: Add -mavx512vbmi2 and tests. |
| * gcc.target/i386/sse-22.c: Ditto. |
| |
| 2020-02-14 Jakub Jelinek <jakub@redhat.com> |
| |
| Partially implement P1042R1: __VA_OPT__ wording clarifications |
| PR preprocessor/92319 |
| * c-c++-common/cpp/va-opt-4.c: New test. |
| |
| 2020-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/93576 |
| * gcc.dg/pr93576.c: New test. |
| |
| 2020-02-13 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * g++.dg/cpp0x/constexpr-static13.C: |
| Add -fdelete-null-pointer-checks. |
| * g++.dg/cpp2a/constexpr-new11.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new12.C: Likewise. |
| |
| 2020-02-13 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/93656 |
| * gcc.target/i386/pr93656.c: New test. |
| |
| 2020-02-13 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/nps400-1.c: Update test. |
| |
| 2020-02-13 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/or-cnst-size2.c: Update test. |
| |
| 2020-02-13 Claudiu Zissulescu <claziss@synopsys.com> |
| Petro Karashchenko <petro.karashchenko@ring.com> |
| |
| * gcc.target/arc/mul64-1.c: New test. |
| |
| 2020-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93696 |
| * gcc.target/i386/pr93696-1.c: New test. |
| * gcc.target/i386/pr93696-2.c: New test. |
| * gcc.target/i386/avx512bitalg-vpopcntw-1.c (TEST): Fix argument order |
| of _mm*_mask_popcnt_*. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntq-1.c (TEST): Likewise. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntd-1.c (TEST): Likewise. |
| * gcc.target/i386/avx512bitalg-vpopcntb-1.c (TEST): Likewise. |
| * gcc.target/i386/avx512bitalg-vpopcntb.c (foo): Likewise. |
| * gcc.target/i386/avx512bitalg-vpopcntbvl.c (foo): Likewise. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntd.c (foo): Likewise. |
| * gcc.target/i386/avx512bitalg-vpopcntwvl.c (foo): Likewise. |
| * gcc.target/i386/avx512bitalg-vpopcntw.c (foo): Likewise. |
| * gcc.target/i386/avx512vpopcntdq-vpopcntq.c (foo): Likewise. |
| |
| PR tree-optimization/93582 |
| * gcc.dg/tree-ssa/pr93582-1.c: New test. |
| * gcc.dg/tree-ssa/pr93582-2.c: New test. |
| * gcc.dg/tree-ssa/pr93582-3.c: New test. |
| |
| 2020-02-13 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/93717 |
| * gcc.dg/optimize-bswapsi-2.c: Add BE case. |
| |
| 2020-02-13 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93673 |
| * gcc.target/i386/avx512f-pr93673.c: New test. |
| * gcc.target/i386/avx512dq-pr93673.c: New test. |
| * gcc.target/i386/avx512bw-pr93673.c: New test. |
| |
| * g++.dg/analyzer/pr93212.C: Require c++14 rather than c++11. |
| |
| 2020-02-12 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro1-allocators.h: New. |
| * g++.dg/coroutines/coro-bad-alloc-00-bad-op-new.C: New test. |
| * g++.dg/coroutines/coro-bad-alloc-01-bad-op-del.C: New test. |
| * g++.dg/coroutines/coro-bad-alloc-02-no-op-new-nt.C: New test. |
| * g++.dg/coroutines/torture/alloc-00-gro-on-alloc-fail.C: Use new |
| coro1-allocators.h header. |
| * g++.dg/coroutines/torture/alloc-01-overload-newdel.C: Likewise. |
| * g++.dg/coroutines/torture/alloc-02-fail-new-grooaf-check.C: New. |
| * g++.dg/coroutines/torture/alloc-03-overload-new-1.C: New test. |
| * g++.dg/coroutines/torture/alloc-04-overload-del-use-two-args.C:New. |
| |
| 2020-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| * gcc.target/powerpc/pr93122.c: Use -mprefixed instead of |
| -mprefixed-addr in dg-options. |
| |
| PR middle-end/93663 |
| * gcc.dg/torture/builtin-round-roundeven.c (main): Add tests |
| for DBL_MAX, inf, their negations and nan. |
| |
| 2020-02-12 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/93646 |
| * gcc.dg/Wstringop-overflow-31.c: New test. |
| |
| 2020-02-12 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| PR rtl-optimization/93565 |
| * gcc.target/aarch64/pr93565.c: New test. |
| |
| 2020-02-12 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.target/aarch64/popcnt2.c: New test. |
| |
| 2020-02-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88819 |
| * g++.dg/cpp2a/nontype-class32.C: New test. |
| |
| 2020-02-12 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93684 - ICE-on-invalid with broken attribute. |
| * g++.dg/parse/attr4.C: New test. |
| |
| 2020-02-12 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93670 |
| * gcc.target/i386/avx512vl-pr93670.c: New test. |
| |
| 2020-02-12 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/93697 |
| * gcc.dg/pr93661.c: Pass -w, remove dg-warning. |
| |
| 2020-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93288 |
| * g++.dg/analyzer/malloc.C: Add test coverage for a double-free |
| called in a constructor. |
| * g++.dg/analyzer/pr93288.C: New test. |
| |
| 2020-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93212 |
| * g++.dg/analyzer/analyzer.exp: New subdirectory and .exp suite. |
| * g++.dg/analyzer/malloc.C: New test. |
| * g++.dg/analyzer/pr93212.C: New test. |
| |
| 2020-02-11 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/93683 |
| * gcc.dg/tree-ssa/ssa-dse-39.c: New test. |
| |
| 2020-02-11 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * lib/target-supports.exp (check_effective_target_ppc_ieee128_ok): New. |
| * gcc.target/powerpc/pr92796.c: Add a require-effective-target |
| statement for ppc_ieee128_ok. |
| |
| 2020-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93374 |
| * gcc.dg/analyzer/torture/pr93374.c: New test. |
| |
| 2020-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93669 |
| * gcc.dg/analyzer/pr93669.c: New test. |
| |
| 2020-02-11 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93649 |
| * gcc.dg/analyzer/torture/pr93649.c: New test. |
| |
| 2020-02-11 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * gcc.target/powerpc/pr70010-2.c: Add -maltivec. |
| * gcc.target/powerpc/pr70010-3.c: Add -maltivec. |
| |
| 2020-02-11 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/arm/simd/vdot-2-1.c: New test. |
| * gcc.target/arm/simd/vdot-2-2.c: New test. |
| * gcc.target/arm/simd/vdot-2-3.c: New test. |
| * gcc.target/arm/simd/vdot-2-4.c: New test. |
| |
| 2020-02-11 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93661 |
| PR tree-optimization/93662 |
| * gcc.dg/pr93661.c: New testcase. |
| |
| 2020-02-12 Patrick Palka <ppalka@redhat.com> |
| |
| PR c++/69448 |
| PR c++/80471 |
| * g++.dg/concepts/abbrev3.C: New test. |
| * g++.dg/cpp2a/concepts-pr80471.C: Adjust a static_assert to expect the |
| correct behavior. |
| * g++.dg/cpp0x/auto9.C: Adjust a dg-error directive. |
| |
| * g++.dg/cpp2a/concepts6.C: New test. |
| |
| 2020-02-10 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93350 |
| * gcc.dg/analyzer/torture/pr93350.c: New test. |
| |
| 2020-02-10 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93647 |
| * gcc.dg/analyzer/torture/pr93647.c: New test. |
| |
| 2020-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93637 |
| * gcc.target/i386/avx-pr93637.c: New test. |
| |
| 2020-02-10 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93405 |
| * gfortran.dg/analyzer/pr93405.f90: New test. |
| |
| 2020-02-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * gfortran.dg/analyzer/analyzer.exp: New subdirectory and .exp |
| suite. |
| * gfortran.dg/analyzer/malloc-example.f90: New test. |
| * gfortran.dg/analyzer/malloc.f90: New test. |
| |
| 2020-02-10 Martin Sebor <msebor@redhat.com> |
| |
| PR c/93640 |
| * gcc.dg/attr-access.c: New test. |
| |
| 2020-02-10 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/cris.exp (check_effective_target_cc0): New. |
| |
| PR target/93372 |
| * gcc.target/cris/pr93372-1.c, gcc.target/cris/pr93372-2.c, |
| gcc.target/cris/pr93372-5.c, gcc.target/cris/pr93372-8.c, |
| gcc.target/cris/pr93372-3.c, gcc.target/cris/pr93372-4.c, |
| gcc.target/cris/pr93372-6.c, gcc.target/cris/pr93372-7.c, |
| gcc.target/cris/pr93372-9.c, gcc.target/cris/pr93372-10.c, |
| gcc.target/cris/pr93372-11.c, gcc.target/cris/pr93372-12.c, |
| gcc.target/cris/pr93372-13.c, gcc.target/cris/pr93372-14.c, |
| gcc.target/cris/pr93372-15.c, gcc.target/cris/pr93372-16.c, |
| gcc.target/cris/pr93372-17.c, gcc.target/cris/pr93372-18.c, |
| gcc.target/cris/pr93372-19.c, gcc.target/cris/pr93372-20.c, |
| gcc.target/cris/pr93372-21.c, gcc.target/cris/pr93372-22.c, |
| gcc.target/cris/pr93372-23.c, gcc.target/cris/pr93372-24.c, |
| gcc.target/cris/pr93372-25.c, gcc.target/cris/pr93372-26.c, |
| gcc.target/cris/pr93372-27.c, gcc.target/cris/pr93372-28.c, |
| gcc.target/cris/pr93372-29.c, gcc.target/cris/pr93372-30.c, |
| gcc.target/cris/pr93372-31.c, gcc.target/cris/pr93372-32.c, |
| gcc.target/cris/pr93372-33.c, gcc.target/cris/pr93372-34.c, |
| gcc.target/cris/pr93372-35.c, gcc.target/cris/dbr-1.c: New tests. |
| |
| 2020-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/91913 |
| * gfortran.dg/pr91913.f90: New test. |
| |
| 2020-02-10 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR libgcc/85334 |
| * g++.target/i386/pr85334-1.C: New test. |
| * g++.target/i386/pr85334-2.C: Likewise. |
| |
| 2020-02-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR other/93641 |
| * gcc.dg/format/gcc_diag-11.c (test_cdiag_bad_words): Add two further |
| tests. |
| |
| 2020-02-10 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR ipa/93203 |
| * g++.dg/ipa/pr93203.C: New test. |
| * gcc.dg/ipa/ipcp-1: Change dump string. |
| |
| 2020-02-09 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/pr91333.c (dg-do): Fix target selector. |
| |
| 2020-02-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/93633 |
| * g++.dg/cpp2a/constexpr-new11.C: New test. |
| * g++.dg/cpp2a/constexpr-new12.C: New test. |
| * g++.dg/cpp2a/constexpr-new13.C: New test. |
| |
| 2020-02-08 Andrew Pinski <apinski@marvel.com> |
| |
| PR target/91927 |
| * gcc.target/aarch64/pr91927.c: New testcase. |
| |
| 2020-02-08 Peter Bergner <bergner@linux.ibm.com> |
| |
| PR target/93136 |
| * gcc.dg/vmx/ops.c: Add -flax-vector-conversions to dg-options. |
| * gcc.target/powerpc/vsx-vector-6.h: Split tests into smaller functions. |
| * gcc.target/powerpc/vsx-vector-6.p7.c: Adjust scan-assembler-times |
| regex directives. Adjust expected instruction counts. |
| * gcc.target/powerpc/vsx-vector-6.p8.c: Likewise. |
| * gcc.target/powerpc/vsx-vector-6.p9.c: Likewise. |
| |
| 2020-02-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/93549 |
| * g++.dg/ext/constexpr-pr93549.C: New test. |
| |
| 2020-02-08 Uroš Bizjak <ubizjak@gmail.com> |
| Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/65782 |
| * gcc.target/i386/pr65782.c: New test. |
| |
| 2020-02-07 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/92947 - Paren init of aggregates in unevaluated context. |
| * g++.dg/cpp2a/paren-init21.C: New test. |
| |
| 2020-02-07 Will Schmidt <will_schmidt@vnet.ibm.com> |
| |
| * testsuite/gcc.target/powerpc/pr92923-1.c: Add -mvsx. |
| |
| 2020-02-07 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/aarch64/simd/vmmla.c: New test. |
| |
| 2020-02-07 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/93519 |
| * gcc.dg/Wrestrict-21.c: New testcase. |
| |
| 2020-02-07 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/85667 |
| * gcc.target/i386/pr85667-10.c: New test. |
| * gcc.target/i386/pr85667-7.c: Likewise. |
| * gcc.target/i386/pr85667-8.c: Likewise. |
| * gcc.target/i386/pr85667-9.c: Likewise. |
| |
| 2020-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93122 |
| * gcc.target/powerpc/pr93122.c: New test. |
| |
| 2020-02-07 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/89404 |
| * g++.dg/ext/vla21.C: New. |
| |
| 2020-02-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93615 |
| * gcc.dg/pr93615.c: New test. |
| |
| PR target/93611 |
| * gcc.target/i386/pr93611.c: New test. |
| |
| 2020-02-06 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93375 |
| * gcc.dg/analyzer/pr93375.c: Rework test case to avoid per-target |
| differences in how __builtin_memcpy has been optimized at the time |
| the analyzer runs. |
| |
| 2020-02-06 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/torture/intptr_t.c: New test. |
| |
| 2020-02-06 Segher Boessenkool <segher@kernel.crashing.org> |
| |
| * gcc.target/powerpc/pr93012.c: New. |
| |
| 2020-02-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/87763 |
| * gcc.target/aarch64/movk_2.c: New test. |
| |
| 2020-02-06 Uroš Bizjak <ubizjak@gmail.com> |
| |
| * gcc.target/i386/memcpy-strategy-1.c (dg-final): |
| Unify scan-assembler strings for all targets. |
| * gcc.target/i386/memcpy-strategy-2.c (dg-final): Ditto. |
| * gcc.target/i386/memcpy-strategy-3.c (dg-final): Ditto. |
| * gcc.target/i386/memcpy-vector_loop-1.c (dg-final): Ditto. |
| |
| 2020-02-06 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93597 - ICE with lambda in operator function. |
| * g++.dg/cpp0x/lambda/lambda-93597.C: New test. |
| |
| 2020-02-06 Tobias Burnus <tobias@codesourcery.com> |
| |
| * gcc.target/arm/multilib.exp (multilib_config): Pass flags to |
| …_target_compile as (additional_flags=) option and not as source |
| filename to make it work with remote execution. |
| * lib/target-supports.exp (check_runtime, check_gc_sections_available, |
| check_effective_target_gas, check_effective_target_gld): Likewise. |
| |
| 2020-02-06 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93594 |
| * gcc.target/i386/avx2-pr93594.c: New test. |
| |
| 2020-02-05 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/92765 |
| * g++.dg/tree-ssa/strlenopt-1.C: New test. |
| * g++.dg/tree-ssa/strlenopt-2.C: New test. |
| * gcc.dg/Warray-bounds-58.c: New test. |
| * gcc.dg/Wrestrict-20.c: Avoid a valid -Wformat-overflow. |
| * gcc.dg/Wstring-compare.c: Xfail a test. |
| * gcc.dg/strcmpopt_2.c: Disable tests. |
| * gcc.dg/strcmpopt_4.c: Adjust tests. |
| * gcc.dg/strcmpopt_10.c: New test. |
| * gcc.dg/strcmpopt_11.c: New test. |
| * gcc.dg/strlenopt-69.c: Disable tests. |
| * gcc.dg/strlenopt-92.c: New test. |
| * gcc.dg/strlenopt-93.c: New test. |
| * gcc.dg/strlenopt.h: Declare calloc. |
| * gcc.dg/tree-ssa/pr92056.c: Xfail tests until pr93518 is resolved. |
| * gcc.dg/tree-ssa/builtin-sprintf-warn-23.c: Correct test (pr93517). |
| |
| 2020-02-05 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93559 - ICE with CONSTRUCTOR flags verification. |
| * g++.dg/cpp0x/initlist119.C: New test. |
| * g++.dg/cpp0x/initlist120.C: New test. |
| |
| 2020-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/93557 |
| * c-c++-common/Wunused-var-17.c: New test. |
| |
| 2020-02-05 Jeff Law <law@redhat.com> |
| |
| * gcc.target/hppa/shadd-3.c: Disable delay slot filling and |
| adjust expected shadd insn count appropriately. |
| |
| 2020-02-05 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-1.c: Update for changed output to |
| __analyzer_dump_exploded_nodes, dropping redundant call at merger. |
| * gcc.dg/analyzer/data-model-7.c: Likewise. |
| * gcc.dg/analyzer/loop-2.c: Update for changed output format. |
| * gcc.dg/analyzer/loop-2a.c: Likewise. |
| * gcc.dg/analyzer/loop-4.c: Likewise. |
| * gcc.dg/analyzer/loop.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-10.c: Likewise; drop redundant |
| call at merger. |
| * gcc.dg/analyzer/malloc-vs-local-1a.c: Likewise. |
| * gcc.dg/analyzer/malloc-vs-local-1b.c: Likewise. |
| * gcc.dg/analyzer/malloc-vs-local-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-vs-local-3.c: Likewise. |
| * gcc.dg/analyzer/paths-1.c: Likewise. |
| * gcc.dg/analyzer/paths-1a.c: Likewise. |
| * gcc.dg/analyzer/paths-2.c: Likewise. |
| * gcc.dg/analyzer/paths-3.c: Likewise. |
| * gcc.dg/analyzer/paths-4.c: Update for changed output format. |
| * gcc.dg/analyzer/paths-5.c: Likewise. |
| * gcc.dg/analyzer/paths-6.c: Likewise; drop redundant calls |
| at merger. |
| * gcc.dg/analyzer/paths-7.c: Likewise. |
| * gcc.dg/analyzer/torture/conditionals-2.c: Update for changed |
| output format. |
| * gcc.dg/analyzer/zlib-1.c: Likewise; drop redundant calls. |
| * gcc.dg/analyzer/zlib-5.c: Update for changed output format. |
| |
| 2020-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/92190 |
| * gcc.target/i386/pr92190.c: New test. |
| |
| 2020-02-05 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/92177 |
| * gcc.dg/vect/bb-slp-22.c: Adjust. |
| |
| 2020-02-05 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/90648 |
| * gcc.dg/pr90648.c: New testcase. |
| |
| 2020-02-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR middle-end/93555 |
| * c-c++-common/gomp/pr93555-1.c: New test. |
| * c-c++-common/gomp/pr93555-2.c: New test. |
| * gfortran.dg/gomp/pr93555.f90: New test. |
| |
| 2020-02-05 Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-await-14-return-ref-to-auto.C: New test. |
| |
| 2020-02-04 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-1.c (struct coord): Convert fields |
| from int to long. |
| |
| 2020-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93538 |
| * gcc.dg/tree-ssa/forwprop-38.c: New testcase. |
| |
| 2020-02-04 Jakub Jelinek <jakub@redhat.com> |
| |
| * c-c++-common/cpp/has-include-1.c: New test. |
| * c-c++-common/cpp/has-include-next-1.c: New test. |
| * c-c++-common/gomp/has-include-1.c: New test. |
| |
| PR preprocessor/93545 |
| * c-c++-common/cpp/pr88974.c: Expect another diagnostics during error |
| recovery. |
| * c-c++-common/cpp/pr93545-1.c: New test. |
| * c-c++-common/cpp/pr93545-2.c: New test. |
| * c-c++-common/cpp/pr93545-3.c: New test. |
| * c-c++-common/cpp/pr93545-4.c: New test. |
| |
| 2020-02-04 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/coro-missing-promise.C: New test. |
| |
| 2020-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/91123 |
| * gcc.dg/tree-ssa/ssa-fre-85.c: New testcase. |
| |
| 2020-02-04 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/92819 |
| * gcc.target/i386/pr92819.c: New testcase. |
| * gcc.target/i386/pr92803.c: Adjust. |
| |
| 2020-02-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| PR c++/93458 |
| * g++.dg/coroutines/pr93458-1-missing-traits.C: New test. |
| * g++.dg/coroutines/pr93458-2-bad-traits.C: New test. |
| * g++.dg/coroutines/pr93458-3-missing-handle.C: New test. |
| * g++.dg/coroutines/pr93458-4-bad-coro-handle.C: New test. |
| * g++.dg/coroutines/pr93458-5-bad-coro-type.C: New test. |
| |
| 2020-02-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93544 |
| * gcc.dg/analyzer/torture/pr93544.c: New test. |
| |
| 2020-02-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93546 |
| * gcc.dg/analyzer/pr93546.c: New test. |
| |
| 2020-02-03 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93547 |
| * gcc.dg/analyzer/pr93547.c: New test. |
| |
| 2020-02-03 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| PR target/91816 |
| * gcc.target/arm/pr91816.c: New test. |
| |
| 2020-02-03 Julian Brown <julian@codesourcery.com> |
| Tobias Burnus <tobias@codesourcery.com> |
| |
| * c-c++-common/cpp/openacc-define-3.c: Update expected value for |
| _OPENACC define. |
| * gfortran.dg/openacc-define-3.f90: Likewise. |
| |
| 2020-02-03 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93427 |
| * gfortran.dg/associate_52.f90: New. |
| |
| 2020-02-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93533 |
| * gcc.c-torture/compile/pr93533.c: New test. |
| * gcc.target/s390/pr93533.c: New test. |
| |
| 2020-02-03 Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-await-04-control-flow.C: Add label. |
| |
| 2020-02-02 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93530 - ICE on invalid alignas in a template. |
| * g++.dg/cpp0x/alignas18.C: New test. |
| |
| 2020-02-02 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/powerpc/darwin-abi-12.c: Add '-fcommon' to the |
| options. |
| |
| 2020-02-02 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/91333 |
| * gcc.target/i386/pr91333.c: Add vmovsd to regexp. Set up count |
| to 3. |
| |
| 2020-01-31 Sandra Loosemore <sandra@codesourcery.com> |
| |
| nios2: Support for GOT-relative DW_EH_PE_datarel encoding. |
| |
| * g++.target/nios2/hello-pie.C: New. |
| * g++.target/nios2/nios2.exp: New. |
| |
| 2020-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93457 |
| * gcc.dg/analyzer/pr93457.c: New test. |
| |
| 2020-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93373 |
| * gcc.dg/analyzer/torture/pr93373.c: New test. |
| |
| 2020-01-31 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR rtl-optimization/91333 |
| * gcc.target/i386/pr91333.c: New. |
| |
| 2020-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93379 |
| * gcc.dg/analyzer/torture/pr93379-2.c: New test. |
| * gcc.dg/analyzer/torture/pr93379.c: New test. |
| |
| 2020-01-31 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93438 |
| * gcc.dg/analyzer/torture/pr93438.c: New test. |
| * gcc.dg/analyzer/torture/pr93438-2.c: New test. |
| |
| 2020-01-31 Jakub Jelinek <jakub@redhat.com> |
| |
| PR rtl-optimization/91838 |
| * g++.dg/pr91838.C: Moved to ... |
| * g++.dg/opt/pr91838.C: ... here. Require c++11 target instead of |
| dg-skip-if for c++98. Pass -Wno-psabi -w to avoid psabi style |
| warnings on vector arg passing or return. Add -masm=att on i?86/x86_64. |
| Only check for pxor %xmm0, %xmm0 on lp64 i?86/x86_64. |
| |
| 2020-01-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_aarch64_asm_bf16_ok): |
| New proc. |
| * gcc.target/aarch64/sve/acle/asm/bfdot_f32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/bfdot_lane_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/bfmlalb_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/bfmlalb_lane_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/bfmlalt_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/bfmlalt_lane_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/bfmmla_f32.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/cvt_bf16.c: Likweise. |
| * gcc.target/aarch64/sve/acle/asm/cvtnt_bf16.c: Likweise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_1.c: Likweise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_lane_1.c: |
| Likweise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_lanex2_1.c: |
| Likweise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_bfloat16_opt_n_1.c: |
| Likweise. |
| |
| 2020-01-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mangle_1.C: Test mangling |
| of svbfloat16_t. |
| * g++.target/aarch64/sve/acle/general-c++/mangle_2.C: Likewise for |
| __SVBfloat16_t. |
| * gcc.target/aarch64/sve/acle/asm/clasta_bf16.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/clastb_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/cnt_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create2_1.c (create_bf16): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create3_1.c (create_bf16): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/create4_1.c (create_bf16): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dup_lane_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/dupq_lane_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ext_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get3_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/get4_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/insr_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lasta_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/lastb_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/len_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f16.c |
| (reinterpret_f16_bf16_tied1, reinterpret_f16_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f32.c |
| (reinterpret_f32_bf16_tied1, reinterpret_f32_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_f64.c |
| (reinterpret_f64_bf16_tied1, reinterpret_f64_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s16.c |
| (reinterpret_s16_bf16_tied1, reinterpret_s16_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s32.c |
| (reinterpret_s32_bf16_tied1, reinterpret_s32_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s64.c |
| (reinterpret_s64_bf16_tied1, reinterpret_s64_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_s8.c |
| (reinterpret_s8_bf16_tied1, reinterpret_s8_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u16.c |
| (reinterpret_u16_bf16_tied1, reinterpret_u16_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u32.c |
| (reinterpret_u32_bf16_tied1, reinterpret_u32_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u64.c |
| (reinterpret_u64_bf16_tied1, reinterpret_u64_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/reinterpret_u8.c |
| (reinterpret_u8_bf16_tied1, reinterpret_u8_bf16_untied): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/rev_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/sel_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set3_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/set4_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/splice_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/tbl_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef2_1.c (bfloat16_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef3_1.c (bfloat16_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef4_1.c (bfloat16_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/undef_1.c (bfloat16_t): Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_1.c (ret_bf16, ret_bf16x2) |
| (ret_bf16x3, ret_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_2.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_3.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_4.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_5.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_6.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/annotate_7.c (fn_bf16, fn_bf16x2) |
| (fn_bf16x3, fn_bf16x4): Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_bf16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_1.c (bfloat16x16_t): New |
| typedef. |
| (bfloat16_callee, bfloat16_caller): New tests. |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_2.c (bfloat16x16_t): New |
| typedef. |
| (bfloat16_callee, bfloat16_caller): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_128.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_256.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_512.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_1024.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_4_2048.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_128.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_256.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_512.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_1024.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_5_2048.c (CALLER_BF16): New macro. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_128.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_256.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_512.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_1024.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_6_2048.c (bfloat16_t): New typedef. |
| (callee_bf16, caller_bf16): New tests. |
| * gcc.target/aarch64/sve/pcs/return_7.c (callee_bf16): Likewise |
| (caller_bf16): Likewise. |
| * gcc.target/aarch64/sve/pcs/return_8.c (callee_bf16): Likewise |
| (caller_bf16): Likewise. |
| * gcc.target/aarch64/sve/pcs/return_9.c (callee_bf16): Likewise |
| (caller_bf16): Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbl2_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/tbx_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_bf16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_bf16.c: Likewise. |
| |
| 2020-01-31 Dennis Zhang <dennis.zhang@arm.com> |
| Matthew Malcomson <matthew.malcomson@arm.com> |
| Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/target-supports.exp (check_effective_target_aarch64_asm_i8mm_ok) |
| (check_effective_target_aarch64_asm_f32mm_ok): New target selectors. |
| * gcc.target/aarch64/pragma_cpp_predefs_2.c: Test handling of |
| __ARM_FEATURE_SVE_MATMUL_INT8, __ARM_FEATURE_SVE_MATMUL_FP32 and |
| __ARM_FEATURE_SVE_MATMUL_FP64. |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h (TEST_TRIPLE_Z): |
| (TEST_TRIPLE_Z_REV2, TEST_TRIPLE_Z_REV, TEST_TRIPLE_LANE_REG) |
| (TEST_TRIPLE_ZX): New macros. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c: Remove +sve and |
| rely on +f64mm to enable it. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/mmla_f32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/mmla_f64.c: Likewise, |
| * gcc.target/aarch64/sve/acle/asm/mmla_s32.c: Likewise, |
| * gcc.target/aarch64/sve/acle/asm/mmla_u32.c: Likewise, |
| * gcc.target/aarch64/sve/acle/asm/sudot_lane_s32.c: Likewise, |
| * gcc.target/aarch64/sve/acle/asm/sudot_s32.c: Likewise, |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/trn2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/usdot_lane_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/usdot_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/usmmla_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/uzp2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip1q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/zip2q_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_2.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_3.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_4.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_5.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_6.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/mmla_7.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_intq_uintq_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_intq_uintq_opt_n_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_uintq_intq_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_uintq_intq_lane_1.c: |
| Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_uintq_intq_opt_n_1.c: |
| Likewise. |
| |
| 2020-01-31 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pcs/args_1.c: Require lp64 for |
| check-function-bodies tests. |
| * gcc.target/aarch64/sve/pcs/args_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_4.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_256.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_512.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_1024.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_2048.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_be_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_nowrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_2_le_wrap.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_3.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_be.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/saves_4_le.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_1.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/varargs_2_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f16.c: Require lp64. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_be_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_5_le_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_be_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_f16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_f32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_f64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_s16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_s32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_s64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_s8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_u16.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_u32.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_u64.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_6_le_u8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_7.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_8.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/args_9.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_4_128.c: Require lp64 and |
| aarch64_little_endian for check-function-bodies tests. |
| * gcc.target/aarch64/sve/pcs/return_5_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_1_128.c: Likewise. Remove |
| target selector from dg-compile. |
| * gcc.target/aarch64/sve/pcs/return_6_128.c: Likewise. |
| |
| 2020-01-31 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93462 |
| * gfortran.dg/goacc/atomic-1.f90: New. |
| |
| 2020-01-31 Tamar Christina <tamar.christina@arm.com> |
| |
| PR rtl-optimization/91838 |
| * g++.dg/pr91838.C: New test. |
| |
| 2020-01-30 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/malloc-1.c: Remove include of <string.h>. |
| Use __builtin_ forms of memset and strlen throughout. |
| |
| 2020-01-30 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/conditionals-2.c: Move to... |
| * gcc.dg/analyzer/torture/conditionals-2.c: ...here, converting |
| to a torture test. Remove redundant include. |
| |
| 2020-01-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93356 |
| * gcc.dg/analyzer/conditionals-notrans.c (test_float_selfcmp): |
| Add. |
| * gcc.dg/analyzer/conditionals-trans.c: Mark floating point |
| comparison test as failing. |
| (test_float_selfcmp): Add. |
| * gcc.dg/analyzer/data-model-1.c: Mark floating point comparison |
| tests as failing. |
| * gcc.dg/analyzer/torture/pr93356.c: New test. |
| |
| 2020-01-30 Jeff Law <law@redhat.com> |
| |
| PR c/88660 |
| * gcc.dg/pr88660.c: New test |
| |
| 2020-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/93384 |
| * gcc.dg/lto/pr93384_0.c: New test. |
| * gcc.dg/lto/pr93384_1.c: New file. |
| |
| PR middle-end/93505 |
| * gcc.c-torture/compile/pr93505.c: New test. |
| |
| 2020-01-30 Jeff Law <law@redhat.com |
| |
| * gcc.dg/tree-ssa/ssa-dse-26.c: Make existing dg-final scan |
| conditional on !c6x. Add dg-final scan pattern for c6x. |
| |
| 2020-01-30 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/92323 |
| * gcc.dg/Warray-bounds-57.c: New test. |
| |
| 2020-01-30 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93450 |
| * gcc.dg/analyzer/torture/pr93450.c: New test. |
| |
| 2020-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93494 |
| * gcc.c-torture/execute/pr93494.c: New test. |
| |
| 2020-01-30 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/90338 |
| * g++.dg/pr90338.C: New. |
| |
| 2020-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/91824 |
| * gcc.target/i386/pr91824-2.c: New test. |
| |
| PR target/91824 |
| * gcc.target/i386/pr91824-1.c: New test. |
| |
| 2020-01-30 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-await-syntax-09-convert.C: New test. |
| |
| 2020-01-30 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/92706 |
| * gcc.dg/tree-ssa/pr92706-1.c: Require int128 effective target. |
| |
| 2020-01-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/88092 |
| * g++.dg/cpp2a/nontype-class31.C: New test. |
| |
| 2020-01-29 Jeff Law <law@redhat.com |
| |
| PR tree-optimization/89689 |
| * gcc.dg/pr89689.c: New test. |
| |
| 2020-01-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/91754 - Fix template arguments comparison with class NTTP. |
| * g++.dg/cpp2a/nontype-class30.C: New test. |
| |
| 2020-01-29 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/92948 - Fix class NTTP with template arguments. |
| * g++.dg/cpp2a/nontype-class28.C: New test. |
| * g++.dg/cpp2a/nontype-class29.C: New test. |
| |
| 2020-01-29 Joel Hutton <Joel.Hutton@arm.com> |
| |
| PR target/93221 |
| * gcc.target/aarch64/pr93221.c: New test. |
| |
| 2020-01-29 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/92706 |
| * gcc.dg/tree-ssa/pr92706-1.c: New test. |
| |
| 2020-01-29 Martin Jambor <mjambor@suse.cz> |
| |
| PR tree-optimization/92706 |
| * gcc.dg/tree-ssa/pr92706-2.c: New test. |
| * gcc.dg/guality/pr59776.c: Xfail tests for s2.g. |
| |
| 2020-01-28 Jan Hubicka <hubicka@ucw.cz> |
| |
| * gcc.dg/tree-prof/indir-call-prof-2.c: New testcase. |
| |
| 2020-01-29 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/93393 |
| * gcc.dg/torture/pr93133.c: XFAIL for powerpc*-*-*. |
| |
| 2020-01-29 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/91118 |
| * g++.dg/gomp/pr91118-1.C: New test. |
| * g++.dg/gomp/pr91118-2.C: New test. |
| |
| PR fortran/93463 |
| * gfortran.dg/goacc/pr93463.f90: New test. |
| |
| 2020-01-29 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93428 |
| * gcc.dg/torture/pr93428.c: New testcase. |
| |
| 2020-01-28 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/93437 |
| * g++.dg/warn/Wstringop-overflow-5.C: New test.a |
| |
| 2020-01-28 Jan Hubicka <hubicka@ucw.cz> |
| |
| * g++.dg/tree-prof/indir-call-prof.C: Update template. |
| * gcc.dg/tree-prof/crossmodule-indircall-1.c: Add more targets. |
| * gcc.dg/tree-prof/crossmodule-indircall-1a.c: Add more targets. |
| * gcc.dg/tree-prof/indir-call-prof.c: Update template. |
| |
| 2020-01-28 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/91461 |
| * gcc.target/i386/avx256-unaligned-store-2.c: Don't check |
| vmovups. |
| * gcc.target/i386/avx256-unaligned-store-3.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-4.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-5.c: Likewise. |
| * gcc.target/i386/pieces-memcpy-6.c: Likewise. |
| * gcc.target/i386/pieces-strcpy-2.c: Likewise. |
| * gcc.target/i386/pr90980-1.c: Likewise. |
| * gcc.target/i386/pr87317-4.c: Check "\tvmovd\t" instead of |
| "vmovd" to avoid matching "vmovdqu". |
| * gcc.target/i386/pr87317-5.c: Likewise. |
| * gcc.target/i386/pr87317-7.c: Likewise. |
| * gcc.target/i386/pr91461-1.c: New test. |
| * gcc.target/i386/pr91461-2.c: Likewise. |
| * gcc.target/i386/pr91461-3.c: Likewise. |
| * gcc.target/i386/pr91461-4.c: Likewise. |
| * gcc.target/i386/pr91461-5.c: Likewise. |
| |
| 2020-01-28 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic_plugin_test_metadata.c: Update for |
| renaming of warning_at overload to warning_meta. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: Likewise. |
| |
| 2020-01-28 Tobias Burnus <tobias@codesourcery.com> |
| Julian Brown <julian@codesourcery.com> |
| |
| * gfortran.dg/goacc/mapping-tests-2.f90: New test. |
| * gfortran.dg/goacc/subarrays.f95: Expect rejection of non-contiguous |
| array. |
| |
| 2020-01-28 Julian Brown <julian@codesourcery.com> |
| |
| * gfortran.dg/goacc/deep-copy-2.f90: Move test here (from libgomp |
| testsuite). Make a compilation test, and expect rejection of mixed |
| component/non-component accesses. |
| * gfortran.dg/goacc/mapping-tests-1.f90: New test. |
| |
| 2020-01-28 Tobias Burnus <tobias@codesourcery.com> |
| Julian Brown <julian@codesourcery.com> |
| |
| * gfortran.dg/goacc/strided-alloc-ptr.f90: New test. |
| |
| 2020-01-28 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93439 |
| * gfortran.dg/graphite/pr93439.f90: New testcase. |
| |
| 2020-01-28 Sahahb Vahedi <shahab@synopsys.com> |
| |
| * gcc.target/arc/code-density-flag.c: New test |
| |
| 2020-01-28 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93464 |
| * gfortran.dg/goacc/pr93464.f90: New. |
| |
| 2020-01-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/93434 |
| * gcc.c-torture/execute/pr93434.c: New test. |
| |
| 2020-01-28 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/93460 |
| * gcc.dg/torture/pr93170.c: Add -Wpsabi. |
| |
| 2020-01-28 Martin Liska <mliska@suse.cz> |
| |
| PR c++/92440 |
| * g++.dg/template/pr92440.C: New test. |
| * g++.dg/cpp0x/vt-34314.C: Update error to note. |
| * g++.dg/template/pr59930-2.C: Likewise. |
| * g++.old-deja/g++.pt/redecl1.C: Likewise. |
| |
| 2020-01-28 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93418 |
| * gcc.target/i386/avx2-pr93418.c: New test. |
| |
| PR tree-optimization/93454 |
| * gcc.dg/pr93454.c: New test. |
| |
| 2020-01-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93451 |
| * gcc.dg/analyzer/torture/pr93451.c: New test. |
| |
| 2020-01-27 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/arm/armv8_2-fp16-move-1.c: Update following load/store |
| optimisation. |
| |
| 2020-01-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93349 |
| * gcc.dg/analyzer/torture/pr93349.c: New test. |
| |
| 2020-01-27 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93291 |
| * gcc.dg/analyzer/pattern-test-2.c: Remove include of stdlib.h. |
| (test_2): Rewrite to explicitly perform a bitwise-or of two |
| boolean conditions. |
| (test_3): New function, to test bitwise-and. |
| |
| 2020-01-27 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR testsuite/71727 |
| * gcc.target/aarch64/pr71727.c: Add -fcommon. |
| |
| 2020-01-27 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/sigsetjmp-5.c: New test. |
| * gcc.dg/analyzer/sigsetjmp-6.c: New test. |
| |
| 2020-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/91171 |
| * gcc.dg/graphite/scop-21.c: un-XFAIL. |
| |
| 2020-01-27 Claudiu Zissulescu <claziss@synopsys.com> |
| |
| * gcc.target/arc/interrupt-6.c: Update test. |
| |
| 2020-01-27 Claudiu Zissulescu <claziss@synopsys.com> |
| Petro Karashchenko <petro.karashchenko@ring.com> |
| |
| * gcc.target/arc/uncached-3.c: New test. |
| * gcc.target/arc/uncached-4.c: Likewise. |
| * gcc.target/arc/uncached-5.c: Likewise. |
| * gcc.target/arc/uncached-6.c: Likewise. |
| * gcc.target/arc/uncached-7.c: Likewise. |
| * gcc.target/arc/uncached-8.c: Likewise. |
| * gcc.target/arc/arc.exp (ll64): New predicate. |
| |
| 2020-01-27 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/torture/pr93170.c: New test. |
| |
| 2020-01-27 Martin Liska <mliska@suse.cz> |
| |
| PR target/93274 |
| * gcc.target/i386/pr81213.c: Adjust to not expect |
| a globally unique name. |
| |
| 2020-01-27 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93397 |
| * gcc.dg/torture/pr93397.c: New testcase. |
| |
| 2020-01-27 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/85781 |
| * gfortran.dg/bind_c_char_2.f90: New. |
| * gfortran.dg/bind_c_char_3.f90: New. |
| * gfortran.dg/bind_c_char_4.f90: New. |
| * gfortran.dg/bind_c_char_5.f90: New. |
| |
| 2020-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> |
| |
| * gcc.target/i386/pr91298-1.c: xfail on Solaris/x86 with native |
| assembler. |
| * gcc.target/i386/pr91298-2.c: Likewise. |
| |
| 2020-01-26 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93412 |
| * gcc.dg/pr93412.c: New test. |
| |
| PR target/93430 |
| * gcc.dg/pr93430.c: New test. |
| * gcc.target/i386/avx2-pr93430.c: New test. |
| |
| PR ipa/93166 |
| * g++.dg/pr93166.C: Move to ... |
| * g++.dg/pr93166_0.C: ... here. Turn it into a proper lto test. |
| |
| PR tree-optimization/92788 |
| * g++.dg/pr92788.C: Move to ... |
| * g++.target/i386/pr92788.C: ... here. Remove target from dg-do line. |
| Change type of operator new's first parameter to __SIZE_TYPE__. |
| |
| 2020-01-25 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93414 - poor diagnostic for dynamic_cast in constexpr context. |
| * g++.dg/cpp2a/constexpr-dynamic18.C: New test. |
| |
| 2020-01-25 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR ipa/93166 |
| * g++.dg/pr93166.C: New test. |
| |
| 2020-01-25 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.target/aarch64/vec_zeroextend.c: Fix for big-endian. |
| |
| 2020-01-24 Jeff Law <law@redhat.com |
| |
| PR tree-optimization/92788 |
| * g++.dg/pr92788.C: New test. |
| |
| 2020-01-24 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93395 |
| * gcc.target/i386/pr93395.c: New test. |
| * gcc.target/i386/avx512vl-vpermilpdi-1.c: Remove xfail. |
| |
| 2020-01-24 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93299 - ICE in tsubst_copy with parenthesized expression. |
| * g++.dg/cpp1y/paren5.C: New test. |
| |
| 2020-01-24 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * g++.dg/cpp0x/constexpr-odr1.C: Add -fdelete-null-pointer-checks. |
| * g++.dg/cpp0x/constexpr-odr2.C: Likewise. |
| * g++.dg/cpp0x/nontype4.C: Likewise. |
| * g++.dg/cpp1y/constexpr-new.C: Likewise. |
| * g++.dg/cpp1y/new1.C: Likewise. |
| * g++.dg/cpp1y/new2.C: Likewise. |
| * g++.dg/cpp2a/constexpr-dynamic11.C: Likewise. |
| * g++.dg/cpp2a/constexpr-dynamic17.C: Likewise. |
| * g++.dg/cpp2a/constexpr-dynamic4.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new1.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new10.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new2.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new3.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new4.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new8.C: Likewise. |
| * g++.dg/cpp2a/constexpr-new9.C: Likewise. |
| * g++.dg/cpp2a/nontype-class1.C: Likewise. |
| |
| 2020-01-24 Jason Merrill <jason@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_unsigned_char): |
| New. |
| |
| 2020-01-24 Jeff Law <law@redhat.com |
| |
| PR target/13721 |
| * gcc.target/h8300/pr13721.c: New test. |
| |
| 2020-01-24 Christophe Lyon <christophe.lyon@linaro.org> |
| |
| PR debug/92763 |
| * g++.dg/debug/pr92763.C: Require fopenmp. |
| |
| 2020-01-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93367 |
| * gcc.dg/analyzer/abort.c: Remove include of <assert.h>. |
| Replace use of assert with a custom assertion implementation. |
| |
| 2020-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR inline-asm/93027 |
| * gcc.target/i386/pr93027.c: Require lp64 target rather x86_64-*-*. |
| |
| PR rtl-optimization/93402 |
| * gcc.c-torture/execute/pr93402.c: New test. |
| |
| 2020-01-23 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/92804 |
| * g++.dg/concepts/pr92804-1.C: New. |
| * g++.dg/concepts/pr92804-2.C: Likewise. |
| |
| 2020-01-23 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93375 |
| * gcc.dg/analyzer/pr93375.c: New test. |
| |
| 2020-01-23 Jason Merrill <jason@redhat.com> |
| |
| * lib/target-supports.exp (check_effective_target_unsigned_char): |
| New. |
| |
| 2020-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93376 |
| * gcc.dg/pr93376.c: New test. |
| |
| 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR target/93341 |
| * gcc.target/aarch64/pr93341.c: New test. |
| |
| 2020-01-23 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-3.c: Remove hardcoded "-O2" and move |
| to torture/conftest-1.c. |
| * gcc.dg/analyzer/torture/analyzer-torture.exp: New. |
| * gcc.dg/analyzer/torture/conftest-1.c: Move here from |
| analyzer/data-model-3.c. |
| * gcc.dg/analyzer/torture/poc.c: New test. |
| |
| 2020-01-23 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93381 |
| * gcc.dg/torture/pr93354.c: New testcase. |
| |
| 2020-01-23 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93346 |
| * gcc.target/i386/pr93346.c: New test. |
| |
| 2020-01-23 Martin Sebor <msebor@redhat.com> |
| |
| PR c/84919 |
| * gcc.dg/Wrestrict-20.c: New test. |
| |
| 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/whilele_1.C: Skip for ILP32. |
| |
| 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/ld1_f16.c: Skip check-function-bodies |
| test for ILP32. |
| * gcc.target/aarch64/sve/acle/asm/ld1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1rq_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sb_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1sw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ub_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1uw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld2_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld3_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld4_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sb_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1sw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1ub_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldff1uw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sb_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1sw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1ub_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uh_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uh_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uh_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uh_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uw_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnf1uw_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ldnt1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfb.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfb_gather.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfd.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfd_gather.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfh.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfh_gather.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfw.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/prfw_gather.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1b_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1h_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1w_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1w_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1w_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st1w_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st2_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st3_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/st4_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_f16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/stnt1_u8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general/temporaries_1.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sb_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1sw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1ub_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uh_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/ldnt1uw_gather_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1b_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1h_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/stnt1w_scatter_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilerw_u8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_f64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_s8.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u16.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u32.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u64.c: Likewise. |
| * gcc.target/aarch64/sve2/acle/asm/whilewr_u8.c: Likewise. |
| |
| 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * lib/scanasm.exp (check-function-bodies): Add an optional |
| target/xfail selector. |
| |
| 2020-01-23 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/torture/pr93124.c: New test. |
| |
| 2020-01-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93382 |
| * gcc.dg/analyzer/pr93382.c: New test. |
| |
| 2020-01-22 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.dg/tree-ssa/pr88497-1.c: Move to ... |
| * gcc.dg/vect/pr88497-1.c: This. |
| * gcc.dg/tree-ssa/pr88497-2.c: Move to ... |
| * gcc.dg/vect/pr88497-2.c: This. |
| * gcc.dg/tree-ssa/pr88497-3.c: Move to ... |
| * gcc.dg/vect/pr88497-3.c: This. |
| * gcc.dg/tree-ssa/pr88497-4.c: Move to ... |
| * gcc.dg/vect/pr88497-4.c: This. |
| * gcc.dg/tree-ssa/pr88497-5.c: Move to ... |
| * gcc.dg/vect/pr88497-5.c: This. |
| * gcc.dg/tree-ssa/pr88497-6.c: Move to ... |
| * gcc.dg/vect/pr88497-6.c: This. |
| * gcc.dg/tree-ssa/pr88497-7.c: Move to ... |
| * gcc.dg/vect/pr88497-7.c: This. |
| |
| Revert: |
| * tree-ssa.exp: Set DEFAULT_VECTCFLAGS and DEFAULT_VECTCFLAGS. |
| Call check_vect_support_and_set_flags also. |
| |
| 2020-01-22 Andrew Pinski <apinski@marvell.com> |
| |
| * tree-ssa.exp: Set DEFAULT_VECTCFLAGS and DEFAULT_VECTCFLAGS. |
| Call check_vect_support_and_set_flags also. |
| |
| 2020-01-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93378 |
| * gcc.dg/analyzer/setjmp-pr93378.c: Use setjmp rather than |
| _setjmp. |
| |
| 2020-01-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93378 |
| * gcc.dg/analyzer/setjmp-pr93378.c: New test. |
| |
| 2020-01-22 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93316 |
| * gcc.dg/analyzer/data-model-1.c: Include <alloca.h>. |
| * gcc.dg/analyzer/malloc-1.c: Likewise. |
| * gcc.dg/analyzer/malloc-callbacks.c (get_alloca): Return |
| __builtin_alloca rather than alloca. |
| * gcc.dg/analyzer/malloc-paths-8.c: Include <alloca.h>. |
| * gcc.dg/analyzer/sensitive-1.c: Define __EXTENSIONS__ before |
| including unistd.h. |
| * gcc.dg/analyzer/setjmp-2.c: Replace include of <setjmp.h> |
| with "test-setjmp.h" and usage of setjmp with new SETJMP macro. |
| * gcc.dg/analyzer/setjmp-3.c: Likewise. |
| * gcc.dg/analyzer/setjmp-4.c: Likewise. |
| * gcc.dg/analyzer/setjmp-5.c: Likewise. |
| * gcc.dg/analyzer/setjmp-6.c: Likewise. |
| * gcc.dg/analyzer/setjmp-7.c: Likewise. |
| * gcc.dg/analyzer/setjmp-7a.c: Likewise. |
| * gcc.dg/analyzer/setjmp-8.c: Likewise. |
| * gcc.dg/analyzer/setjmp-9.c: Likewise. |
| * gcc.dg/analyzer/test-setjmp.h: New header. |
| |
| 2020-01-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/92907 - noexcept does not consider "const" in member functions. |
| * parser.c (cp_parser_lambda_declarator_opt): Pass the proper |
| qualifiers to cp_parser_exception_specification_opt. |
| (cp_parser_direct_declarator): Pass the function qualifiers to |
| cp_parser_exception_specification_opt. |
| (cp_parser_class_specifier_1): Pass the function declaration to |
| cp_parser_late_noexcept_specifier. |
| (cp_parser_late_noexcept_specifier): Add a tree parameter. Use it to |
| pass the qualifiers of the function to |
| cp_parser_noexcept_specification_opt. |
| (cp_parser_noexcept_specification_opt): New cp_cv_quals parameter. |
| Use it in inject_this_parameter. |
| (cp_parser_exception_specification_opt): New cp_cv_quals parameter. |
| Use it. |
| (cp_parser_transaction): Pass TYPE_UNQUALIFIED to |
| cp_parser_noexcept_specification_opt. |
| (cp_parser_transaction_expression): Likewise. |
| |
| 2020-01-22 Marek Polacek <polacek@redhat.com> |
| |
| PR c++/93324 - ICE with -Wall on constexpr if. |
| * g++.dg/cpp1z/constexpr-if33.C: New test. |
| |
| 2020-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/stack_vars_1.c: New test. |
| |
| 2020-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/tls_preserve_1.c: Require tls_native. |
| * gcc.target/aarch64/sve/tls_preserve_2.c: Likewise. |
| * gcc.target/aarch64/sve/tls_preserve_3.c: Likewise. |
| |
| 2020-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/sel_3.c (permute_vnx4sf): Take __SVFloat32_t |
| rather than __SVFloat16_t |
| |
| 2020-01-22 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.dg/ext/sve-sizeless-1.C: Don't expect an error for alias |
| templates. |
| |
| 2020-01-22 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93381 |
| * gcc.dg/torture/pr93381.c: New testcase. |
| |
| 2020-01-22 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93335 |
| * gcc.c-torture/compile/pr93335.c: New test. |
| |
| PR target/91298 |
| * gcc.target/i386/pr91298-1.c: New test. |
| * gcc.target/i386/pr91298-2.c: New test. |
| |
| * gfortran.dg/gomp/target-parallel1.f90: New test. |
| * gfortran.dg/goacc/pr93329.f90: Enable commented out target parallel |
| test. |
| |
| PR fortran/93329 |
| * gfortran.dg/goacc/pr93329.f90: New test. |
| |
| 2020-01-22 Jun Ma <JunMa@linux.alibaba.com> |
| |
| * g++.dg/coroutines/coro1-missing-await-method.C: New test. |
| |
| 2020-01-21 Andrew Pinski <apinski@marvell.com> |
| |
| PR target/93119 |
| * gcc.target/aarch64/pr93119.c: New test. |
| |
| 2020-01-22 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/93348 |
| * gcc.c-torture/compile/pr93348-1.c: New test. |
| |
| 2020-01-21 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93352 |
| * gcc.dg/analyzer/pr93352.c: New test. |
| |
| 2020-01-22 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.target/cris/asm-v8.S, gcc.target/cris/inasm-v8.c, |
| gcc.target/cris/sync-1.c: Apply effective_target_march_option. |
| |
| 2020-01-21 Uros Bizjak <ubizjak@gmail.com> |
| |
| PR target/93319 |
| * gcc.target/i386/pr93319-1a.c: Don't include <stdio.h>. |
| (test1): Replace printf with __builtin_printf. |
| |
| 2020-01-21 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-await-void_type.C: New test. |
| |
| 2020-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93333 |
| * gcc.c-torture/compile/pr93333.c: New test. |
| |
| 2020-01-21 Sandra Loosemore <sandra@codesourcery.com> |
| |
| * g++.dg/coroutines/torture/mid-suspend-destruction-0.C: Generalize |
| line terminators in patterns. |
| |
| 2020-01-21 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/load_1.c (f1): Cast to |
| int32_t * rather than int *. |
| * gcc.target/aarch64/sve/acle/general-c/load_2.c (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_1.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_2.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_restricted_1.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/load_replicate_1.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_1.c (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_2.c (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter_index_1.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_2.c |
| (f1): Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_restricted_1.c |
| (f1): Likewise. |
| |
| 2020-01-21 Szabolcs Nagy <szabolcs.nagy@arm.com> |
| |
| PR target/92424 |
| * gcc.target/aarch64/pr92424-1.c: New test. |
| * gcc.target/aarch64/pr92424-2.c: New test. |
| * gcc.target/aarch64/pr92424-3.c: New test. |
| |
| 2020-01-21 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c: Use require |
| directive. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c: Likewise. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c: Likewise. |
| * lib/target-supports.exp: Add assembly requirement directive. |
| |
| 2020-01-21 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93309 |
| * gfortran.dg/external_implicit_none_2.f90: New. |
| |
| 2020-01-21 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/92328 |
| * gcc.dg/torture/pr92328.c: New testcase. |
| |
| 2020-01-21 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93073 |
| * gcc.target/powerpc/pr93073.c: New test. |
| |
| 2020-01-20 Bin Cheng <bin.cheng@linux.alibaba.com> |
| |
| * g++.dg/coroutines/co-return-warning-1.C: New test. |
| |
| 2020-01-21 Kito Cheng <kito.cheng@sifive.com> |
| |
| PR target/93304 |
| * gcc.target/riscv/pr93304.c: New test. |
| |
| 2020-01-20 Martin Sebor <msebor@redhat.com> |
| |
| PR testsuite/92829 |
| * g++.dg/warn/Wstringop-overflow-4.C: Adjust test to avoid failures |
| due to an aparrent VRP limtation. |
| * gcc.dg/Wstringop-overflow-25.c: Same. |
| |
| 2020-01-20 Nathan Sidwell <nathan@acm.org> |
| |
| PR preprocessor/80005 |
| * g++.dg/cpp1y/feat-cxx14.C: Adjust. |
| * g++.dg/cpp1z/feat-cxx17.C: Adjust. |
| * g++.dg/cpp2a/feat-cxx2a.C: Adjust. |
| * g++.dg/cpp/pr80005.C: New. |
| |
| 2020-01-20 Mark Eggleston <mark.eggleston@codethink.com> |
| |
| * gfortran.dg/pr93263_1.f90: Change scan-tree-dump-not to |
| scan-tree-dump. |
| |
| 2020-01-20 H.J. Lu <hongjiu.lu@intel.com> |
| |
| PR target/93319 |
| * gcc.target/i386/pr93319-1a.c: New test. |
| * gcc.target/i386/pr93319-1b.c: Likewise. |
| * gcc.target/i386/pr93319-1c.c: Likewise. |
| * gcc.target/i386/pr93319-1d.c: Likewise. |
| |
| 2020-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR debug/92763 |
| * g++.dg/debug/pr92763.C: New testcase. |
| |
| 2020-01-20 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/92536 |
| * g++.dg/cpp1z/pr92536.C: New. |
| |
| 2020-01-20 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93094 |
| * gcc.dg/vect/pr93094.c: New testcase. |
| |
| 2020-01-19 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c: Ensure that all |
| test names are unique. |
| * gcc.dg/analyzer/attribute-nonnull.c: Likewise. |
| * gcc.dg/analyzer/conditionals-notrans.c: Likewise. |
| * gcc.dg/analyzer/data-model-1.c: Likewise. |
| * gcc.dg/analyzer/data-model-18.c: Likewise. |
| * gcc.dg/analyzer/data-model-8.c: Likewise. |
| * gcc.dg/analyzer/data-model-9.c: Likewise. |
| * gcc.dg/analyzer/file-1.c: Likewise. |
| * gcc.dg/analyzer/file-paths-1.c: Likewise. |
| * gcc.dg/analyzer/loop-2.c: Likewise. |
| * gcc.dg/analyzer/loop-2a.c: Likewise. |
| * gcc.dg/analyzer/loop-4.c: Likewise. |
| * gcc.dg/analyzer/loop.c: Likewise. |
| * gcc.dg/analyzer/malloc-1.c: Likewise. |
| * gcc.dg/analyzer/malloc-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-ipa-10.c: Likewise. |
| * gcc.dg/analyzer/malloc-ipa-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-macro-separate-events.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-1.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-2.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-3.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-4.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-5.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-7.c: Likewise. |
| * gcc.dg/analyzer/malloc-paths-9.c: Likewise. |
| * gcc.dg/analyzer/operations.c: Likewise. |
| * gcc.dg/analyzer/params.c: Likewise. |
| * gcc.dg/analyzer/pattern-test-1.c: Likewise. |
| * gcc.dg/analyzer/pattern-test-2.c: Likewise. |
| * gcc.dg/analyzer/sensitive-1.c: Likewise. |
| * gcc.dg/analyzer/switch.c: Likewise. |
| * gcc.dg/analyzer/taint-1.c: Likewise. |
| * gcc.dg/analyzer/unknown-fns.c: Likewise. |
| |
| 2020-01-19 Hans-Peter Nilsson <hp@axis.com> |
| |
| * gcc.dg/torture/pr26515.c (cris*-*-*): Conditionalize |
| -march=v10 option on target ! march_option. |
| * gcc.target/cris/asm-v10.S, gcc.target/cris/inasm-v10.c, |
| gcc.target/cris/sync-1-v10.c: Similar. |
| * lib/target-supports.exp (effective_target_march_option): New. |
| |
| 2020-01-19 Thomas König <tkoenig@gcc.gnu.org> |
| |
| PR fortran/44960 |
| * gfortran.dg/function_reference_1.f90: New test. |
| * gfortran.dg/function_reference_2.f90: New test. |
| |
| 2020-01-18 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/92833 |
| * c-c++-common/pr92833-4.c: Fix dg-message syntax. |
| |
| 2020-01-18 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * g++.dg/coroutines/co-await-syntax-00-needs-expr.C: New test. |
| * g++.dg/coroutines/co-await-syntax-01-outside-fn.C: New test. |
| * g++.dg/coroutines/co-await-syntax-02-outside-fn.C: New test. |
| * g++.dg/coroutines/co-await-syntax-03-auto.C: New test. |
| * g++.dg/coroutines/co-await-syntax-04-ctor-dtor.C: New test. |
| * g++.dg/coroutines/co-await-syntax-05-constexpr.C: New test. |
| * g++.dg/coroutines/co-await-syntax-06-main.C: New test. |
| * g++.dg/coroutines/co-await-syntax-07-varargs.C: New test. |
| * g++.dg/coroutines/co-await-syntax-08-lambda-auto.C: New test. |
| * g++.dg/coroutines/co-return-syntax-01-outside-fn.C: New test. |
| * g++.dg/coroutines/co-return-syntax-02-outside-fn.C: New test. |
| * g++.dg/coroutines/co-return-syntax-03-auto.C: New test. |
| * g++.dg/coroutines/co-return-syntax-04-ctor-dtor.C: New test. |
| * g++.dg/coroutines/co-return-syntax-05-constexpr-fn.C: New test. |
| * g++.dg/coroutines/co-return-syntax-06-main.C: New test. |
| * g++.dg/coroutines/co-return-syntax-07-vararg.C: New test. |
| * g++.dg/coroutines/co-return-syntax-08-bad-return.C: New test. |
| * g++.dg/coroutines/co-return-syntax-09-lambda-auto.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-00-needs-expr.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-01-outside-fn.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-02-outside-fn.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-03-auto.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-04-ctor-dtor.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-05-constexpr.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-06-main.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-07-varargs.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-08-needs-expr.C: New test. |
| * g++.dg/coroutines/co-yield-syntax-09-lambda-auto.C: New test. |
| * g++.dg/coroutines/coro-builtins.C: New test. |
| * g++.dg/coroutines/coro-missing-gro.C: New test. |
| * g++.dg/coroutines/coro-missing-promise-yield.C: New test. |
| * g++.dg/coroutines/coro-missing-ret-value.C: New test. |
| * g++.dg/coroutines/coro-missing-ret-void.C: New test. |
| * g++.dg/coroutines/coro-missing-ueh-1.C: New test. |
| * g++.dg/coroutines/coro-missing-ueh-2.C: New test. |
| * g++.dg/coroutines/coro-missing-ueh-3.C: New test. |
| * g++.dg/coroutines/coro-missing-ueh.h: New test. |
| * g++.dg/coroutines/coro-pre-proc.C: New test. |
| * g++.dg/coroutines/coro.h: New file. |
| * g++.dg/coroutines/coro1-ret-int-yield-int.h: New file. |
| * g++.dg/coroutines/coroutines.exp: New file. |
| * g++.dg/coroutines/torture/alloc-00-gro-on-alloc-fail.C: New test. |
| * g++.dg/coroutines/torture/alloc-01-overload-newdel.C: New test. |
| * g++.dg/coroutines/torture/call-00-co-aw-arg.C: New test. |
| * g++.dg/coroutines/torture/call-01-multiple-co-aw.C: New test. |
| * g++.dg/coroutines/torture/call-02-temp-co-aw.C: New test. |
| * g++.dg/coroutines/torture/call-03-temp-ref-co-aw.C: New test. |
| * g++.dg/coroutines/torture/class-00-co-ret.C: New test. |
| * g++.dg/coroutines/torture/class-01-co-ret-parm.C: New test. |
| * g++.dg/coroutines/torture/class-02-templ-parm.C: New test. |
| * g++.dg/coroutines/torture/class-03-operator-templ-parm.C: New test. |
| * g++.dg/coroutines/torture/class-04-lambda-1.C: New test. |
| * g++.dg/coroutines/torture/class-05-lambda-capture-copy-local.C: New test. |
| * g++.dg/coroutines/torture/class-06-lambda-capture-ref.C: New test. |
| * g++.dg/coroutines/torture/co-await-00-trivial.C: New test. |
| * g++.dg/coroutines/torture/co-await-01-with-value.C: New test. |
| * g++.dg/coroutines/torture/co-await-02-xform.C: New test. |
| * g++.dg/coroutines/torture/co-await-03-rhs-op.C: New test. |
| * g++.dg/coroutines/torture/co-await-04-control-flow.C: New test. |
| * g++.dg/coroutines/torture/co-await-05-loop.C: New test. |
| * g++.dg/coroutines/torture/co-await-06-ovl.C: New test. |
| * g++.dg/coroutines/torture/co-await-07-tmpl.C: New test. |
| * g++.dg/coroutines/torture/co-await-08-cascade.C: New test. |
| * g++.dg/coroutines/torture/co-await-09-pair.C: New test. |
| * g++.dg/coroutines/torture/co-await-10-template-fn-arg.C: New test. |
| * g++.dg/coroutines/torture/co-await-11-forwarding.C: New test. |
| * g++.dg/coroutines/torture/co-await-12-operator-2.C: New test. |
| * g++.dg/coroutines/torture/co-await-13-return-ref.C: New test. |
| * g++.dg/coroutines/torture/co-ret-00-void-return-is-ready.C: New test. |
| * g++.dg/coroutines/torture/co-ret-01-void-return-is-suspend.C: New test. |
| * g++.dg/coroutines/torture/co-ret-03-different-GRO-type.C: New test. |
| * g++.dg/coroutines/torture/co-ret-04-GRO-nontriv.C: New test. |
| * g++.dg/coroutines/torture/co-ret-05-return-value.C: New test. |
| * g++.dg/coroutines/torture/co-ret-06-template-promise-val-1.C: New test. |
| * g++.dg/coroutines/torture/co-ret-07-void-cast-expr.C: New test. |
| * g++.dg/coroutines/torture/co-ret-08-template-cast-ret.C: New test. |
| * g++.dg/coroutines/torture/co-ret-09-bool-await-susp.C: New test. |
| * g++.dg/coroutines/torture/co-ret-10-expression-evaluates-once.C: New test. |
| * g++.dg/coroutines/torture/co-ret-11-co-ret-co-await.C: New test. |
| * g++.dg/coroutines/torture/co-ret-12-co-ret-fun-co-await.C: New test. |
| * g++.dg/coroutines/torture/co-ret-13-template-2.C: New test. |
| * g++.dg/coroutines/torture/co-ret-14-template-3.C: New test. |
| * g++.dg/coroutines/torture/co-yield-00-triv.C: New test. |
| * g++.dg/coroutines/torture/co-yield-01-multi.C: New test. |
| * g++.dg/coroutines/torture/co-yield-02-loop.C: New test. |
| * g++.dg/coroutines/torture/co-yield-03-tmpl.C: New test. |
| * g++.dg/coroutines/torture/co-yield-04-complex-local-state.C: New test. |
| * g++.dg/coroutines/torture/co-yield-05-co-aw.C: New test. |
| * g++.dg/coroutines/torture/co-yield-06-fun-parm.C: New test. |
| * g++.dg/coroutines/torture/co-yield-07-template-fn-param.C: New test. |
| * g++.dg/coroutines/torture/co-yield-08-more-refs.C: New test. |
| * g++.dg/coroutines/torture/co-yield-09-more-templ-refs.C: New test. |
| * g++.dg/coroutines/torture/coro-torture.exp: New file. |
| * g++.dg/coroutines/torture/exceptions-test-0.C: New test. |
| * g++.dg/coroutines/torture/func-params-00.C: New test. |
| * g++.dg/coroutines/torture/func-params-01.C: New test. |
| * g++.dg/coroutines/torture/func-params-02.C: New test. |
| * g++.dg/coroutines/torture/func-params-03.C: New test. |
| * g++.dg/coroutines/torture/func-params-04.C: New test. |
| * g++.dg/coroutines/torture/func-params-05.C: New test. |
| * g++.dg/coroutines/torture/func-params-06.C: New test. |
| * g++.dg/coroutines/torture/lambda-00-co-ret.C: New test. |
| * g++.dg/coroutines/torture/lambda-01-co-ret-parm.C: New test. |
| * g++.dg/coroutines/torture/lambda-02-co-yield-values.C: New test. |
| * g++.dg/coroutines/torture/lambda-03-auto-parm-1.C: New test. |
| * g++.dg/coroutines/torture/lambda-04-templ-parm.C: New test. |
| * g++.dg/coroutines/torture/lambda-05-capture-copy-local.C: New test. |
| * g++.dg/coroutines/torture/lambda-06-multi-capture.C: New test. |
| * g++.dg/coroutines/torture/lambda-07-multi-yield.C: New test. |
| * g++.dg/coroutines/torture/lambda-08-co-ret-parm-ref.C: New test. |
| * g++.dg/coroutines/torture/local-var-0.C: New test. |
| * g++.dg/coroutines/torture/local-var-1.C: New test. |
| * g++.dg/coroutines/torture/local-var-2.C: New test. |
| * g++.dg/coroutines/torture/local-var-3.C: New test. |
| * g++.dg/coroutines/torture/local-var-4.C: New test. |
| * g++.dg/coroutines/torture/mid-suspend-destruction-0.C: New test. |
| * g++.dg/coroutines/torture/pr92933.C: New test. |
| |
| 2020-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/93234 |
| * gfortran.dg/inquire_pre.f90: New test. |
| |
| 2020-01-17 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/93290 |
| * gcc.dg/analyzer/pr93290.c: New test. |
| |
| 2020-01-17 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/92542 |
| * g++.dg/pr92542.C: New. |
| |
| 2020-01-17 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_1m-shift-imm_1.c: New test. |
| |
| 2020-01-17 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Sudakshina Das <sudi.das@arm.com> |
| |
| * gcc.target/arm/armv8_1m-shift-reg_1.c: New test. |
| |
| 2020-01-17 Jonathan Wakely <jwakely@redhat.com> |
| |
| PR testsuite/93227 |
| * g++.dg/cpp0x/std-layout1.C: Use -Wno-deprecated-declarations for |
| C++20, due to std::is_pod being deprecated. |
| |
| 2020-01-17 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f16.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_f64.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s16.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s64.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_s8.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u16.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u32.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u64.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/ld1ro_u8.c: New test. |
| |
| 2020-01-17 Matthew Malcomson <matthew.malcomson@arm.com> |
| |
| * gcc.target/aarch64/pragma_cpp_predefs_2.c: Check for f64mm |
| predef. |
| |
| 2020-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/93228 |
| * g++.dg/cpp1y/attr-deprecated-3.C: New test. |
| |
| 2020-01-17 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/gimplify_1.C: New test. |
| |
| 2020-01-17 Mark Eggleston <mark.eggleston@codethink.com> |
| Tobias Burnus <burnus@gcc.gnu.org> |
| |
| PR fortran/93236 |
| * gfortran.dg/pr93263_1.f90: New test. |
| * gfortran.dg/pr93263_2.f90: New test. |
| |
| 2020-01-17 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93292 |
| * g++.dg/opt/pr93292.C: New test. |
| |
| PR testsuite/93294 |
| * lib/c-compat.exp (compat-use-alt-compiler): Handle |
| -fdiagnostics-urls=never similarly to -fdiagnostics-color=never. |
| (compat_setup_dfp): Likewise. |
| |
| 2020-01-16 Kerem Kat <keremkat@gmail.com> |
| |
| PR c/92833 |
| * c-c++-common/pr92833-1.c, c-c++-common/pr92833-2.c, |
| c-c++-common/pr92833-3.c, c-c++-common/pr92833-4.c: New tests. |
| |
| 2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * g++.target/arm/bfloat_cpp_typecheck.C: New test. |
| * gcc.target/arm/bfloat16_scalar_typecheck.c: New test. |
| * gcc.target/arm/bfloat16_vector_typecheck_1.c: New test. |
| * gcc.target/arm/bfloat16_vector_typecheck_2.c: New test. |
| |
| 2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * g++.dg/abi/mangle-neon.C: Add BF16 SIMD types. |
| * g++.dg/ext/arm-bf16/bf16-mangle-1.C: New test. |
| * gcc.target/arm/bfloat16_scalar_1_1.c: New test. |
| * gcc.target/arm/bfloat16_scalar_1_2.c: New test. |
| * gcc.target/arm/bfloat16_scalar_2_1.c: New test. |
| * gcc.target/arm/bfloat16_scalar_2_2.c: New test. |
| * gcc.target/arm/bfloat16_scalar_3_1.c: New test. |
| * gcc.target/arm/bfloat16_scalar_3_2.c: New test. |
| * gcc.target/arm/bfloat16_scalar_4.c: New test. |
| * gcc.target/arm/bfloat16_simd_1_1.c: New test. |
| * gcc.target/arm/bfloat16_simd_1_2.c: New test. |
| * gcc.target/arm/bfloat16_simd_2_1.c: New test. |
| * gcc.target/arm/bfloat16_simd_2_2.c: New test. |
| * gcc.target/arm/bfloat16_simd_3_1.c: New test. |
| * gcc.target/arm/bfloat16_simd_3_2.c: New test. |
| |
| 2020-01-16 Mihail Ionescu <mihail.ionescu@arm.com> |
| Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * testsuite/gcc.target/arm/multilib.exp: Add v8.1-M entries. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse-1.c: Add check for BLXNS when instructions |
| introduced in Armv8.1-M Mainline Security Extensions are available and |
| restrict checks for libcall to __gnu_cmse_nonsecure_call to Armv8-M |
| targets only. Adapt CLRM check to verify register used for BLXNS is |
| not in the CLRM register list. |
| * gcc.target/arm/cmse/cmse-14.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: Likewise and adapt |
| check for LSB clearing bit to be using the same register as BLXNS when |
| targeting Armv8.1-M Mainline. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-9.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/union-1.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/union-2.c: Likewise. |
| * gcc.target/arm/cmse/cmse-15.c: Count BLXNS when targeting Armv8.1-M |
| Mainline and restrict libcall count to Armv8-M. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13.c: Add check for VLSTM and |
| VLLDM. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8.c: Likewise. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: Add check for |
| VPUSH and VPOP and update expectation for VSCCLRM. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: Likewise. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/cmse-1.c: Add check for PUSH and POP and update |
| CLRM check. |
| * gcc.target/arm/cmse/cmse-14.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-9.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/union-1.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/union-2.c: Likewise. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/bitfield-1.c: Add check for VSCCLRM. |
| * gcc.target/arm/cmse/bitfield-2.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-3.c: Likewise. |
| * gcc.target/arm/cmse/cmse-1.c: Likewise. |
| * gcc.target/arm/cmse/struct-1.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-5.c: Likewise. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/bitfield-1.c: Add check for CLRM. |
| * gcc.target/arm/cmse/bitfield-2.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-3.c: Likewise. |
| * gcc.target/arm/cmse/struct-1.c: Likewise. |
| * gcc.target/arm/cmse/cmse-14.c: Likewise. |
| * gcc.target/arm/cmse/cmse-1.c: Likewise. Restrict checks for Armv8-M |
| GPR clearing when CLRM is not available. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-9.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-5.c: likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-5.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/union-1.c: Likewise. |
| * gcc.target/arm/cmse/mainline/8_1m/union-2.c: Likewise. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * gcc.target/arm/cmse/bitfield-1.c: add checks for VSTR and VLDR. |
| * gcc.target/arm/cmse/bitfield-2.c: Likewise. |
| * gcc.target/arm/cmse/bitfield-3.c: Likewise. |
| * gcc.target/arm/cmse/cmse-1.c: Likewise. |
| * gcc.target/arm/cmse/struct-1.c: Likewise. |
| * gcc.target/arm/cmse/cmse.exp: Run existing Armv8-M Mainline tests |
| from mainline/8m subdirectory and new Armv8.1-M Mainline tests from |
| mainline/8_1m subdirectory. |
| * gcc.target/arm/cmse/mainline/bitfield-4.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-4.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-5.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-6.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-6.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-7.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-8.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-9.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-9.c: This. |
| * gcc.target/arm/cmse/mainline/bitfield-and-union-1.c: Move and rename |
| into ... |
| * gcc.target/arm/cmse/mainline/8m/bitfield-and-union.c: This. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-13.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard-sp/cmse-13.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard-sp/cmse-5.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard-sp/cmse-7.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard-sp/cmse-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard-sp/cmse-8.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard/cmse-13.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard/cmse-13.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard/cmse-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard/cmse-5.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard/cmse-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard/cmse-7.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/hard/cmse-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/hard/cmse-8.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/soft/cmse-13.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/soft/cmse-13.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/soft/cmse-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/soft/cmse-5.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/soft/cmse-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/soft/cmse-7.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/soft/cmse-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/soft/cmse-8.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp-sp/cmse-5.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp-sp/cmse-7.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp-sp/cmse-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp-sp/cmse-8.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-13.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp/cmse-13.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-5.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp/cmse-5.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-7.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp/cmse-7.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/softfp/cmse-8.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/softfp/cmse-8.c: This. Clean up |
| dg-skip-if directive for float ABI. |
| * gcc.target/arm/cmse/mainline/union-1.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/union-1.c: This. |
| * gcc.target/arm/cmse/mainline/union-2.c: Move into ... |
| * gcc.target/arm/cmse/mainline/8m/union-2.c: This. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-9.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/bitfield-and-union.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-13.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard-sp/cmse-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-13.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/hard/cmse-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-13.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/soft/cmse-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp-sp/cmse-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-13.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-5.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-7.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/softfp/cmse-8.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/union-1.c: New file. |
| * gcc.target/arm/cmse/mainline/8_1m/union-2.c: New file. |
| * lib/target-supports.exp (check_effective_target_arm_cmse_clear_ok): |
| New procedure. |
| |
| 2020-01-16 Mihail-Calin Ionescu <mihail.ionescu@arm.com> |
| Thomas Preud'homme <thomas.preudhomme@arm.com> |
| |
| * lib/target-supports.exp |
| (check_effective_target_arm_arch_v8_1m_main_ok): Define. |
| (add_options_for_arm_arch_v8_1m_main): Likewise. |
| (check_effective_target_arm_arch_v8_1m_main_multilib): Likewise. |
| |
| 2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/bfdot-1.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/bfdot-2.c: New. |
| * gcc.target/aarch64/advsimd-intrinsics/bfdot-3.c: New. |
| |
| 2020-01-16 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-3-1.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-3-2.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-3-3.c: New test. |
| * gcc.target/aarch64/advsimd-intrinsics/vdot-3-4.c: New test. |
| |
| 2020-01-16 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| PR tree-optimization/92429 |
| * gcc.dg/vect/pr92429.c: New test. |
| |
| 2020-01-16 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/93253 |
| * fortran.dg/boz_7.f90: Updated dg-error. |
| |
| 2020-01-15 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| PR c++/91073 |
| * g++.dg/concepts/pr91073-1.C: New. |
| * g++.dg/concepts/pr91073-2.C: Likewise. |
| |
| 2020-01-15 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * gcc.dg/pr90838.c: New test. |
| * gcc.dg/pr93231.c: New test. |
| * gcc.target/aarch64/pr90838.c: Use #define u 0. |
| |
| 2020-01-15 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/93273 |
| * g++.dg/torture/pr93273.C: New testcase. |
| |
| 2020-01-15 Richard Sandiford <richard.sandiford@arm.com> |
| |
| PR tree-optimization/93247 |
| * gcc.dg/vect/pr93247-1.c: New test. |
| * gcc.dg/vect/pr93247-2.c: Likewise. |
| |
| 2020-01-15 Martin Sebor <msebor@redhat.com> |
| |
| * gcc.dg/Wstringop-overflow-17.c: Tweak test to avoid unrelated |
| failures due the absence of loop unrolling. |
| |
| 2020-01-15 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/93072 |
| * gcc.dg/inline-42.c, gcc.dg/inline-43.c: New tests. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/signal-6.c: New test. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/dot-output.c: Add test coverage for a BB with |
| no statements. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/58237 |
| * gcc.dg/analyzer/file-paths-1.c: New test. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| PR analyzer/58237 |
| * gcc.dg/analyzer/file-1.c (test_4): New. |
| * gcc.dg/analyzer/file-pr58237.c: New test. |
| |
| 2020-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93262 |
| * gcc.c-torture/execute/builtins/pr93262-chk.c: New test. |
| * gcc.c-torture/execute/builtins/pr93262-chk-lib.c: New file. |
| * gcc.c-torture/execute/builtins/pr93262-chk.x: New file. |
| |
| PR tree-optimization/93249 |
| * gcc.c-torture/execute/pr93249.c: New test. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/signal-5.c: New test. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/data-model-1.c: Remove xfail. |
| * gcc.dg/analyzer/data-model-5b.c: Likewise. |
| * gcc.dg/analyzer/data-model-5c.c: Likewise. |
| * gcc.dg/analyzer/setjmp-3.c: Mark "foo" as pure. |
| * gcc.dg/analyzer/setjmp-4.c: Likewise. |
| * gcc.dg/analyzer/setjmp-6.c: Likewise. |
| * gcc.dg/analyzer/setjmp-7.c: Likewise. |
| * gcc.dg/analyzer/setjmp-7a.c: Likewise. |
| * gcc.dg/analyzer/setjmp-8.c: Likewise. |
| * gcc.dg/analyzer/setjmp-9.c: Likewise. |
| * gcc.dg/analyzer/unknown-fns.c: New test. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c: New test. |
| |
| 2020-01-15 Jakub Jelinek <jakub@redhat.com> |
| |
| PR lto/91576 |
| * g++.dg/lto/odr-8_1.C: Remove bogus initial lines. |
| |
| PR target/93009 |
| * gcc.target/i386/avx512vl-pr93009.c: New test. |
| |
| 2020-01-14 Jan Hubicka <hubicka@ucw.cz> |
| |
| PR lto/91576 |
| * g++.dg/lto/odr-8_0.C: New testcase. |
| * g++.dg/lto/odr-8_1.C: New testcase. |
| |
| 2020-01-14 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/analyzer/CVE-2005-1689-minimal.c: New test. |
| * gcc.dg/analyzer/abort.c: New test. |
| * gcc.dg/analyzer/alloca-leak.c: New test. |
| * gcc.dg/analyzer/analyzer-decls.h: New header. |
| * gcc.dg/analyzer/analyzer-verbosity-0.c: New test. |
| * gcc.dg/analyzer/analyzer-verbosity-1.c: New test. |
| * gcc.dg/analyzer/analyzer-verbosity-2.c: New test. |
| * gcc.dg/analyzer/analyzer.exp: New suite. |
| * gcc.dg/analyzer/attribute-nonnull.c: New test. |
| * gcc.dg/analyzer/call-summaries-1.c: New test. |
| * gcc.dg/analyzer/conditionals-2.c: New test. |
| * gcc.dg/analyzer/conditionals-3.c: New test. |
| * gcc.dg/analyzer/conditionals-notrans.c: New test. |
| * gcc.dg/analyzer/conditionals-trans.c: New test. |
| * gcc.dg/analyzer/data-model-1.c: New test. |
| * gcc.dg/analyzer/data-model-2.c: New test. |
| * gcc.dg/analyzer/data-model-3.c: New test. |
| * gcc.dg/analyzer/data-model-4.c: New test. |
| * gcc.dg/analyzer/data-model-5.c: New test. |
| * gcc.dg/analyzer/data-model-5b.c: New test. |
| * gcc.dg/analyzer/data-model-5c.c: New test. |
| * gcc.dg/analyzer/data-model-5d.c: New test. |
| * gcc.dg/analyzer/data-model-6.c: New test. |
| * gcc.dg/analyzer/data-model-7.c: New test. |
| * gcc.dg/analyzer/data-model-8.c: New test. |
| * gcc.dg/analyzer/data-model-9.c: New test. |
| * gcc.dg/analyzer/data-model-11.c: New test. |
| * gcc.dg/analyzer/data-model-12.c: New test. |
| * gcc.dg/analyzer/data-model-13.c: New test. |
| * gcc.dg/analyzer/data-model-14.c: New test. |
| * gcc.dg/analyzer/data-model-15.c: New test. |
| * gcc.dg/analyzer/data-model-16.c: New test. |
| * gcc.dg/analyzer/data-model-17.c: New test. |
| * gcc.dg/analyzer/data-model-18.c: New test. |
| * gcc.dg/analyzer/data-model-19.c: New test. |
| * gcc.dg/analyzer/data-model-path-1.c: New test. |
| * gcc.dg/analyzer/disabling.c: New test. |
| * gcc.dg/analyzer/dot-output.c: New test. |
| * gcc.dg/analyzer/double-free-lto-1-a.c: New test. |
| * gcc.dg/analyzer/double-free-lto-1-b.c: New test. |
| * gcc.dg/analyzer/double-free-lto-1.h: New header. |
| * gcc.dg/analyzer/equivalence.c: New test. |
| * gcc.dg/analyzer/explode-1.c: New test. |
| * gcc.dg/analyzer/explode-2.c: New test. |
| * gcc.dg/analyzer/factorial.c: New test. |
| * gcc.dg/analyzer/fibonacci.c: New test. |
| * gcc.dg/analyzer/fields.c: New test. |
| * gcc.dg/analyzer/file-1.c: New test. |
| * gcc.dg/analyzer/file-2.c: New test. |
| * gcc.dg/analyzer/function-ptr-1.c: New test. |
| * gcc.dg/analyzer/function-ptr-2.c: New test. |
| * gcc.dg/analyzer/function-ptr-3.c: New test. |
| * gcc.dg/analyzer/gzio-2.c: New test. |
| * gcc.dg/analyzer/gzio-3.c: New test. |
| * gcc.dg/analyzer/gzio-3a.c: New test. |
| * gcc.dg/analyzer/gzio.c: New test. |
| * gcc.dg/analyzer/infinite-recursion.c: New test. |
| * gcc.dg/analyzer/loop-2.c: New test. |
| * gcc.dg/analyzer/loop-2a.c: New test. |
| * gcc.dg/analyzer/loop-3.c: New test. |
| * gcc.dg/analyzer/loop-4.c: New test. |
| * gcc.dg/analyzer/loop.c: New test. |
| * gcc.dg/analyzer/malloc-1.c: New test. |
| * gcc.dg/analyzer/malloc-2.c: New test. |
| * gcc.dg/analyzer/malloc-3.c: New test. |
| * gcc.dg/analyzer/malloc-callbacks.c: New test. |
| * gcc.dg/analyzer/malloc-dce.c: New test. |
| * gcc.dg/analyzer/malloc-dedupe-1.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-1.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-10.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-11.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-12.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-13.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-2.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-3.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-4.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-5.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-6.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-7.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-double-free.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-lto-a.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-lto-b.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-lto-c.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-lto.h: New test. |
| * gcc.dg/analyzer/malloc-ipa-8-unchecked.c: New test. |
| * gcc.dg/analyzer/malloc-ipa-9.c: New test. |
| * gcc.dg/analyzer/malloc-macro-inline-events.c: New test. |
| * gcc.dg/analyzer/malloc-macro-separate-events.c: New test. |
| * gcc.dg/analyzer/malloc-macro.h: New header. |
| * gcc.dg/analyzer/malloc-many-paths-1.c: New test. |
| * gcc.dg/analyzer/malloc-many-paths-2.c: New test. |
| * gcc.dg/analyzer/malloc-many-paths-3.c: New test. |
| * gcc.dg/analyzer/malloc-paths-1.c: New test. |
| * gcc.dg/analyzer/malloc-paths-10.c: New test. |
| * gcc.dg/analyzer/malloc-paths-2.c: New test. |
| * gcc.dg/analyzer/malloc-paths-3.c: New test. |
| * gcc.dg/analyzer/malloc-paths-4.c: New test. |
| * gcc.dg/analyzer/malloc-paths-5.c: New test. |
| * gcc.dg/analyzer/malloc-paths-6.c: New test. |
| * gcc.dg/analyzer/malloc-paths-7.c: New test. |
| * gcc.dg/analyzer/malloc-paths-8.c: New test. |
| * gcc.dg/analyzer/malloc-paths-9.c: New test. |
| * gcc.dg/analyzer/malloc-vs-local-1a.c: New test. |
| * gcc.dg/analyzer/malloc-vs-local-1b.c: New test. |
| * gcc.dg/analyzer/malloc-vs-local-2.c: New test. |
| * gcc.dg/analyzer/malloc-vs-local-3.c: New test. |
| * gcc.dg/analyzer/malloc-vs-local-4.c: New test. |
| * gcc.dg/analyzer/operations.c: New test. |
| * gcc.dg/analyzer/params-2.c: New test. |
| * gcc.dg/analyzer/params.c: New test. |
| * gcc.dg/analyzer/paths-1.c: New test. |
| * gcc.dg/analyzer/paths-1a.c: New test. |
| * gcc.dg/analyzer/paths-2.c: New test. |
| * gcc.dg/analyzer/paths-3.c: New test. |
| * gcc.dg/analyzer/paths-4.c: New test. |
| * gcc.dg/analyzer/paths-5.c: New test. |
| * gcc.dg/analyzer/paths-6.c: New test. |
| * gcc.dg/analyzer/paths-7.c: New test. |
| * gcc.dg/analyzer/pattern-test-1.c: New test. |
| * gcc.dg/analyzer/pattern-test-2.c: New test. |
| * gcc.dg/analyzer/pointer-merging.c: New test. |
| * gcc.dg/analyzer/pr61861.c: New test. |
| * gcc.dg/analyzer/pragma-1.c: New test. |
| * gcc.dg/analyzer/scope-1.c: New test. |
| * gcc.dg/analyzer/sensitive-1.c: New test. |
| * gcc.dg/analyzer/setjmp-1.c: New test. |
| * gcc.dg/analyzer/setjmp-2.c: New test. |
| * gcc.dg/analyzer/setjmp-3.c: New test. |
| * gcc.dg/analyzer/setjmp-4.c: New test. |
| * gcc.dg/analyzer/setjmp-5.c: New test. |
| * gcc.dg/analyzer/setjmp-6.c: New test. |
| * gcc.dg/analyzer/setjmp-7.c: New test. |
| * gcc.dg/analyzer/setjmp-7a.c: New test. |
| * gcc.dg/analyzer/setjmp-8.c: New test. |
| * gcc.dg/analyzer/setjmp-9.c: New test. |
| * gcc.dg/analyzer/signal-1.c: New test. |
| * gcc.dg/analyzer/signal-2.c: New test. |
| * gcc.dg/analyzer/signal-3.c: New test. |
| * gcc.dg/analyzer/signal-4a.c: New test. |
| * gcc.dg/analyzer/signal-4b.c: New test. |
| * gcc.dg/analyzer/strcmp-1.c: New test. |
| * gcc.dg/analyzer/switch.c: New test. |
| * gcc.dg/analyzer/taint-1.c: New test. |
| * gcc.dg/analyzer/zlib-1.c: New test. |
| * gcc.dg/analyzer/zlib-2.c: New test. |
| * gcc.dg/analyzer/zlib-3.c: New test. |
| * gcc.dg/analyzer/zlib-4.c: New test. |
| * gcc.dg/analyzer/zlib-5.c: New test. |
| * gcc.dg/analyzer/zlib-6.c: New test. |
| * lib/gcc-defs.exp (dg-check-dot): New procedure. |
| * lib/target-supports.exp (check_dot_available): New procedure. |
| (check_effective_target_analyzer): New. |
| * lib/target-supports-dg.exp (dg-require-dot): New procedure. |
| |
| 2020-01-14 Jason Merrill <jason@redhat.com> |
| |
| * lib/prune.exp (prune_gcc_output): Adjust constexpr pattern. |
| |
| 2020-01-14 Xiong Hu Luo <luoxhu@linux.ibm.com> |
| |
| PR ipa/69678 |
| * gcc.dg/tree-prof/indir-call-prof-topn.c: New testcase. |
| * gcc.dg/tree-prof/crossmodule-indir-call-topn-1.c: New testcase. |
| * gcc.dg/tree-prof/crossmodule-indir-call-topn-1a.c: New testcase. |
| * gcc.dg/tree-prof/crossmodule-indir-call-topn-2.c: New testcase. |
| * lib/scandump.exp: Dump executable file name. |
| * lib/scanwpaipa.exp: New scan-pgo-wap-ipa-dump. |
| |
| 2020-01-13 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/plugin/diagnostic-test-paths-2.c: Remove unused dg-line |
| directive. |
| |
| 2020-01-13 Joseph Myers <joseph@codesourcery.com> |
| |
| PR c/93241 |
| * gcc.dg/c11-static-assert-10.c, gcc.dg/c99-const-expr-15.c: New |
| tests. |
| |
| 2020-01-13 Martin Sebor <msebor@redhat.com> |
| |
| PR tree-optimization/93213 |
| * gcc.c-torture/execute/pr93213.c: New test. |
| |
| 2020-01-10 Thomas Schwinge <thomas@codesourcery.com> |
| |
| * c-c++-common/goacc/host_data-1.c: Extend. |
| * gfortran.dg/goacc/host_data-tree.f95: Likewise. |
| |
| 2020-01-10 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93210 |
| * gcc.dg/pr93210.c: New test. |
| * g++.dg/opt/pr93210.C: New test. |
| |
| 2020-01-10 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR inline-asm/93027 |
| * gcc.target/i386/pr93027.c: Use the right PR number in the test. |
| |
| 2020-01-10 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR inline-asm/93027 |
| * gcc.target/i386/pr93207.c: Rename to pr93027.c. |
| |
| 2020-01-10 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR inline-asm/93027 |
| * gcc.target/i386/pr93207.c: Run it only for x86-64. |
| |
| 2020-01-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * gcc.dg/format/gcc_diag-10.c (diagnostic_event_id_t): New |
| typedef. |
| (test_diag): Add coverage of "%@". |
| * gcc.dg/plugin/diagnostic-path-format-default.c: New test. |
| * gcc.dg/plugin/diagnostic-path-format-inline-events-1.c: New test. |
| * gcc.dg/plugin/diagnostic-path-format-inline-events-2.c: New test. |
| * gcc.dg/plugin/diagnostic-path-format-inline-events-3.c: New test. |
| * gcc.dg/plugin/diagnostic-path-format-none.c: New test. |
| * gcc.dg/plugin/diagnostic-test-paths-1.c: New test. |
| * gcc.dg/plugin/diagnostic-test-paths-2.c: New test. |
| * gcc.dg/plugin/diagnostic-test-paths-3.c: New test. |
| * gcc.dg/plugin/diagnostic-test-paths-4.c: New test. |
| * gcc.dg/plugin/diagnostic_plugin_test_paths.c: New. |
| * gcc.dg/plugin/plugin.exp: Add the new plugin and test cases. |
| |
| 2020-01-10 David Malcolm <dmalcolm@redhat.com> |
| |
| * lib/gcc-dg.exp (cleanup-after-saved-dg-test): Reset global |
| nn_line_numbers_enabled. |
| * lib/multiline.exp (nn_line_numbers_enabled): New global. |
| (dg-enable-nn-line-numbers): New proc. |
| (maybe-handle-nn-line-numbers): New proc. |
| * lib/prune.exp (prune_gcc_output): Call maybe-handle-nn-line-numbers. |
| |
| 2020-01-10 Vladimir Makarov <vmakarov@redhat.com> |
| |
| PR inline-asm/93027 |
| * gcc.target/i386/pr93207.c: New test. |
| |
| 2020-01-10 Wilco Dijkstra <wdijkstr@arm.com> |
| |
| * testsuite/gcc.target/aarch64/pr90838.c: New test. |
| |
| 2020-01-10 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * g++.target/aarch64/bfloat_cpp_typecheck.C: New test. |
| * gcc.target/aarch64/bfloat16_scalar_typecheck.c: New test. |
| * gcc.target/aarch64/bfloat16_vector_typecheck_1.c: New test. |
| * gcc.target/aarch64/bfloat16_vector_typecheck_2.c: New test. |
| |
| 2020-01-10 Stam Markianos-Wright <stam.markianos-wright@arm.com> |
| |
| * g++.dg/abi/mangle-neon-aarch64.C: Add Bfloat SIMD types to test. |
| * g++.dg/ext/arm-bf16/bf16-mangle-aarch64-1.C: New test. |
| * gcc.target/aarch64/bfloat16_scalar_1.c: New test. |
| * gcc.target/aarch64/bfloat16_scalar_2.c: New test. |
| * gcc.target/aarch64/bfloat16_scalar_3.c: New test. |
| * gcc.target/aarch64/bfloat16_scalar_4.c: New test. |
| * gcc.target/aarch64/bfloat16_simd_1.c: New test. |
| * gcc.target/aarch64/bfloat16_simd_2.c: New test. |
| * gcc.target/aarch64/bfloat16_simd_3.c: New test. |
| |
| 2020-01-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/struct_vect_1.c (N): Protect with #ifndef. |
| * gcc.target/aarch64/sve/pcs/return_1_128.c: New test. |
| * gcc.target/aarch64/sve/pcs/return_4_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_5_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/return_6_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_1_128.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/stack_clash_2_128.c: Likewise. |
| * gcc.target/aarch64/sve/single_5.c: Likewise. |
| * gcc.target/aarch64/sve/struct_vect_25.c: Likewise. |
| * gcc.target/aarch64/sve/struct_vect_26.c: Likewise. |
| |
| 2020-01-10 Martin Sebor <msebor@redhat.com> |
| |
| PR c/93132 |
| * gcc.dg/attr-access-read-only-2.c: New test. |
| |
| 2020-01-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/sel_1.c: Use SVE types for the arguments and |
| return values. Use check-function-bodies instead of scan-assembler. |
| * gcc.target/aarch64/sve/sel_2.c: Likewise |
| * gcc.target/aarch64/sve/sel_3.c: Likewise. |
| |
| 2020-01-10 Martin Jambor <mjambor@suse.cz> |
| |
| * gcc.dg/ipa/ipa-clone-3.c: Replace struct initializer with |
| piecemeal initialization. |
| |
| 2020-01-10 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/index_1_run.c: Require aarch64_sve256_hw |
| rather than aarch64_sve_hw. |
| |
| 2020-01-10 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/93216 |
| * gcc.dg/optimize-bswaphi-1.c: Split previously added |
| case into a LE and BE variant. |
| |
| 2020-01-09 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/65428 |
| * gfortran.dg/zero_sized_11.f90: New test. |
| * gfortran.dg/zero_sized_12.f90: New test. |
| |
| 2020-01-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mul_lane_1.c: New test. |
| * g++.target/aarch64/sve2/acle: New directory. |
| * gcc.target/aarch64/pragma_cpp_predefs_3.c: New test. |
| * gcc.target/aarch64/sve/acle/asm/test_sve_acle.h (TEST_TYPE_CHANGE_Z) |
| (TEST_DUAL_ZD, TEST_TYPE_CHANGE_ZX, TEST_TBL2, TEST_TBL2_REV): New |
| macros. |
| * gcc.target/aarch64/sve/acle/general-c/binary_lane_1.c: Do not |
| expect an error saying that the function has no f32 form, but instead |
| expect an error about SVE2 being required if the current target |
| doesn't support SVE2. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_lane_1.c: Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/ternary_lane_rotate_1.c Likewise. |
| * gcc.target/aarch64/sve/acle/general-c/binary_long_lane_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_long_opt_n_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_narrowb_opt_n_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_narrowt_opt_n_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_wide_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/binary_wide_opt_n_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/compare_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/compare_ptr_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_index_restricted_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_2.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_3.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_ext_gather_offset_restricted_4.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_restricted_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/load_gather_sv_restricted_2.c, |
| * gcc.target/aarch64/sve/acle/general-c/mul_lane_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_long_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_left_imm_to_uint_2.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowb_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/shift_right_imm_narrowt_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter_index_restricted_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/store_scatter_offset_restricted_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/tbl_tuple_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_long_lane_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_long_opt_n_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_qq_lane_rotate_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_qq_rotate_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_shift_right_imm_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/ternary_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_convert_narrowt_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_narrowb_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_narrowb_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_narrowt_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_narrowt_to_uint_1.c, |
| * gcc.target/aarch64/sve/acle/general-c/unary_to_int_1.c: New tests. |
| * gcc.target/aarch64/sve2/bcax_1.c: Likewise. |
| * gcc.target/aarch64/sve2/acle: New directory. |
| |
| 2020-01-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general-c/unary_count_1.c: Rename to... |
| * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_1.c: ...this. |
| * gcc.target/aarch64/sve/acle/general-c/unary_count_2.c: Rename to... |
| * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_2.c: ...this. |
| * gcc.target/aarch64/sve/acle/general-c/unary_count_3.c: Rename to... |
| * gcc.target/aarch64/sve/acle/general-c/unary_to_uint_3.c: ...this. |
| |
| 2020-01-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/nrv_1.c: New test. |
| |
| 2020-01-09 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_1.c: New test. |
| * gcc.target/aarch64/sve/pcs/gnu_vectors_2.c: Likewise. |
| |
| 2020-01-09 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/84135 |
| * gfortran.dg/coarray/codimension_3.f90: New. |
| |
| 2020-01-09 Martin Sebor <msebor@redhat.com> |
| |
| PR middle-end/93200 |
| * gcc.dg/Wstringop-overflow-30.c: New test. |
| |
| 2020-01-09 Richard Biener <rguenther@suse.de> |
| |
| PR middle-end/93054 |
| * gcc.dg/pr93054.c: New testcase. |
| |
| 2020-01-09 Richard Biener <rguenther@suse.de> |
| |
| PR tree-optimization/93040 |
| * gcc.dg/optimize-bswaphi-1.c: Amend. |
| * gcc.dg/optimize-bswapsi-2.c: Likewise. |
| |
| 2020-01-09 Jakub Jelinek <jakub@redhat.com> |
| |
| PR inline-asm/93202 |
| * gcc.target/riscv/pr93202.c: New test. |
| |
| PR target/93141 |
| * gcc.target/i386/pr93141-1.c: Add tests with constants that have MSB |
| of the low half of the constant set. |
| * gcc.target/i386/pr93141-2.c: New test. |
| |
| 2020-01-08 Jeff Law <law@redhat.com> |
| |
| * gcc.dg/Wstringop-overflow-27.c: Make testnames unique. |
| |
| 2020-01-08 Joel Brobecker <brobecker@adacore.com> |
| Olivier Hainque <hainque@adacore.com> |
| |
| * g++.target/aarch64/sve/tls_2.C: Add missing |
| { dg-require-effective-target fpic } directive. |
| * gcc.target/aarch64/noplt_2.c: Likewise. |
| * gcc.target/aarch64/noplt_3.c: Likewise. |
| * gcc.target/aarch64/pic-constantpool1.c: Likewise. |
| * gcc.target/aarch64/pic-small.c: Likewise. |
| * gcc.target/aarch64/pic-symrefplus.c: Likewise. |
| * gcc.target/aarch64/pr66912.c: Likewise. |
| * gcc.target/aarch64/sve/tls_1.c: Likewise. |
| * gcc.target/aarch64/sve/tls_preserve_1.c: Likewise. |
| * gcc.target/aarch64/sve/tls_preserve_2.c: Likewise. |
| * gcc.target/aarch64/sve/tls_preserve_3.c: Likewise. |
| * gcc.target/aarch64/tlsie_tiny_1.c: Likewise. |
| * gcc.target/aarch64/tlsle12_1.c: Likewise. |
| * gcc.target/aarch64/tlsle12_tiny_1.c: Likewise. |
| * gcc.target/aarch64/tlsle24_1.c: Likewise. |
| * gcc.target/aarch64/tlsle24_tiny_1.c: Likewise. |
| * gcc.target/aarch64/tlsle32_1.c: Likewise. |
| * gcc.target/aarch64/tlsle_sizeadj_small_1.c: Likewise. |
| * gcc.target/aarch64/tlsle_sizeadj_tiny_1.c: Likewise. |
| |
| 2020-01-08 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93187 |
| * g++.dg/opt/pr93187.C: New test. |
| |
| PR target/93174 |
| * gcc.c-torture/compile/pr93174.c: New test. |
| |
| 2020-01-08 Olivier Hainque <hainque@adacore.com> |
| Alexandre Oliva <oliva@adacore.com> |
| |
| * gcc.target/aarch64/stack-check-alloca.h: Remove |
| #include alloca.h. #define alloca __builtin_alloca |
| instead. |
| * gcc.target/aarch64/stack-check-alloca-1.c: Add |
| { dg-require-effective-target alloca }. |
| * gcc.target/aarch64/stack-check-alloca-2.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-3.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-4.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-5.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-6.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-7.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-8.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-9.c: Likewise. |
| * gcc.target/aarch64/stack-check-alloca-10.c: Likewise. |
| |
| 2020-01-08 Martin Liska <mliska@suse.cz> |
| |
| * gcc.dg/ipa/ipa-icf-1.c: Update expected scanned output. |
| * gcc.dg/ipa/ipa-icf-10.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-11.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-12.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-13.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-16.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-18.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-2.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-20.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-21.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-23.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-25.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-26.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-27.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-3.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-35.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-36.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-37.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-38.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-5.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-7.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-8.c: Likewise. |
| * gcc.dg/ipa/ipa-icf-merge-1.c: Likewise. |
| * gcc.dg/ipa/pr64307.c: Likewise. |
| * gcc.dg/ipa/pr90555.c: Likewise. |
| * gcc.dg/ipa/propmalloc-1.c: Likewise. |
| * gcc.dg/ipa/propmalloc-2.c: Likewise. |
| * gcc.dg/ipa/propmalloc-3.c: Likewise. |
| |
| 2020-01-08 Richard Biener <rguenther@suse.de> |
| |
| PR testsuite/92997 |
| |
| 2020-01-08 Richard Earnshaw <rearnsha@arm.com> |
| |
| PR target/93188 |
| * gcc.target/arm/multilib.exp: Add new tests for rm-profile only. |
| |
| 2020-01-08 Feng Xue <fxue@os.amperecomputing.com> |
| |
| PR ipa/93084 |
| * gcc.dg/ipa/ipa-clone-3.c: New test. |
| |
| 2020-01-07 Paolo Carlini <paolo.carlini@oracle.com> |
| |
| * g++.old-deja/g++.bugs/900208_03.C: Check locations too. |
| * g++.old-deja/g++.bugs/900519_06.C: Likewise. |
| |
| 2020-01-07 Andre Vieira <andre.simoesdiasvieira@arm.com> |
| |
| * gcc.dg/vect/vect-epilogues.c: XFAIL for arm big endian. |
| |
| 2020-01-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/pcs/asm_4.c: New test. |
| |
| 2020-01-07 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * g++.target/aarch64/sve/acle/general-c++/mangle_5.C: New test. |
| * gcc.target/aarch64/sve/pcs/asm_1.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/asm_2.c: Likewise. |
| * gcc.target/aarch64/sve/pcs/asm_3.c: Likewise. |
| |
| 2020-01-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR tree-optimization/93156 |
| * gcc.dg/tree-ssa/pr93156.c: New test. |
| |
| PR tree-optimization/93118 |
| * gcc.dg/tree-ssa/pr93118.c: New test. |
| |
| 2020-01-07 Martin Liska <mliska@suse.cz> |
| |
| PR tree-optimization/92860 |
| * gcc.dg/pr92860-2.c: New test. |
| |
| 2020-01-07 Martin Liska <mliska@suse.cz> |
| |
| PR tree-optimization/92860 |
| * gcc.dg/pr92860.c: New test. |
| |
| 2020-01-07 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c++/91369 |
| * g++.dg/cpp1y/constexpr-new.C: Expect an error explaining why |
| static_assert failed for C++2a. |
| * g++.dg/cpp2a/constexpr-new9.C: New test. |
| |
| 2020-01-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/asrdiv_1.c: Remove trailing %s. |
| * gcc.target/aarch64/sve/asrdiv_2.c: New test. |
| * gcc.target/aarch64/sve/asrdiv_3.c: Likewise. |
| |
| 2020-01-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.dg/vect/vect-cond-arith-8.c: New test. |
| * gcc.target/aarch64/sve/cond_fmul_5.c: Likewise. |
| |
| 2020-01-06 Nathan Sidwell <nathan@acm.org> |
| |
| PR c++/79592 |
| * g++.dg/ubsan/vptr-4.C: Add expected error. |
| |
| 2020-01-06 Richard Sandiford <richard.sandiford@arm.com> |
| |
| * gcc.target/aarch64/sve/acle/general/cpy_1.c: New test. |
| |
| 2020-01-05 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.c-torture/compile/20200105-1.c: New testcase. |
| * gcc.c-torture/compile/20200105-2.c: New testcase. |
| * gcc.c-torture/compile/20200105-3.c: New testcase. |
| |
| 2020-01-05 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.dg/darwin-version-1.c: Adjust test to use different |
| options for Darwin4-9 and Darwin10+. |
| |
| 2020-01-05 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93141 |
| * gcc.target/i386/pr93141-1.c: New test. |
| * gcc.dg/pr67089-6.c: Expect 16 ADD_OVERFLOW calls even on ia32. |
| |
| PR c++/93138 |
| * g++.dg/warn/Wredundant-tags-2.C: New test. |
| |
| PR c++/93046 |
| * g++.dg/ext/cond4.C: New test. |
| |
| 2020-01-04 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/91640 |
| * gfortran.dg/contiguous_10.f90: New. |
| |
| 2020-01-03 Iain Sandoe <iain@sandoe.co.uk> |
| |
| * gcc.target/i386/avx512bw-pr92686-vpcmp-intelasm-1.c: Require |
| effective target masm_intel. |
| * gcc.target/i386/avx512vl-pr92686-vpcmp-intelasm-1.c: Likewise. |
| |
| 2020-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR target/93089 |
| * gcc.target/i386/pr93089-2.c: New test. |
| * gcc.target/i386/pr93089-3.c: New test. |
| |
| PR target/93089 |
| * gcc.target/i386/pr93089-1.c: New test. |
| |
| PR target/93110 |
| * gcc.dg/torture/pr93110.c: New test. |
| |
| PR rtl-optimization/93088 |
| * gcc.target/i386/pr93088.c: New test. |
| |
| 2020-01-03 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/92994 |
| * gfortran.dg/associate_50.f90: Update dg-error. |
| * gfortran.dg/associate_51.f90: New. |
| |
| 2020-01-03 Jakub Jelinek <jakub@redhat.com> |
| |
| PR fortran/68020 |
| * gfortran.dg/impled_shape_5.f90: Use dg-do compile rather than dg-do |
| run. |
| |
| 2020-01-02 Andrew Pinski <apinski@marvell.com> |
| |
| * gcc.c-torture/execute/bitfld-8.c: New testcase. |
| * gcc.c-torture/execute/bitfld-9.c: New testcase. |
| |
| 2020-01-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR c/90677 |
| * c-c++-common/pr90677-2.c: New test. |
| |
| 2020-01-02 Dennis Zhang <dennis.zhang@arm.com> |
| |
| * gcc.target/arm/multilib.exp: Add combination tests for armv8.6-a. |
| |
| 2020-01-02 Tobias Burnus <tobias@codesourcery.com> |
| |
| PR fortran/68020 |
| * gfortran.dg/implied_shape_4.f90: New. |
| * gfortran.dg/implied_shape_5.f90: New. |
| |
| 2020-01-02 Jakub Jelinek <jakub@redhat.com> |
| |
| PR ipa/93087 |
| * c-c++-common/cold-1.c: New test. |
| |
| 2020-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org> |
| |
| PR libfortran/90374 |
| * gfortran.dg/fmt_zero_width.f90: Update test case. |
| |
| 2020-01-01 Thomas Koenig <tkoenig@gcc.gnu.org> |
| |
| PR fortran/93113 |
| * gfortran.dg/dependency_58.f90: New test. |
| |
| 2020-01-01 Jakub Jelinek <jakub@redhat.com> |
| |
| Update copyright years. |
| |
| PR tree-optimization/93098 |
| * gcc.c-torture/compile/pr93098.c: New test. |
| |
| Copyright (C) 2020 Free Software Foundation, Inc. |
| |
| Copying and distribution of this file, with or without modification, |
| are permitted in any medium without royalty provided the copyright |
| notice and this notice are preserved. |