[gcc/devel/rust/master] Merge commit '1a9974d08bc1478a98f52b2ea95475a583747724' into HEAD [#2912]
Thomas Schwinge
tschwinge@gcc.gnu.org
Tue May 7 16:20:40 GMT 2024
https://gcc.gnu.org/g:444d1a98e77bb725e43267e9e93ddbf351bb2ef4
commit 444d1a98e77bb725e43267e9e93ddbf351bb2ef4
Merge: 53d8e04c0b4a 1a9974d08bc1
Author: Thomas Schwinge <tschwinge@baylibre.com>
Date: Tue Mar 12 09:41:55 2024 +0100
Merge commit '1a9974d08bc1478a98f52b2ea95475a583747724' into HEAD [#2912]
Diff:
.github/bors_log_expected_warnings | 112 +-
ChangeLog | 337 +
MAINTAINERS | 36 +-
Makefile.def | 22 +-
Makefile.in | 565 +-
Makefile.tpl | 26 +-
SECURITY.txt | 205 +
c++tools/ChangeLog | 13 +
c++tools/Makefile.in | 11 +-
c++tools/configure | 28 +-
c++tools/configure.ac | 18 +-
config/ChangeLog | 58 +
config/gcc-plugin.m4 | 42 +-
config/lib-ld.m4 | 8 +-
config/mh-mingw | 1 -
config/mt-loongarch-elf | 1 +
config/mt-loongarch-gnu | 2 +
config/mt-loongarch-mlib | 1 +
config/override.m4 | 2 +-
config/picflag.m4 | 4 +-
config/pkg.m4 | 8 +
config/zstd.m4 | 23 +
configure | 308 +-
configure.ac | 148 +-
contrib/ChangeLog | 217 +
contrib/bench-stringop | 4 +-
contrib/check_GNU_style_lib.py | 3 +
contrib/clang-format | 10 +-
contrib/config-list.mk | 16 +-
contrib/dg-extract-results.py | 2 +-
contrib/dg-extract-results.sh | 2 +-
contrib/filter_gcc_for_doxygen | 2 +-
contrib/filter_params.py | 2 +-
contrib/gcc-changelog/git_commit.py | 20 +-
contrib/gcc-changelog/git_email.py | 3 +-
contrib/gcc-changelog/git_update_version.py | 4 +-
contrib/gcc-git-customization.sh | 6 +-
contrib/gcc_update | 3 +-
contrib/gen_autofdo_event.py | 7 +-
contrib/gennews | 1 +
contrib/mdcompact/mdcompact-testsuite.el | 56 +
contrib/mdcompact/mdcompact.el | 296 +
contrib/mdcompact/tests/1.md | 36 +
contrib/mdcompact/tests/1.md.out | 32 +
contrib/mdcompact/tests/2.md | 25 +
contrib/mdcompact/tests/2.md.out | 21 +
contrib/mdcompact/tests/3.md | 16 +
contrib/mdcompact/tests/3.md.out | 17 +
contrib/mdcompact/tests/4.md | 17 +
contrib/mdcompact/tests/4.md.out | 17 +
contrib/mdcompact/tests/5.md | 12 +
contrib/mdcompact/tests/5.md.out | 11 +
contrib/mdcompact/tests/6.md | 11 +
contrib/mdcompact/tests/6.md.out | 11 +
contrib/mdcompact/tests/7.md | 11 +
contrib/mdcompact/tests/7.md.out | 11 +
contrib/mklog.py | 34 +-
contrib/reghunt/ChangeLog | 5 +
contrib/reghunt/bin/reg-hunt | 2 +-
contrib/repro_fail | 4 +-
contrib/testsuite-management/validate_failures.py | 354 +-
contrib/unicode/gen-box-drawing-chars.py | 94 +
contrib/unicode/gen-combining-chars.py | 75 +
contrib/unicode/gen-printable-chars.py | 77 +
fixincludes/ChangeLog | 18 +
fixincludes/Makefile.in | 12 +-
fixincludes/configure | 16 +-
fixincludes/configure.ac | 8 +
fixincludes/fixincl.x | 8 +-
fixincludes/inclhack.def | 7 +-
fixincludes/tests/base/math.h | 1 +
gcc/BASE-VER | 2 +-
gcc/ChangeLog | 33520 +++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/Makefile.in | 165 +-
gcc/ada/ChangeLog | 4283 ++
gcc/ada/Make-generated.in | 2 +-
gcc/ada/Makefile.rtl | 65 +-
gcc/ada/accessibility.adb | 42 +-
gcc/ada/accessibility.ads | 3 +-
gcc/ada/ada_get_targ.adb | 9 -
gcc/ada/adaint.c | 3 +
gcc/ada/ali-util.adb | 2 +-
gcc/ada/aspects.adb | 59 +-
gcc/ada/aspects.ads | 33 +-
gcc/ada/atree.adb | 374 +-
gcc/ada/atree.ads | 35 +-
gcc/ada/back_end.adb | 10 +-
gcc/ada/bcheck.adb | 6 +-
gcc/ada/binde.adb | 4 +-
gcc/ada/binderr.adb | 4 +-
gcc/ada/bindgen.adb | 10 +-
gcc/ada/checks.adb | 25 +-
gcc/ada/clean.adb | 2 +-
gcc/ada/comperr.adb | 6 +-
gcc/ada/contracts.adb | 175 +-
gcc/ada/contracts.ads | 12 +
gcc/ada/cstand.adb | 7 +-
gcc/ada/debug.adb | 35 +-
gcc/ada/doc/gnat_rm.rst | 1 +
gcc/ada/doc/gnat_rm/gnat_language_extensions.rst | 498 +
.../doc/gnat_rm/implementation_defined_aspects.rst | 10 +
.../implementation_defined_characteristics.rst | 6 +-
.../doc/gnat_rm/implementation_defined_pragmas.rst | 255 +-
.../doc/gnat_rm/security_hardening_features.rst | 30 +-
...ard_and_implementation_defined_restrictions.rst | 26 +-
gcc/ada/doc/gnat_ugn/about_this_guide.rst | 8 +-
.../building_executable_programs_with_gnat.rst | 110 +-
.../doc/gnat_ugn/gnat_and_program_execution.rst | 39 +-
gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 4 +-
.../doc/gnat_ugn/platform_specific_information.rst | 42 +
.../doc/gnat_ugn/the_gnat_compilation_model.rst | 76 +-
gcc/ada/einfo-utils.adb | 67 +-
gcc/ada/einfo-utils.ads | 438 +-
gcc/ada/einfo.ads | 111 +-
gcc/ada/err_vars.ads | 5 +
gcc/ada/errout.adb | 346 +-
gcc/ada/errout.ads | 31 +-
gcc/ada/erroutc.adb | 83 +-
gcc/ada/erroutc.ads | 10 +
gcc/ada/exp_aggr.adb | 1570 +-
gcc/ada/exp_attr.adb | 367 +-
gcc/ada/exp_ch11.adb | 134 +-
gcc/ada/exp_ch11.ads | 2 +-
gcc/ada/exp_ch2.adb | 4 +-
gcc/ada/exp_ch3.adb | 445 +-
gcc/ada/exp_ch3.ads | 4 +-
gcc/ada/exp_ch4.adb | 1296 +-
gcc/ada/exp_ch4.ads | 4 +
gcc/ada/exp_ch5.adb | 171 +-
gcc/ada/exp_ch6.adb | 505 +-
gcc/ada/exp_ch7.adb | 460 +-
gcc/ada/exp_ch7.ads | 23 +
gcc/ada/exp_ch8.adb | 3 +-
gcc/ada/exp_ch9.adb | 273 +-
gcc/ada/exp_disp.adb | 119 +-
gcc/ada/exp_dist.adb | 14 +-
gcc/ada/exp_fixd.adb | 41 +-
gcc/ada/exp_imgv.adb | 40 +-
gcc/ada/exp_intr.adb | 72 +-
gcc/ada/exp_prag.adb | 66 +-
gcc/ada/exp_prag.ads | 8 +
gcc/ada/exp_put_image.adb | 90 +-
gcc/ada/exp_put_image.ads | 2 +-
gcc/ada/exp_sel.adb | 71 +-
gcc/ada/exp_spark.adb | 54 +-
gcc/ada/exp_strm.adb | 100 +-
gcc/ada/exp_strm.ads | 39 +-
gcc/ada/exp_unst.ads | 7 +-
gcc/ada/exp_util.adb | 582 +-
gcc/ada/exp_util.ads | 70 +-
gcc/ada/fe.h | 15 +-
gcc/ada/fmap.adb | 2 +-
gcc/ada/freeze.adb | 118 +-
gcc/ada/frontend.adb | 23 +-
gcc/ada/gcc-interface/Make-lang.in | 25 +-
gcc/ada/gcc-interface/Makefile.in | 7 +-
gcc/ada/gcc-interface/decl.cc | 136 +-
gcc/ada/gcc-interface/gigi.h | 11 +-
gcc/ada/gcc-interface/misc.cc | 46 +-
gcc/ada/gcc-interface/trans.cc | 351 +-
gcc/ada/gcc-interface/utils.cc | 127 +-
gcc/ada/gcc-interface/utils2.cc | 45 +-
gcc/ada/gen_il-fields.ads | 7 +-
gcc/ada/gen_il-gen-gen_entities.adb | 76 +-
gcc/ada/gen_il-gen-gen_nodes.adb | 19 +-
gcc/ada/gen_il-gen.adb | 11 +-
gcc/ada/gen_il-types.ads | 1 +
gcc/ada/get_targ.adb | 9 -
gcc/ada/get_targ.ads | 4 -
gcc/ada/ghost.adb | 48 +-
gcc/ada/ghost.ads | 15 +
gcc/ada/gnat-style.texi | 6 +-
gcc/ada/gnat1drv.adb | 43 +-
gcc/ada/gnat_rm.texi | 2701 +-
gcc/ada/gnat_ugn.texi | 981 +-
gcc/ada/gnatls.adb | 4 +-
gcc/ada/gnatvsn.ads | 2 +-
gcc/ada/gprep.adb | 2 +-
gcc/ada/init.c | 4 +-
gcc/ada/inline.adb | 231 +-
gcc/ada/inline.ads | 14 +-
gcc/ada/lib-load.adb | 31 +-
gcc/ada/lib-writ.adb | 19 +-
gcc/ada/lib-xref.adb | 2 +-
gcc/ada/libgnarl/a-reatim.adb | 5 +
gcc/ada/libgnarl/a-reatim.ads | 4 +-
gcc/ada/libgnarl/a-tasatt.adb | 51 +-
gcc/ada/libgnarl/s-inmaop__posix.adb | 1 +
gcc/ada/libgnarl/s-interr.adb | 36 +-
gcc/ada/libgnarl/s-interr__hwint.adb | 36 +-
gcc/ada/libgnarl/s-interr__sigaction.adb | 22 +-
gcc/ada/libgnarl/s-interr__vxworks.adb | 36 +-
gcc/ada/libgnarl/s-linux__loongarch.ads | 134 +
gcc/ada/libgnarl/s-mudido.ads | 4 -
gcc/ada/libgnarl/s-osinte__qnx.adb | 2 +-
gcc/ada/libgnarl/s-osinte__qnx.ads | 4 +-
gcc/ada/libgnarl/s-taprop__linux.adb | 38 +-
gcc/ada/libgnarl/s-taprop__qnx.adb | 45 +-
gcc/ada/libgnarl/s-tasini.adb | 2 +-
gcc/ada/libgnarl/s-taskin.ads | 9 +-
gcc/ada/libgnarl/s-tassta.adb | 4 +-
gcc/ada/libgnarl/s-tataat.ads | 4 +-
gcc/ada/libgnarl/s-tpopsp__posix-foreign.adb | 10 +-
gcc/ada/libgnarl/s-tposen.adb | 10 +-
gcc/ada/libgnat/a-calend.ads | 8 +-
gcc/ada/libgnat/a-calfor.adb | 31 +-
gcc/ada/libgnat/a-cbdlli.ads | 2 +-
gcc/ada/libgnat/a-chahan.ads | 7 +-
gcc/ada/libgnat/a-cidlli.adb | 13 +-
gcc/ada/libgnat/a-coinho__shared.adb | 4 -
gcc/ada/libgnat/a-coinve.adb | 13 +-
gcc/ada/libgnat/a-costso.adb | 2 +-
gcc/ada/libgnat/a-crdlli.ads | 2 +-
gcc/ada/libgnat/a-dhfina.adb | 2 +-
gcc/ada/libgnat/a-direct.adb | 56 +-
gcc/ada/libgnat/a-excach.adb | 4 +-
gcc/ada/libgnat/a-except.adb | 164 +-
gcc/ada/libgnat/a-except.ads | 16 +-
gcc/ada/libgnat/a-nbnbig.ads | 16 +-
gcc/ada/libgnat/a-nbnbin.adb | 6 +-
gcc/ada/libgnat/a-nbnbin.ads | 6 +-
gcc/ada/libgnat/a-nbnbre.ads | 6 +-
gcc/ada/libgnat/a-ngelfu.ads | 4 +-
gcc/ada/libgnat/a-nlelfu.ads | 1 -
gcc/ada/libgnat/a-nllefu.ads | 1 -
gcc/ada/libgnat/a-nselfu.ads | 1 -
gcc/ada/libgnat/a-nuelfu.ads | 1 -
gcc/ada/libgnat/a-rbtgbo.adb | 18 +-
gcc/ada/libgnat/a-strbou.ads | 16 +-
gcc/ada/libgnat/a-strfix.adb | 12 +
gcc/ada/libgnat/a-strfix.ads | 175 +-
gcc/ada/libgnat/a-strmap.adb | 2 +-
gcc/ada/libgnat/a-strmap.ads | 7 +-
gcc/ada/libgnat/a-strsea.adb | 20 +-
gcc/ada/libgnat/a-strsea.ads | 9 +-
gcc/ada/libgnat/a-strsup.adb | 34 +-
gcc/ada/libgnat/a-strsup.ads | 13 +-
gcc/ada/libgnat/a-strunb.ads | 20 +-
gcc/ada/libgnat/a-strunb__shared.ads | 20 +-
gcc/ada/libgnat/a-ststio.adb | 6 +-
gcc/ada/libgnat/a-suenco.adb | 2 +-
gcc/ada/libgnat/a-tags.adb | 5 +-
gcc/ada/libgnat/a-textio.ads | 392 +-
gcc/ada/libgnat/a-tideio.ads | 36 +-
gcc/ada/libgnat/a-tienio.ads | 39 +-
gcc/ada/libgnat/a-tifiio.ads | 39 +-
gcc/ada/libgnat/a-tiflio.ads | 39 +-
gcc/ada/libgnat/a-tiinio.ads | 38 +-
gcc/ada/libgnat/a-timoio.ads | 38 +-
gcc/ada/libgnat/g-alleve.adb | 10 +-
gcc/ada/libgnat/g-debpoo.adb | 75 +-
gcc/ada/libgnat/g-debuti.ads | 4 +-
gcc/ada/libgnat/g-dirope.adb | 1 -
gcc/ada/libgnat/g-dirope.ads | 3 +-
gcc/ada/libgnat/g-dynhta.adb | 4 +-
gcc/ada/libgnat/g-sercom__linux.adb | 2 +-
gcc/ada/libgnat/g-socket.adb | 26 +-
gcc/ada/libgnat/g-socket.ads | 5 +
gcc/ada/libgnat/g-souinf.ads | 2 +-
gcc/ada/libgnat/g-spipat.ads | 2 +-
gcc/ada/libgnat/i-c.adb | 11 +-
gcc/ada/libgnat/i-c.ads | 13 +-
gcc/ada/libgnat/i-cheri.adb | 75 +
gcc/ada/libgnat/i-cheri.ads | 486 +
gcc/ada/libgnat/i-cpoint.adb | 21 +-
gcc/ada/libgnat/i-cstrin.ads | 25 +-
gcc/ada/libgnat/interfac.ads | 5 +-
gcc/ada/libgnat/interfac__2020.ads | 5 +-
gcc/ada/libgnat/s-aridou.adb | 562 +-
gcc/ada/libgnat/s-aridou.ads | 12 +-
gcc/ada/libgnat/s-arit32.adb | 43 +-
gcc/ada/libgnat/s-atacco.adb | 6 +-
gcc/ada/libgnat/s-atacco.ads | 6 +-
gcc/ada/libgnat/s-atopri.adb | 5 +
gcc/ada/libgnat/s-atopri__32.ads | 149 +
gcc/ada/libgnat/s-bitops.adb | 5 +
gcc/ada/libgnat/s-bituti.adb | 17 +-
gcc/ada/libgnat/s-carsi8.adb | 13 +-
gcc/ada/libgnat/s-carun8.adb | 15 +-
gcc/ada/libgnat/s-casi128.adb | 9 +-
gcc/ada/libgnat/s-casi16.adb | 17 +-
gcc/ada/libgnat/s-casi32.adb | 13 +-
gcc/ada/libgnat/s-casi64.adb | 13 +-
gcc/ada/libgnat/s-caun128.adb | 9 +-
gcc/ada/libgnat/s-caun16.adb | 17 +-
gcc/ada/libgnat/s-caun32.adb | 13 +-
gcc/ada/libgnat/s-caun64.adb | 13 +-
gcc/ada/libgnat/s-crtl.ads | 5 +-
gcc/ada/libgnat/s-dwalin.adb | 16 +-
gcc/ada/libgnat/s-expmod.adb | 21 +-
gcc/ada/libgnat/s-exponn.adb | 5 +
gcc/ada/libgnat/s-expont.adb | 5 +
gcc/ada/libgnat/s-genbig.adb | 106 +-
gcc/ada/libgnat/s-genbig.ads | 12 +
gcc/ada/libgnat/s-geveop.adb | 43 +-
gcc/ada/libgnat/s-imageb.adb | 71 +-
gcc/ada/libgnat/s-imagef.adb | 12 +-
gcc/ada/libgnat/s-imagei.adb | 4 +-
gcc/ada/libgnat/s-imagei.ads | 17 +-
gcc/ada/libgnat/s-imageu.adb | 81 +-
gcc/ada/libgnat/s-imageu.ads | 20 +-
gcc/ada/libgnat/s-imagew.adb | 84 +-
gcc/ada/libgnat/s-imgboo.adb | 6 +-
gcc/ada/libgnat/s-imgint.ads | 13 +-
gcc/ada/libgnat/s-imglli.ads | 14 +-
gcc/ada/libgnat/s-imgllli.ads | 14 +-
gcc/ada/libgnat/s-imglllu.ads | 10 +-
gcc/ada/libgnat/s-imgllu.ads | 9 +-
gcc/ada/libgnat/s-imguns.ads | 9 +-
gcc/ada/libgnat/s-imguti.adb | 11 +-
gcc/ada/libgnat/s-memory.ads | 2 +-
gcc/ada/libgnat/s-mmap.adb | 7 +-
gcc/ada/libgnat/s-multip.adb | 5 +
gcc/ada/libgnat/s-pack03.adb | 47 +-
gcc/ada/libgnat/s-pack05.adb | 47 +-
gcc/ada/libgnat/s-pack06.adb | 94 +-
gcc/ada/libgnat/s-pack07.adb | 47 +-
gcc/ada/libgnat/s-pack09.adb | 47 +-
gcc/ada/libgnat/s-pack10.adb | 94 +-
gcc/ada/libgnat/s-pack100.adb | 94 +-
gcc/ada/libgnat/s-pack101.adb | 47 +-
gcc/ada/libgnat/s-pack102.adb | 94 +-
gcc/ada/libgnat/s-pack103.adb | 47 +-
gcc/ada/libgnat/s-pack104.adb | 94 +-
gcc/ada/libgnat/s-pack105.adb | 47 +-
gcc/ada/libgnat/s-pack106.adb | 94 +-
gcc/ada/libgnat/s-pack107.adb | 47 +-
gcc/ada/libgnat/s-pack108.adb | 94 +-
gcc/ada/libgnat/s-pack109.adb | 47 +-
gcc/ada/libgnat/s-pack11.adb | 47 +-
gcc/ada/libgnat/s-pack110.adb | 94 +-
gcc/ada/libgnat/s-pack111.adb | 47 +-
gcc/ada/libgnat/s-pack112.adb | 94 +-
gcc/ada/libgnat/s-pack113.adb | 47 +-
gcc/ada/libgnat/s-pack114.adb | 94 +-
gcc/ada/libgnat/s-pack115.adb | 47 +-
gcc/ada/libgnat/s-pack116.adb | 94 +-
gcc/ada/libgnat/s-pack117.adb | 47 +-
gcc/ada/libgnat/s-pack118.adb | 94 +-
gcc/ada/libgnat/s-pack119.adb | 47 +-
gcc/ada/libgnat/s-pack12.adb | 94 +-
gcc/ada/libgnat/s-pack120.adb | 94 +-
gcc/ada/libgnat/s-pack121.adb | 47 +-
gcc/ada/libgnat/s-pack122.adb | 94 +-
gcc/ada/libgnat/s-pack123.adb | 47 +-
gcc/ada/libgnat/s-pack124.adb | 94 +-
gcc/ada/libgnat/s-pack125.adb | 47 +-
gcc/ada/libgnat/s-pack126.adb | 94 +-
gcc/ada/libgnat/s-pack127.adb | 47 +-
gcc/ada/libgnat/s-pack13.adb | 47 +-
gcc/ada/libgnat/s-pack14.adb | 94 +-
gcc/ada/libgnat/s-pack15.adb | 47 +-
gcc/ada/libgnat/s-pack17.adb | 47 +-
gcc/ada/libgnat/s-pack18.adb | 94 +-
gcc/ada/libgnat/s-pack19.adb | 47 +-
gcc/ada/libgnat/s-pack20.adb | 94 +-
gcc/ada/libgnat/s-pack21.adb | 47 +-
gcc/ada/libgnat/s-pack22.adb | 94 +-
gcc/ada/libgnat/s-pack23.adb | 47 +-
gcc/ada/libgnat/s-pack24.adb | 94 +-
gcc/ada/libgnat/s-pack25.adb | 47 +-
gcc/ada/libgnat/s-pack26.adb | 94 +-
gcc/ada/libgnat/s-pack27.adb | 47 +-
gcc/ada/libgnat/s-pack28.adb | 94 +-
gcc/ada/libgnat/s-pack29.adb | 47 +-
gcc/ada/libgnat/s-pack30.adb | 94 +-
gcc/ada/libgnat/s-pack31.adb | 47 +-
gcc/ada/libgnat/s-pack33.adb | 47 +-
gcc/ada/libgnat/s-pack34.adb | 94 +-
gcc/ada/libgnat/s-pack35.adb | 47 +-
gcc/ada/libgnat/s-pack36.adb | 94 +-
gcc/ada/libgnat/s-pack37.adb | 47 +-
gcc/ada/libgnat/s-pack38.adb | 94 +-
gcc/ada/libgnat/s-pack39.adb | 47 +-
gcc/ada/libgnat/s-pack40.adb | 94 +-
gcc/ada/libgnat/s-pack41.adb | 47 +-
gcc/ada/libgnat/s-pack42.adb | 94 +-
gcc/ada/libgnat/s-pack43.adb | 47 +-
gcc/ada/libgnat/s-pack44.adb | 94 +-
gcc/ada/libgnat/s-pack45.adb | 47 +-
gcc/ada/libgnat/s-pack46.adb | 94 +-
gcc/ada/libgnat/s-pack47.adb | 47 +-
gcc/ada/libgnat/s-pack48.adb | 94 +-
gcc/ada/libgnat/s-pack49.adb | 47 +-
gcc/ada/libgnat/s-pack50.adb | 94 +-
gcc/ada/libgnat/s-pack51.adb | 47 +-
gcc/ada/libgnat/s-pack52.adb | 94 +-
gcc/ada/libgnat/s-pack53.adb | 47 +-
gcc/ada/libgnat/s-pack54.adb | 94 +-
gcc/ada/libgnat/s-pack55.adb | 47 +-
gcc/ada/libgnat/s-pack56.adb | 94 +-
gcc/ada/libgnat/s-pack57.adb | 47 +-
gcc/ada/libgnat/s-pack58.adb | 94 +-
gcc/ada/libgnat/s-pack59.adb | 47 +-
gcc/ada/libgnat/s-pack60.adb | 94 +-
gcc/ada/libgnat/s-pack61.adb | 47 +-
gcc/ada/libgnat/s-pack62.adb | 94 +-
gcc/ada/libgnat/s-pack63.adb | 47 +-
gcc/ada/libgnat/s-pack65.adb | 47 +-
gcc/ada/libgnat/s-pack66.adb | 94 +-
gcc/ada/libgnat/s-pack67.adb | 47 +-
gcc/ada/libgnat/s-pack68.adb | 94 +-
gcc/ada/libgnat/s-pack69.adb | 47 +-
gcc/ada/libgnat/s-pack70.adb | 94 +-
gcc/ada/libgnat/s-pack71.adb | 47 +-
gcc/ada/libgnat/s-pack72.adb | 94 +-
gcc/ada/libgnat/s-pack73.adb | 47 +-
gcc/ada/libgnat/s-pack74.adb | 94 +-
gcc/ada/libgnat/s-pack75.adb | 47 +-
gcc/ada/libgnat/s-pack76.adb | 94 +-
gcc/ada/libgnat/s-pack77.adb | 47 +-
gcc/ada/libgnat/s-pack78.adb | 94 +-
gcc/ada/libgnat/s-pack79.adb | 47 +-
gcc/ada/libgnat/s-pack80.adb | 94 +-
gcc/ada/libgnat/s-pack81.adb | 47 +-
gcc/ada/libgnat/s-pack82.adb | 94 +-
gcc/ada/libgnat/s-pack83.adb | 47 +-
gcc/ada/libgnat/s-pack84.adb | 94 +-
gcc/ada/libgnat/s-pack85.adb | 47 +-
gcc/ada/libgnat/s-pack86.adb | 94 +-
gcc/ada/libgnat/s-pack87.adb | 47 +-
gcc/ada/libgnat/s-pack88.adb | 94 +-
gcc/ada/libgnat/s-pack89.adb | 47 +-
gcc/ada/libgnat/s-pack90.adb | 94 +-
gcc/ada/libgnat/s-pack91.adb | 47 +-
gcc/ada/libgnat/s-pack92.adb | 94 +-
gcc/ada/libgnat/s-pack93.adb | 47 +-
gcc/ada/libgnat/s-pack94.adb | 94 +-
gcc/ada/libgnat/s-pack95.adb | 47 +-
gcc/ada/libgnat/s-pack96.adb | 94 +-
gcc/ada/libgnat/s-pack97.adb | 47 +-
gcc/ada/libgnat/s-pack98.adb | 94 +-
gcc/ada/libgnat/s-pack99.adb | 47 +-
gcc/ada/libgnat/s-parame.adb | 2 +
gcc/ada/libgnat/s-parame.ads | 4 +-
gcc/ada/libgnat/s-parame__hpux.ads | 4 +-
gcc/ada/libgnat/s-parame__posix2008.ads | 4 +-
gcc/ada/libgnat/s-parame__qnx.adb | 81 +
gcc/ada/libgnat/s-parame__rtems.adb | 2 +
gcc/ada/libgnat/s-parame__vxworks.adb | 11 +-
gcc/ada/libgnat/s-parame__vxworks.ads | 4 +-
gcc/ada/libgnat/s-putima.adb | 11 +-
gcc/ada/libgnat/s-regpat.adb | 4 +-
gcc/ada/libgnat/s-spcuop.ads | 2 +-
gcc/ada/libgnat/s-statxd.adb | 8 +-
gcc/ada/libgnat/s-stchop.adb | 5 +-
gcc/ada/libgnat/s-stoele.adb | 101 +-
gcc/ada/libgnat/s-stoele.ads | 50 +-
gcc/ada/libgnat/s-stratt.ads | 4 +-
gcc/ada/libgnat/s-stratt__cheri.adb | 1019 +
gcc/ada/libgnat/s-strcom.adb | 2 +-
gcc/ada/libgnat/s-tsmona__linux.adb | 19 +-
gcc/ada/libgnat/s-vaispe.adb | 10 +-
gcc/ada/libgnat/s-vaispe.ads | 44 +-
gcc/ada/libgnat/s-valboo.adb | 2 +-
gcc/ada/libgnat/s-valboo.ads | 12 +-
gcc/ada/libgnat/s-valint.ads | 5 +-
gcc/ada/libgnat/s-vallli.ads | 5 +-
gcc/ada/libgnat/s-valllli.ads | 5 +-
gcc/ada/libgnat/s-vallllu.ads | 3 +-
gcc/ada/libgnat/s-valllu.ads | 3 +-
gcc/ada/libgnat/s-valspe.adb | 87 +
gcc/ada/libgnat/s-valspe.ads | 211 +
gcc/ada/libgnat/s-valuei.adb | 6 +-
gcc/ada/libgnat/s-valuei.ads | 21 +-
gcc/ada/libgnat/s-valueu.adb | 103 +-
gcc/ada/libgnat/s-valueu.ads | 8 +-
gcc/ada/libgnat/s-valuns.ads | 3 +-
gcc/ada/libgnat/s-valuti.adb | 52 +-
gcc/ada/libgnat/s-valuti.ads | 477 +-
gcc/ada/libgnat/s-vauspe.adb | 5 +
gcc/ada/libgnat/s-vauspe.ads | 124 +-
gcc/ada/libgnat/s-vs_int.ads | 59 +
gcc/ada/libgnat/s-vs_lli.ads | 60 +
gcc/ada/libgnat/s-vs_llu.ads | 58 +
gcc/ada/libgnat/s-vs_uns.ads | 57 +
gcc/ada/libgnat/s-vsllli.ads | 60 +
gcc/ada/libgnat/s-vslllu.ads | 58 +
gcc/ada/libgnat/s-widthi.adb | 6 +-
gcc/ada/libgnat/system-aix.ads | 2 +
gcc/ada/libgnat/system-darwin-arm.ads | 2 +
gcc/ada/libgnat/system-darwin-ppc.ads | 2 +
gcc/ada/libgnat/system-darwin-x86.ads | 2 +
gcc/ada/libgnat/system-djgpp.ads | 2 +
gcc/ada/libgnat/system-dragonfly-x86_64.ads | 2 +
gcc/ada/libgnat/system-freebsd.ads | 2 +
gcc/ada/libgnat/system-hpux-ia64.ads | 2 +
gcc/ada/libgnat/system-hpux.ads | 2 +
gcc/ada/libgnat/system-linux-alpha.ads | 2 +
gcc/ada/libgnat/system-linux-arm.ads | 2 +
gcc/ada/libgnat/system-linux-hppa.ads | 2 +
gcc/ada/libgnat/system-linux-ia64.ads | 2 +
gcc/ada/libgnat/system-linux-loongarch.ads | 145 +
gcc/ada/libgnat/system-linux-m68k.ads | 2 +
gcc/ada/libgnat/system-linux-mips.ads | 2 +
gcc/ada/libgnat/system-linux-ppc.ads | 3 +
gcc/ada/libgnat/system-linux-riscv.ads | 2 +
gcc/ada/libgnat/system-linux-s390.ads | 2 +
gcc/ada/libgnat/system-linux-sh4.ads | 2 +
gcc/ada/libgnat/system-linux-sparc.ads | 2 +
gcc/ada/libgnat/system-linux-x86.ads | 2 +
gcc/ada/libgnat/system-lynxos178-ppc.ads | 2 +
gcc/ada/libgnat/system-lynxos178-x86.ads | 2 +
gcc/ada/libgnat/system-mingw.ads | 2 +
gcc/ada/libgnat/system-qnx-arm.ads | 16 +-
gcc/ada/libgnat/system-rtems.ads | 2 +
gcc/ada/libgnat/system-solaris-sparc.ads | 2 +
gcc/ada/libgnat/system-solaris-x86.ads | 2 +
gcc/ada/libgnat/system-vxworks-ppc-kernel.ads | 2 +
gcc/ada/libgnat/system-vxworks-ppc-rtp-smp.ads | 3 +
gcc/ada/libgnat/system-vxworks-ppc-rtp.ads | 2 +
.../libgnat/system-vxworks7-aarch64-rtp-smp.ads | 2 +
gcc/ada/libgnat/system-vxworks7-aarch64.ads | 2 +
gcc/ada/libgnat/system-vxworks7-arm-rtp-smp.ads | 2 +
gcc/ada/libgnat/system-vxworks7-arm.ads | 2 +
gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 4 +-
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 4 +-
gcc/ada/libgnat/system-vxworks7-ppc64-kernel.ads | 2 +
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads | 2 +
gcc/ada/libgnat/system-vxworks7-x86-kernel.ads | 2 +
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads | 2 +
gcc/ada/libgnat/system-vxworks7-x86_64-kernel.ads | 2 +
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads | 2 +
gcc/ada/live.adb | 2 +-
gcc/ada/nlists.ads | 3 -
gcc/ada/opt.ads | 42 +-
gcc/ada/par-ch2.adb | 19 +-
gcc/ada/par-ch3.adb | 17 +-
gcc/ada/par-ch4.adb | 22 +-
gcc/ada/par-ch5.adb | 33 +-
gcc/ada/par-ch6.adb | 2 +-
gcc/ada/par-ch7.adb | 6 +-
gcc/ada/par-ch9.adb | 4 +-
gcc/ada/par-endh.adb | 14 +-
gcc/ada/par-prag.adb | 15 +-
gcc/ada/par-util.adb | 4 +-
gcc/ada/par_sco.adb | 15 +-
gcc/ada/pprint.adb | 678 +-
gcc/ada/raise-gcc.c | 39 +-
gcc/ada/repinfo.adb | 75 +-
gcc/ada/repinfo.ads | 5 +-
gcc/ada/rtsfind.adb | 41 +-
gcc/ada/rtsfind.ads | 1 -
gcc/ada/s-oscons-tmplt.c | 15 +-
gcc/ada/scans.ads | 3 +
gcc/ada/scng.adb | 22 +-
gcc/ada/sem.adb | 24 +-
gcc/ada/sem.ads | 3 +-
gcc/ada/sem_aggr.adb | 286 +-
gcc/ada/sem_attr.adb | 248 +-
gcc/ada/sem_attr.ads | 4 +-
gcc/ada/sem_aux.adb | 4 -
gcc/ada/sem_case.adb | 11 +-
gcc/ada/sem_cat.adb | 13 +-
gcc/ada/sem_ch10.adb | 350 +-
gcc/ada/sem_ch11.adb | 22 +-
gcc/ada/sem_ch12.adb | 867 +-
gcc/ada/sem_ch12.ads | 4 +-
gcc/ada/sem_ch13.adb | 611 +-
gcc/ada/sem_ch3.adb | 419 +-
gcc/ada/sem_ch4.adb | 605 +-
gcc/ada/sem_ch4.ads | 3 +
gcc/ada/sem_ch5.adb | 202 +-
gcc/ada/sem_ch6.adb | 379 +-
gcc/ada/sem_ch6.ads | 3 -
gcc/ada/sem_ch7.adb | 58 +-
gcc/ada/sem_ch8.adb | 72 +-
gcc/ada/sem_ch8.ads | 5 +-
gcc/ada/sem_ch9.adb | 19 +-
gcc/ada/sem_disp.adb | 44 +-
gcc/ada/sem_disp.ads | 5 +
gcc/ada/sem_elab.adb | 10 +-
gcc/ada/sem_eval.adb | 35 +-
gcc/ada/sem_eval.ads | 10 +-
gcc/ada/sem_prag.adb | 980 +-
gcc/ada/sem_prag.ads | 69 +-
gcc/ada/sem_res.adb | 511 +-
gcc/ada/sem_scil.adb | 5 +-
gcc/ada/sem_type.adb | 83 +-
gcc/ada/sem_type.ads | 7 +-
gcc/ada/sem_util.adb | 811 +-
gcc/ada/sem_util.ads | 96 +-
gcc/ada/sem_warn.adb | 6 +-
gcc/ada/set_targ.adb | 2 +-
gcc/ada/set_targ.ads | 2 +-
gcc/ada/sinfo-utils.adb | 2 +-
gcc/ada/sinfo.ads | 135 +-
gcc/ada/sinput.adb | 2 +-
gcc/ada/snames.ads-tmpl | 11 +-
gcc/ada/snames.h-tmpl | 52 +-
gcc/ada/sprint.adb | 6 +-
gcc/ada/style.adb | 23 +-
gcc/ada/style.ads | 11 +-
gcc/ada/styleg.adb | 96 +-
gcc/ada/styleg.ads | 10 +-
gcc/ada/stylesw.adb | 146 +-
gcc/ada/stylesw.ads | 5 +
gcc/ada/switch-c.adb | 6 +
gcc/ada/targparm.adb | 8 +
gcc/ada/targparm.ads | 29 +-
gcc/ada/tbuild.adb | 36 +-
gcc/ada/tbuild.ads | 11 +-
gcc/ada/ttypes.ads | 9 +-
gcc/ada/types.ads | 4 +-
gcc/ada/types.h | 8 +-
gcc/ada/uintp.adb | 2 +-
gcc/ada/usage.adb | 12 +
gcc/ada/vxworks7-cert-rtp-base-link.spec | 2 -
gcc/ada/vxworks7-cert-rtp-base-link__ppc64.spec | 2 -
gcc/ada/vxworks7-cert-rtp-base-link__x86.spec | 2 -
gcc/ada/vxworks7-cert-rtp-base-link__x86_64.spec | 2 -
gcc/ada/vxworks7-cert-rtp-link.spec | 10 -
gcc/ada/vxworks7-cert-rtp-link__ppcXX.spec | 10 -
gcc/ada/warnsw.adb | 6 +-
gcc/ada/warnsw.ads | 9 +-
gcc/ada/xsnamest.adb | 30 +-
gcc/addresses.h | 29 +-
gcc/alias.cc | 246 +-
gcc/alias.h | 8 +-
gcc/analyzer/ChangeLog | 1053 +
gcc/analyzer/access-diagram.cc | 2679 ++
gcc/analyzer/access-diagram.h | 165 +
gcc/analyzer/analyzer-language.cc | 22 +
gcc/analyzer/analyzer-language.h | 9 +
gcc/analyzer/analyzer-logging.cc | 5 +-
gcc/analyzer/analyzer-selftests.cc | 1 +
gcc/analyzer/analyzer-selftests.h | 1 +
gcc/analyzer/analyzer.cc | 17 +-
gcc/analyzer/analyzer.h | 64 +
gcc/analyzer/analyzer.opt | 28 +
gcc/analyzer/bounds-checking.cc | 309 +-
gcc/analyzer/call-details.cc | 296 +
gcc/analyzer/call-details.h | 50 +
gcc/analyzer/checker-event.h | 4 +
gcc/analyzer/checker-path.h | 17 +-
gcc/analyzer/constraint-manager.cc | 131 +
gcc/analyzer/constraint-manager.h | 1 +
gcc/analyzer/diagnostic-manager.cc | 327 +-
gcc/analyzer/diagnostic-manager.h | 66 +-
gcc/analyzer/engine.cc | 75 +-
gcc/analyzer/exploded-graph.h | 14 +-
gcc/analyzer/feasible-graph.cc | 7 +-
gcc/analyzer/feasible-graph.h | 9 +-
gcc/analyzer/infinite-recursion.cc | 8 +-
gcc/analyzer/kf-analyzer.cc | 3 +-
gcc/analyzer/kf-lang-cp.cc | 116 +-
gcc/analyzer/kf.cc | 1082 +-
gcc/analyzer/known-function-manager.cc | 7 +
gcc/analyzer/known-function-manager.h | 4 +
gcc/analyzer/pending-diagnostic.cc | 7 +-
gcc/analyzer/pending-diagnostic.h | 2 +-
gcc/analyzer/program-point.cc | 21 +-
gcc/analyzer/ranges.cc | 324 +
gcc/analyzer/ranges.h | 96 +
gcc/analyzer/region-model-manager.cc | 167 +-
gcc/analyzer/region-model-manager.h | 14 +-
gcc/analyzer/region-model.cc | 1345 +-
gcc/analyzer/region-model.h | 242 +-
gcc/analyzer/region.cc | 467 +-
gcc/analyzer/region.h | 92 +-
gcc/analyzer/sm-fd.cc | 90 +-
gcc/analyzer/sm-file.cc | 18 +-
gcc/analyzer/sm-malloc.cc | 232 +-
gcc/analyzer/sm-pattern-test.cc | 2 +-
gcc/analyzer/sm-sensitive.cc | 3 +-
gcc/analyzer/sm-signal.cc | 2 +-
gcc/analyzer/sm-taint.cc | 22 +-
gcc/analyzer/store.cc | 32 +-
gcc/analyzer/store.h | 16 +
gcc/analyzer/supergraph.cc | 13 +
gcc/analyzer/supergraph.h | 2 +
gcc/analyzer/svalue.cc | 60 +-
gcc/analyzer/svalue.h | 90 +-
gcc/analyzer/symbol.cc | 43 +
gcc/analyzer/symbol.h | 53 +
gcc/analyzer/varargs.cc | 10 +-
gcc/attr-fnspec.h | 4 +-
gcc/attribs.cc | 17 +-
gcc/auto-profile.cc | 28 +-
gcc/bitmap.cc | 41 +-
gcc/bitmap.h | 3 +
gcc/btfout.cc | 240 +-
gcc/builtin-types.def | 7 +
gcc/builtins.cc | 186 +-
gcc/builtins.def | 7 +
gcc/builtins.h | 3 +-
gcc/c-family/ChangeLog | 290 +
gcc/c-family/c-ada-spec.cc | 6 +-
gcc/c-family/c-attribs.cc | 62 +-
gcc/c-family/c-common.cc | 343 +-
gcc/c-family/c-common.h | 12 +-
gcc/c-family/c-cppbuiltin.cc | 34 +-
gcc/c-family/c-format.cc | 47 +-
gcc/c-family/c-gimplify.cc | 79 +
gcc/c-family/c-lex.cc | 240 +-
gcc/c-family/c-omp.cc | 158 +-
gcc/c-family/c-opts.cc | 77 +-
gcc/c-family/c-pragma.cc | 60 +-
gcc/c-family/c-pragma.h | 3 +
gcc/c-family/c-pretty-print.cc | 41 +-
gcc/c-family/c-ubsan.cc | 14 +-
gcc/c-family/c-warn.cc | 48 +-
gcc/c-family/c.opt | 61 +-
gcc/c-family/known-headers.cc | 2 +-
gcc/c/ChangeLog | 374 +
gcc/c/Make-lang.in | 32 +-
gcc/c/c-aux-info.cc | 11 +
gcc/c/c-convert.cc | 5 +-
gcc/c/c-decl.cc | 564 +-
gcc/c/c-fold.cc | 14 +-
gcc/c/c-objc-common.cc | 4 +-
gcc/c/c-parser.cc | 1533 +-
gcc/c/c-tree.h | 21 +-
gcc/c/c-typeck.cc | 568 +-
gcc/c/gimple-parser.cc | 82 +-
gcc/caller-save.cc | 6 +-
gcc/calls.cc | 180 +-
gcc/calls.h | 2 +-
gcc/cfg.cc | 176 +-
gcc/cfg.h | 6 +
gcc/cfganal.cc | 43 +-
gcc/cfganal.h | 3 +-
gcc/cfgbuild.cc | 95 +-
gcc/cfgbuild.h | 1 +
gcc/cfgcleanup.cc | 8 +-
gcc/cfgexpand.cc | 16 +-
gcc/cfghooks.cc | 38 +-
gcc/cfghooks.h | 2 +-
gcc/cfgloop.cc | 48 +-
gcc/cfgloop.h | 20 +-
gcc/cfgloopanal.cc | 207 +-
gcc/cfgloopmanip.cc | 366 +-
gcc/cfgloopmanip.h | 13 +
gcc/cfgrtl.cc | 172 +-
gcc/cfgrtl.h | 2 +-
gcc/cgraph.cc | 21 +-
gcc/cgraph.h | 4 +-
gcc/cgraphclones.cc | 5 +-
gcc/color-macros.h | 16 +
gcc/combine-stack-adj.cc | 18 +-
gcc/combine.cc | 698 +-
gcc/common.opt | 50 +-
gcc/common/config/arc/arc-common.cc | 1 -
gcc/common/config/avr/avr-common.cc | 6 -
gcc/common/config/i386/cpuinfo.h | 137 +-
gcc/common/config/i386/i386-common.cc | 177 +-
gcc/common/config/i386/i386-cpuinfo.h | 11 +
gcc/common/config/i386/i386-isas.h | 7 +
gcc/common/config/loongarch/loongarch-common.cc | 2 +
gcc/common/config/riscv/riscv-common.cc | 602 +-
gcc/common/config/rs6000/rs6000-common.cc | 2 +
gcc/config.gcc | 459 +-
gcc/config.in | 24 +-
gcc/config/aarch64/aarch64-builtins.cc | 120 +-
gcc/config/aarch64/aarch64-c.cc | 1 +
gcc/config/aarch64/aarch64-cores.def | 12 +-
gcc/config/aarch64/aarch64-modes.def | 8 +
gcc/config/aarch64/aarch64-opts.h | 24 +
gcc/config/aarch64/aarch64-protos.h | 16 +-
gcc/config/aarch64/aarch64-simd-builtins.def | 31 +-
gcc/config/aarch64/aarch64-simd.md | 2870 +-
gcc/config/aarch64/aarch64-sve-builtins-base.cc | 181 +-
gcc/config/aarch64/aarch64-sve.md | 3437 +-
gcc/config/aarch64/aarch64-sve2.md | 959 +-
gcc/config/aarch64/aarch64-tune.md | 2 +-
gcc/config/aarch64/aarch64-tuning-flags.def | 8 -
gcc/config/aarch64/aarch64.cc | 1715 +-
gcc/config/aarch64/aarch64.h | 66 +-
gcc/config/aarch64/aarch64.md | 1425 +-
gcc/config/aarch64/aarch64.opt | 58 +
gcc/config/aarch64/arm_acle.h | 35 +-
gcc/config/aarch64/arm_fp16.h | 4 +-
gcc/config/aarch64/arm_neon.h | 126 +-
gcc/config/aarch64/atomics.md | 6 +-
gcc/config/aarch64/constraints.md | 16 +-
.../aarch64/falkor-tag-collision-avoidance.cc | 2 +-
gcc/config/aarch64/iterators.md | 130 +-
gcc/config/aarch64/predicates.md | 60 +-
gcc/config/alpha/alpha.cc | 16 +-
gcc/config/arc/arc-passes.def | 6 -
gcc/config/arc/arc-protos.h | 13 +-
gcc/config/arc/arc.cc | 1059 +-
gcc/config/arc/arc.h | 74 +-
gcc/config/arc/arc.md | 674 +-
gcc/config/arc/arc.opt | 8 +-
gcc/config/arc/arc700.md | 2 +-
gcc/config/arc/arcHS.md | 2 +-
gcc/config/arc/arcHS4x.md | 2 +-
gcc/config/arc/constraints.md | 71 +-
gcc/config/arc/predicates.md | 16 -
gcc/config/arm/arm-builtins.cc | 248 +-
gcc/config/arm/arm-builtins.h | 1 +
gcc/config/arm/arm-c.cc | 42 +-
gcc/config/arm/arm-mve-builtins-base.cc | 411 +
gcc/config/arm/arm-mve-builtins-base.def | 208 +
gcc/config/arm/arm-mve-builtins-base.h | 187 +
gcc/config/arm/arm-mve-builtins-functions.h | 977 +
gcc/config/arm/arm-mve-builtins-shapes.cc | 1932 +
gcc/config/arm/arm-mve-builtins-shapes.h | 83 +
gcc/config/arm/arm-mve-builtins.cc | 2081 +-
gcc/config/arm/arm-mve-builtins.def | 43 +-
gcc/config/arm/arm-mve-builtins.h | 675 +-
gcc/config/arm/arm-opts.h | 4 +-
gcc/config/arm/arm-protos.h | 30 +-
gcc/config/arm/arm.cc | 92 +-
gcc/config/arm/arm.h | 2 +-
gcc/config/arm/arm.md | 26 +-
gcc/config/arm/arm.opt | 11 +-
gcc/config/arm/arm_acle.h | 64 +
gcc/config/arm/arm_acle_builtins.def | 3 +
gcc/config/arm/arm_mve.h | 40868 ++-----------------
gcc/config/arm/arm_mve_builtins.def | 36 +-
gcc/config/arm/arm_mve_types.h | 1430 -
gcc/config/arm/constraints.md | 29 +-
gcc/config/arm/iterators.md | 1196 +-
gcc/config/arm/mve.md | 6827 +---
gcc/config/arm/predicates.md | 18 +-
gcc/config/arm/sync.md | 219 +-
gcc/config/arm/t-arm | 32 +-
gcc/config/arm/unknown-elf.h | 2 +-
gcc/config/arm/unspecs.md | 11 +-
gcc/config/arm/vec-common.md | 26 +-
gcc/config/arm/vfp.md | 7 +-
gcc/config/avr/avr-dimode.md | 22 +-
gcc/config/avr/avr-mcus.def | 63 +-
gcc/config/avr/avr-passes.def | 20 +
gcc/config/avr/avr-protos.h | 10 +-
gcc/config/avr/avr.cc | 1326 +-
gcc/config/avr/avr.md | 1745 +-
gcc/config/avr/avr.opt | 4 +-
gcc/config/avr/constraints.md | 25 +
gcc/config/avr/gen-avr-mmcu-specs.cc | 2 +-
gcc/config/avr/predicates.md | 50 +
gcc/config/bfin/bfin.cc | 5 +-
gcc/config/bfin/bfin.md | 3 +-
gcc/config/bfin/predicates.md | 5 +-
gcc/config/bpf/atomic.md | 185 +
gcc/config/bpf/bpf-opts.h | 40 +-
gcc/config/bpf/bpf-passes.def | 20 -
gcc/config/bpf/bpf-protos.h | 4 +-
gcc/config/bpf/bpf.cc | 1069 +-
gcc/config/bpf/bpf.h | 34 +-
gcc/config/bpf/bpf.md | 237 +-
gcc/config/bpf/bpf.opt | 124 +-
gcc/config/bpf/constraints.md | 3 +
gcc/config/bpf/core-builtins.cc | 1372 +
gcc/config/bpf/core-builtins.h | 35 +
gcc/config/bpf/coreout.cc | 52 +-
gcc/config/bpf/coreout.h | 13 +-
gcc/config/bpf/t-bpf | 6 +-
gcc/config/c6x/c6x.cc | 7 +-
gcc/config/cris/constraints.md | 18 +-
gcc/config/cris/cris-protos.h | 6 +
gcc/config/cris/cris.cc | 149 +-
gcc/config/cris/cris.md | 134 +-
gcc/config/csky/csky.cc | 11 +-
gcc/config/darwin-c.cc | 10 +-
gcc/config/darwin-driver.cc | 2 +-
gcc/config/darwin-protos.h | 11 +
gcc/config/darwin-sections.def | 4 +-
gcc/config/darwin.cc | 122 +-
gcc/config/darwin.h | 65 +-
gcc/config/darwin.opt | 4 +
gcc/config/epiphany/epiphany.cc | 8 +-
gcc/config/epiphany/epiphany.h | 6 +-
gcc/config/frv/frv.cc | 9 +-
gcc/config/ft32/ft32.cc | 3 +-
gcc/config/gcn/gcn-hsa.h | 6 +-
gcc/config/gcn/gcn-opts.h | 10 +-
gcc/config/gcn/gcn-protos.h | 11 +
gcc/config/gcn/gcn-tree.cc | 2 +-
gcc/config/gcn/gcn-valu.md | 682 +-
gcc/config/gcn/gcn.cc | 324 +-
gcc/config/gcn/gcn.md | 183 +-
gcc/config/gcn/gcn.opt | 20 +-
gcc/config/gcn/mkoffload.cc | 33 +-
gcc/config/h8300/constraints.md | 2 +-
gcc/config/h8300/h8300.cc | 8 +-
gcc/config/h8300/logical.md | 30 -
gcc/config/h8300/predicates.md | 3 +-
gcc/config/h8300/testcompare.md | 14 +-
gcc/config/i386/avx2intrin.h | 347 +
gcc/config/i386/avx5124fmapsintrin.h | 2 +-
gcc/config/i386/avx5124vnniwintrin.h | 2 +-
gcc/config/i386/avx512bf16intrin.h | 31 +-
gcc/config/i386/avx512bitalgintrin.h | 184 +-
gcc/config/i386/avx512bitalgvlintrin.h | 180 +
gcc/config/i386/avx512bwintrin.h | 338 +-
gcc/config/i386/avx512dqintrin.h | 1840 +-
gcc/config/i386/avx512erintrin.h | 2 +-
gcc/config/i386/avx512fintrin.h | 19577 ++++-----
gcc/config/i386/avx512fp16intrin.h | 8925 ++--
gcc/config/i386/avx512ifmaintrin.h | 4 +-
gcc/config/i386/avx512pfintrin.h | 2 +-
gcc/config/i386/avx512vbmi2intrin.h | 22 +-
gcc/config/i386/avx512vbmi2vlintrin.h | 21 +-
gcc/config/i386/avx512vbmiintrin.h | 4 +-
gcc/config/i386/avx512vlbwintrin.h | 402 +-
gcc/config/i386/avx512vlintrin.h | 328 +-
gcc/config/i386/avx512vnniintrin.h | 4 +-
gcc/config/i386/avx512vp2intersectintrin.h | 4 +-
gcc/config/i386/avx512vpopcntdqintrin.h | 4 +-
gcc/config/i386/avxvnniint16intrin.h | 138 +
gcc/config/i386/constraints.md | 67 +-
gcc/config/i386/cpuid.h | 71 +-
gcc/config/i386/driver-i386.cc | 87 +-
gcc/config/i386/gcc-auto-profile | 9 +-
gcc/config/i386/gfniintrin.h | 76 +-
gcc/config/i386/i386-builtin-types.def | 11 +-
gcc/config/i386/i386-builtin.def | 1380 +-
gcc/config/i386/i386-builtins.cc | 136 +-
gcc/config/i386/i386-builtins.h | 2 +
gcc/config/i386/i386-c.cc | 68 +-
gcc/config/i386/i386-expand.cc | 848 +-
gcc/config/i386/i386-features.cc | 220 +-
gcc/config/i386/i386-features.h | 1 +
gcc/config/i386/i386-isa.def | 6 +
gcc/config/i386/i386-options.cc | 147 +-
gcc/config/i386/i386-opts.h | 8 +
gcc/config/i386/i386-protos.h | 12 +
gcc/config/i386/i386.cc | 1665 +-
gcc/config/i386/i386.h | 174 +-
gcc/config/i386/i386.md | 2149 +-
gcc/config/i386/i386.opt | 72 +-
gcc/config/i386/immintrin.h | 14 +-
gcc/config/i386/mingw-w64.h | 22 +-
gcc/config/i386/mingw.opt | 4 +
gcc/config/i386/mingw32.h | 28 +-
gcc/config/i386/mmx.md | 2170 +-
gcc/config/i386/predicates.md | 80 +-
gcc/config/i386/sha512intrin.h | 64 +
gcc/config/i386/sm3intrin.h | 72 +
gcc/config/i386/sm4intrin.h | 70 +
gcc/config/i386/sse.md | 3999 +-
gcc/config/i386/sync.md | 160 +-
gcc/config/i386/usermsrintrin.h | 60 +
gcc/config/i386/vaesintrin.h | 8 +-
gcc/config/i386/vpclmulqdqintrin.h | 8 +-
gcc/config/i386/winnt-cxx.cc | 12 +-
gcc/config/i386/winnt.cc | 6 +-
gcc/config/i386/wmmintrin.h | 29 +-
gcc/config/i386/x86-tune.def | 86 +-
gcc/config/i386/x86gprintrin.h | 2 +
gcc/config/ia64/ia64.cc | 13 +-
gcc/config/iq2000/iq2000.cc | 17 +-
gcc/config/iq2000/iq2000.md | 2 +-
gcc/config/iq2000/predicates.md | 12 +-
gcc/config/linux-protos.h | 2 +
gcc/config/linux.cc | 11 +
gcc/config/linux.h | 3 +
gcc/config/lm32/lm32.cc | 9 +-
gcc/config/loongarch/constraints.md | 177 +-
gcc/config/loongarch/elf.h | 51 +
gcc/config/loongarch/genopts/loongarch-strings | 8 +-
gcc/config/loongarch/genopts/loongarch.opt.in | 73 +-
gcc/config/loongarch/gnu-user.h | 10 +-
gcc/config/loongarch/la464.md | 32 +-
gcc/config/loongarch/lasx.md | 5173 +++
gcc/config/loongarch/lasxintrin.h | 5338 +++
gcc/config/loongarch/loongarch-builtins.cc | 2691 +-
gcc/config/loongarch/loongarch-c.cc | 33 +-
gcc/config/loongarch/loongarch-cpu.cc | 263 +-
gcc/config/loongarch/loongarch-cpu.h | 3 +-
gcc/config/loongarch/loongarch-def.c | 81 +-
gcc/config/loongarch/loongarch-def.h | 58 +-
gcc/config/loongarch/loongarch-driver.cc | 208 +-
gcc/config/loongarch/loongarch-driver.h | 82 +-
gcc/config/loongarch/loongarch-ftypes.def | 666 +-
gcc/config/loongarch/loongarch-modes.def | 39 +
gcc/config/loongarch/loongarch-opts.cc | 372 +-
gcc/config/loongarch/loongarch-opts.h | 59 +-
gcc/config/loongarch/loongarch-protos.h | 43 +-
gcc/config/loongarch/loongarch-str.h | 7 +-
gcc/config/loongarch/loongarch-tune.h | 8 +
gcc/config/loongarch/loongarch.cc | 5102 ++-
gcc/config/loongarch/loongarch.h | 212 +-
gcc/config/loongarch/loongarch.md | 344 +-
gcc/config/loongarch/loongarch.opt | 71 +-
gcc/config/loongarch/lsx.md | 4601 +++
gcc/config/loongarch/lsxintrin.h | 5181 +++
gcc/config/loongarch/predicates.md | 377 +-
gcc/config/loongarch/t-linux | 36 +-
gcc/config/loongarch/t-loongarch | 5 +
gcc/config/loongarch/t-multilib | 68 +
gcc/config/m32c/m32c.cc | 17 +-
gcc/config/m32r/m32r.cc | 8 +-
gcc/config/m68k/m68k.cc | 5 +-
gcc/config/mcore/mcore.cc | 13 +-
gcc/config/microblaze/microblaze-protos.h | 5 +-
gcc/config/microblaze/microblaze.cc | 8 +-
gcc/config/microblaze/microblaze.h | 5 +-
gcc/config/mips/constraints.md | 4 +
gcc/config/mips/mips-protos.h | 6 +
gcc/config/mips/mips.cc | 333 +-
gcc/config/mips/mips.h | 33 +-
gcc/config/mips/mips.md | 212 +-
gcc/config/mips/mips.opt | 4 +
gcc/config/mips/predicates.md | 21 +-
gcc/config/mmix/mmix.cc | 13 +-
gcc/config/mmix/predicates.md | 14 +-
gcc/config/mn10300/mn10300.cc | 3 +-
gcc/config/moxie/moxie.cc | 3 +-
gcc/config/moxie/uclinux.h | 8 -
gcc/config/msp430/msp430.cc | 8 +-
gcc/config/nds32/nds32.cc | 3 +-
gcc/config/nios2/nios2.cc | 5 +-
gcc/config/nvptx/gen-opt.sh | 2 +-
gcc/config/nvptx/mkoffload.cc | 26 +
gcc/config/nvptx/nvptx.cc | 50 +-
gcc/config/nvptx/nvptx.h | 5 +
gcc/config/or1k/or1k.cc | 34 +-
gcc/config/pa/pa.cc | 15 +-
gcc/config/pa/pa.h | 4 +-
gcc/config/pa/pa.md | 225 +-
gcc/config/pa/pa.opt | 2 +-
gcc/config/pa/pa32-linux.h | 5 -
gcc/config/pa/som.h | 2 +-
gcc/config/pdp11/pdp11.cc | 8 +-
gcc/config/pru/predicates.md | 8 +
gcc/config/pru/pru.cc | 3 +-
gcc/config/pru/pru.md | 62 +
gcc/config/riscv/arch-canonicalize | 7 +
gcc/config/riscv/autovec-opt.md | 1246 +
gcc/config/riscv/autovec.md | 2355 ++
gcc/config/riscv/bitmanip.md | 269 +-
gcc/config/riscv/constraints.md | 52 +-
gcc/config/riscv/corev.def | 43 +
gcc/config/riscv/corev.md | 693 +
gcc/config/riscv/crypto.md | 183 +-
gcc/config/riscv/elf.h | 2 +-
gcc/config/riscv/generic-ooo.md | 284 +
gcc/config/riscv/generic.md | 6 +-
gcc/config/riscv/genrvv-type-indexer.cc | 303 +-
gcc/config/riscv/iterators.md | 43 +-
gcc/config/riscv/linux.h | 21 +-
gcc/config/riscv/peephole.md | 76 +-
gcc/config/riscv/pic.md | 64 +-
gcc/config/riscv/predicates.md | 214 +-
gcc/config/riscv/riscv-builtins.cc | 31 +-
gcc/config/riscv/riscv-c.cc | 9 +-
gcc/config/riscv/riscv-cmo.def | 14 +-
gcc/config/riscv/riscv-cores.def | 1 +
gcc/config/riscv/riscv-ftypes.def | 30 +-
gcc/config/riscv/riscv-modes.def | 499 +-
gcc/config/riscv/riscv-opts.h | 189 +-
gcc/config/riscv/riscv-protos.h | 376 +-
gcc/config/riscv/riscv-scalar-crypto.def | 102 +-
gcc/config/riscv/riscv-selftests.cc | 14 +-
gcc/config/riscv/riscv-shorten-memrefs.cc | 3 +-
gcc/config/riscv/riscv-sr.cc | 8 +-
gcc/config/riscv/riscv-string.cc | 749 +
gcc/config/riscv/riscv-subset.h | 19 +-
gcc/config/riscv/riscv-v.cc | 3752 +-
gcc/config/riscv/riscv-vector-builtins-bases.cc | 772 +-
gcc/config/riscv/riscv-vector-builtins-bases.h | 51 +-
.../riscv/riscv-vector-builtins-functions.def | 111 +
gcc/config/riscv/riscv-vector-builtins-shapes.cc | 407 +-
gcc/config/riscv/riscv-vector-builtins-shapes.h | 8 +
gcc/config/riscv/riscv-vector-builtins-types.def | 553 +
gcc/config/riscv/riscv-vector-builtins.cc | 758 +-
gcc/config/riscv/riscv-vector-builtins.def | 659 +-
gcc/config/riscv/riscv-vector-builtins.h | 36 +
gcc/config/riscv/riscv-vector-costs.cc | 662 +
gcc/config/riscv/riscv-vector-costs.h | 65 +
gcc/config/riscv/riscv-vector-switch.def | 461 +-
gcc/config/riscv/riscv-vsetvl.cc | 2999 +-
gcc/config/riscv/riscv-vsetvl.def | 6 +-
gcc/config/riscv/riscv-vsetvl.h | 119 +-
gcc/config/riscv/riscv.cc | 3676 +-
gcc/config/riscv/riscv.h | 131 +-
gcc/config/riscv/riscv.md | 920 +-
gcc/config/riscv/riscv.opt | 273 +
gcc/config/riscv/riscv_vector.h | 51 -
gcc/config/riscv/sifive-7.md | 2 +-
gcc/config/riscv/sync-rvwmo.md | 97 +
gcc/config/riscv/sync-ztso.md | 81 +
gcc/config/riscv/sync.md | 424 +-
gcc/config/riscv/t-linux | 2 +
gcc/config/riscv/t-riscv | 22 +-
gcc/config/riscv/thead-peephole.md | 74 +
gcc/config/riscv/thead.cc | 13 +-
gcc/config/riscv/thead.md | 80 +-
gcc/config/riscv/vector-iterators.md | 3989 +-
gcc/config/riscv/vector.md | 5023 ++-
gcc/config/riscv/zc.md | 1459 +
gcc/config/riscv/zicond.md | 126 +
gcc/config/rl78/rl78-protos.h | 6 +-
gcc/config/rl78/rl78.cc | 7 +-
gcc/config/rs6000/aix.h | 4 +-
gcc/config/rs6000/aix72.h | 4 +-
gcc/config/rs6000/aix73.h | 8 +-
gcc/config/rs6000/altivec.md | 28 +-
gcc/config/rs6000/darwin.h | 12 +-
gcc/config/rs6000/dfp.md | 25 +-
gcc/config/rs6000/freebsd64.h | 4 +-
gcc/config/rs6000/fusion.md | 27 +-
gcc/config/rs6000/genfusion.pl | 215 +-
gcc/config/rs6000/linux.h | 3 +
gcc/config/rs6000/linux64.h | 7 +-
gcc/config/rs6000/mma.md | 8 +-
gcc/config/rs6000/predicates.md | 71 +-
gcc/config/rs6000/rs6000-builtin.cc | 25 +-
gcc/config/rs6000/rs6000-builtins.def | 137 +-
gcc/config/rs6000/rs6000-c.cc | 77 +-
gcc/config/rs6000/rs6000-call.cc | 10 +-
gcc/config/rs6000/rs6000-linux.cc | 40 +
gcc/config/rs6000/rs6000-logue.cc | 7 +-
gcc/config/rs6000/rs6000-overload.def | 46 +-
gcc/config/rs6000/rs6000-protos.h | 3 +
gcc/config/rs6000/rs6000-string.cc | 14 +-
gcc/config/rs6000/rs6000.cc | 433 +-
gcc/config/rs6000/rs6000.h | 6 +
gcc/config/rs6000/rs6000.md | 314 +-
gcc/config/rs6000/vector.md | 4 +-
gcc/config/rs6000/vsx.md | 259 +-
gcc/config/rs6000/vxworks.h | 2 +-
gcc/config/rx/rx.cc | 3 +-
gcc/config/rx/rx.md | 2 +-
gcc/config/s390/s390-builtins.def | 80 +-
gcc/config/s390/s390-c.cc | 4 +-
gcc/config/s390/s390-protos.h | 5 +-
gcc/config/s390/s390.cc | 403 +-
gcc/config/s390/s390.md | 65 +-
gcc/config/s390/s390.opt | 7 +
gcc/config/s390/vector.md | 32 +-
gcc/config/s390/vx-builtins.md | 11 +
gcc/config/sh/divtab.cc | 203 -
gcc/config/sh/sh.cc | 17 +-
gcc/config/sh/sh.md | 41 +-
gcc/config/sol2.cc | 2 +-
gcc/config/sparc/sparc.cc | 8 +-
gcc/config/sparc/sparc.h | 4 +-
gcc/config/stormy16/stormy16-protos.h | 5 +-
gcc/config/stormy16/stormy16.cc | 208 +-
gcc/config/stormy16/stormy16.md | 182 +-
gcc/config/v850/v850.cc | 9 +-
gcc/config/vax/vax.cc | 5 +-
gcc/config/visium/visium.cc | 9 +-
gcc/config/vxworks-smp.opt | 25 +
gcc/config/xtensa/constraints.md | 2 +-
gcc/config/xtensa/predicates.md | 8 +-
gcc/config/xtensa/xtensa-dynconfig.cc | 18 +
gcc/config/xtensa/xtensa-opts.h | 28 +
gcc/config/xtensa/xtensa-protos.h | 4 +-
gcc/config/xtensa/xtensa.cc | 448 +-
gcc/config/xtensa/xtensa.h | 3 +-
gcc/config/xtensa/xtensa.md | 442 +-
gcc/config/xtensa/xtensa.opt | 7 +
gcc/configure | 419 +-
gcc/configure.ac | 177 +-
gcc/convert.cc | 8 +-
gcc/coretypes.h | 5 +
gcc/cp/ChangeLog | 1639 +
gcc/cp/Make-lang.in | 33 +-
gcc/cp/call.cc | 459 +-
gcc/cp/class.cc | 99 +-
gcc/cp/constexpr.cc | 456 +-
gcc/cp/constraint.cc | 59 +-
gcc/cp/coroutines.cc | 2 +-
gcc/cp/cp-gimplify.cc | 207 +-
gcc/cp/cp-name-hint.h | 1 +
gcc/cp/cp-trait.def | 1 +
gcc/cp/cp-tree.h | 172 +-
gcc/cp/cvt.cc | 11 +-
gcc/cp/cxx-pretty-print.cc | 58 +-
gcc/cp/decl.cc | 265 +-
gcc/cp/decl2.cc | 92 +-
gcc/cp/error.cc | 25 +-
gcc/cp/except.cc | 42 +-
gcc/cp/friend.cc | 3 +-
gcc/cp/init.cc | 84 +-
gcc/cp/lambda.cc | 2 +-
gcc/cp/lang-specs.h | 12 +-
gcc/cp/mangle.cc | 234 +-
gcc/cp/mapper-client.cc | 5 +
gcc/cp/mapper-client.h | 1 +
gcc/cp/method.cc | 70 +-
gcc/cp/module.cc | 43 +-
gcc/cp/name-lookup.cc | 172 +-
gcc/cp/name-lookup.h | 15 +-
gcc/cp/optimize.cc | 26 +-
gcc/cp/parser.cc | 2325 +-
gcc/cp/parser.h | 7 +
gcc/cp/pt.cc | 1062 +-
gcc/cp/ptree.cc | 36 +-
gcc/cp/search.cc | 25 +-
gcc/cp/semantics.cc | 350 +-
gcc/cp/tree.cc | 277 +-
gcc/cp/typeck.cc | 136 +-
gcc/cp/typeck2.cc | 98 +-
gcc/cprop.cc | 117 +-
gcc/cse.cc | 385 +-
gcc/cselib.cc | 60 +-
gcc/cselib.h | 10 +-
gcc/d/ChangeLog | 241 +
gcc/d/Make-lang.in | 4 +-
gcc/d/d-builtins.cc | 12 +-
gcc/d/d-codegen.cc | 45 +-
gcc/d/d-convert.cc | 40 +-
gcc/d/d-diagnostic.cc | 208 +-
gcc/d/d-lang.cc | 266 +-
gcc/d/d-tree.h | 3 +-
gcc/d/decl.cc | 60 +-
gcc/d/dmd/MERGE | 2 +-
gcc/d/dmd/README.md | 8 +-
gcc/d/dmd/VERSION | 2 +-
gcc/d/dmd/access.d | 6 +-
gcc/d/dmd/aggregate.d | 62 +-
gcc/d/dmd/aggregate.h | 11 +-
gcc/d/dmd/aliasthis.d | 27 +-
gcc/d/dmd/apply.d | 188 -
gcc/d/dmd/arrayop.d | 21 +-
gcc/d/dmd/astenums.d | 25 +-
gcc/d/dmd/attrib.d | 82 +-
gcc/d/dmd/attrib.h | 16 +-
gcc/d/dmd/blockexit.d | 211 +-
gcc/d/dmd/canthrow.d | 68 +-
gcc/d/dmd/chkformat.d | 32 +-
gcc/d/dmd/clone.d | 47 +-
gcc/d/dmd/common/file.d | 8 +
gcc/d/dmd/common/outbuffer.d | 12 +-
gcc/d/dmd/common/outbuffer.h | 6 +-
gcc/d/dmd/common/string.d | 39 +-
gcc/d/dmd/compiler.d | 1 -
gcc/d/dmd/cond.d | 28 +-
gcc/d/dmd/cond.h | 2 +-
gcc/d/dmd/constfold.d | 24 +-
gcc/d/dmd/cparse.d | 605 +-
gcc/d/dmd/cppmangle.d | 198 +-
gcc/d/dmd/ctfe.h | 1 -
gcc/d/dmd/ctfeexpr.d | 50 +-
gcc/d/dmd/ctorflow.d | 8 +-
gcc/d/dmd/dcast.d | 73 +-
gcc/d/dmd/dclass.d | 75 +-
gcc/d/dmd/declaration.d | 81 +-
gcc/d/dmd/declaration.h | 52 +-
gcc/d/dmd/delegatize.d | 7 +-
gcc/d/dmd/denum.d | 14 +-
gcc/d/dmd/dimport.d | 18 +-
gcc/d/dmd/dinterpret.d | 992 +-
gcc/d/dmd/dmacro.d | 56 +-
gcc/d/dmd/dmangle.d | 86 +-
gcc/d/dmd/dmodule.d | 110 +-
gcc/d/dmd/doc.d | 428 +-
gcc/d/dmd/doc.h | 4 +-
gcc/d/dmd/dscope.d | 26 +-
gcc/d/dmd/dstruct.d | 19 +-
gcc/d/dmd/dsymbol.d | 126 +-
gcc/d/dmd/dsymbol.h | 10 +-
gcc/d/dmd/dsymbolsem.d | 813 +-
gcc/d/dmd/dtemplate.d | 613 +-
gcc/d/dmd/dtoh.d | 59 +-
gcc/d/dmd/dversion.d | 21 +-
gcc/d/dmd/errors.d | 220 +-
gcc/d/dmd/errors.h | 21 +-
gcc/d/dmd/errorsink.d | 27 +
gcc/d/dmd/escape.d | 112 +-
gcc/d/dmd/expression.d | 1272 +-
gcc/d/dmd/expression.h | 113 +-
gcc/d/dmd/expressionsem.d | 1118 +-
gcc/d/dmd/foreachvar.d | 6 +-
gcc/d/dmd/func.d | 306 +-
gcc/d/dmd/globals.d | 190 +-
gcc/d/dmd/globals.h | 195 +-
gcc/d/dmd/gluelayer.d | 29 +-
gcc/d/dmd/hdrgen.d | 1256 +-
gcc/d/dmd/hdrgen.h | 4 +-
gcc/d/dmd/iasm.d | 29 +-
gcc/d/dmd/iasmgcc.d | 11 +-
gcc/d/dmd/id.d | 30 +-
gcc/d/dmd/identifier.d | 27 +-
gcc/d/dmd/identifier.h | 2 +-
gcc/d/dmd/imphint.d | 2 +-
gcc/d/dmd/importc.d | 16 +-
gcc/d/dmd/init.d | 104 +-
gcc/d/dmd/init.h | 10 +-
gcc/d/dmd/initsem.d | 131 +-
gcc/d/dmd/inline.d | 4 +-
gcc/d/dmd/intrange.d | 50 +-
gcc/d/dmd/json.d | 37 +-
gcc/d/dmd/json.h | 2 +-
gcc/d/dmd/lambdacomp.d | 2 +-
gcc/d/dmd/lexer.d | 347 +-
gcc/d/dmd/location.d | 88 +-
gcc/d/dmd/mangle.h | 8 +-
gcc/d/dmd/module.h | 10 +-
gcc/d/dmd/mtype.d | 296 +-
gcc/d/dmd/mtype.h | 12 +-
gcc/d/dmd/mustuse.d | 7 +-
gcc/d/dmd/nogc.d | 22 +-
gcc/d/dmd/nspace.d | 3 +-
gcc/d/dmd/ob.d | 29 +-
gcc/d/dmd/objc.d | 40 +-
gcc/d/dmd/objc.h | 6 +-
gcc/d/dmd/opover.d | 163 +-
gcc/d/dmd/optimize.d | 90 +-
gcc/d/dmd/parse.d | 763 +-
gcc/d/dmd/parsetimevisitor.d | 4 +-
gcc/d/dmd/postordervisitor.d | 153 +
gcc/d/dmd/printast.d | 23 +-
gcc/d/dmd/root/array.d | 20 +-
gcc/d/dmd/root/complex.d | 8 +-
gcc/d/dmd/root/dcompat.h | 10 +-
gcc/d/dmd/root/filename.d | 16 +-
gcc/d/dmd/root/longdouble.d | 3 +
gcc/d/dmd/root/optional.h | 4 +-
gcc/d/dmd/root/rmem.d | 2 +-
gcc/d/dmd/root/rootobject.d | 6 +-
gcc/d/dmd/root/utf.d | 10 +-
gcc/d/dmd/safe.d | 23 +-
gcc/d/dmd/sapply.d | 2 +-
gcc/d/dmd/scope.h | 6 +-
gcc/d/dmd/semantic2.d | 106 +-
gcc/d/dmd/semantic3.d | 79 +-
gcc/d/dmd/sideeffect.d | 22 +-
gcc/d/dmd/statement.d | 493 +-
gcc/d/dmd/statement.h | 44 +-
gcc/d/dmd/statementsem.d | 1397 +-
gcc/d/dmd/staticcond.d | 3 +-
gcc/d/dmd/target.d | 14 +-
gcc/d/dmd/target.h | 20 +-
gcc/d/dmd/template.h | 14 +-
gcc/d/dmd/templateparamsem.d | 2 +-
gcc/d/dmd/tokens.d | 40 +-
gcc/d/dmd/tokens.h | 11 +-
gcc/d/dmd/traits.d | 372 +-
gcc/d/dmd/transitivevisitor.d | 16 +-
gcc/d/dmd/typesem.d | 244 +-
gcc/d/dmd/typinf.d | 5 +
gcc/d/dmd/utils.d | 24 +-
gcc/d/dmd/visitor.d | 11 +-
gcc/d/dmd/visitor.h | 13 +-
gcc/d/expr.cc | 131 +-
gcc/d/gdc.texi | 17 +
gcc/d/implement-d.texi | 5 +
gcc/d/imports.cc | 9 +
gcc/d/intrinsics.cc | 51 +-
gcc/d/intrinsics.def | 128 +-
gcc/d/lang.opt | 12 +
gcc/d/modules.cc | 9 +-
gcc/d/runtime.def | 12 -
gcc/d/toir.cc | 4 +-
gcc/d/typeinfo.cc | 2 +-
gcc/d/types.cc | 58 +-
gcc/data-streamer-in.cc | 73 +-
gcc/data-streamer-out.cc | 61 +
gcc/data-streamer.cc | 33 +
gcc/data-streamer.h | 7 +-
gcc/dbgcnt.def | 1 +
gcc/df-core.cc | 86 +-
gcc/df.h | 8 +-
gcc/diagnostic-client-data-hooks.h | 6 +
gcc/diagnostic-diagram.h | 51 +
gcc/diagnostic-event-id.h | 5 +
gcc/diagnostic-format-json.cc | 220 +-
gcc/diagnostic-format-sarif.cc | 432 +-
gcc/diagnostic-format-sarif.h | 45 +
gcc/diagnostic-path.h | 55 +-
gcc/diagnostic-show-locus.cc | 111 +-
gcc/diagnostic-text-art.h | 49 +
gcc/diagnostic.cc | 281 +-
gcc/diagnostic.h | 200 +-
gcc/doc/analyzer.texi | 8 +
gcc/doc/avr-mmcu.texi | 6 +-
gcc/doc/contrib.texi | 8 +-
gcc/doc/cpp.texi | 7 +-
gcc/doc/extend.texi | 974 +-
gcc/doc/gcov.texi | 47 +-
gcc/doc/generic.texi | 134 +-
gcc/doc/gimple.texi | 19 +
gcc/doc/gm2.texi | 244 +-
gcc/doc/gty.texi | 22 +
gcc/doc/install.texi | 298 +-
gcc/doc/invoke.texi | 820 +-
gcc/doc/libgcc.texi | 83 +
gcc/doc/md.texi | 559 +-
gcc/doc/optinfo.texi | 2 +-
gcc/doc/options.texi | 26 +-
gcc/doc/plugins.texi | 2 +-
gcc/doc/rtl.texi | 35 +-
gcc/doc/sourcebuild.texi | 48 +-
gcc/doc/tm.texi | 94 +-
gcc/doc/tm.texi.in | 34 +-
gcc/double-int.h | 3 +-
gcc/dse.cc | 26 +-
gcc/dumpfile.cc | 22 +-
gcc/dumpfile.h | 3 -
gcc/dwarf2asm.cc | 6 +-
gcc/dwarf2cfi.cc | 22 +-
gcc/dwarf2out.cc | 314 +-
gcc/dwarf2out.h | 38 +-
gcc/early-remat.cc | 42 +-
gcc/edit-context.cc | 52 +-
gcc/emit-rtl.cc | 92 +-
gcc/emit-rtl.h | 10 +-
gcc/except.h | 4 +-
gcc/explow.cc | 5 +-
gcc/expmed.cc | 20 +-
gcc/expmed.h | 27 +-
gcc/expr.cc | 360 +-
gcc/expr.h | 20 +-
gcc/final.cc | 50 +-
gcc/flag-types.h | 12 +-
gcc/fold-const-call.cc | 80 +-
gcc/fold-const.cc | 1317 +-
gcc/fold-const.h | 8 +-
gcc/fold-mem-offsets.cc | 901 +
gcc/fortran/ChangeLog | 1150 +
gcc/fortran/Make-lang.in | 2 +-
gcc/fortran/arith.cc | 13 +-
gcc/fortran/array.cc | 8 +-
gcc/fortran/bbt.cc | 41 +-
gcc/fortran/check.cc | 23 +-
gcc/fortran/class.cc | 6 +-
gcc/fortran/cpp.cc | 7 +-
gcc/fortran/cpp.h | 2 +-
gcc/fortran/data.cc | 208 +-
gcc/fortran/data.h | 4 +-
gcc/fortran/decl.cc | 145 +-
gcc/fortran/dependency.cc | 12 +-
gcc/fortran/dependency.h | 6 +-
gcc/fortran/dump-parse-tree.cc | 107 +-
gcc/fortran/error.cc | 14 +-
gcc/fortran/expr.cc | 79 +-
gcc/fortran/f95-lang.cc | 16 +
gcc/fortran/frontend-passes.cc | 8 +-
gcc/fortran/gfortran.h | 132 +-
gcc/fortran/gfortran.texi | 13 +-
gcc/fortran/interface.cc | 61 +-
gcc/fortran/intrinsic.cc | 8 +-
gcc/fortran/intrinsic.texi | 47 +-
gcc/fortran/invoke.texi | 6 +-
gcc/fortran/io.cc | 13 +-
gcc/fortran/iresolve.cc | 4 +-
gcc/fortran/match.cc | 132 +-
gcc/fortran/match.h | 2 +
gcc/fortran/mathbuiltins.def | 2 +
gcc/fortran/module.cc | 6 +-
gcc/fortran/openmp.cc | 1489 +-
gcc/fortran/options.cc | 9 +-
gcc/fortran/parse.cc | 429 +-
gcc/fortran/parse.h | 2 +-
gcc/fortran/primary.cc | 17 +-
gcc/fortran/resolve.cc | 196 +-
gcc/fortran/scanner.cc | 24 +-
gcc/fortran/simplify.cc | 123 +-
gcc/fortran/st.cc | 4 +-
gcc/fortran/symbol.cc | 86 +-
gcc/fortran/trans-array.cc | 198 +-
gcc/fortran/trans-common.cc | 8 +-
gcc/fortran/trans-decl.cc | 168 +-
gcc/fortran/trans-expr.cc | 451 +-
gcc/fortran/trans-intrinsic.cc | 213 +-
gcc/fortran/trans-io.cc | 6 +-
gcc/fortran/trans-openmp.cc | 569 +-
gcc/fortran/trans-stmt.cc | 48 +-
gcc/fortran/trans-types.cc | 13 +-
gcc/fortran/trans-types.h | 6 +-
gcc/fortran/trans.cc | 331 +-
gcc/fortran/trans.h | 19 +-
gcc/function.cc | 126 +-
gcc/function.h | 16 +-
gcc/fwprop.cc | 16 +-
gcc/gcc-ar.cc | 70 +-
gcc/gcc-rich-location.cc | 2 +-
gcc/gcc.cc | 121 +-
gcc/gcov.cc | 34 +-
gcc/gcse.cc | 263 +-
gcc/gcse.h | 1 +
gcc/genautomata.cc | 86 +-
gcc/genemit.cc | 11 +-
gcc/generic-match-head.cc | 63 +
gcc/gengtype-parse.cc | 11 +-
gcc/gengtype-state.cc | 2 +-
gcc/gengtype.cc | 41 +-
gcc/gengtype.h | 4 +-
gcc/genmatch.cc | 401 +-
gcc/genmodes.cc | 28 +-
gcc/genmultilib | 30 +-
gcc/genopinit.cc | 10 +-
gcc/genoutput.cc | 48 +-
gcc/gensupport.cc | 502 +-
gcc/gensupport.h | 3 +
gcc/ggc-common.cc | 61 +-
gcc/ggc-internal.h | 15 +-
gcc/ggc-page.cc | 16 +-
gcc/ggc.h | 10 +-
gcc/gimple-array-bounds.cc | 27 +-
gcc/gimple-array-bounds.h | 2 +-
gcc/gimple-expr.cc | 28 +-
gcc/gimple-expr.h | 4 +-
gcc/gimple-fold.cc | 254 +-
gcc/gimple-harden-conditionals.cc | 26 +-
gcc/gimple-isel.cc | 218 +-
gcc/gimple-iterator.h | 4 +
gcc/gimple-loop-interchange.cc | 2 +-
gcc/gimple-loop-versioning.cc | 2 +-
gcc/gimple-low.cc | 4 +
gcc/gimple-lower-bitint.cc | 6079 +++
gcc/gimple-lower-bitint.h | 31 +
gcc/gimple-match-exports.cc | 1364 +
gcc/gimple-match-head.cc | 1269 +-
gcc/gimple-match.h | 16 +-
gcc/gimple-predicate-analysis.cc | 22 +-
gcc/gimple-pretty-print.cc | 19 +-
gcc/gimple-range-cache.cc | 383 +-
gcc/gimple-range-cache.h | 47 +-
gcc/gimple-range-edge.cc | 40 +-
gcc/gimple-range-edge.h | 4 +-
gcc/gimple-range-fold.cc | 361 +-
gcc/gimple-range-fold.h | 14 +-
gcc/gimple-range-gori.cc | 403 +-
gcc/gimple-range-gori.h | 33 +-
gcc/gimple-range-infer.cc | 25 +-
gcc/gimple-range-infer.h | 2 +-
gcc/gimple-range-op.cc | 633 +-
gcc/gimple-range-op.h | 4 +-
gcc/gimple-range-path.cc | 67 +-
gcc/gimple-range-path.h | 7 +-
gcc/gimple-range-phi.cc | 528 +
gcc/gimple-range-phi.h | 106 +
gcc/gimple-range-tests.cc | 9 +-
gcc/gimple-range.cc | 344 +-
gcc/gimple-range.h | 32 +-
gcc/gimple-ssa-backprop.cc | 1 -
gcc/gimple-ssa-split-paths.cc | 5 +-
gcc/gimple-ssa-sprintf.cc | 11 +-
gcc/gimple-ssa-store-merging.cc | 149 +-
gcc/gimple-ssa-strength-reduction.cc | 108 +-
gcc/gimple-ssa-warn-access.cc | 118 +-
gcc/gimple-ssa-warn-alloca.cc | 12 +-
gcc/gimple-ssa-warn-restrict.cc | 7 +-
gcc/gimple-walk.cc | 1 +
gcc/gimple.cc | 48 +-
gcc/gimple.def | 5 +
gcc/gimple.h | 46 +-
gcc/gimplify.cc | 527 +-
gcc/ginclude/stdckdint.h | 40 +
gcc/glimits.h | 5 +
gcc/go/ChangeLog | 19 +
gcc/go/gccgo.texi | 8 +
gcc/go/go-backend.cc | 6 +-
gcc/go/go-c.h | 1 +
gcc/go/go-lang.cc | 16 +-
gcc/go/gofrontend/MERGE | 2 +-
gcc/go/gofrontend/embed.cc | 11 +-
gcc/go/gofrontend/expressions.cc | 13 +-
gcc/go/gofrontend/expressions.h | 5 +-
gcc/go/gofrontend/go.cc | 2 +
gcc/go/gofrontend/gogo.cc | 50 +-
gcc/go/gofrontend/gogo.h | 12 +
gcc/go/gofrontend/import.cc | 124 +
gcc/go/lang.opt | 4 +
gcc/godump.cc | 25 +-
gcc/graphite-isl-ast-to-gimple.cc | 2 +-
gcc/graphite-scop-detection.cc | 16 +-
gcc/graphite.cc | 2 +
gcc/graphviz.cc | 10 +-
gcc/haifa-sched.cc | 12 +-
gcc/ifcvt.cc | 656 +-
gcc/inchash.cc | 36 +
gcc/inchash.h | 6 +-
gcc/input.cc | 79 +-
gcc/input.h | 3 +
gcc/internal-fn.cc | 733 +-
gcc/internal-fn.def | 181 +-
gcc/internal-fn.h | 18 +-
gcc/ipa-cp.cc | 497 +-
gcc/ipa-devirt.cc | 21 +-
gcc/ipa-fnsummary.cc | 220 +-
gcc/ipa-fnsummary.h | 6 +-
gcc/ipa-icf.cc | 2 +-
gcc/ipa-inline.cc | 184 +-
gcc/ipa-modref-tree.cc | 8 +-
gcc/ipa-modref.cc | 12 +-
gcc/ipa-modref.h | 2 +-
gcc/ipa-param-manipulation.cc | 64 +-
gcc/ipa-param-manipulation.h | 4 +-
gcc/ipa-predicate.cc | 8 +-
gcc/ipa-predicate.h | 11 +-
gcc/ipa-prop.cc | 801 +-
gcc/ipa-prop.h | 114 +-
gcc/ipa-pure-const.cc | 19 +-
gcc/ipa-sra.cc | 294 +-
gcc/ipa-utils.cc | 22 +-
gcc/ira-color.cc | 25 +-
gcc/ira-conflicts.cc | 3 +
gcc/ira-costs.cc | 17 +
gcc/ira-int.h | 58 +-
gcc/ira-lives.cc | 23 +-
gcc/ira.cc | 56 +-
gcc/is-a.h | 13 +
gcc/jit/ChangeLog | 25 +
gcc/jit/docs/topics/compatibility.rst | 7 +
gcc/jit/docs/topics/types.rst | 12 +
gcc/jit/dummy-frontend.cc | 4 +-
gcc/jit/jit-playback.cc | 4 +-
gcc/jit/jit-playback.h | 5 +
gcc/jit/jit-recording.cc | 47 +
gcc/jit/jit-recording.h | 30 +-
gcc/jit/libgccjit++.h | 6 +
gcc/jit/libgccjit.cc | 15 +
gcc/jit/libgccjit.h | 9 +
gcc/jit/libgccjit.map | 5 +
gcc/json.h | 3 +
gcc/jump.cc | 186 +-
gcc/lcm.cc | 57 +-
gcc/lcm.h | 3 +
gcc/loop-iv.cc | 28 +-
gcc/loop-unroll.cc | 10 +-
gcc/lower-subreg.cc | 42 +-
gcc/lra-assigns.cc | 36 +-
gcc/lra-constraints.cc | 342 +-
gcc/lra-eliminations.cc | 119 +-
gcc/lra-int.h | 6 +
gcc/lra-lives.cc | 13 +-
gcc/lra-spills.cc | 88 +-
gcc/lra.cc | 65 +-
gcc/lto-cgraph.cc | 4 +-
gcc/lto-section-in.cc | 2 +-
gcc/lto-streamer-in.cc | 47 +-
gcc/lto-streamer-out.cc | 43 +-
gcc/lto-streamer.h | 12 +-
gcc/lto/ChangeLog | 55 +
gcc/lto/Make-lang.in | 32 +-
gcc/lto/lto-common.cc | 23 +-
gcc/lto/lto-common.h | 1 -
gcc/lto/lto-lang.cc | 2 +-
gcc/lto/lto-symtab.cc | 8 +-
gcc/lto/lto-symtab.h | 2 +-
gcc/m2/ChangeLog | 1367 +
gcc/m2/Make-lang.in | 287 +-
gcc/m2/Make-maintainer.in | 155 +-
gcc/m2/README | 21 -
gcc/m2/config-make.in | 6 +-
gcc/m2/configure | 19 +
gcc/m2/configure.ac | 7 +
gcc/m2/gm2-compiler/M2ALU.mod | 31 +-
gcc/m2/gm2-compiler/M2BasicBlock.def | 3 +-
gcc/m2/gm2-compiler/M2BasicBlock.mod | 24 +-
gcc/m2/gm2-compiler/M2CaseList.def | 15 +-
gcc/m2/gm2-compiler/M2CaseList.mod | 641 +-
gcc/m2/gm2-compiler/M2Check.mod | 39 +-
gcc/m2/gm2-compiler/M2Code.mod | 47 +-
gcc/m2/gm2-compiler/M2Comp.mod | 876 +-
gcc/m2/gm2-compiler/M2Error.mod | 3 +-
gcc/m2/gm2-compiler/M2GCCDeclare.def | 23 +-
gcc/m2/gm2-compiler/M2GCCDeclare.mod | 249 +-
gcc/m2/gm2-compiler/M2GenGCC.def | 23 +-
gcc/m2/gm2-compiler/M2GenGCC.mod | 649 +-
gcc/m2/gm2-compiler/M2MetaError.mod | 6 +-
gcc/m2/gm2-compiler/M2Optimize.mod | 100 +-
gcc/m2/gm2-compiler/M2Options.def | 200 +-
gcc/m2/gm2-compiler/M2Options.mod | 442 +-
gcc/m2/gm2-compiler/M2Preprocess.def | 25 +-
gcc/m2/gm2-compiler/M2Preprocess.mod | 254 +-
gcc/m2/gm2-compiler/M2Quads.def | 236 +-
gcc/m2/gm2-compiler/M2Quads.mod | 1079 +-
gcc/m2/gm2-compiler/M2Range.mod | 37 +-
gcc/m2/gm2-compiler/M2Scope.def | 2 +-
gcc/m2/gm2-compiler/M2Scope.mod | 4 +-
gcc/m2/gm2-compiler/M2Search.def | 2 -
gcc/m2/gm2-compiler/M2SymInit.def | 58 +
gcc/m2/gm2-compiler/M2SymInit.mod | 2180 +
gcc/m2/gm2-compiler/P0SyntaxCheck.bnf | 6 +-
gcc/m2/gm2-compiler/P1Build.bnf | 13 +-
gcc/m2/gm2-compiler/P2Build.bnf | 11 +-
gcc/m2/gm2-compiler/P2SymBuild.mod | 34 +-
gcc/m2/gm2-compiler/P3Build.bnf | 265 +-
gcc/m2/gm2-compiler/PCBuild.bnf | 10 +-
gcc/m2/gm2-compiler/PCSymBuild.mod | 37 +-
gcc/m2/gm2-compiler/PHBuild.bnf | 11 +-
gcc/m2/gm2-compiler/SymbolKey.mod | 8 +-
gcc/m2/gm2-compiler/SymbolTable.def | 137 +-
gcc/m2/gm2-compiler/SymbolTable.mod | 876 +-
gcc/m2/gm2-gcc/gcc-consolidation.h | 4 -
gcc/m2/gm2-gcc/init.cc | 2 +
gcc/m2/gm2-gcc/m2builtins.cc | 440 +-
gcc/m2/gm2-gcc/m2builtins.def | 11 +-
gcc/m2/gm2-gcc/m2builtins.h | 4 +-
gcc/m2/gm2-gcc/m2configure.cc | 48 +
gcc/m2/gm2-gcc/m2configure.def | 36 +-
gcc/m2/gm2-gcc/m2configure.h | 15 +-
gcc/m2/gm2-gcc/m2convert.cc | 10 +-
gcc/m2/gm2-gcc/m2decl.cc | 48 +-
gcc/m2/gm2-gcc/m2decl.def | 10 +-
gcc/m2/gm2-gcc/m2decl.h | 8 +-
gcc/m2/gm2-gcc/m2expr.cc | 399 +-
gcc/m2/gm2-gcc/m2expr.def | 27 +-
gcc/m2/gm2-gcc/m2expr.h | 7 +-
gcc/m2/gm2-gcc/m2options.h | 22 +-
gcc/m2/gm2-gcc/m2statement.cc | 25 +-
gcc/m2/gm2-gcc/m2statement.def | 7 +
gcc/m2/gm2-gcc/m2statement.h | 2 +
gcc/m2/gm2-gcc/m2tree.cc | 6 +-
gcc/m2/gm2-gcc/m2treelib.cc | 12 +-
gcc/m2/gm2-gcc/m2type.cc | 86 +-
gcc/m2/gm2-gcc/m2type.def | 7 +
gcc/m2/gm2-gcc/m2type.h | 2 +
gcc/m2/gm2-lang.cc | 116 +-
gcc/m2/gm2-libs-coroutines/TimerHandler.mod | 37 +-
gcc/m2/gm2-libs-iso/LongIO.mod | 2 +
gcc/m2/gm2-libs-iso/LongWholeIO.mod | 9 +-
gcc/m2/gm2-libs-iso/RTgen.mod | 10 +-
gcc/m2/gm2-libs-iso/RealIO.mod | 2 +
gcc/m2/gm2-libs-iso/SeqFile.mod | 45 +-
gcc/m2/gm2-libs-iso/ShortWholeIO.mod | 9 +-
gcc/m2/gm2-libs-iso/Strings.mod | 58 +-
gcc/m2/gm2-libs-iso/SysClock.mod | 285 +-
gcc/m2/gm2-libs-iso/TextIO.mod | 152 +-
gcc/m2/gm2-libs-iso/TextUtil.def | 56 +
gcc/m2/gm2-libs-iso/TextUtil.mod | 42 +
gcc/m2/gm2-libs-iso/WholeIO.mod | 11 +-
gcc/m2/gm2-libs-iso/WholeStr.mod | 6 +-
gcc/m2/gm2-libs-iso/wrapclock.def | 139 +
gcc/m2/gm2-libs-log/RealConversions.mod | 48 +-
gcc/m2/gm2-libs/Builtins.def | 4 +-
gcc/m2/gm2-libs/Builtins.mod | 5 +-
gcc/m2/gm2-libs/DynamicStrings.def | 10 +-
gcc/m2/gm2-libs/DynamicStrings.mod | 34 +-
gcc/m2/gm2-libs/FIO.def | 4 +-
gcc/m2/gm2-libs/FIO.mod | 104 +-
gcc/m2/gm2-libs/IO.mod | 16 +-
gcc/m2/gm2-libs/M2Dependent.mod | 2 -
gcc/m2/gm2-libs/RTint.mod | 70 +-
gcc/m2/gm2-libs/cbuiltin.def | 4 +-
gcc/m2/gm2config.aci.in | 6 +
gcc/m2/gm2spec.cc | 28 +-
gcc/m2/lang-specs.h | 10 +-
gcc/m2/lang.opt | 12 +
gcc/m2/m2.flex | 3 +-
gcc/m2/m2pp.cc | 107 +-
gcc/m2/mc-boot/GDynamicStrings.cc | 84 +-
gcc/m2/mc-boot/GDynamicStrings.h | 7 +
gcc/m2/mc-boot/GFIO.cc | 46 +-
gcc/m2/mc-boot/GFIO.h | 4 +-
gcc/m2/mc-boot/GFormatStrings.cc | 2 -
gcc/m2/mc-boot/GIO.cc | 13 +-
gcc/m2/mc-boot/GM2Dependent.cc | 85 +-
gcc/m2/mc-boot/GM2Dependent.h | 2 +-
gcc/m2/mc-boot/GM2LINK.h | 60 -
gcc/m2/mc-boot/GM2RTS.cc | 6 +-
gcc/m2/mc-boot/GM2RTS.h | 2 +-
gcc/m2/mc-boot/GRTExceptions.cc | 1 -
gcc/m2/mc-boot/GRTint.cc | 85 +-
gcc/m2/mc-boot/GSFIO.cc | 1 -
gcc/m2/mc-boot/GStringConvert.cc | 4 +-
gcc/m2/mc-boot/Gdecl.cc | 49 +-
gcc/m2/mc-boot/GmcOptions.cc | 155 +
gcc/m2/mc-boot/GmcOptions.h | 21 +
gcc/m2/mc/decl.mod | 38 +-
gcc/m2/mc/mcOptions.def | 24 +
gcc/m2/mc/mcOptions.mod | 96 +-
gcc/m2/pge-boot/GASCII.cc | 1 +
gcc/m2/pge-boot/GASCII.h | 1 +
gcc/m2/pge-boot/GArgs.cc | 5 +-
gcc/m2/pge-boot/GArgs.h | 3 +-
gcc/m2/pge-boot/GAssertion.cc | 5 +-
gcc/m2/pge-boot/GAssertion.h | 3 +-
gcc/m2/pge-boot/GBreak.h | 1 +
gcc/m2/pge-boot/GCmdArgs.h | 3 +-
gcc/m2/pge-boot/GDebug.cc | 14 +-
gcc/m2/pge-boot/GDebug.h | 5 +-
gcc/m2/pge-boot/GDynamicStrings.cc | 150 +-
gcc/m2/pge-boot/GDynamicStrings.h | 15 +-
gcc/m2/pge-boot/GEnvironment.h | 5 +-
gcc/m2/pge-boot/GFIO.cc | 131 +-
gcc/m2/pge-boot/GFIO.h | 19 +-
gcc/m2/pge-boot/GFormatStrings.h | 1 +
gcc/m2/pge-boot/GFpuIO.h | 1 +
gcc/m2/pge-boot/GIO.cc | 113 +-
gcc/m2/pge-boot/GIO.h | 9 +-
gcc/m2/pge-boot/GIndexing.cc | 20 +-
gcc/m2/pge-boot/GIndexing.h | 5 +-
gcc/m2/pge-boot/GLists.cc | 15 +-
gcc/m2/pge-boot/GLists.h | 3 +-
gcc/m2/pge-boot/GM2Dependent.cc | 188 +-
gcc/m2/pge-boot/GM2Dependent.h | 5 +-
gcc/m2/pge-boot/GM2EXCEPTION.cc | 5 +-
gcc/m2/pge-boot/GM2EXCEPTION.h | 3 +-
gcc/m2/pge-boot/GM2LINK.cc | 27 -
gcc/m2/pge-boot/GM2LINK.h | 59 -
gcc/m2/pge-boot/GM2RTS.cc | 51 +-
gcc/m2/pge-boot/GM2RTS.h | 13 +-
gcc/m2/pge-boot/GNameKey.cc | 17 +-
gcc/m2/pge-boot/GNameKey.h | 5 +-
gcc/m2/pge-boot/GNumberIO.cc | 81 +-
gcc/m2/pge-boot/GNumberIO.h | 1 +
gcc/m2/pge-boot/GOutput.cc | 15 +-
gcc/m2/pge-boot/GOutput.h | 3 +-
gcc/m2/pge-boot/GPushBackInput.cc | 15 +-
gcc/m2/pge-boot/GPushBackInput.h | 3 +-
gcc/m2/pge-boot/GRTExceptions.cc | 52 +-
gcc/m2/pge-boot/GRTExceptions.h | 9 +-
gcc/m2/pge-boot/GSArgs.h | 3 +-
gcc/m2/pge-boot/GSEnvironment.h | 5 +-
gcc/m2/pge-boot/GSFIO.cc | 10 +-
gcc/m2/pge-boot/GSFIO.h | 5 +-
gcc/m2/pge-boot/GSYSTEM.h | 1 +
gcc/m2/pge-boot/GScan.h | 5 +-
gcc/m2/pge-boot/GStdIO.cc | 1 +
gcc/m2/pge-boot/GStdIO.h | 1 +
gcc/m2/pge-boot/GStorage.cc | 5 +-
gcc/m2/pge-boot/GStorage.h | 3 +-
gcc/m2/pge-boot/GStrCase.cc | 1 +
gcc/m2/pge-boot/GStrCase.h | 1 +
gcc/m2/pge-boot/GStrIO.cc | 9 +-
gcc/m2/pge-boot/GStrIO.h | 1 +
gcc/m2/pge-boot/GStrLib.cc | 27 +-
gcc/m2/pge-boot/GStrLib.h | 7 +-
gcc/m2/pge-boot/GStringConvert.h | 25 +-
gcc/m2/pge-boot/GSymbolKey.cc | 27 +-
gcc/m2/pge-boot/GSymbolKey.h | 9 +-
gcc/m2/pge-boot/GSysExceptions.h | 1 +
gcc/m2/pge-boot/GSysStorage.cc | 29 +-
gcc/m2/pge-boot/GSysStorage.h | 3 +-
gcc/m2/pge-boot/GTimeString.h | 1 +
gcc/m2/pge-boot/GUnixArgs.h | 1 +
gcc/m2/pge-boot/Gbnflex.cc | 45 +-
gcc/m2/pge-boot/Gbnflex.h | 11 +-
gcc/m2/pge-boot/Gdtoa.h | 5 +-
gcc/m2/pge-boot/Gerrno.h | 1 +
gcc/m2/pge-boot/Gldtoa.h | 5 +-
gcc/m2/pge-boot/Glibc.h | 3 +-
gcc/m2/pge-boot/Glibm.h | 1 +
gcc/m2/pge-boot/Gpge.cc | 569 +-
gcc/m2/pge-boot/Gtermios.h | 9 +-
gcc/m2/pge-boot/Gwrapc.h | 1 +
gcc/m2/target-independent/m2/gm2-libs.texi | 78 +-
gcc/m2/tools-src/checkmeta.py | 123 +
gcc/machmode.h | 33 +-
gcc/match.pd | 1847 +-
gcc/mode-switching.cc | 5 +-
gcc/modulo-sched.cc | 11 +-
gcc/mux-utils.h | 6 +-
gcc/objc/ChangeLog | 14 +
gcc/objc/objc-act.cc | 12 +-
gcc/objc/objc-next-runtime-abi-01.cc | 2 +-
gcc/objc/objc-next-runtime-abi-02.cc | 4 +-
gcc/omp-api.h | 32 +
gcc/omp-expand.cc | 79 +-
gcc/omp-general.cc | 188 +-
gcc/omp-general.h | 1 +
gcc/omp-low.cc | 229 +-
gcc/omp-oacc-neuter-broadcast.cc | 10 +-
gcc/omp-offload.cc | 2 +-
gcc/omp-simd-clone.cc | 2 +-
gcc/opt-functions.awk | 13 +
gcc/opt-problem.cc | 6 +-
gcc/opt-read.awk | 17 +-
gcc/optabs-query.cc | 68 +-
gcc/optabs-query.h | 6 +-
gcc/optabs-tree.cc | 165 +-
gcc/optabs-tree.h | 4 +
gcc/optabs.cc | 306 +-
gcc/optabs.def | 77 +-
gcc/optabs.h | 30 +-
gcc/opth-gen.awk | 35 +-
gcc/opts-common.cc | 1 +
gcc/opts-global.cc | 20 +-
gcc/opts.cc | 21 +-
gcc/opts.h | 1 +
gcc/ordered-hash-map-tests.cc | 19 +-
gcc/ordered-hash-map.h | 26 +
gcc/output.h | 14 +-
gcc/params.opt | 31 +-
gcc/passes.cc | 10 -
gcc/passes.def | 20 +-
gcc/plugin.cc | 4 +-
gcc/po/ChangeLog | 44 +
gcc/po/be.po | 8314 ++--
gcc/po/da.po | 8334 ++--
gcc/po/de.po | 8332 ++--
gcc/po/el.po | 8314 ++--
gcc/po/es.po | 8339 ++--
gcc/po/fi.po | 8320 ++--
gcc/po/fr.po | 8330 ++--
gcc/po/gcc.pot | 21154 +++++-----
gcc/po/hr.po | 9220 +++--
gcc/po/id.po | 8329 ++--
gcc/po/ja.po | 8321 ++--
gcc/po/nl.po | 8316 ++--
gcc/po/ru.po | 8339 ++--
gcc/po/sr.po | 8331 ++--
gcc/po/sv.po | 9064 ++--
gcc/po/tr.po | 8338 ++--
gcc/po/uk.po | 40367 +++++++++---------
gcc/po/vi.po | 8334 ++--
gcc/po/zh_CN.po | 8456 ++--
gcc/po/zh_TW.po | 8324 ++--
gcc/pointer-query.cc | 7 +-
gcc/poly-int-types.h | 8 -
gcc/poly-int.h | 629 +-
gcc/postreload-gcse.cc | 34 +-
gcc/postreload.cc | 213 +-
gcc/predict.cc | 493 +-
gcc/predict.def | 18 +-
gcc/predict.h | 2 -
gcc/pretty-print.cc | 100 +-
gcc/pretty-print.h | 48 +-
gcc/print-rtl.cc | 50 +-
gcc/print-rtl.h | 4 +-
gcc/print-tree.cc | 15 +-
gcc/print-tree.h | 1 +
gcc/profile-count.cc | 78 +-
gcc/profile-count.h | 52 +-
gcc/profile.cc | 9 +-
gcc/range-op-float.cc | 1351 +-
gcc/range-op-mixed.h | 684 +
gcc/range-op-ptr.cc | 430 +
gcc/range-op.cc | 1970 +-
gcc/range-op.h | 278 +-
gcc/range.cc | 7 +-
gcc/range.h | 14 +-
gcc/read-rtl.cc | 26 +
gcc/real.cc | 50 +-
gcc/real.h | 7 +-
gcc/realmpfr.h | 24 +
gcc/recog.cc | 156 +-
gcc/recog.h | 40 +-
gcc/ree.cc | 4 +-
gcc/reg-notes.def | 5 +-
gcc/reg-stack.cc | 159 +-
gcc/regcprop.cc | 29 +-
gcc/reginfo.cc | 8 +-
gcc/reload.cc | 43 +-
gcc/reload.h | 2 +-
gcc/reload1.cc | 47 +-
gcc/reorg.cc | 233 +-
gcc/rtl-ssa/accesses.h | 9 +-
gcc/rtl-ssa/blocks.cc | 6 +-
gcc/rtl-ssa/internals.inl | 8 +-
gcc/rtl-tests.cc | 1 +
gcc/rtl.cc | 196 +-
gcc/rtl.def | 6 +
gcc/rtl.h | 202 +-
gcc/rtlanal.cc | 522 +-
gcc/rtlanal.h | 4 +-
gcc/rust/ChangeLog | 60 +
gcc/rust/backend/rust-constexpr.cc | 1 -
gcc/rust/backend/rust-tree.cc | 4 +-
gcc/rust/rust-object-export.cc | 6 +-
gcc/sanopt.cc | 6 +-
gcc/sbitmap.cc | 2 +-
gcc/sbitmap.h | 2 +-
gcc/sched-deps.cc | 18 +-
gcc/sched-ebb.cc | 14 +-
gcc/sched-int.h | 18 +-
gcc/sched-rgn.cc | 189 +-
gcc/sel-sched-ir.cc | 36 +-
gcc/sel-sched.cc | 12 +-
gcc/selftest-diagnostic.cc | 10 +-
gcc/selftest-run-tests.cc | 3 +
gcc/sese.cc | 16 +-
gcc/shrink-wrap.cc | 22 +-
gcc/shrink-wrap.h | 1 +
gcc/simplify-rtx.cc | 219 +-
gcc/sreal.cc | 59 +-
gcc/sreal.h | 1 +
gcc/statistics.cc | 21 +-
gcc/stor-layout.cc | 96 +-
gcc/stringpool.cc | 1 +
gcc/symtab-thunks.cc | 1 +
gcc/system.h | 32 +-
gcc/target.def | 74 +-
gcc/target.h | 14 +
gcc/targhooks.cc | 84 +-
gcc/targhooks.h | 10 +-
gcc/testsuite/ChangeLog | 18078 ++++++++
.../c-c++-common/Wfree-nonheap-object-2.c | 2 +-
.../c-c++-common/Wfree-nonheap-object-3.c | 6 +-
gcc/testsuite/c-c++-common/Wfree-nonheap-object.c | 8 +-
.../c-c++-common/Wlogical-not-parentheses-2.c | 2 +
gcc/testsuite/c-c++-common/Wrestrict.c | 11 +-
.../{gcc.dg => c-c++-common}/analyzer/aliasing-3.c | 8 +-
.../c-c++-common/analyzer/aliasing-pr106473.c | 5 +
.../c-c++-common/analyzer/allocation-size-1.c | 131 +
.../c-c++-common/analyzer/allocation-size-2.c | 170 +
.../c-c++-common/analyzer/allocation-size-3.c | 54 +
.../c-c++-common/analyzer/allocation-size-4.c | 63 +
.../analyzer/allocation-size-multiline-1.c | 96 +
.../analyzer/allocation-size-multiline-2.c | 98 +
.../analyzer/allocation-size-multiline-3.c | 68 +
.../c-c++-common/analyzer/analyzer-verbosity-0.c | 257 +
.../c-c++-common/analyzer/analyzer-verbosity-1.c | 315 +
.../c-c++-common/analyzer/analyzer-verbosity-2.c | 375 +
.../c-c++-common/analyzer/analyzer-verbosity-3.c | 375 +
.../analyzer/asm-x86-dyndbg-2.c | 8 +-
.../analyzer/asm-x86-lp64-2.c | 4 +-
.../analyzer/atomic-builtins-haproxy-proxy.c | 55 +
.../analyzer/atomic-builtins-qemu-sockets.c | 18 +
.../c-c++-common/analyzer/attr-alloc_size-1.c | 81 +
.../c-c++-common/analyzer/attr-alloc_size-2.c | 19 +
.../analyzer/attr-malloc-6.c | 12 +-
.../analyzer/attr-malloc-CVE-2019-19078-usb-leak.c | 9 +-
.../analyzer/attr-tainted_args-1.c | 6 +-
.../analyzer/call-summaries-malloc.c | 11 +-
.../analyzer/call-summaries-pr107158-2.c | 9 +-
.../analyzer/call-summaries-pr107158.c | 4 +-
.../{gcc.dg => c-c++-common}/analyzer/calloc-1.c | 7 +-
.../{gcc.dg => c-c++-common}/analyzer/capacity-1.c | 4 +-
.../c-c++-common/analyzer/compound-assignment-1.c | 75 +
.../analyzer/compound-assignment-5.c | 30 +-
.../c-c++-common/analyzer/computed-goto-1.c | 60 +
.../analyzer/coreutils-cksum-pr108664.c | 10 +-
.../analyzer/coreutils-sum-pr108666.c | 2 +-
.../c-c++-common/analyzer/data-model-11.c | 6 +
.../analyzer/deref-before-check-pr108455-1.c | 2 +-
...deref-before-check-pr108455-git-pack-revindex.c | 2 +-
.../analyzer/deref-before-check-pr108475-1.c | 3 +-
.../deref-before-check-pr108475-haproxy-tcpcheck.c | 8 +-
.../deref-before-check-pr109060-haproxy-cfgparse.c | 2 +-
.../deref-before-check-pr109239-linux-bus.c | 5 +-
.../analyzer/deref-before-check-pr77425.c | 4 +-
.../{gcc.dg => c-c++-common}/analyzer/dot-output.c | 2 +-
gcc/testsuite/c-c++-common/analyzer/escaping-1.c | 28 +
gcc/testsuite/c-c++-common/analyzer/exec-1.c | 49 +
.../{gcc.dg => c-c++-common}/analyzer/expect-1.c | 2 +-
.../analyzer/feasibility-3.c | 13 +-
.../{gcc.dg => c-c++-common}/analyzer/fgets-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/fields.c | 2 +-
.../c-c++-common/analyzer/file-pr58237-noexcept.c | 82 +
.../analyzer/file-uninit-1.c | 0
.../{gcc.dg => c-c++-common}/analyzer/fileno-1.c | 0
.../analyzer/first-field-1.c | 2 +-
.../analyzer/first-field-2.c | 2 +-
.../analyzer/flex-with-call-summaries.c | 1 +
.../analyzer/flex-without-call-summaries.c | 3 +-
.../analyzer/flexible-array-member-1.c | 104 +
.../c-c++-common/analyzer/fold-string-to-char.c | 8 +
gcc/testsuite/c-c++-common/analyzer/fopen-2.c | 52 +
.../{gcc.dg => c-c++-common}/analyzer/fread-1.c | 0
.../{gcc.dg => c-c++-common}/analyzer/fread-2.c | 2 +-
.../analyzer/fread-pr108661.c | 0
.../analyzer/function-ptr-1.c | 0
.../analyzer/function-ptr-2.c | 2 +-
.../analyzer/function-ptr-3.c | 0
.../analyzer/function-ptr-4.c | 0
.../analyzer/function-ptr-5.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/getc-1.c | 0
.../{gcc.dg => c-c++-common}/analyzer/getchar-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/gzio-2.c | 0
.../{gcc.dg => c-c++-common}/analyzer/gzio-3.c | 0
.../{gcc.dg => c-c++-common}/analyzer/gzio-3a.c | 0
.../{gcc.dg => c-c++-common}/analyzer/gzio.c | 0
.../analyzer/imprecise-floating-point-1.c | 14 +-
.../analyzer/infinite-recursion-2.c | 0
.../analyzer/infinite-recursion-3.c | 0
.../analyzer/infinite-recursion-4-limited-buggy.c | 0
.../analyzer/infinite-recursion-4-limited.c | 0
.../infinite-recursion-4-unlimited-buggy.c | 0
.../analyzer/infinite-recursion-4-unlimited.c | 0
.../analyzer/infinite-recursion-5.c | 0
.../analyzer/infinite-recursion-alloca.c | 0
.../analyzer/infinite-recursion-inlining.c | 0
.../analyzer/infinite-recursion-multiline-1.c | 70 +
.../analyzer/infinite-recursion-multiline-2.c | 165 +
.../analyzer/infinite-recursion-pr108524-1.c | 4 +-
.../analyzer/infinite-recursion-pr108524-2.c | 4 +-
...finite-recursion-pr108524-qobject-json-parser.c | 4 +-
.../analyzer/infinite-recursion-pr108935-1.c | 0
.../analyzer/infinite-recursion-pr108935-1a.c | 0
.../analyzer/infinite-recursion-pr108935-2.c | 0
.../analyzer/infinite-recursion-variadic.c | 0
.../analyzer/infinite-recursion.c | 0
.../{gcc.dg => c-c++-common}/analyzer/init.c | 4 +-
.../c-c++-common/analyzer/inlining-1-multiline.c | 95 +
.../c-c++-common/analyzer/inlining-1-no-undo.c | 20 +
gcc/testsuite/c-c++-common/analyzer/inlining-1.c | 22 +
.../c-c++-common/analyzer/inlining-2-multiline.c | 74 +
gcc/testsuite/c-c++-common/analyzer/inlining-2.c | 21 +
.../c-c++-common/analyzer/inlining-3-multiline.c | 99 +
gcc/testsuite/c-c++-common/analyzer/inlining-3.c | 34 +
.../c-c++-common/analyzer/inlining-4-multiline.c | 117 +
gcc/testsuite/c-c++-common/analyzer/inlining-4.c | 30 +
.../c-c++-common/analyzer/inlining-5-multiline.c | 93 +
gcc/testsuite/c-c++-common/analyzer/inlining-5.c | 29 +
.../c-c++-common/analyzer/inlining-6-multiline.c | 103 +
.../{gcc.dg => c-c++-common}/analyzer/inlining-6.c | 0
.../c-c++-common/analyzer/inlining-7-multiline.c | 209 +
gcc/testsuite/c-c++-common/analyzer/inlining-7.c | 60 +
.../analyzer/invalid-shift-1.c | 0
.../{gcc.dg => c-c++-common}/analyzer/isatty-1.c | 3 +-
gcc/testsuite/c-c++-common/analyzer/leak-2.c | 10 +
.../{gcc.dg => c-c++-common}/analyzer/leak-3.c | 0
gcc/testsuite/c-c++-common/analyzer/leak-4.c | 109 +
.../analyzer/leak-pr105906.c | 5 +-
.../analyzer/leak-pr108045-with-call-summaries.c | 8 +-
.../leak-pr108045-without-call-summaries.c | 8 +-
.../analyzer/leak-pr109059-1.c | 2 +-
.../analyzer/leak-pr109059-2.c | 2 +-
.../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 4 +-
.../analyzer/loop-0-up-to-n-by-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/loop-2.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/loop-2a.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/loop-3.c | 0
.../{gcc.dg => c-c++-common}/analyzer/loop-4.c | 2 +-
.../analyzer/loop-n-down-to-1-by-1.c | 2 +-
.../analyzer/loop-start-down-to-end-by-1.c | 2 +-
.../analyzer/loop-start-down-to-end-by-step.c | 2 +-
.../analyzer/loop-start-to-end-by-step.c | 2 +-
.../analyzer/loop-start-up-to-end-by-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/loop.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/malloc-2.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/malloc-3.c | 3 +-
.../{gcc.dg => c-c++-common}/analyzer/malloc-5.c | 2 +-
.../analyzer/malloc-CWE-401-example.c | 0
.../analyzer/malloc-CWE-415-examples.c | 0
.../analyzer/malloc-CWE-416-examples.c | 0
.../analyzer/malloc-CWE-590-examples.c | 7 +-
.../analyzer/malloc-callbacks.c | 6 +-
.../{gcc.dg => c-c++-common}/analyzer/malloc-dce.c | 0
.../analyzer/malloc-dedupe-1.c | 0
.../analyzer/malloc-in-loop.c | 2 +-
.../analyzer/malloc-ipa-1.c | 0
.../c-c++-common/analyzer/malloc-ipa-11.c | 162 +
.../analyzer/malloc-ipa-2.c | 0
.../analyzer/malloc-ipa-3.c | 0
.../analyzer/malloc-ipa-4.c | 2 +-
.../analyzer/malloc-ipa-5.c | 2 +-
.../analyzer/malloc-ipa-6.c | 0
.../analyzer/malloc-ipa-7.c | 8 +-
.../c-c++-common/analyzer/malloc-ipa-8-unchecked.c | 108 +
.../analyzer/malloc-macro-inline-events.c | 67 +
.../analyzer/malloc-macro-separate-events.c | 2 +-
.../analyzer/malloc-macro.h | 0
.../analyzer/malloc-paths-9-noexcept.c | 435 +
.../{gcc.dg => c-c++-common}/analyzer/memcpy-2.c | 5 +-
...-deref-pr108251-smp_fetch_ssl_fc_has_early-O2.c | 7 +-
...ull-deref-pr108251-smp_fetch_ssl_fc_has_early.c | 8 +-
.../null-deref-pr108400-SoftEtherVPN-WebUi.c | 13 +-
.../analyzer/null-deref-pr108806-qemu.c | 2 +-
.../analyzer/null-deref-pr108830.c | 8 +-
.../analyzer/null-terminated-strings-2.c | 17 +
.../analyzer/out-of-bounds-1.c | 6 +-
.../analyzer/out-of-bounds-2.c | 5 +-
.../analyzer/out-of-bounds-5.c | 22 +-
.../analyzer/out-of-bounds-diagram-11.c | 82 +
.../analyzer/out-of-bounds-diagram-3.c | 46 +
.../analyzer/out-of-bounds-diagram-8.c | 35 +
.../analyzer/out-of-bounds-diagram-strcat-2.c | 74 +
.../analyzer/out-of-bounds-diagram-strcat.c | 66 +
.../c-c++-common/analyzer/overlapping-buffers.c | 155 +
.../{gcc.dg => c-c++-common}/analyzer/phi-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr100615.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr101962.c | 8 +-
.../{gcc.dg => c-c++-common}/analyzer/pr103217-2.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr103217.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr103526.c | 4 +-
.../{gcc.dg => c-c++-common}/analyzer/pr104029.c | 2 +-
gcc/testsuite/c-c++-common/analyzer/pr104062.c | 13 +
.../{gcc.dg => c-c++-common}/analyzer/pr105783.c | 6 +-
gcc/testsuite/c-c++-common/analyzer/pr107345.c | 18 +
.../c-c++-common/analyzer/pr109577-noexcept.c | 2 +
gcc/testsuite/c-c++-common/analyzer/pr110830.c | 111 +
.../pr93355-localealias-feasibility-noexcept.c | 85 +
gcc/testsuite/c-c++-common/analyzer/pr93457.c | 12 +
.../{gcc.dg => c-c++-common}/analyzer/pr93695-1.c | 6 +-
.../{gcc.dg => c-c++-common}/analyzer/pr94362-1.c | 10 +-
.../{gcc.dg => c-c++-common}/analyzer/pr94596.c | 9 +-
.../{gcc.dg => c-c++-common}/analyzer/pr94839.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr95240.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr96639.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr96653.c | 26 +-
.../{gcc.dg => c-c++-common}/analyzer/pr96792.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr96841.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/pr97074.c | 3 +-
gcc/testsuite/c-c++-common/analyzer/pr97568.c | 31 +
gcc/testsuite/c-c++-common/analyzer/pr98564.c | 6 +
.../{gcc.dg => c-c++-common}/analyzer/pr98628.c | 4 +-
gcc/testsuite/c-c++-common/analyzer/pr98969.c | 26 +
.../c-c++-common/analyzer/pr99193-1-noexcept.c | 68 +
.../{gcc.dg => c-c++-common}/analyzer/pr99193-2.c | 6 +-
.../{gcc.dg => c-c++-common}/analyzer/pr99193-3.c | 4 +-
.../{gcc.dg => c-c++-common}/analyzer/pr99716-1.c | 3 +-
.../{gcc.dg => c-c++-common}/analyzer/pr99774-1.c | 2 +-
.../{gcc.dg => c-c++-common}/analyzer/realloc-1.c | 13 +-
.../{gcc.dg => c-c++-common}/analyzer/realloc-2.c | 8 +-
.../{gcc.dg => c-c++-common}/analyzer/realloc-3.c | 7 +-
.../{gcc.dg => c-c++-common}/analyzer/realloc-4.c | 5 +-
.../{gcc.dg => c-c++-common}/analyzer/realloc-5.c | 8 +-
.../c-c++-common/analyzer/realloc-pr110014.c | 25 +
.../{gcc.dg => c-c++-common}/analyzer/scope-1.c | 2 +-
gcc/testsuite/c-c++-common/analyzer/setjmp-2.c | 147 +
gcc/testsuite/c-c++-common/analyzer/setjmp-5.c | 126 +
gcc/testsuite/c-c++-common/analyzer/setjmp-9.c | 177 +
gcc/testsuite/c-c++-common/analyzer/signal-4a.c | 122 +
gcc/testsuite/c-c++-common/analyzer/signal-4b.c | 149 +
.../analyzer/snprintf-concat.c | 6 +-
.../{gcc.dg => c-c++-common}/analyzer/sock-1.c | 8 +-
gcc/testsuite/c-c++-common/analyzer/sprintf-2.c | 59 +
.../analyzer/sprintf-concat.c | 6 +-
.../analyzer/string-ops-concat-pair.c | 11 +-
.../analyzer/string-ops-dup.c | 10 +-
gcc/testsuite/c-c++-common/analyzer/strncpy-1.c | 157 +
gcc/testsuite/c-c++-common/analyzer/strstr-1.c | 54 +
.../analyzer/switch-enum-pr105273-git-vreportf-2.c | 2 +-
.../analyzer/symbolic-12.c | 12 +-
.../c-c++-common/analyzer/uninit-alloca.c | 7 +
.../analyzer/untracked-2.c | 2 +-
.../analyzer/vasprintf-1.c | 3 +-
gcc/testsuite/c-c++-common/analyzer/volatile-1.c | 18 +
.../analyzer/write-to-const-1.c | 2 +-
.../analyzer/write-to-string-literal-1.c | 67 +
.../analyzer/write-to-string-literal-4-disabled.c | 2 +-
.../analyzer/write-to-string-literal-4.c | 26 +
.../analyzer/write-to-string-literal-5.c | 34 +
.../c-c++-common/asan/pointer-compare-1.c | 1 +
gcc/testsuite/c-c++-common/asan/pr106558.c | 2 +-
.../c-c++-common/builtin-classify-type-1.c | 105 +
gcc/testsuite/c-c++-common/cpp/line-2.c | 2 +-
gcc/testsuite/c-c++-common/cpp/line-3.c | 2 +-
gcc/testsuite/c-c++-common/cpp/macro-arg-count-1.c | 4 +-
gcc/testsuite/c-c++-common/cpp/macro-ranges.c | 52 +
gcc/testsuite/c-c++-common/cpp/pr58844-1.c | 4 +-
gcc/testsuite/c-c++-common/cpp/pr58844-2.c | 4 +-
gcc/testsuite/c-c++-common/cpp/pr61474-2.h | 1 +
gcc/testsuite/c-c++-common/cpp/pr61474.c | 5 +
gcc/testsuite/c-c++-common/cpp/pr61474.h | 6 +
gcc/testsuite/c-c++-common/cpp/pr90400.c | 14 +
.../c-c++-common/cpp/warning-zero-location.c | 2 +-
.../diagnostic-format-sarif-file-pr111700.c | 12 +
.../diagnostic-format-sarif-file-timevars-1.c | 18 +
.../diagnostic-format-sarif-file-timevars-2.c | 21 +
gcc/testsuite/c-c++-common/fcf-protection-10.c | 2 +
gcc/testsuite/c-c++-common/fcf-protection-11.c | 2 +
gcc/testsuite/c-c++-common/fcf-protection-12.c | 2 +
gcc/testsuite/c-c++-common/fcf-protection-8.c | 2 +
gcc/testsuite/c-c++-common/fcf-protection-9.c | 2 +
gcc/testsuite/c-c++-common/goacc/asyncwait-1.c | 4 +-
gcc/testsuite/c-c++-common/goacc/clauses-fail.c | 8 +-
gcc/testsuite/c-c++-common/goacc/collapse-1.c | 16 +-
gcc/testsuite/c-c++-common/goacc/data-2.c | 2 +-
gcc/testsuite/c-c++-common/goacc/default-3.c | 59 +-
gcc/testsuite/c-c++-common/goacc/default-4.c | 42 +
gcc/testsuite/c-c++-common/goacc/default-5.c | 19 +-
gcc/testsuite/c-c++-common/goacc/host_data-2.c | 7 +-
gcc/testsuite/c-c++-common/goacc/kernels-alias-8.c | 6 +-
gcc/testsuite/c-c++-common/goacc/tile-2.c | 4 +-
gcc/testsuite/c-c++-common/gomp/allocate-10.c | 49 +
gcc/testsuite/c-c++-common/gomp/allocate-11.c | 37 +
gcc/testsuite/c-c++-common/gomp/allocate-12.c | 46 +
gcc/testsuite/c-c++-common/gomp/allocate-13.c | 28 +
gcc/testsuite/c-c++-common/gomp/allocate-14.c | 26 +
gcc/testsuite/c-c++-common/gomp/allocate-15.c | 28 +
gcc/testsuite/c-c++-common/gomp/allocate-16.c | 38 +
gcc/testsuite/c-c++-common/gomp/allocate-17.c | 37 +
gcc/testsuite/c-c++-common/gomp/allocate-5.c | 60 +-
gcc/testsuite/c-c++-common/gomp/allocate-9.c | 106 +
gcc/testsuite/c-c++-common/gomp/declare-target-2.c | 4 +-
gcc/testsuite/c-c++-common/gomp/defaultmap-4.c | 24 +
gcc/testsuite/c-c++-common/gomp/defaultmap-5.c | 47 +
gcc/testsuite/c-c++-common/gomp/defaultmap-6.c | 48 +
gcc/testsuite/c-c++-common/gomp/directive-1.c | 4 +-
.../c-c++-common/gomp/imperfect-attributes.c | 81 +
.../c-c++-common/gomp/imperfect-badloops.c | 50 +
gcc/testsuite/c-c++-common/gomp/imperfect-blocks.c | 75 +
.../c-c++-common/gomp/imperfect-extension.c | 55 +
gcc/testsuite/c-c++-common/gomp/imperfect-gotos.c | 174 +
.../c-c++-common/gomp/imperfect-invalid-scope.c | 77 +
gcc/testsuite/c-c++-common/gomp/imperfect-labels.c | 85 +
.../c-c++-common/gomp/imperfect-legacy-syntax.c | 44 +
.../c-c++-common/gomp/imperfect-pragmas.c | 85 +
gcc/testsuite/c-c++-common/gomp/imperfect1.c | 38 +
gcc/testsuite/c-c++-common/gomp/imperfect2.c | 34 +
gcc/testsuite/c-c++-common/gomp/imperfect3.c | 52 +
gcc/testsuite/c-c++-common/gomp/imperfect4.c | 33 +
gcc/testsuite/c-c++-common/gomp/imperfect5.c | 95 +
gcc/testsuite/c-c++-common/gomp/map-6.c | 80 +-
gcc/testsuite/c-c++-common/gomp/map-9.c | 32 +
gcc/testsuite/c-c++-common/gomp/scan-6.c | 95 +
gcc/testsuite/c-c++-common/gomp/target-update-1.c | 15 +
gcc/testsuite/c-c++-common/hwasan/asan-pr70541.c | 2 +-
gcc/testsuite/c-c++-common/hwasan/heap-overflow.c | 4 +-
.../c-c++-common/hwasan/sanity-check-pure-c.c | 4 +-
gcc/testsuite/c-c++-common/hwasan/use-after-free.c | 4 +-
gcc/testsuite/c-c++-common/missing-header-5.c | 15 +
.../c-c++-common/patchable_function_entry-decl.c | 3 +-
.../patchable_function_entry-default.c | 3 +-
.../patchable_function_entry-definition.c | 3 +-
gcc/testsuite/c-c++-common/pr109884.c | 32 +
gcc/testsuite/c-c++-common/pr19807-2.c | 2 +-
gcc/testsuite/c-c++-common/pragma-diag-14.c | 2 +-
gcc/testsuite/c-c++-common/pragma-diag-15.c | 2 +-
gcc/testsuite/c-c++-common/spellcheck-pr107583.c | 10 +
.../c-c++-common/torture/builtin-convertvector-1.c | 2 +
.../c-c++-common/torture/complex-sign-add.c | 1 +
.../c-c++-common/torture/complex-sign-mixed-add.c | 1 +
.../c-c++-common/torture/complex-sign-mixed-div.c | 1 +
.../c-c++-common/torture/complex-sign-mixed-mul.c | 1 +
.../c-c++-common/torture/complex-sign-mixed-sub.c | 1 +
.../torture/complex-sign-mul-minus-one.c | 1 +
.../c-c++-common/torture/complex-sign-mul-one.c | 1 +
.../c-c++-common/torture/complex-sign-mul.c | 1 +
.../c-c++-common/torture/complex-sign-sub.c | 1 +
.../c-c++-common/torture/harden-cond-comp.c | 24 +
.../c-c++-common/zero-scratch-regs-leafy-1.c | 15 +
.../c-c++-common/zero-scratch-regs-leafy-2.c | 21 +
gcc/testsuite/g++.dg/DRs/dr2478.C | 17 +-
gcc/testsuite/g++.dg/DRs/dr2543.C | 5 +
gcc/testsuite/g++.dg/abi/macro0.C | 2 +-
gcc/testsuite/g++.dg/abi/mangle78.C | 14 +
gcc/testsuite/g++.dg/abi/no_unique_address8.C | 30 +
gcc/testsuite/g++.dg/abi/no_unique_address8a.C | 31 +
gcc/testsuite/g++.dg/abi/nvptx-nrv1.C | 71 -
gcc/testsuite/g++.dg/abi/nvptx-ptrmem1.C | 52 -
gcc/testsuite/g++.dg/analyzer/analyzer.exp | 3 +
...nalyzer-show-events-in-system-headers-default.C | 18 +
.../fanalyzer-show-events-in-system-headers-no.C | 19 +
.../fanalyzer-show-events-in-system-headers.C | 14 +
gcc/testsuite/g++.dg/analyzer/new-2.C | 70 +
gcc/testsuite/g++.dg/analyzer/noexcept-new.C | 48 +
.../g++.dg/analyzer/out-of-bounds-placement-new.C | 2 +-
gcc/testsuite/g++.dg/analyzer/placement-new-size.C | 37 +
gcc/testsuite/g++.dg/analyzer/placement-new.C | 90 +-
gcc/testsuite/g++.dg/concepts/auto7.C | 9 +
gcc/testsuite/g++.dg/concepts/auto7a.C | 8 +
gcc/testsuite/g++.dg/concepts/diagnostic19.C | 20 +
gcc/testsuite/g++.dg/concepts/diagnostic3.C | 4 +-
gcc/testsuite/g++.dg/contracts/contracts-post7.C | 29 +
gcc/testsuite/g++.dg/cpp/pr64127.C | 2 +-
gcc/testsuite/g++.dg/cpp/string-4.C | 6 +
gcc/testsuite/g++.dg/cpp/ucn-2.C | 15 +
gcc/testsuite/g++.dg/cpp0x/alias-decl-ttp1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-48089.C | 10 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-70323.C | 8 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-70323a.C | 8 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-cast2.C | 6 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-delete2.C | 5 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-diag3.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-empty18.C | 7 +
gcc/testsuite/g++.dg/cpp0x/constexpr-empty19.C | 12 +
gcc/testsuite/g++.dg/cpp0x/constexpr-ice20.C | 1 +
gcc/testsuite/g++.dg/cpp0x/constexpr-mutable3.C | 3 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-mutable4.C | 15 +
gcc/testsuite/g++.dg/cpp0x/constexpr-mutable5.C | 39 +
gcc/testsuite/g++.dg/cpp0x/constexpr-mutable6.C | 18 +
gcc/testsuite/g++.dg/cpp0x/constexpr-recursion.C | 6 +-
gcc/testsuite/g++.dg/cpp0x/constexpr-template12.C | 38 +
gcc/testsuite/g++.dg/cpp0x/decltype-100482.C | 12 +
gcc/testsuite/g++.dg/cpp0x/decltype-110175.C | 6 +
gcc/testsuite/g++.dg/cpp0x/elab-enum-base.C | 7 +
gcc/testsuite/g++.dg/cpp0x/enum40.C | 10 +-
gcc/testsuite/g++.dg/cpp0x/forw_enum6.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/gen-attrs-78.C | 29 +
gcc/testsuite/g++.dg/cpp0x/hog1.C | 77 +
gcc/testsuite/g++.dg/cpp0x/inh-ctor38.C | 19 +
gcc/testsuite/g++.dg/cpp0x/initlist-explicit3.C | 15 +
gcc/testsuite/g++.dg/cpp0x/initlist-opt1.C | 15 +
gcc/testsuite/g++.dg/cpp0x/initlist100.C | 4 +-
.../g++.dg/cpp0x/lambda/lambda-const11a.C | 21 +
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv15.C | 11 +
gcc/testsuite/g++.dg/cpp0x/noexcept59.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/noexcept78.C | 16 +
gcc/testsuite/g++.dg/cpp0x/noexcept79.C | 18 +
gcc/testsuite/g++.dg/cpp0x/noexcept80.C | 12 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-array2.C | 15 +
gcc/testsuite/g++.dg/cpp0x/nsdmi-template26.C | 22 +
gcc/testsuite/g++.dg/cpp0x/overflow1.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/overload-conv-4.C | 5 +-
gcc/testsuite/g++.dg/cpp0x/static_assert15.C | 2 +-
gcc/testsuite/g++.dg/cpp0x/udlit-extended-id-1.C | 72 +
gcc/testsuite/g++.dg/cpp0x/udlit-extended-id-2.C | 6 +
gcc/testsuite/g++.dg/cpp0x/udlit-extended-id-3.C | 17 +
gcc/testsuite/g++.dg/cpp0x/udlit-extended-id-4.C | 14 +
gcc/testsuite/g++.dg/cpp0x/variadic-partial3.C | 19 +
gcc/testsuite/g++.dg/cpp0x/vt-57397-1.C | 6 +-
gcc/testsuite/g++.dg/cpp0x/vt-57397-2.C | 6 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-110382.C | 17 +
gcc/testsuite/g++.dg/cpp1y/constexpr-110619.C | 10 +
gcc/testsuite/g++.dg/cpp1y/constexpr-89285.C | 5 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-89481.C | 3 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-diag1.C | 21 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime1.C | 13 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime2.C | 20 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime3.C | 13 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime4.C | 11 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime5.C | 11 +
gcc/testsuite/g++.dg/cpp1y/constexpr-lifetime6.C | 15 +
gcc/testsuite/g++.dg/cpp1y/constexpr-mutable2.C | 20 +
.../g++.dg/cpp1y/constexpr-tracking-const14.C | 3 +-
.../g++.dg/cpp1y/constexpr-tracking-const16.C | 3 +-
.../g++.dg/cpp1y/constexpr-tracking-const18.C | 4 +-
.../g++.dg/cpp1y/constexpr-tracking-const19.C | 4 +-
.../g++.dg/cpp1y/constexpr-tracking-const21.C | 4 +-
.../g++.dg/cpp1y/constexpr-tracking-const22.C | 4 +-
.../g++.dg/cpp1y/constexpr-tracking-const3.C | 3 +-
.../g++.dg/cpp1y/constexpr-tracking-const4.C | 3 +-
.../g++.dg/cpp1y/constexpr-tracking-const7.C | 3 +-
gcc/testsuite/g++.dg/cpp1y/constexpr-union5.C | 4 +-
gcc/testsuite/g++.dg/cpp1y/decltype-auto-103497.C | 8 +
gcc/testsuite/g++.dg/cpp1y/paren6.C | 14 +
gcc/testsuite/g++.dg/cpp1y/pr68180.C | 4 +-
gcc/testsuite/g++.dg/cpp1y/pr72759.C | 2 +-
gcc/testsuite/g++.dg/cpp1y/var-templ80.C | 22 +
gcc/testsuite/g++.dg/cpp1y/var-templ81.C | 14 +
gcc/testsuite/g++.dg/cpp1y/var-templ82.C | 12 +
gcc/testsuite/g++.dg/cpp1y/var-templ83.C | 16 +
gcc/testsuite/g++.dg/cpp1y/var-templ84.C | 12 +
gcc/testsuite/g++.dg/cpp1y/var-templ84a.C | 19 +
gcc/testsuite/g++.dg/cpp1z/class-deduction114.C | 28 +
gcc/testsuite/g++.dg/cpp1z/class-deduction115.C | 16 +
gcc/testsuite/g++.dg/cpp1z/class-deduction116.C | 8 +
gcc/testsuite/g++.dg/cpp1z/class-deduction74.C | 14 +-
gcc/testsuite/g++.dg/cpp1z/constexpr-if20.C | 1 +
gcc/testsuite/g++.dg/cpp1z/constexpr-lambda6.C | 4 +-
gcc/testsuite/g++.dg/cpp1z/constexpr-lambda8.C | 5 +-
gcc/testsuite/g++.dg/cpp1z/constexpr-template1.C | 25 +
gcc/testsuite/g++.dg/cpp1z/constexpr-template2.C | 25 +
gcc/testsuite/g++.dg/cpp1z/decomp10.C | 2 +-
gcc/testsuite/g++.dg/cpp1z/elide7.C | 14 +
gcc/testsuite/g++.dg/cpp1z/elide8.C | 25 +
gcc/testsuite/g++.dg/cpp1z/fold3.C | 62 +-
gcc/testsuite/g++.dg/cpp1z/nodiscard-inh1.C | 15 +
gcc/testsuite/g++.dg/cpp1z/noexcept-type21.C | 2 +-
gcc/testsuite/g++.dg/cpp1z/pr110216.C | 21 +
gcc/testsuite/g++.dg/cpp1z/variant1.C | 47 +
gcc/testsuite/g++.dg/cpp23/attr-assume11.C | 22 +
gcc/testsuite/g++.dg/cpp23/consteval-if12.C | 8 +-
gcc/testsuite/g++.dg/cpp23/consteval-if2.C | 3 +-
gcc/testsuite/g++.dg/cpp23/cplusplus.C | 2 +-
gcc/testsuite/g++.dg/cpp23/ext-floating15.C | 1 +
gcc/testsuite/g++.dg/cpp23/ext-floating2.C | 4 +
gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 6 +
gcc/testsuite/g++.dg/cpp23/subscript15.C | 25 +
gcc/testsuite/g++.dg/cpp26/constexpr-voidptr1.C | 35 +
gcc/testsuite/g++.dg/cpp26/constexpr-voidptr2.C | 15 +
gcc/testsuite/g++.dg/cpp26/cplusplus.C | 3 +
gcc/testsuite/g++.dg/cpp26/feat-cxx26.C | 597 +
gcc/testsuite/g++.dg/cpp2a/bit-cast11.C | 10 +-
gcc/testsuite/g++.dg/cpp2a/bit-cast12.C | 10 +-
gcc/testsuite/g++.dg/cpp2a/bit-cast14.C | 14 +-
gcc/testsuite/g++.dg/cpp2a/concepts-alias6.C | 15 +
gcc/testsuite/g++.dg/cpp2a/concepts-complete4.C | 13 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend11.C | 26 +-
gcc/testsuite/g++.dg/cpp2a/concepts-friend11a.C | 15 +
gcc/testsuite/g++.dg/cpp2a/concepts-friend15.C | 22 +
gcc/testsuite/g++.dg/cpp2a/concepts-nondep4.C | 16 +
.../g++.dg/cpp2a/concepts-placeholder13.C | 18 +
.../g++.dg/cpp2a/concepts-recursive-sat4.C | 2 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires35.C | 27 +
gcc/testsuite/g++.dg/cpp2a/concepts-requires36.C | 16 +
gcc/testsuite/g++.dg/cpp2a/concepts-surrogate1.C | 12 +
gcc/testsuite/g++.dg/cpp2a/concepts-surrogate2.C | 14 +
gcc/testsuite/g++.dg/cpp2a/concepts-ttp5.C | 24 +
gcc/testsuite/g++.dg/cpp2a/concepts-ttp6.C | 17 +
gcc/testsuite/g++.dg/cpp2a/consteval-memfn1.C | 7 +
gcc/testsuite/g++.dg/cpp2a/consteval11.C | 33 +-
gcc/testsuite/g++.dg/cpp2a/consteval20.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/consteval24.C | 8 +-
gcc/testsuite/g++.dg/cpp2a/consteval3.C | 3 +-
gcc/testsuite/g++.dg/cpp2a/consteval32.C | 4 +
gcc/testsuite/g++.dg/cpp2a/consteval33.C | 34 +
gcc/testsuite/g++.dg/cpp2a/consteval34.C | 33 +
gcc/testsuite/g++.dg/cpp2a/consteval35.C | 10 +
gcc/testsuite/g++.dg/cpp2a/consteval36.C | 22 +
gcc/testsuite/g++.dg/cpp2a/consteval9.C | 3 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-98122.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic17.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-init1.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-new12.C | 6 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C | 10 +-
gcc/testsuite/g++.dg/cpp2a/constexpr-union7.C | 6 +
gcc/testsuite/g++.dg/cpp2a/constinit10.C | 5 +-
gcc/testsuite/g++.dg/cpp2a/constinit19.C | 5 +
gcc/testsuite/g++.dg/cpp2a/decomp8.C | 74 +
gcc/testsuite/g++.dg/cpp2a/decomp9.C | 82 +
gcc/testsuite/g++.dg/cpp2a/desig27.C | 16 +
gcc/testsuite/g++.dg/cpp2a/desig28.C | 17 +
gcc/testsuite/g++.dg/cpp2a/desig29.C | 10 +
gcc/testsuite/g++.dg/cpp2a/desig30.C | 22 +
gcc/testsuite/g++.dg/cpp2a/fn-template26.C | 16 +
.../g++.dg/cpp2a/is-corresponding-member4.C | 4 +-
.../g++.dg/cpp2a/lambda-generic-mangle1.C | 9 +
.../g++.dg/cpp2a/lambda-generic-mangle1a.C | 10 +
gcc/testsuite/g++.dg/cpp2a/lambda-generic-ttp1.C | 11 +
gcc/testsuite/g++.dg/cpp2a/lambda-generic-ttp2.C | 13 +
gcc/testsuite/g++.dg/cpp2a/lambda-targ1.C | 11 +
gcc/testsuite/g++.dg/cpp2a/nontype-class56.C | 8 +
gcc/testsuite/g++.dg/cpp2a/nontype-class57.C | 25 +
gcc/testsuite/g++.dg/cpp2a/nontype-class58.C | 20 +
gcc/testsuite/g++.dg/cpp2a/nontype-class59.C | 23 +
gcc/testsuite/g++.dg/cpp2a/nontype-class60.C | 18 +
gcc/testsuite/g++.dg/cpp2a/nontype-float3.C | 12 +
gcc/testsuite/g++.dg/cpp2a/srcloc20.C | 4 +-
gcc/testsuite/g++.dg/cpp2a/srcloc3.C | 2 +-
gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C | 1 +
gcc/testsuite/g++.dg/debug/dwarf2/utf-1.C | 9 +-
gcc/testsuite/g++.dg/debug/pr110295.C | 19 +
gcc/testsuite/g++.dg/diagnostic/alignof4.C | 21 +
gcc/testsuite/g++.dg/diagnostic/base.C | 16 +
gcc/testsuite/g++.dg/diagnostic/constexpr3.C | 33 +
gcc/testsuite/g++.dg/diagnostic/explicit.C | 33 +
.../g++.dg/diagnostic/missing-header-pr110164.C | 10 +
.../g++.dg/diagnostic/not-a-function-template-1.C | 2 +-
gcc/testsuite/g++.dg/diagnostic/redeclaration-1.C | 2 +-
gcc/testsuite/g++.dg/diagnostic/redeclaration-3.C | 225 +
gcc/testsuite/g++.dg/diagnostic/redeclaration-4.C | 167 +
gcc/testsuite/g++.dg/diagnostic/redeclaration-5.C | 167 +
gcc/testsuite/g++.dg/diagnostic/static_assert3.C | 7 +-
gcc/testsuite/g++.dg/eh/no-exceptions1.C | 19 +
gcc/testsuite/g++.dg/eh/return1.C | 21 +
gcc/testsuite/g++.dg/eh/terminate2.C | 30 +
gcc/testsuite/g++.dg/expr/discarded1.C | 15 +
gcc/testsuite/g++.dg/expr/discarded1a.C | 17 +
gcc/testsuite/g++.dg/expr/unary2.C | 8 +-
gcc/testsuite/g++.dg/ext/attr-hotness.C | 16 +
gcc/testsuite/g++.dg/ext/bitint1.C | 9 +
gcc/testsuite/g++.dg/ext/bitint2.C | 10 +
gcc/testsuite/g++.dg/ext/bitint3.C | 8 +
gcc/testsuite/g++.dg/ext/bitint4.C | 9 +
gcc/testsuite/g++.dg/ext/builtin-classify-type-1.C | 149 +
gcc/testsuite/g++.dg/ext/builtin-classify-type-2.C | 11 +
gcc/testsuite/g++.dg/ext/constexpr-vla2.C | 4 +-
gcc/testsuite/g++.dg/ext/constexpr-vla3.C | 4 +-
gcc/testsuite/g++.dg/ext/int128-8.C | 24 +
gcc/testsuite/g++.dg/ext/integer-pack7.C | 38 +
gcc/testsuite/g++.dg/ext/integer-pack8.C | 37 +
gcc/testsuite/g++.dg/ext/is_convertible6.C | 16 +
gcc/testsuite/g++.dg/ext/type_pack_element1.C | 19 +
gcc/testsuite/g++.dg/ext/type_pack_element2.C | 14 +
gcc/testsuite/g++.dg/ext/type_pack_element3.C | 22 +
gcc/testsuite/g++.dg/ext/unroll-4.C | 16 +
gcc/testsuite/g++.dg/ext/unsigned-typedef2.C | 25 +
gcc/testsuite/g++.dg/ext/unsigned-typedef3.C | 25 +
gcc/testsuite/g++.dg/ext/visibility/anon8.C | 4 +-
gcc/testsuite/g++.dg/gcov/gcov-17.C | 7 +
gcc/testsuite/g++.dg/gcov/test-gcov-17.py | 20 +-
gcc/testsuite/g++.dg/goacc/data-1.C | 4 +-
gcc/testsuite/g++.dg/gomp/attrs-19.C | 68 +
gcc/testsuite/g++.dg/gomp/attrs-20.C | 240 +
gcc/testsuite/g++.dg/gomp/attrs-21.C | 27 +
gcc/testsuite/g++.dg/gomp/attrs-7.C | 8 +-
gcc/testsuite/g++.dg/gomp/attrs-imperfect1.C | 38 +
gcc/testsuite/g++.dg/gomp/attrs-imperfect2.C | 34 +
gcc/testsuite/g++.dg/gomp/attrs-imperfect3.C | 33 +
gcc/testsuite/g++.dg/gomp/attrs-imperfect4.C | 33 +
gcc/testsuite/g++.dg/gomp/attrs-imperfect5.C | 57 +
gcc/testsuite/g++.dg/gomp/pr111274.C | 15 +
gcc/testsuite/g++.dg/gomp/pr41967.C | 2 +-
gcc/testsuite/g++.dg/gomp/pr58567.C | 2 +-
gcc/testsuite/g++.dg/gomp/tpl-imperfect-gotos.C | 161 +
.../g++.dg/gomp/tpl-imperfect-invalid-scope.C | 94 +
gcc/testsuite/g++.dg/guality/guality.exp | 2 +-
gcc/testsuite/g++.dg/init/goto4.C | 22 +
gcc/testsuite/g++.dg/init/pr109868.C | 13 +
gcc/testsuite/g++.dg/ipa/devirt-45.C | 2 +-
gcc/testsuite/g++.dg/ipa/pr110378-1.C | 48 +
gcc/testsuite/g++.dg/ipa/pure-const-3.C | 34 +-
gcc/testsuite/g++.dg/ipa/pure-const-3.h | 29 +
gcc/testsuite/g++.dg/ipa/pure-const-3b.C | 6 +
.../g++.dg/lookup/missing-std-include-2.C | 8 +-
.../g++.dg/lookup/missing-std-include-3.C | 2 +-
.../g++.dg/lookup/missing-std-include-6.C | 4 +-
gcc/testsuite/g++.dg/lookup/missing-std-include.C | 16 +-
gcc/testsuite/g++.dg/lto/pr89335_0.C | 2 +-
gcc/testsuite/g++.dg/modules/alias-1_b.C | 2 +-
gcc/testsuite/g++.dg/modules/alias-1_d.C | 2 +-
gcc/testsuite/g++.dg/modules/alias-1_e.C | 2 +-
gcc/testsuite/g++.dg/modules/alias-1_f.C | 2 +-
gcc/testsuite/g++.dg/modules/bad-mapper-3.C | 2 +-
gcc/testsuite/g++.dg/modules/cpp-6_c.C | 2 +-
gcc/testsuite/g++.dg/modules/depflags-f-MD.C | 2 +
gcc/testsuite/g++.dg/modules/depflags-f.C | 3 +
gcc/testsuite/g++.dg/modules/depflags-fi.C | 4 +
gcc/testsuite/g++.dg/modules/depflags-fj-MD.C | 3 +
.../g++.dg/modules/depflags-fj-MF-share.C | 6 +
gcc/testsuite/g++.dg/modules/depflags-fj.C | 4 +
gcc/testsuite/g++.dg/modules/depflags-fjo-MD.C | 4 +
gcc/testsuite/g++.dg/modules/depflags-fjo.C | 5 +
gcc/testsuite/g++.dg/modules/depflags-fo-MD.C | 3 +
gcc/testsuite/g++.dg/modules/depflags-fo.C | 4 +
gcc/testsuite/g++.dg/modules/depflags-j-MD.C | 2 +
gcc/testsuite/g++.dg/modules/depflags-j.C | 3 +
gcc/testsuite/g++.dg/modules/depflags-jo-MD.C | 3 +
gcc/testsuite/g++.dg/modules/depflags-jo.C | 4 +
gcc/testsuite/g++.dg/modules/depflags-o-MD.C | 2 +
gcc/testsuite/g++.dg/modules/depflags-o.C | 3 +
gcc/testsuite/g++.dg/modules/depreport-1_a.C | 10 +
gcc/testsuite/g++.dg/modules/depreport-1_b.C | 12 +
gcc/testsuite/g++.dg/modules/depreport-2.modmap | 2 +
gcc/testsuite/g++.dg/modules/depreport-2_a.C | 15 +
gcc/testsuite/g++.dg/modules/depreport-2_b.C | 14 +
gcc/testsuite/g++.dg/modules/dir-only-2_b.C | 2 +-
gcc/testsuite/g++.dg/modules/macro-2_d.C | 4 +-
gcc/testsuite/g++.dg/modules/macro-4_d.C | 4 +-
gcc/testsuite/g++.dg/modules/macro-4_e.C | 2 +-
gcc/testsuite/g++.dg/modules/modules.exp | 1 +
gcc/testsuite/g++.dg/modules/p1689-1.C | 17 +
gcc/testsuite/g++.dg/modules/p1689-1.exp.ddi | 27 +
gcc/testsuite/g++.dg/modules/p1689-2.C | 15 +
gcc/testsuite/g++.dg/modules/p1689-2.exp.ddi | 16 +
gcc/testsuite/g++.dg/modules/p1689-3.C | 13 +
gcc/testsuite/g++.dg/modules/p1689-3.exp.ddi | 16 +
gcc/testsuite/g++.dg/modules/p1689-4.C | 13 +
gcc/testsuite/g++.dg/modules/p1689-4.exp.ddi | 14 +
gcc/testsuite/g++.dg/modules/p1689-5.C | 13 +
gcc/testsuite/g++.dg/modules/p1689-5.exp.ddi | 14 +
gcc/testsuite/g++.dg/modules/p1689-file-default.C | 16 +
.../g++.dg/modules/p1689-file-default.exp.ddi | 27 +
.../g++.dg/modules/p1689-target-default.C | 16 +
.../g++.dg/modules/p1689-target-default.exp.ddi | 27 +
gcc/testsuite/g++.dg/modules/test-depfile.py | 207 +
gcc/testsuite/g++.dg/modules/test-p1689.py | 222 +
gcc/testsuite/g++.dg/opt/icf1.C | 16 +
gcc/testsuite/g++.dg/opt/icf2.C | 17 +
gcc/testsuite/g++.dg/opt/icf3.C | 17 +
gcc/testsuite/g++.dg/opt/nrv22.C | 30 +
gcc/testsuite/g++.dg/opt/nrv23.C | 23 +
gcc/testsuite/g++.dg/opt/nrv24.C | 18 +
gcc/testsuite/g++.dg/opt/nrv25.C | 15 +
gcc/testsuite/g++.dg/opt/nrv26.C | 19 +
gcc/testsuite/g++.dg/opt/nrv26a.C | 18 +
gcc/testsuite/g++.dg/opt/nrv27.C | 23 +
gcc/testsuite/g++.dg/opt/pr110515.C | 223 +
gcc/testsuite/g++.dg/opt/pr110879.C | 16 +
gcc/testsuite/g++.dg/opt/pr66119.C | 2 +-
gcc/testsuite/g++.dg/opt/vectcond-1.C | 57 +
gcc/testsuite/g++.dg/other/i386-2.C | 2 +-
gcc/testsuite/g++.dg/other/i386-3.C | 2 +-
gcc/testsuite/g++.dg/overload/conv-op5.C | 17 +
gcc/testsuite/g++.dg/overload/template5.C | 4 +-
gcc/testsuite/g++.dg/parse/error56.C | 1 -
gcc/testsuite/g++.dg/parse/error65.C | 10 +
gcc/testsuite/g++.dg/parse/pr31952-1.C | 2 +-
gcc/testsuite/g++.dg/parse/pr31952-3.C | 2 +-
gcc/testsuite/g++.dg/parse/template30.C | 3 +-
gcc/testsuite/g++.dg/pr109524.C | 2 +-
gcc/testsuite/g++.dg/pr110249.C | 16 +
gcc/testsuite/g++.dg/pr80481.C | 2 +
gcc/testsuite/g++.dg/special/initpri3.C | 2 +-
gcc/testsuite/g++.dg/spellcheck-inttypes.C | 54 +-
gcc/testsuite/g++.dg/spellcheck-macro-ordering.C | 2 +-
gcc/testsuite/g++.dg/spellcheck-stdint.C | 40 +-
gcc/testsuite/g++.dg/spellcheck-stdlib.C | 28 +-
gcc/testsuite/g++.dg/template/canon-type-20.C | 18 +
gcc/testsuite/g++.dg/template/conv20.C | 17 +
gcc/testsuite/g++.dg/template/copy1.C | 3 +-
gcc/testsuite/g++.dg/template/error60.C | 37 +
gcc/testsuite/g++.dg/template/friend76.C | 36 +
gcc/testsuite/g++.dg/template/friend77.C | 19 +
gcc/testsuite/g++.dg/template/friend78.C | 18 +
gcc/testsuite/g++.dg/template/friend79.C | 20 +
gcc/testsuite/g++.dg/template/init7.C | 2 +-
gcc/testsuite/g++.dg/template/local10.C | 10 +
gcc/testsuite/g++.dg/template/local6.C | 4 +-
gcc/testsuite/g++.dg/template/non-dependent25.C | 14 +
gcc/testsuite/g++.dg/template/non-dependent25a.C | 17 +
gcc/testsuite/g++.dg/template/non-dependent26.C | 25 +
gcc/testsuite/g++.dg/template/nontype12.C | 4 +-
gcc/testsuite/g++.dg/template/pr61663.C | 63 +
gcc/testsuite/g++.dg/template/recurse3.C | 8 +-
gcc/testsuite/g++.dg/template/template-keyword4.C | 18 +
gcc/testsuite/g++.dg/template/ttp36.C | 12 +
gcc/testsuite/g++.dg/template/ttp37.C | 15 +
gcc/testsuite/g++.dg/template/ttp38.C | 12 +
gcc/testsuite/g++.dg/template/ttp39.C | 16 +
gcc/testsuite/g++.dg/template/ttp40.C | 25 +
gcc/testsuite/g++.dg/template/ttp41.C | 17 +
gcc/testsuite/g++.dg/torture/pr106922.C | 9 +
gcc/testsuite/g++.dg/torture/pr109607.C | 13 +
gcc/testsuite/g++.dg/torture/pr109724.C | 32 +
gcc/testsuite/g++.dg/torture/pr110308.C | 29 +
gcc/testsuite/g++.dg/torture/pr110332.C | 16 +
gcc/testsuite/g++.dg/torture/pr110742.C | 47 +
gcc/testsuite/g++.dg/torture/pr111019.C | 65 +
gcc/testsuite/g++.dg/torture/pr111465.C | 55 +
gcc/testsuite/g++.dg/torture/pr111773.C | 31 +
gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C | 2 +-
gcc/testsuite/g++.dg/tree-ssa/allocator-opt1.C | 12 +
gcc/testsuite/g++.dg/tree-ssa/array-temp1.C | 6 +
.../g++.dg/tree-ssa/devirt-array-destructor-1.C | 28 +
.../g++.dg/tree-ssa/devirt-array-destructor-2.C | 29 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt1.C | 1 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt2.C | 2 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt4.C | 13 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt5.C | 24 +
gcc/testsuite/g++.dg/tree-ssa/initlist-opt6.C | 18 +
gcc/testsuite/g++.dg/tree-ssa/loop-split-1.C | 23 +
gcc/testsuite/g++.dg/ubsan/pr63956.C | 23 +-
gcc/testsuite/g++.dg/uninit-pred-loop-1_c.C | 2 +-
gcc/testsuite/g++.dg/vect/pr109573.cc | 91 +
gcc/testsuite/g++.dg/vect/pr110557.cc | 39 +
gcc/testsuite/g++.dg/vect/pr84556.cc | 1 +
gcc/testsuite/g++.dg/vect/simd-1.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-2.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-3.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-4.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-5.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-6.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-7.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-8.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-9.cc | 4 +
gcc/testsuite/g++.dg/vect/simd-clone-6.cc | 1 +
gcc/testsuite/g++.dg/vect/slp-pr87105.cc | 2 +-
gcc/testsuite/g++.dg/vect/vect-novector-pragma.cc | 69 +
gcc/testsuite/g++.dg/vect/vect.exp | 2 +-
.../g++.dg/warn/Waddress-of-packed-member2.C | 2 +-
.../g++.dg/warn/Wdangling-pointer-pr110055.C | 16 +
gcc/testsuite/g++.dg/warn/Wdangling-reference13.C | 23 +
gcc/testsuite/g++.dg/warn/Wfree-nonheap-object.s | 0
.../g++.dg/warn/Wmissing-field-initializers-3.C | 48 +
gcc/testsuite/g++.dg/warn/Wparentheses-32.C | 28 +
gcc/testsuite/g++.dg/warn/Wshadow-19.C | 27 +
gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 4 +-
.../g++.dg/warn/Wuninitialized-pr111123-1.C | 20 +
gcc/testsuite/g++.dg/warn/pr83054-2.C | 44 +
gcc/testsuite/g++.dg/warn/pr83054.C | 2 +-
gcc/testsuite/g++.old-deja/g++.other/init9.C | 7 +-
gcc/testsuite/g++.target/aarch64/acle/acle.exp | 35 +
gcc/testsuite/g++.target/aarch64/acle/ls64.C | 10 +
gcc/testsuite/g++.target/aarch64/acle/ls64_lto.C | 10 +
gcc/testsuite/g++.target/aarch64/pr109661-1.C | 253 +
gcc/testsuite/g++.target/aarch64/pr109661-2.C | 253 +
gcc/testsuite/g++.target/aarch64/pr109661-3.C | 253 +
gcc/testsuite/g++.target/aarch64/pr109661-4.C | 253 +
gcc/testsuite/g++.target/aarch64/sve/vcond_1.C | 258 +-
gcc/testsuite/g++.target/arm/mve.exp | 8 +-
.../g++.target/arm/mve/general-c++/nomve_fp_1.c | 15 +
.../arm/mve/general-c++/vreinterpretq_1.C | 25 +
gcc/testsuite/g++.target/i386/float16-1.C | 8 +-
gcc/testsuite/g++.target/i386/mv16.C | 30 +
gcc/testsuite/g++.target/i386/pr109676.C | 46 +
gcc/testsuite/g++.target/i386/pr110170.C | 90 +
gcc/testsuite/g++.target/i386/pr110792.C | 16 +
gcc/testsuite/g++.target/i386/pr111497.C | 22 +
gcc/testsuite/g++.target/i386/pr61747.C | 42 +
gcc/testsuite/g++.target/i386/pr79173-1.C | 33 +
gcc/testsuite/g++.target/i386/pr94866.C | 13 +
.../g++.target/loongarch/bstrins-compile.C | 22 +
gcc/testsuite/g++.target/loongarch/bstrins-run.C | 65 +
gcc/testsuite/g++.target/nvptx/abi-nrv1.C | 71 +
gcc/testsuite/g++.target/nvptx/abi-ptrmem1.C | 52 +
gcc/testsuite/g++.target/nvptx/nvptx.exp | 56 +
gcc/testsuite/g++.target/powerpc/altivec-19.C | 10 +
gcc/testsuite/g++.target/powerpc/pr105325.C | 28 +
gcc/testsuite/g++.target/powerpc/pr110741.C | 552 +
gcc/testsuite/g++.target/powerpc/pr111366.C | 48 +
gcc/testsuite/g++.target/powerpc/pr111367.C | 22 +
.../g++.target/riscv/rvv/autovec/bug-01.C | 33 +
gcc/testsuite/g++.target/riscv/rvv/base/bug-10.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-11.C | 4 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-12.C | 8 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-13.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-14.C | 4 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-15.C | 4 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-16.C | 10 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-17.C | 4 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-18.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-19.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-2.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-20.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-21.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-22.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-23.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-3.C | 6 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-4.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-5.C | 6 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-6.C | 4 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-7.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-8.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/bug-9.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/pr109244.C | 2 +-
gcc/testsuite/g++.target/riscv/rvv/base/pr109535.C | 144 +
gcc/testsuite/g++.target/riscv/rvv/base/pr111296.C | 18 +
gcc/testsuite/g++.target/riscv/rvv/rvv.exp | 3 +
gcc/testsuite/g++.target/s390/atomic-align-1.C | 25 +
gcc/testsuite/gcc.c-torture/compile/20000105-1.c | 5 +-
gcc/testsuite/gcc.c-torture/compile/20000105-2.c | 3 +-
gcc/testsuite/gcc.c-torture/compile/20000211-1.c | 4 +
gcc/testsuite/gcc.c-torture/compile/20000224-1.c | 1 +
gcc/testsuite/gcc.c-torture/compile/20000314-2.c | 3 +-
gcc/testsuite/gcc.c-torture/compile/920501-11.c | 1 +
gcc/testsuite/gcc.c-torture/compile/920501-23.c | 1 +
gcc/testsuite/gcc.c-torture/compile/920501-8.c | 1 +
gcc/testsuite/gcc.c-torture/compile/920701-1.c | 1 +
gcc/testsuite/gcc.c-torture/compile/930529-1.c | 1 +
gcc/testsuite/gcc.c-torture/compile/980816-1.c | 2 +
gcc/testsuite/gcc.c-torture/compile/asmgoto-6.c | 26 +
gcc/testsuite/gcc.c-torture/compile/pc44485.c | 2 +-
gcc/testsuite/gcc.c-torture/compile/pr103813.c | 1 +
gcc/testsuite/gcc.c-torture/compile/pr106101.c | 13 +-
gcc/testsuite/gcc.c-torture/compile/pr106537-1.c | 36 +
gcc/testsuite/gcc.c-torture/compile/pr106537-2.c | 34 +
gcc/testsuite/gcc.c-torture/compile/pr106537-3.c | 32 +
gcc/testsuite/gcc.c-torture/compile/pr108892.c | 2 +
gcc/testsuite/gcc.c-torture/compile/pr109604-1.c | 13 +
gcc/testsuite/gcc.c-torture/compile/pr109604-2.c | 13 +
gcc/testsuite/gcc.c-torture/compile/pr109834-1.c | 4 +
gcc/testsuite/gcc.c-torture/compile/pr109919-1.c | 9 +
gcc/testsuite/gcc.c-torture/compile/pr110266.c | 9 +
gcc/testsuite/gcc.c-torture/compile/pr110271.c | 24 +
gcc/testsuite/gcc.c-torture/compile/pr110334.c | 20 +
gcc/testsuite/gcc.c-torture/compile/pr110386-1.c | 9 +
gcc/testsuite/gcc.c-torture/compile/pr110386-2.c | 11 +
gcc/testsuite/gcc.c-torture/compile/pr110444-1.c | 11 +
gcc/testsuite/gcc.c-torture/compile/pr110600.c | 6 +
gcc/testsuite/gcc.c-torture/compile/pr110874-a.c | 17 +
gcc/testsuite/gcc.c-torture/compile/pr110940.c | 19 +
gcc/testsuite/gcc.c-torture/compile/pr111414-1.c | 13 +
gcc/testsuite/gcc.c-torture/compile/pr111435-1.c | 18 +
gcc/testsuite/gcc.c-torture/compile/pr111442-1.c | 13 +
gcc/testsuite/gcc.c-torture/compile/pr111699-1.c | 7 +
gcc/testsuite/gcc.c-torture/compile/pr49474.c | 3 +-
gcc/testsuite/gcc.c-torture/compile/pr96426.c | 4 +
gcc/testsuite/gcc.c-torture/compile/pr98199.c | 1 +
gcc/testsuite/gcc.c-torture/execute/20001111-1.c | 8 +-
gcc/testsuite/gcc.c-torture/execute/20230509-1.c | 28 +
gcc/testsuite/gcc.c-torture/execute/20230510-1.c | 34 +
gcc/testsuite/gcc.c-torture/execute/20230630-1.c | 23 +
gcc/testsuite/gcc.c-torture/execute/20230630-2.c | 29 +
gcc/testsuite/gcc.c-torture/execute/20230630-3.c | 27 +
gcc/testsuite/gcc.c-torture/execute/20230630-4.c | 33 +
gcc/testsuite/gcc.c-torture/execute/20230802-1.c | 68 +
gcc/testsuite/gcc.c-torture/execute/bitops-1.c | 33 +
.../gcc.c-torture/execute/ieee/fp-cmp-cond-1.c | 78 +
gcc/testsuite/gcc.c-torture/execute/minmaxcmp-1.c | 51 +
gcc/testsuite/gcc.c-torture/execute/pr101188.c | 61 +
gcc/testsuite/gcc.c-torture/execute/pr103417.c | 1 +
gcc/testsuite/gcc.c-torture/execute/pr107881-1.c | 115 +
gcc/testsuite/gcc.c-torture/execute/pr108498-2.c | 1 +
gcc/testsuite/gcc.c-torture/execute/pr109778.c | 26 +
gcc/testsuite/gcc.c-torture/execute/pr109938.c | 33 +
gcc/testsuite/gcc.c-torture/execute/pr109986.c | 41 +
gcc/testsuite/gcc.c-torture/execute/pr110165-1.c | 28 +
gcc/testsuite/gcc.c-torture/execute/pr110166-1.c | 33 +
gcc/testsuite/gcc.c-torture/execute/pr110252-1.c | 15 +
gcc/testsuite/gcc.c-torture/execute/pr110252-2.c | 10 +
gcc/testsuite/gcc.c-torture/execute/pr110252-3.c | 13 +
gcc/testsuite/gcc.c-torture/execute/pr110252-4.c | 8 +
gcc/testsuite/gcc.c-torture/execute/pr110666-1.c | 51 +
gcc/testsuite/gcc.c-torture/execute/pr110817-1.c | 13 +
gcc/testsuite/gcc.c-torture/execute/pr110817-2.c | 16 +
gcc/testsuite/gcc.c-torture/execute/pr110817-3.c | 14 +
gcc/testsuite/gcc.c-torture/execute/pr110914.c | 22 +
gcc/testsuite/gcc.c-torture/execute/pr110954-1.c | 10 +
gcc/testsuite/gcc.c-torture/execute/pr111331-1.c | 17 +
gcc/testsuite/gcc.c-torture/execute/pr111331-2.c | 19 +
gcc/testsuite/gcc.c-torture/execute/pr111331-3.c | 15 +
gcc/testsuite/gcc.c-torture/execute/pr111431-1.c | 39 +
gcc/testsuite/gcc.c-torture/execute/pr111469-1.c | 38 +
gcc/testsuite/gcc.dg/Warray-bounds-33.c | 1 +
gcc/testsuite/gcc.dg/Warray-bounds-49.c | 30 +-
gcc/testsuite/gcc.dg/Warray-bounds-52.c | 6 +-
gcc/testsuite/gcc.dg/Wfree-nonheap-object-7.c | 26 +
.../gcc.dg/Wmissing-variable-declarations.c | 33 +
gcc/testsuite/gcc.dg/Wstringop-overflow-47.c | 6 +-
gcc/testsuite/gcc.dg/Wtraditional-conversion-3.c | 9 +
gcc/testsuite/gcc.dg/Wuseless-cast.c | 26 +
gcc/testsuite/gcc.dg/Wvla-parameter-4.c | 5 -
gcc/testsuite/gcc.dg/analyzer/aliasing-pr106473.c | 5 -
gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c | 127 -
gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c | 159 -
gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c | 51 -
gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c | 61 -
.../gcc.dg/analyzer/allocation-size-multiline-1.c | 59 -
.../gcc.dg/analyzer/allocation-size-multiline-2.c | 62 -
.../gcc.dg/analyzer/allocation-size-multiline-3.c | 44 -
gcc/testsuite/gcc.dg/analyzer/analyzer-decls.h | 17 +
.../gcc.dg/analyzer/analyzer-verbosity-0.c | 163 -
.../gcc.dg/analyzer/analyzer-verbosity-1.c | 191 -
.../gcc.dg/analyzer/analyzer-verbosity-2.c | 222 -
.../gcc.dg/analyzer/analyzer-verbosity-3.c | 222 -
gcc/testsuite/gcc.dg/analyzer/analyzer.exp | 11 +
gcc/testsuite/gcc.dg/analyzer/atomic-builtins-1.c | 544 +
gcc/testsuite/gcc.dg/analyzer/atomic-types-1.c | 11 +
gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-3.c | 14 +
gcc/testsuite/gcc.dg/analyzer/attr-format-1.c | 31 +
.../gcc.dg/analyzer/call-summaries-pr107072.c | 1 +
.../gcc.dg/analyzer/compound-assignment-1.c | 70 -
.../gcc.dg/analyzer/computed-goto-pr110529.c | 27 +
gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/data-model-11.c | 6 -
gcc/testsuite/gcc.dg/analyzer/data-model-4.c | 2 +
.../gcc.dg/analyzer/doom-s_sound-pr108867.c | 1 +
gcc/testsuite/gcc.dg/analyzer/error-1.c | 28 +
gcc/testsuite/gcc.dg/analyzer/escaping-1.c | 27 -
gcc/testsuite/gcc.dg/analyzer/exec-1.c | 43 -
gcc/testsuite/gcc.dg/analyzer/explode-4.c | 157 +
.../analyzer/fd-access-mode-target-headers.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-bind.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-datagram-socket.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-listen.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-socket-misuse.c | 1 +
.../gcc.dg/analyzer/fd-stream-socket-active-open.c | 1 +
.../analyzer/fd-stream-socket-passive-open.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-stream-socket.c | 1 +
gcc/testsuite/gcc.dg/analyzer/fd-symbolic-socket.c | 1 +
gcc/testsuite/gcc.dg/analyzer/file-pr58237.c | 11 +-
.../gcc.dg/analyzer/flexible-array-member-1.c | 100 -
.../gcc.dg/analyzer/fold-string-to-char.c | 8 -
gcc/testsuite/gcc.dg/analyzer/fopen-1.c | 22 +
.../analyzer/infinite-recursion-multiline-1.c | 41 -
.../analyzer/infinite-recursion-multiline-2.c | 93 -
.../gcc.dg/analyzer/inlining-1-multiline.c | 56 -
gcc/testsuite/gcc.dg/analyzer/inlining-1-no-undo.c | 18 -
gcc/testsuite/gcc.dg/analyzer/inlining-1.c | 17 -
.../gcc.dg/analyzer/inlining-2-multiline.c | 46 -
gcc/testsuite/gcc.dg/analyzer/inlining-2.c | 17 -
.../gcc.dg/analyzer/inlining-3-multiline.c | 64 -
gcc/testsuite/gcc.dg/analyzer/inlining-3.c | 30 -
.../gcc.dg/analyzer/inlining-4-multiline.c | 72 -
gcc/testsuite/gcc.dg/analyzer/inlining-4.c | 27 -
.../gcc.dg/analyzer/inlining-5-multiline.c | 59 -
gcc/testsuite/gcc.dg/analyzer/inlining-5.c | 24 -
.../gcc.dg/analyzer/inlining-6-multiline.c | 64 -
.../gcc.dg/analyzer/inlining-7-multiline.c | 128 -
gcc/testsuite/gcc.dg/analyzer/inlining-7.c | 49 -
gcc/testsuite/gcc.dg/analyzer/leak-2.c | 9 -
gcc/testsuite/gcc.dg/analyzer/leak-4.c | 103 -
gcc/testsuite/gcc.dg/analyzer/malloc-4.c | 5 +-
gcc/testsuite/gcc.dg/analyzer/malloc-ipa-11.c | 96 -
.../gcc.dg/analyzer/malloc-ipa-8-unchecked.c | 67 -
.../gcc.dg/analyzer/malloc-macro-inline-events.c | 46 -
gcc/testsuite/gcc.dg/analyzer/malloc-paths-9.c | 2 +
gcc/testsuite/gcc.dg/analyzer/malloc-sarif-1.c | 2 +
gcc/testsuite/gcc.dg/analyzer/memset-1.c | 3 +-
.../gcc.dg/analyzer/null-deref-pr102671-1.c | 1 +
.../gcc.dg/analyzer/null-deref-pr102671-2.c | 1 +
.../gcc.dg/analyzer/null-deref-pr105755.c | 1 +
.../gcc.dg/analyzer/null-terminated-strings-1.c | 170 +
.../analyzer/out-of-bounds-diagram-1-ascii.c | 55 +
.../analyzer/out-of-bounds-diagram-1-debug.c | 40 +
.../analyzer/out-of-bounds-diagram-1-emoji.c | 55 +
.../gcc.dg/analyzer/out-of-bounds-diagram-1-json.c | 13 +
.../analyzer/out-of-bounds-diagram-1-sarif.c | 24 +
.../analyzer/out-of-bounds-diagram-1-unicode.c | 55 +
.../gcc.dg/analyzer/out-of-bounds-diagram-10.c | 29 +
.../gcc.dg/analyzer/out-of-bounds-diagram-12.c | 53 +
.../gcc.dg/analyzer/out-of-bounds-diagram-13.c | 44 +
.../gcc.dg/analyzer/out-of-bounds-diagram-14.c | 110 +
.../gcc.dg/analyzer/out-of-bounds-diagram-15.c | 43 +
.../gcc.dg/analyzer/out-of-bounds-diagram-16.c | 31 +
.../gcc.dg/analyzer/out-of-bounds-diagram-17.c | 36 +
.../gcc.dg/analyzer/out-of-bounds-diagram-18.c | 44 +
.../gcc.dg/analyzer/out-of-bounds-diagram-19.c | 47 +
.../gcc.dg/analyzer/out-of-bounds-diagram-2.c | 30 +
.../gcc.dg/analyzer/out-of-bounds-diagram-4.c | 46 +
.../analyzer/out-of-bounds-diagram-5-ascii.c | 41 +
.../analyzer/out-of-bounds-diagram-5-unicode.c | 43 +
.../gcc.dg/analyzer/out-of-bounds-diagram-6.c | 129 +
.../gcc.dg/analyzer/out-of-bounds-diagram-7.c | 37 +
.../gcc.dg/analyzer/out-of-bounds-diagram-9.c | 42 +
.../gcc.dg/analyzer/out-of-bounds-pr110387.c | 19 +
gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pipe-glibc.c | 2 +
gcc/testsuite/gcc.dg/analyzer/pr103892.c | 24 +-
gcc/testsuite/gcc.dg/analyzer/pr104062.c | 13 -
gcc/testsuite/gcc.dg/analyzer/pr104369-1.c | 7 +-
gcc/testsuite/gcc.dg/analyzer/pr104369-2.c | 7 +-
gcc/testsuite/gcc.dg/analyzer/pr107345.c | 17 -
gcc/testsuite/gcc.dg/analyzer/pr108171.c | 31 +
gcc/testsuite/gcc.dg/analyzer/pr109439.c | 12 +
gcc/testsuite/gcc.dg/analyzer/pr109577.c | 20 +
gcc/testsuite/gcc.dg/analyzer/pr110455.c | 7 +
gcc/testsuite/gcc.dg/analyzer/pr110882.c | 18 +
gcc/testsuite/gcc.dg/analyzer/pr61861.c | 3 +-
.../analyzer/pr93355-localealias-feasibility-2.c | 1 -
.../analyzer/pr93355-localealias-feasibility.c | 8 +-
gcc/testsuite/gcc.dg/analyzer/pr93457.c | 10 -
gcc/testsuite/gcc.dg/analyzer/pr95152-4.c | 4 +-
gcc/testsuite/gcc.dg/analyzer/pr95152-5.c | 1 +
gcc/testsuite/gcc.dg/analyzer/pr97568.c | 29 -
gcc/testsuite/gcc.dg/analyzer/pr98564.c | 6 -
gcc/testsuite/gcc.dg/analyzer/pr98969.c | 25 -
gcc/testsuite/gcc.dg/analyzer/pr99193-1.c | 10 +-
gcc/testsuite/gcc.dg/analyzer/putenv-1.c | 16 +
gcc/testsuite/gcc.dg/analyzer/sarif-pr107366.c | 1 +
gcc/testsuite/gcc.dg/analyzer/setjmp-2.c | 100 -
gcc/testsuite/gcc.dg/analyzer/setjmp-5.c | 75 -
gcc/testsuite/gcc.dg/analyzer/setjmp-9.c | 112 -
gcc/testsuite/gcc.dg/analyzer/signal-4a.c | 76 -
gcc/testsuite/gcc.dg/analyzer/signal-4b.c | 91 -
gcc/testsuite/gcc.dg/analyzer/sprintf-1.c | 52 +-
gcc/testsuite/gcc.dg/analyzer/strcat-1.c | 136 +
gcc/testsuite/gcc.dg/analyzer/strchr-1.c | 14 +
gcc/testsuite/gcc.dg/analyzer/strcpy-1.c | 36 +
gcc/testsuite/gcc.dg/analyzer/strcpy-3.c | 8 +
gcc/testsuite/gcc.dg/analyzer/strcpy-4.c | 51 +
gcc/testsuite/gcc.dg/analyzer/strdup-1.c | 41 +
gcc/testsuite/gcc.dg/analyzer/strlen-1.c | 54 +
gcc/testsuite/gcc.dg/analyzer/taint-divisor-2.c | 13 +
gcc/testsuite/gcc.dg/analyzer/taint-size-1.c | 10 +
gcc/testsuite/gcc.dg/analyzer/torture/conftest-1.c | 2 +
gcc/testsuite/gcc.dg/analyzer/uninit-alloca.c | 7 -
.../gcc.dg/analyzer/write-to-function-1.c | 2 +
.../gcc.dg/analyzer/write-to-string-literal-1.c | 58 -
.../gcc.dg/analyzer/write-to-string-literal-4.c | 23 -
.../gcc.dg/analyzer/write-to-string-literal-5.c | 32 -
gcc/testsuite/gcc.dg/atomic/stdatomic-bitint-1.c | 442 +
gcc/testsuite/gcc.dg/atomic/stdatomic-bitint-2.c | 450 +
gcc/testsuite/gcc.dg/attr-access-2.c | 10 -
gcc/testsuite/gcc.dg/attr-returns-nonnull.c | 3 +-
gcc/testsuite/gcc.dg/binop-andeq1.c | 12 +
gcc/testsuite/gcc.dg/binop-andeq2.c | 14 +
gcc/testsuite/gcc.dg/binop-notand1a.c | 4 +-
gcc/testsuite/gcc.dg/binop-notand4a.c | 4 +-
gcc/testsuite/gcc.dg/binop-notand7.c | 12 +
gcc/testsuite/gcc.dg/binop-notand7a.c | 12 +
gcc/testsuite/gcc.dg/bitint-1.c | 26 +
gcc/testsuite/gcc.dg/bitint-10.c | 15 +
gcc/testsuite/gcc.dg/bitint-11.c | 9 +
gcc/testsuite/gcc.dg/bitint-12.c | 31 +
gcc/testsuite/gcc.dg/bitint-13.c | 17 +
gcc/testsuite/gcc.dg/bitint-14.c | 11 +
gcc/testsuite/gcc.dg/bitint-15.c | 10 +
gcc/testsuite/gcc.dg/bitint-16.c | 31 +
gcc/testsuite/gcc.dg/bitint-17.c | 47 +
gcc/testsuite/gcc.dg/bitint-18.c | 44 +
gcc/testsuite/gcc.dg/bitint-19.c | 16 +
gcc/testsuite/gcc.dg/bitint-2.c | 122 +
gcc/testsuite/gcc.dg/bitint-20.c | 16 +
gcc/testsuite/gcc.dg/bitint-21.c | 11 +
gcc/testsuite/gcc.dg/bitint-22.c | 18 +
gcc/testsuite/gcc.dg/bitint-23.c | 18 +
gcc/testsuite/gcc.dg/bitint-24.c | 18 +
gcc/testsuite/gcc.dg/bitint-25.c | 18 +
gcc/testsuite/gcc.dg/bitint-26.c | 18 +
gcc/testsuite/gcc.dg/bitint-27.c | 18 +
gcc/testsuite/gcc.dg/bitint-28.c | 401 +
gcc/testsuite/gcc.dg/bitint-29.c | 351 +
gcc/testsuite/gcc.dg/bitint-3.c | 40 +
gcc/testsuite/gcc.dg/bitint-30.c | 470 +
gcc/testsuite/gcc.dg/bitint-31.c | 480 +
gcc/testsuite/gcc.dg/bitint-32.c | 14 +
gcc/testsuite/gcc.dg/bitint-33.c | 9 +
gcc/testsuite/gcc.dg/bitint-34.c | 16 +
gcc/testsuite/gcc.dg/bitint-35.c | 37 +
gcc/testsuite/gcc.dg/bitint-36.c | 39 +
gcc/testsuite/gcc.dg/bitint-37.c | 11 +
gcc/testsuite/gcc.dg/bitint-38.c | 43 +
gcc/testsuite/gcc.dg/bitint-39.c | 43 +
gcc/testsuite/gcc.dg/bitint-4.c | 39 +
gcc/testsuite/gcc.dg/bitint-5.c | 63 +
gcc/testsuite/gcc.dg/bitint-6.c | 15 +
gcc/testsuite/gcc.dg/bitint-7.c | 16 +
gcc/testsuite/gcc.dg/bitint-8.c | 34 +
gcc/testsuite/gcc.dg/bitint-9.c | 52 +
gcc/testsuite/gcc.dg/builtin-addc-1.c | 101 +
gcc/testsuite/gcc.dg/builtin-classify-type-1.c | 11 +
.../gcc.dg/builtin-object-size-pr101832.c | 134 +
gcc/testsuite/gcc.dg/builtin-redefine.c | 18 +-
gcc/testsuite/gcc.dg/c11-floatn-1.c | 21 +
gcc/testsuite/gcc.dg/c11-floatn-2.c | 9 +
gcc/testsuite/gcc.dg/c11-floatn-3.c | 9 +
gcc/testsuite/gcc.dg/c11-floatn-4.c | 9 +
gcc/testsuite/gcc.dg/c11-floatn-5.c | 21 +
gcc/testsuite/gcc.dg/c11-floatn-6.c | 9 +
gcc/testsuite/gcc.dg/c11-floatn-7.c | 9 +
gcc/testsuite/gcc.dg/c11-floatn-8.c | 9 +
gcc/testsuite/gcc.dg/c11-fordecl-1.c | 27 +
gcc/testsuite/gcc.dg/c11-fordecl-2.c | 14 +
gcc/testsuite/gcc.dg/c11-fordecl-3.c | 6 +
gcc/testsuite/gcc.dg/c11-fordecl-4.c | 6 +
gcc/testsuite/gcc.dg/c11-typeof-2.c | 177 +
gcc/testsuite/gcc.dg/c11-typeof-3.c | 58 +
gcc/testsuite/gcc.dg/c2x-attr-syntax-6.c | 62 +
gcc/testsuite/gcc.dg/c2x-attr-syntax-7.c | 60 +
gcc/testsuite/gcc.dg/c2x-floatn-1.c | 21 +
gcc/testsuite/gcc.dg/c2x-floatn-2.c | 9 +
gcc/testsuite/gcc.dg/c2x-floatn-3.c | 9 +
gcc/testsuite/gcc.dg/c2x-floatn-4.c | 9 +
gcc/testsuite/gcc.dg/c2x-floatn-5.c | 21 +
gcc/testsuite/gcc.dg/c2x-floatn-6.c | 9 +
gcc/testsuite/gcc.dg/c2x-floatn-7.c | 9 +
gcc/testsuite/gcc.dg/c2x-floatn-8.c | 9 +
gcc/testsuite/gcc.dg/c2x-fordecl-1.c | 6 +
gcc/testsuite/gcc.dg/c2x-fordecl-2.c | 6 +
gcc/testsuite/gcc.dg/c2x-fordecl-3.c | 27 +
gcc/testsuite/gcc.dg/c2x-fordecl-4.c | 14 +
gcc/testsuite/gcc.dg/c2x-has-c-attribute-2.c | 26 +-
gcc/testsuite/gcc.dg/c2x-thread-local-2.c | 40 +
gcc/testsuite/gcc.dg/c99-fordecl-2.c | 2 +
gcc/testsuite/gcc.dg/cmp-mem-const-1.c | 17 +
gcc/testsuite/gcc.dg/cmp-mem-const-2.c | 17 +
gcc/testsuite/gcc.dg/cmp-mem-const-3.c | 19 +
gcc/testsuite/gcc.dg/cmp-mem-const-4.c | 19 +
gcc/testsuite/gcc.dg/cmp-mem-const-5.c | 19 +
gcc/testsuite/gcc.dg/cmp-mem-const-6.c | 19 +
gcc/testsuite/gcc.dg/cpp/Wunused.c | 6 +-
gcc/testsuite/gcc.dg/cpp/redef2.c | 20 +-
gcc/testsuite/gcc.dg/cpp/redef3.c | 14 +-
gcc/testsuite/gcc.dg/cpp/redef4.c | 520 +-
gcc/testsuite/gcc.dg/cpp/ucnid-11-utf8.c | 12 +-
gcc/testsuite/gcc.dg/cpp/ucnid-11.c | 12 +-
gcc/testsuite/gcc.dg/cpp/undef2.c | 6 +-
gcc/testsuite/gcc.dg/cpp/warn-redefined-2.c | 10 +-
gcc/testsuite/gcc.dg/cpp/warn-redefined.c | 10 +-
gcc/testsuite/gcc.dg/cpp/warn-unused-macros-2.c | 2 +-
gcc/testsuite/gcc.dg/cpp/warn-unused-macros.c | 2 +-
gcc/testsuite/gcc.dg/darwin-minversion-link.c | 2 +
gcc/testsuite/gcc.dg/darwin-segaddr.c | 1 +
.../gcc.dg/debug/btf/btf-anonymous-struct-1.c | 3 +-
.../gcc.dg/debug/btf/btf-anonymous-union-1.c | 4 +-
gcc/testsuite/gcc.dg/debug/btf/btf-array-1.c | 3 +
gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-2.c | 2 +-
gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-3.c | 2 +-
gcc/testsuite/gcc.dg/debug/btf/btf-bitfields-4.c | 1 +
gcc/testsuite/gcc.dg/debug/btf/btf-datasec-2.c | 4 +-
gcc/testsuite/gcc.dg/debug/btf/btf-enum-1.c | 4 +
gcc/testsuite/gcc.dg/debug/btf/btf-function-3.c | 2 +-
gcc/testsuite/gcc.dg/debug/btf/btf-function-6.c | 4 +-
gcc/testsuite/gcc.dg/debug/btf/btf-pointers-1.c | 3 +
gcc/testsuite/gcc.dg/debug/btf/btf-struct-1.c | 4 +-
gcc/testsuite/gcc.dg/debug/btf/btf-struct-2.c | 2 +-
gcc/testsuite/gcc.dg/debug/btf/btf-typedef-1.c | 14 +-
gcc/testsuite/gcc.dg/debug/btf/btf-union-1.c | 2 +-
gcc/testsuite/gcc.dg/debug/btf/btf-variables-1.c | 6 +
gcc/testsuite/gcc.dg/debug/btf/btf-variables-2.c | 7 +-
gcc/testsuite/gcc.dg/debug/dwarf2/inline4.c | 2 +-
gcc/testsuite/gcc.dg/debug/dwarf2/pr111080.c | 18 +
gcc/testsuite/gcc.dg/dfp/bitint-1.c | 106 +
gcc/testsuite/gcc.dg/dfp/bitint-2.c | 102 +
gcc/testsuite/gcc.dg/dfp/bitint-3.c | 107 +
gcc/testsuite/gcc.dg/dfp/bitint-4.c | 156 +
gcc/testsuite/gcc.dg/dfp/bitint-5.c | 159 +
gcc/testsuite/gcc.dg/dfp/bitint-6.c | 156 +
gcc/testsuite/gcc.dg/dfp/bitint-7.c | 110 +
gcc/testsuite/gcc.dg/dfp/bitint-8.c | 182 +
gcc/testsuite/gcc.dg/fixed-point/bitint-1.c | 10 +
gcc/testsuite/gcc.dg/fold-abs-6.c | 9 +
gcc/testsuite/gcc.dg/fold-parity-6.c | 37 +
gcc/testsuite/gcc.dg/fold-parity-7.c | 43 +
gcc/testsuite/gcc.dg/fold-parity-8.c | 25 +
gcc/testsuite/gcc.dg/fold-popcount-10.c | 28 +
gcc/testsuite/gcc.dg/fold-popcount-11.c | 25 +
gcc/testsuite/gcc.dg/fold-popcount-6.c | 37 +
gcc/testsuite/gcc.dg/fold-popcount-7.c | 43 +
gcc/testsuite/gcc.dg/fold-popcount-8.c | 25 +
gcc/testsuite/gcc.dg/fold-popcount-9.c | 28 +
gcc/testsuite/gcc.dg/format/c2x-printf-1.c | 14 +
gcc/testsuite/gcc.dg/format/ext-9.c | 15 -
gcc/testsuite/gcc.dg/gimplefe-50.c | 28 +
gcc/testsuite/gcc.dg/gimplefe-51.c | 12 +
gcc/testsuite/gcc.dg/gnu11-typeof-3.c | 177 +
gcc/testsuite/gcc.dg/gnu11-typeof-4.c | 58 +
gcc/testsuite/gcc.dg/goacc/pr107041.c | 23 +
gcc/testsuite/gcc.dg/gomp/collapse-1.c | 10 +-
gcc/testsuite/gcc.dg/guality/guality.exp | 2 +-
gcc/testsuite/gcc.dg/init-bad-1.c | 2 +-
gcc/testsuite/gcc.dg/init-bad-2.c | 2 +-
gcc/testsuite/gcc.dg/init-bad-3.c | 2 +-
gcc/testsuite/gcc.dg/init-compare-1.c | 1 +
gcc/testsuite/gcc.dg/init-excess-3.c | 15 +
gcc/testsuite/gcc.dg/ipa/ipa-icf-38.c | 1 +
gcc/testsuite/gcc.dg/ipa/ipa-pta-16.c | 2 +-
gcc/testsuite/gcc.dg/ipa/ipa-sra-32.c | 30 +
gcc/testsuite/gcc.dg/ipa/ipa-sra-4.c | 4 +-
gcc/testsuite/gcc.dg/ipa/pr109849.c | 27 +
gcc/testsuite/gcc.dg/ipa/pr110276.c | 15 +
gcc/testsuite/gcc.dg/ipa/pr110377.c | 16 +
gcc/testsuite/gcc.dg/ipa/pr110378-4.c | 50 +
gcc/testsuite/gcc.dg/ipa/pr78121.c | 2 +-
gcc/testsuite/gcc.dg/ipa/pr85734.c | 1 +
gcc/testsuite/gcc.dg/ipa/pr92497-1.c | 26 +
gcc/testsuite/gcc.dg/ipa/pr92497-2.c | 26 +
gcc/testsuite/gcc.dg/ipa/propmalloc-1.c | 1 +
gcc/testsuite/gcc.dg/ipa/propmalloc-2.c | 1 +
gcc/testsuite/gcc.dg/ipa/propmalloc-3.c | 1 +
gcc/testsuite/gcc.dg/ipa/propmalloc-4.c | 1 +
gcc/testsuite/gcc.dg/ipa/vrp1.c | 4 +-
gcc/testsuite/gcc.dg/ipa/vrp2.c | 4 +-
gcc/testsuite/gcc.dg/ipa/vrp3.c | 2 +-
gcc/testsuite/gcc.dg/ipa/vrp4.c | 2 +-
gcc/testsuite/gcc.dg/ipa/vrp5.c | 2 +-
gcc/testsuite/gcc.dg/ipa/vrp6.c | 2 +-
gcc/testsuite/gcc.dg/ipa/vrp7.c | 2 +-
gcc/testsuite/gcc.dg/ipa/vrp8.c | 2 +-
gcc/testsuite/gcc.dg/long_branch.c | 2 +-
gcc/testsuite/gcc.dg/loop-unswitch-17.c | 2 +-
gcc/testsuite/gcc.dg/lto/20091013-1_0.c | 2 +-
gcc/testsuite/gcc.dg/lto/20091013-1_2.c | 2 +
gcc/testsuite/gcc.dg/lto/pr109778_0.c | 22 +
gcc/testsuite/gcc.dg/lto/pr109778_1.c | 7 +
gcc/testsuite/gcc.dg/missing-header-fixit-5.c | 10 +-
gcc/testsuite/gcc.dg/nested-vla-1.c | 64 +
gcc/testsuite/gcc.dg/nested-vla-2.c | 35 +
gcc/testsuite/gcc.dg/nested-vla-3.c | 30 +
gcc/testsuite/gcc.dg/pie-7.c | 1 +
.../gcc.dg/plugin/analyzer_cpython_plugin.c | 1333 +
gcc/testsuite/gcc.dg/plugin/analyzer_gil_plugin.c | 6 +-
.../gcc.dg/plugin/analyzer_kernel_plugin.c | 7 +-
.../gcc.dg/plugin/analyzer_known_fns_plugin.c | 7 +-
.../plugin/cpython-plugin-test-PyList_Append.c | 78 +
.../gcc.dg/plugin/cpython-plugin-test-PyList_New.c | 38 +
.../plugin/cpython-plugin-test-PyLong_FromLong.c | 38 +
.../plugin/cpython-plugin-test-no-Python-h.c | 8 +
gcc/testsuite/gcc.dg/plugin/crash-test-ice-sarif.c | 3 +-
.../gcc.dg/plugin/crash-test-ice-stderr.c | 1 +
.../plugin/crash-test-write-though-null-sarif.c | 5 +-
.../plugin/crash-test-write-though-null-stderr.c | 1 +
...nostic-test-paths-multithreaded-inline-events.c | 72 +
.../diagnostic-test-paths-multithreaded-sarif.c | 35 +
...stic-test-paths-multithreaded-separate-events.c | 18 +
.../plugin/diagnostic-test-text-art-ascii-bw.c | 57 +
.../plugin/diagnostic-test-text-art-ascii-color.c | 58 +
.../gcc.dg/plugin/diagnostic-test-text-art-none.c | 5 +
.../plugin/diagnostic-test-text-art-unicode-bw.c | 58 +
.../diagnostic-test-text-art-unicode-color.c | 59 +
.../gcc.dg/plugin/diagnostic_group_plugin.c | 45 +-
.../gcc.dg/plugin/diagnostic_plugin_show_trees.c | 2 +-
.../plugin/diagnostic_plugin_test_inlining.c | 2 +-
.../gcc.dg/plugin/diagnostic_plugin_test_paths.c | 96 +-
.../plugin/diagnostic_plugin_test_show_locus.c | 26 +-
.../diagnostic_plugin_test_string_literals.c | 2 +-
.../plugin/diagnostic_plugin_test_text_art.c | 258 +
.../diagnostic_plugin_test_tree_expression_range.c | 2 +-
gcc/testsuite/gcc.dg/plugin/plugin.exp | 14 +
gcc/testsuite/gcc.dg/plugin/poly-int-tests.h | 91 +-
.../gcc.dg/plugin/taint-CVE-2011-0521-5-fixed.c | 3 +
.../gcc.dg/plugin/taint-CVE-2011-0521-5.c | 3 +
.../gcc.dg/plugin/taint-CVE-2011-0521-6.c | 3 +
gcc/testsuite/gcc.dg/pr100292.c | 1 +
gcc/testsuite/gcc.dg/pr100512.c | 4 +-
gcc/testsuite/gcc.dg/pr101008.c | 1 +
gcc/testsuite/gcc.dg/pr101955.c | 63 +
gcc/testsuite/gcc.dg/pr102385.c | 4 +-
gcc/testsuite/gcc.dg/pr102983.c | 2 +-
gcc/testsuite/gcc.dg/pr103003.c | 4 +-
gcc/testsuite/gcc.dg/pr103079.c | 2 +-
gcc/testsuite/gcc.dg/pr103451.c | 8 +-
gcc/testsuite/gcc.dg/pr104198.c | 1 +
gcc/testsuite/gcc.dg/pr106465.c | 109 +
gcc/testsuite/gcc.dg/pr107547.c | 1 +
gcc/testsuite/gcc.dg/pr107557-1.c | 25 +
gcc/testsuite/gcc.dg/pr107557-2.c | 24 +
gcc/testsuite/gcc.dg/pr107822.c | 20 +
gcc/testsuite/gcc.dg/pr107986-1.c | 16 +
gcc/testsuite/gcc.dg/pr108095.c | 2 +-
gcc/testsuite/gcc.dg/pr108423-1.c | 16 +
gcc/testsuite/gcc.dg/pr108423-2.c | 16 +
gcc/testsuite/gcc.dg/pr108423-3.c | 17 +
gcc/testsuite/gcc.dg/pr108423-4.c | 17 +
gcc/testsuite/gcc.dg/pr108423-5.c | 17 +
gcc/testsuite/gcc.dg/pr108423-6.c | 16 +
gcc/testsuite/gcc.dg/pr108757-1.c | 18 +
gcc/testsuite/gcc.dg/pr108757-2.c | 19 +
gcc/testsuite/gcc.dg/pr108757.h | 233 +
gcc/testsuite/gcc.dg/pr109409.c | 10 +
gcc/testsuite/gcc.dg/pr109412.c | 20 +
gcc/testsuite/gcc.dg/pr109450-1.c | 21 +
gcc/testsuite/gcc.dg/pr109450-2.c | 18 +
gcc/testsuite/gcc.dg/pr109546.c | 24 +
gcc/testsuite/gcc.dg/pr109583.c | 25 +
gcc/testsuite/gcc.dg/pr109732-1.c | 24 +
gcc/testsuite/gcc.dg/pr109732.c | 40 +
gcc/testsuite/gcc.dg/pr109970.c | 15 +
gcc/testsuite/gcc.dg/pr110038.c | 10 +
gcc/testsuite/gcc.dg/pr110080.c | 27 +
gcc/testsuite/gcc.dg/pr110117-1.c | 31 +
gcc/testsuite/gcc.dg/pr110117-2.c | 7 +
gcc/testsuite/gcc.dg/pr110266.c | 20 +
gcc/testsuite/gcc.dg/pr110436.c | 4 +
gcc/testsuite/gcc.dg/pr110461.c | 16 +
gcc/testsuite/gcc.dg/pr110496.c | 26 +
gcc/testsuite/gcc.dg/pr110506-2.c | 18 +
gcc/testsuite/gcc.dg/pr110506.c | 24 +
gcc/testsuite/gcc.dg/pr110508.c | 9 +
gcc/testsuite/gcc.dg/pr110582.c | 18 +
gcc/testsuite/gcc.dg/pr110699.c | 14 +
gcc/testsuite/gcc.dg/pr110729.c | 29 +
gcc/testsuite/gcc.dg/pr110731.c | 17 +
gcc/testsuite/gcc.dg/pr110755.c | 29 +
gcc/testsuite/gcc.dg/pr110777.c | 22 +
gcc/testsuite/gcc.dg/pr110875.c | 34 +
gcc/testsuite/gcc.dg/pr110915-1.c | 32 +
gcc/testsuite/gcc.dg/pr110915-10.c | 34 +
gcc/testsuite/gcc.dg/pr110915-11.c | 32 +
gcc/testsuite/gcc.dg/pr110915-12.c | 32 +
gcc/testsuite/gcc.dg/pr110915-2.c | 32 +
gcc/testsuite/gcc.dg/pr110915-3.c | 34 +
gcc/testsuite/gcc.dg/pr110915-4.c | 34 +
gcc/testsuite/gcc.dg/pr110915-5.c | 33 +
gcc/testsuite/gcc.dg/pr110915-6.c | 33 +
gcc/testsuite/gcc.dg/pr110915-7.c | 33 +
gcc/testsuite/gcc.dg/pr110915-8.c | 33 +
gcc/testsuite/gcc.dg/pr110915-9.c | 34 +
gcc/testsuite/gcc.dg/pr110918.c | 26 +
gcc/testsuite/gcc.dg/pr111009.c | 38 +
gcc/testsuite/gcc.dg/pr111015.c | 28 +
gcc/testsuite/gcc.dg/pr111039.c | 15 +
gcc/testsuite/gcc.dg/pr111070.c | 20 +
gcc/testsuite/gcc.dg/pr111082.c | 10 +
gcc/testsuite/gcc.dg/pr111303.c | 11 +
gcc/testsuite/gcc.dg/pr111355.c | 8 +
gcc/testsuite/gcc.dg/pr111407.c | 21 +
gcc/testsuite/gcc.dg/pr111409.c | 7 +
gcc/testsuite/gcc.dg/pr111599.c | 16 +
gcc/testsuite/gcc.dg/pr111694.c | 19 +
gcc/testsuite/gcc.dg/pr111708-1.c | 42 +
gcc/testsuite/gcc.dg/pr111708-2.c | 21 +
gcc/testsuite/gcc.dg/pr111845.c | 16 +
gcc/testsuite/gcc.dg/pr19402-2.c | 1 +
gcc/testsuite/gcc.dg/pr21137.c | 1 +
gcc/testsuite/gcc.dg/pr21643.c | 6 +-
gcc/testsuite/gcc.dg/pr43864-2.c | 4 +-
gcc/testsuite/gcc.dg/pr43864-3.c | 4 +-
gcc/testsuite/gcc.dg/pr43864-4.c | 4 +-
gcc/testsuite/gcc.dg/pr43864.c | 4 +-
gcc/testsuite/gcc.dg/pr56837.c | 2 +-
gcc/testsuite/gcc.dg/pr61096-1.c | 2 +-
gcc/testsuite/gcc.dg/pr67784-2.c | 10 +-
gcc/testsuite/gcc.dg/pr68193.c | 15 +
gcc/testsuite/gcc.dg/pr68320.c | 14 +-
gcc/testsuite/gcc.dg/pr68435.c | 6 +-
gcc/testsuite/gcc.dg/pr70418.c | 9 +
gcc/testsuite/gcc.dg/pr81192.c | 64 +-
gcc/testsuite/gcc.dg/pr83073.c | 2 +-
gcc/testsuite/gcc.dg/pr86124.c | 1 +
gcc/testsuite/gcc.dg/pr87009.c | 2 +-
gcc/testsuite/gcc.dg/pr88905.c | 1 +
gcc/testsuite/gcc.dg/pr90263.c | 1 +
gcc/testsuite/gcc.dg/pr90838.c | 1 +
gcc/testsuite/gcc.dg/pr93917.c | 7 +-
gcc/testsuite/gcc.dg/pr94291.c | 1 +
gcc/testsuite/gcc.dg/pr96542.c | 2 +-
gcc/testsuite/gcc.dg/pr96674.c | 1 +
gcc/testsuite/gcc.dg/pr96695-1.c | 18 +
gcc/testsuite/gcc.dg/pr96695-10.c | 20 +
gcc/testsuite/gcc.dg/pr96695-11.c | 18 +
gcc/testsuite/gcc.dg/pr96695-12.c | 18 +
gcc/testsuite/gcc.dg/pr96695-2.c | 18 +
gcc/testsuite/gcc.dg/pr96695-3.c | 20 +
gcc/testsuite/gcc.dg/pr96695-4.c | 21 +
gcc/testsuite/gcc.dg/pr96695-5.c | 19 +
gcc/testsuite/gcc.dg/pr96695-6.c | 20 +
gcc/testsuite/gcc.dg/pr96695-7.c | 19 +
gcc/testsuite/gcc.dg/pr96695-8.c | 19 +
gcc/testsuite/gcc.dg/pr96695-9.c | 20 +
gcc/testsuite/gcc.dg/pr96708-negative.c | 4 +-
gcc/testsuite/gcc.dg/pr96708-positive.c | 1 +
gcc/testsuite/gcc.dg/pr96931.c | 3 +-
gcc/testsuite/gcc.dg/pr97317.c | 1 +
gcc/testsuite/gcc.dg/pr97750.c | 1 +
gcc/testsuite/gcc.dg/pr98350-1.c | 32 +
gcc/testsuite/gcc.dg/pr98350-2.c | 12 +
gcc/testsuite/gcc.dg/predict-18.c | 10 +
gcc/testsuite/gcc.dg/predict-22.c | 2 +-
gcc/testsuite/gcc.dg/qual-return-10.c | 12 +
gcc/testsuite/gcc.dg/qual-return-9.c | 32 +
gcc/testsuite/gcc.dg/rtl/aarch64/pr111411.c | 57 +
gcc/testsuite/gcc.dg/rtl/arm/stl-cond.c | 61 -
.../gcc.dg/rtl/powerpc/move_compare_peephole_32.c | 60 +
.../gcc.dg/rtl/powerpc/move_compare_peephole_64.c | 60 +
gcc/testsuite/gcc.dg/sancov/basic0.c | 4 +-
gcc/testsuite/gcc.dg/signbit-2.c | 2 +-
gcc/testsuite/gcc.dg/spellcheck-inttypes.c | 52 +-
gcc/testsuite/gcc.dg/spellcheck-stdbool.c | 6 +-
gcc/testsuite/gcc.dg/spellcheck-stdint.c | 40 +-
gcc/testsuite/gcc.dg/spellcheck-stdlib.c | 34 +-
gcc/testsuite/gcc.dg/stdckdint-1.c | 61 +
gcc/testsuite/gcc.dg/stdckdint-2.c | 95 +
gcc/testsuite/gcc.dg/tm/alias-1.c | 2 +-
gcc/testsuite/gcc.dg/tm/alias-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/bitint-1.c | 114 +
gcc/testsuite/gcc.dg/torture/bitint-10.c | 38 +
gcc/testsuite/gcc.dg/torture/bitint-11.c | 77 +
gcc/testsuite/gcc.dg/torture/bitint-12.c | 128 +
gcc/testsuite/gcc.dg/torture/bitint-13.c | 171 +
gcc/testsuite/gcc.dg/torture/bitint-14.c | 140 +
gcc/testsuite/gcc.dg/torture/bitint-15.c | 264 +
gcc/testsuite/gcc.dg/torture/bitint-16.c | 385 +
gcc/testsuite/gcc.dg/torture/bitint-17.c | 82 +
gcc/testsuite/gcc.dg/torture/bitint-18.c | 117 +
gcc/testsuite/gcc.dg/torture/bitint-19.c | 190 +
gcc/testsuite/gcc.dg/torture/bitint-2.c | 118 +
gcc/testsuite/gcc.dg/torture/bitint-20.c | 190 +
gcc/testsuite/gcc.dg/torture/bitint-21.c | 282 +
gcc/testsuite/gcc.dg/torture/bitint-22.c | 284 +
gcc/testsuite/gcc.dg/torture/bitint-23.c | 804 +
gcc/testsuite/gcc.dg/torture/bitint-24.c | 804 +
gcc/testsuite/gcc.dg/torture/bitint-25.c | 91 +
gcc/testsuite/gcc.dg/torture/bitint-26.c | 66 +
gcc/testsuite/gcc.dg/torture/bitint-27.c | 373 +
gcc/testsuite/gcc.dg/torture/bitint-28.c | 20 +
gcc/testsuite/gcc.dg/torture/bitint-29.c | 24 +
gcc/testsuite/gcc.dg/torture/bitint-3.c | 134 +
gcc/testsuite/gcc.dg/torture/bitint-30.c | 19 +
gcc/testsuite/gcc.dg/torture/bitint-31.c | 23 +
gcc/testsuite/gcc.dg/torture/bitint-32.c | 24 +
gcc/testsuite/gcc.dg/torture/bitint-33.c | 24 +
gcc/testsuite/gcc.dg/torture/bitint-34.c | 24 +
gcc/testsuite/gcc.dg/torture/bitint-35.c | 23 +
gcc/testsuite/gcc.dg/torture/bitint-36.c | 23 +
gcc/testsuite/gcc.dg/torture/bitint-37.c | 23 +
gcc/testsuite/gcc.dg/torture/bitint-38.c | 56 +
gcc/testsuite/gcc.dg/torture/bitint-39.c | 57 +
gcc/testsuite/gcc.dg/torture/bitint-4.c | 134 +
gcc/testsuite/gcc.dg/torture/bitint-40.c | 40 +
gcc/testsuite/gcc.dg/torture/bitint-41.c | 34 +
gcc/testsuite/gcc.dg/torture/bitint-42.c | 184 +
gcc/testsuite/gcc.dg/torture/bitint-5.c | 359 +
gcc/testsuite/gcc.dg/torture/bitint-6.c | 359 +
gcc/testsuite/gcc.dg/torture/bitint-7.c | 386 +
gcc/testsuite/gcc.dg/torture/bitint-8.c | 391 +
gcc/testsuite/gcc.dg/torture/bitint-9.c | 391 +
gcc/testsuite/gcc.dg/torture/builtin-complex-1.c | 1 +
gcc/testsuite/gcc.dg/torture/builtin-iseqsig-1.c | 113 +
gcc/testsuite/gcc.dg/torture/builtin-iseqsig-2.c | 113 +
gcc/testsuite/gcc.dg/torture/builtin-iseqsig-3.c | 113 +
.../gcc.dg/torture/float128-cmp-invalid.c | 1 +
.../torture/fp-int-convert-float32x-timode.c | 1 +
.../gcc.dg/torture/fp-int-convert-float32x.c | 1 +
.../gcc.dg/torture/fp-int-convert-float64-timode.c | 1 +
.../gcc.dg/torture/fp-int-convert-float64.c | 1 +
.../gcc.dg/torture/fp-int-convert-long-double.c | 1 +
.../gcc.dg/torture/fp-int-convert-timode.c | 1 +
gcc/testsuite/gcc.dg/torture/ipa-pta-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr107451.c | 1 +
gcc/testsuite/gcc.dg/torture/pr108574-3.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr109564-1.c | 74 +
gcc/testsuite/gcc.dg/torture/pr109564-2.c | 33 +
gcc/testsuite/gcc.dg/torture/pr109585.c | 33 +
gcc/testsuite/gcc.dg/torture/pr109609.c | 26 +
gcc/testsuite/gcc.dg/torture/pr109652.c | 40 +
gcc/testsuite/gcc.dg/torture/pr109940.c | 18 +
gcc/testsuite/gcc.dg/torture/pr110228.c | 34 +
gcc/testsuite/gcc.dg/torture/pr110298.c | 20 +
gcc/testsuite/gcc.dg/torture/pr110332-1.c | 13 +
gcc/testsuite/gcc.dg/torture/pr110332-2.c | 10 +
gcc/testsuite/gcc.dg/torture/pr110376.c | 39 +
gcc/testsuite/gcc.dg/torture/pr110443.c | 21 +
gcc/testsuite/gcc.dg/torture/pr110491.c | 29 +
gcc/testsuite/gcc.dg/torture/pr110556.c | 42 +
gcc/testsuite/gcc.dg/torture/pr110669.c | 15 +
gcc/testsuite/gcc.dg/torture/pr110702.c | 31 +
gcc/testsuite/gcc.dg/torture/pr110766.c | 17 +
gcc/testsuite/gcc.dg/torture/pr110799.c | 46 +
gcc/testsuite/gcc.dg/torture/pr110838.c | 43 +
gcc/testsuite/gcc.dg/torture/pr110924.c | 23 +
gcc/testsuite/gcc.dg/torture/pr110979.c | 25 +
gcc/testsuite/gcc.dg/torture/pr111048.c | 24 +
gcc/testsuite/gcc.dg/torture/pr111128.c | 16 +
gcc/testsuite/gcc.dg/torture/pr111137.c | 30 +
gcc/testsuite/gcc.dg/torture/pr111387.c | 34 +
gcc/testsuite/gcc.dg/torture/pr111519.c | 48 +
gcc/testsuite/gcc.dg/torture/pr111614.c | 23 +
gcc/testsuite/gcc.dg/torture/pr111807.c | 12 +
gcc/testsuite/gcc.dg/torture/pr111818.c | 11 +
gcc/testsuite/gcc.dg/torture/pr39074-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr39074.c | 2 +-
gcc/testsuite/gcc.dg/torture/pr95248.c | 1 +
gcc/testsuite/gcc.dg/torture/pr95295-3.c | 4 +
gcc/testsuite/gcc.dg/torture/pr98640.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-callused-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-escape-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c | 2 +-
gcc/testsuite/gcc.dg/torture/pta-structcopy-1.c | 2 +-
gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c | 2 +-
.../gcc.dg/tree-prof/cold_partition_label.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/loop-split-1.c | 33 +
gcc/testsuite/gcc.dg/tree-prof/loop-split-2.c | 36 +
gcc/testsuite/gcc.dg/tree-prof/loop-split-3.c | 41 +
gcc/testsuite/gcc.dg/tree-prof/peel-1.c | 4 +-
gcc/testsuite/gcc.dg/tree-prof/peel-2.c | 21 +
gcc/testsuite/gcc.dg/tree-prof/pr111559.c | 16 +
gcc/testsuite/gcc.dg/tree-prof/unroll-1.c | 5 +-
gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c | 4 +-
gcc/testsuite/gcc.dg/tree-prof/update-tailcall.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/val-prof-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/val-prof-2.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/val-prof-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/val-prof-4.c | 2 +-
gcc/testsuite/gcc.dg/tree-prof/val-prof-5.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/20030709-2.c | 5 +-
gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/abs-1.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/abs-2.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/abs-3.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/abs-4.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/addadd-2.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/alias-19.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/and-1.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/andor-6.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/andor-7.c | 16 +
gcc/testsuite/gcc.dg/tree-ssa/andor-8.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/andor-bool-1.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/bit1neg-1.c | 23 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-2.c | 41 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-3.c | 67 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-4.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-5.c | 27 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-6.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/bitops-7.c | 24 +
gcc/testsuite/gcc.dg/tree-ssa/bool-12.c | 44 +
gcc/testsuite/gcc.dg/tree-ssa/bool-13.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/bool-14.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/bool-15.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/bool-checks-1.c | 22 +
.../gcc.dg/tree-ssa/branchless-cond-add-2.c | 8 +
.../gcc.dg/tree-ssa/branchless-cond-add.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/branchless-cond.c | 6 +-
.../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/cast-1.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/cast-2.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-1.c | 38 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-2.c | 39 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-3.c | 33 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-4.c | 47 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-5.c | 51 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-6.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/cmpbit-7.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-1.c | 36 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-2.c | 32 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-3.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/cmpeq-4.c | 51 +
gcc/testsuite/gcc.dg/tree-ssa/cmpxor-1.c | 51 +
gcc/testsuite/gcc.dg/tree-ssa/cond-bool-1.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/cond-bool-2.c | 26 +
gcc/testsuite/gcc.dg/tree-ssa/copy-headers-7.c | 10 +-
gcc/testsuite/gcc.dg/tree-ssa/copy-headers-8.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/copy-headers-9.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/copy-headers.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/cunroll-16.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/dce-1.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/evrp-ignore.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/evrp10.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/evrp11.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/evrp6.c | 5 +-
gcc/testsuite/gcc.dg/tree-ssa/evrp7.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/evrp8.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/fnsplit-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/forwprop-12.c | 21 -
gcc/testsuite/gcc.dg/tree-ssa/forwprop-27.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/forwprop-31.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/forwprop-40.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/forwprop-41.c | 16 +
gcc/testsuite/gcc.dg/tree-ssa/ifc-12.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ifc-20040816-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_1.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_2.c | 19 +-
gcc/testsuite/gcc.dg/tree-ssa/loop-ch-profile-1.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/loop-ch-profile-2.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-15.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/minmax-16.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/minmax-17.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-18.c | 27 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-19.c | 10 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-20.c | 27 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-21.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-22.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-23.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-24.c | 31 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-25.c | 21 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-26.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/minmax-3.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/minmax-4.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/minmax-5.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/minmax-8.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/minmaxcmp-1.c | 39 +
gcc/testsuite/gcc.dg/tree-ssa/minmaxcmp-2.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/neg-cast-2.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/neg-cast-3.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/negneq-1.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/negneq-2.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/negneq-3.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/negneq-4.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/peel1.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-2.c | 12 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-23.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-24.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-25a.c | 89 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-25b.c | 70 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-27.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-28.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-29.c | 25 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-30.c | 55 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-31.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-32.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-33.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-34.c | 23 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-35.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-36.c | 51 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-37.c | 24 +
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-5.c | 12 +-
gcc/testsuite/gcc.dg/tree-ssa/phi-opt-same-1.c | 60 +
gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-1.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/phi_on_compare-4.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/phiprop-1.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/pr101856.c | 11 +
gcc/testsuite/gcc.dg/tree-ssa/pr102232.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/pr103281-1.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/pr103345.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr103680.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr103771.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr105832-1.c | 25 +
gcc/testsuite/gcc.dg/tree-ssa/pr105832-2.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/pr105832-3.c | 46 +
gcc/testsuite/gcc.dg/tree-ssa/pr105860.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr107009.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pr107043.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr107053.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/pr109031-1.c | 8 +-
gcc/testsuite/gcc.dg/tree-ssa/pr109031-2.c | 8 +-
gcc/testsuite/gcc.dg/tree-ssa/pr109639.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/pr109643.c | 18 +
gcc/testsuite/gcc.dg/tree-ssa/pr109711-1.c | 16 +
gcc/testsuite/gcc.dg/tree-ssa/pr109711-2.c | 24 +
gcc/testsuite/gcc.dg/tree-ssa/pr109834-1.c | 11 +
gcc/testsuite/gcc.dg/tree-ssa/pr109934.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/pr109938.c | 125 +
gcc/testsuite/gcc.dg/tree-ssa/pr109986.c | 177 +
gcc/testsuite/gcc.dg/tree-ssa/pr110269.c | 34 +
gcc/testsuite/gcc.dg/tree-ssa/pr110293-1.c | 58 +
gcc/testsuite/gcc.dg/tree-ssa/pr110334.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr110539-1.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/pr110539-2.c | 12 +
gcc/testsuite/gcc.dg/tree-ssa/pr110539-3.c | 75 +
gcc/testsuite/gcc.dg/tree-ssa/pr110539-4.c | 82 +
gcc/testsuite/gcc.dg/tree-ssa/pr110753.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/pr110923.c | 14 +
gcc/testsuite/gcc.dg/tree-ssa/pr111294.c | 32 +
gcc/testsuite/gcc.dg/tree-ssa/pr111324.c | 15 +
gcc/testsuite/gcc.dg/tree-ssa/pr111456-1.c | 43 +
gcc/testsuite/gcc.dg/tree-ssa/pr111583-1.c | 30 +
gcc/testsuite/gcc.dg/tree-ssa/pr111583-2.c | 36 +
gcc/testsuite/gcc.dg/tree-ssa/pr21463.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/pr31531-1.c | 19 +
gcc/testsuite/gcc.dg/tree-ssa/pr31531-2.c | 34 +
gcc/testsuite/gcc.dg/tree-ssa/pr59597.c | 8 +-
gcc/testsuite/gcc.dg/tree-ssa/pr61839_2.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/pr66726-4.c | 5 +-
gcc/testsuite/gcc.dg/tree-ssa/pr66726-5.c | 28 +
gcc/testsuite/gcc.dg/tree-ssa/pr66726-6.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/pr83648.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr93435.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr96730.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr96779-disabled.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr96779.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr98513.c | 1 +
gcc/testsuite/gcc.dg/tree-ssa/pr98737-1.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-7.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-8.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-9.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-1.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-10.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-11.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-12.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-2.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-3.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-4.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-5.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-6.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-7.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-8.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/predcom-dse-9.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/pta-callused.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pta-fp.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-1.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-2.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/range-sincos-2.c | 34 +
gcc/testsuite/gcc.dg/tree-ssa/range-sincos.c | 43 +
gcc/testsuite/gcc.dg/tree-ssa/range-sqrt-2.c | 44 +
gcc/testsuite/gcc.dg/tree-ssa/range-sqrt.c | 41 +
gcc/testsuite/gcc.dg/tree-ssa/reassoc-12.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/split-path-1.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/split-path-12.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-41.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-47.c | 17 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-102.c | 32 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-hoist-8.c | 22 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-hoist-9.c | 20 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-13.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-34.c | 56 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-18.c | 7 +-
gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-20.c | 16 +
gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-21.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/update-cunroll.c | 6 +-
gcc/testsuite/gcc.dg/tree-ssa/update-threading.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/update-unroll-1.c | 3 +-
gcc/testsuite/gcc.dg/tree-ssa/update-unswitch-1.c | 2 +-
.../gcc.dg/tree-ssa/vect-profile-upate-2.c | 9 +
gcc/testsuite/gcc.dg/tree-ssa/vect-profile-upate.c | 9 +
gcc/testsuite/gcc.dg/tree-ssa/vrp-compare-1.c | 13 +
gcc/testsuite/gcc.dg/tree-ssa/vrp-float-13.c | 16 +
.../gcc.dg/tree-ssa/vrp-float-relations-1.c | 23 +
.../gcc.dg/tree-ssa/vrp-float-relations-2.c | 21 +
.../gcc.dg/tree-ssa/vrp-float-relations-3.c | 27 +
.../gcc.dg/tree-ssa/vrp-float-relations-4.c | 38 +
.../gcc.dg/tree-ssa/vrp-float-relations-5.c | 54 +
.../gcc.dg/tree-ssa/vrp-float-relations-6.c | 54 +
gcc/testsuite/gcc.dg/tree-ssa/vrp-unreachable.c | 4 +-
gcc/testsuite/gcc.dg/tree-ssa/vrp06.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/vrp122.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/vrp35.c | 2 +-
gcc/testsuite/gcc.dg/tree-ssa/vrp36.c | 2 +-
gcc/testsuite/gcc.dg/typename-vla-2.c | 19 +
gcc/testsuite/gcc.dg/typename-vla-3.c | 18 +
gcc/testsuite/gcc.dg/typename-vla-4.c | 23 +
gcc/testsuite/gcc.dg/typename-vla-5.c | 14 +
gcc/testsuite/gcc.dg/typename-vla-6.c | 16 +
gcc/testsuite/gcc.dg/ubsan/bitint-1.c | 49 +
gcc/testsuite/gcc.dg/ubsan/bitint-2.c | 49 +
gcc/testsuite/gcc.dg/ubsan/bitint-3.c | 45 +
gcc/testsuite/gcc.dg/ubsan/object-size-dyn.c | 6 +-
gcc/testsuite/gcc.dg/uninit-pr101912.c | 2 +-
gcc/testsuite/gcc.dg/uninit-pr111397.c | 15 +
gcc/testsuite/gcc.dg/uninit-pr111489.c | 112 +
gcc/testsuite/gcc.dg/uninit-pred-9_b.c | 2 +-
gcc/testsuite/gcc.dg/unroll-1.c | 5 +-
gcc/testsuite/gcc.dg/unroll-3.c | 3 +-
gcc/testsuite/gcc.dg/unroll-4.c | 3 +-
gcc/testsuite/gcc.dg/unroll-5.c | 3 +-
gcc/testsuite/gcc.dg/unroll-6.c | 3 +-
gcc/testsuite/gcc.dg/unroll-7.c | 2 +-
gcc/testsuite/gcc.dg/unroll-8.c | 6 +-
.../gcc.dg/variable-sized-type-flex-array.c | 31 +
gcc/testsuite/gcc.dg/vect/O3-pr70130.c | 1 +
gcc/testsuite/gcc.dg/vect/Os-vect-95.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-16.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-17.c | 5 +-
gcc/testsuite/gcc.dg/vect/bb-slp-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-20.c | 3 +-
gcc/testsuite/gcc.dg/vect/bb-slp-21.c | 3 +-
gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 2 +-
gcc/testsuite/gcc.dg/vect/bb-slp-24.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-25.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-26.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-27.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-28.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-29.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-42.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-44.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-46.c | 2 +-
gcc/testsuite/gcc.dg/vect/bb-slp-68.c | 2 +-
gcc/testsuite/gcc.dg/vect/bb-slp-71.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-72.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-73.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-74.c | 1 -
gcc/testsuite/gcc.dg/vect/bb-slp-75.c | 25 +
gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-layout-19.c | 7 +-
gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr101207.c | 1 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-1.c | 1 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c | 3 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr101668.c | 1 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr54400.c | 1 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 20 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c | 4 +-
gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-3.c | 15 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-v8.c | 14 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr95839.c | 1 +
gcc/testsuite/gcc.dg/vect/bb-slp-pr98516-1.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr98516-2.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-pr98544.c | 2 -
gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-1.c | 2 +
gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-2.c | 3 +-
.../gcc.dg/vect/costmodel/i386/costmodel-vect-31.c | 4 +
.../gcc.dg/vect/costmodel/i386/costmodel-vect-33.c | 1 +
.../gcc.dg/vect/costmodel/i386/costmodel-vect-68.c | 4 +
.../gcc.dg/vect/costmodel/ppc/costmodel-pr82255.c | 31 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c | 3 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-slp-perm.c | 23 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c | 1 +
.../gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c | 1 +
.../vect/costmodel/ppc/costmodel-vect-outer-fir.c | 1 +
.../vect/costmodel/ppc/costmodel-vect-reversed.c | 22 +
.../vect/costmodel/ppc/costmodel-vect-store-1.c | 23 +
.../vect/costmodel/ppc/costmodel-vect-store-2.c | 29 +
.../costmodel/riscv/rvv/dynamic-lmul-mixed-1.c | 50 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-1.c | 91 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-2.c | 63 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-3.c | 91 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-4.c | 121 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-5.c | 149 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-6.c | 150 +
.../vect/costmodel/riscv/rvv/dynamic-lmul1-7.c | 48 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-1.c | 51 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-2.c | 51 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-3.c | 51 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-4.c | 49 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-5.c | 52 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-6.c | 54 +
.../vect/costmodel/riscv/rvv/dynamic-lmul2-7.c | 25 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-1.c | 35 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-2.c | 35 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-3.c | 47 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-4.c | 47 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-5.c | 47 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-6.c | 27 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-7.c | 47 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-8.c | 36 +
.../vect/costmodel/riscv/rvv/dynamic-lmul4-9.c | 29 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-1.c | 18 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-10.c | 22 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-2.c | 18 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-3.c | 18 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-4.c | 19 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-5.c | 25 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-6.c | 23 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-7.c | 23 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-8.c | 19 +
.../vect/costmodel/riscv/rvv/dynamic-lmul8-9.c | 19 +
.../vect/costmodel/riscv/rvv/no-dynamic-lmul-1.c | 64 +
.../costmodel/riscv/rvv/rvv-costmodel-vect.exp | 52 +
.../vect/costmodel/x86_64/costmodel-vect-31.c | 4 +
.../vect/costmodel/x86_64/costmodel-vect-33.c | 1 +
.../vect/costmodel/x86_64/costmodel-vect-68.c | 4 +
.../gcc.dg/vect/fast-math-bb-slp-call-1.c | 1 +
.../gcc.dg/vect/fast-math-bb-slp-call-2.c | 2 +
gcc/testsuite/gcc.dg/vect/fast-math-slp-38.c | 2 +-
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c | 4 +
gcc/testsuite/gcc.dg/vect/fast-math-vect-call-2.c | 6 +
.../gcc.dg/vect/fast-math-vect-complex-3.c | 1 +
.../gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-1.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-2.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-3.c | 1 +
.../gcc.dg/vect/no-scevccp-noreassoc-outer-5.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10b.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-11.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-12.c | 3 +-
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-15.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-16.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-17.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-18.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-19.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-20.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-21.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-22.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-3.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-4.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-5.c | 1 +
.../gcc.dg/vect/no-scevccp-outer-6-global.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c | 3 +-
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-8.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9b.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-slp-30.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-slp-31.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c | 1 +
gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-3.c | 2 +-
.../gcc.dg/vect/no-section-anchors-vect-31.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-34.c | 1 +
.../gcc.dg/vect/no-section-anchors-vect-36.c | 1 +
.../gcc.dg/vect/no-section-anchors-vect-64.c | 3 +
.../gcc.dg/vect/no-section-anchors-vect-65.c | 2 +
.../gcc.dg/vect/no-section-anchors-vect-66.c | 3 +
.../gcc.dg/vect/no-section-anchors-vect-68.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-69.c | 4 +
.../gcc.dg/vect/no-section-anchors-vect-outer-4h.c | 2 +
gcc/testsuite/gcc.dg/vect/no-trapping-math-2.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-111.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c | 1 +
.../gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c | 1 +
gcc/testsuite/gcc.dg/vect/no-tree-dom-vect-bug.c | 1 +
gcc/testsuite/gcc.dg/vect/no-tree-pre-slp-29.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-pr29145.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-101.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-45.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-49.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-51.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-53.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c | 2 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-3.c | 1 +
gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c | 3 +
gcc/testsuite/gcc.dg/vect/pr101445.c | 3 +-
gcc/testsuite/gcc.dg/vect/pr103581.c | 1 +
gcc/testsuite/gcc.dg/vect/pr105219.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr106081.c | 33 +
gcc/testsuite/gcc.dg/vect/pr107160.c | 2 -
gcc/testsuite/gcc.dg/vect/pr107212-1.c | 2 -
gcc/testsuite/gcc.dg/vect/pr107212-2.c | 2 -
gcc/testsuite/gcc.dg/vect/pr108608.c | 1 +
gcc/testsuite/gcc.dg/vect/pr108950.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr109011-1.c | 29 +
gcc/testsuite/gcc.dg/vect/pr109011-2.c | 35 +
gcc/testsuite/gcc.dg/vect/pr109011-3.c | 32 +
gcc/testsuite/gcc.dg/vect/pr109011-4.c | 35 +
gcc/testsuite/gcc.dg/vect/pr109011-5.c | 32 +
gcc/testsuite/gcc.dg/vect/pr109502.c | 1 -
gcc/testsuite/gcc.dg/vect/pr110142.c | 9 +
gcc/testsuite/gcc.dg/vect/pr110381.c | 44 +
gcc/testsuite/gcc.dg/vect/pr110838.c | 29 +
gcc/testsuite/gcc.dg/vect/pr111764.c | 16 +
gcc/testsuite/gcc.dg/vect/pr111846.c | 12 +
gcc/testsuite/gcc.dg/vect/pr18400.c | 1 +
gcc/testsuite/gcc.dg/vect/pr18536.c | 1 +
gcc/testsuite/gcc.dg/vect/pr20122.c | 1 +
gcc/testsuite/gcc.dg/vect/pr25413.c | 1 +
gcc/testsuite/gcc.dg/vect/pr25413a.c | 3 +-
gcc/testsuite/gcc.dg/vect/pr30784.c | 1 +
gcc/testsuite/gcc.dg/vect/pr37539.c | 1 +
gcc/testsuite/gcc.dg/vect/pr40074.c | 1 +
gcc/testsuite/gcc.dg/vect/pr45752.c | 3 +-
gcc/testsuite/gcc.dg/vect/pr45902.c | 1 +
gcc/testsuite/gcc.dg/vect/pr46009.c | 2 +
gcc/testsuite/gcc.dg/vect/pr48172.c | 1 +
gcc/testsuite/gcc.dg/vect/pr51074.c | 1 +
gcc/testsuite/gcc.dg/vect/pr51581-3.c | 3 +
gcc/testsuite/gcc.dg/vect/pr51581-4.c | 3 +
gcc/testsuite/gcc.dg/vect/pr53185-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr53773.c | 5 +-
gcc/testsuite/gcc.dg/vect/pr56918.c | 1 +
gcc/testsuite/gcc.dg/vect/pr56920.c | 1 +
gcc/testsuite/gcc.dg/vect/pr56933.c | 2 +
gcc/testsuite/gcc.dg/vect/pr57705.c | 3 +
gcc/testsuite/gcc.dg/vect/pr57741-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr57741-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59591-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59591-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59594.c | 1 +
gcc/testsuite/gcc.dg/vect/pr59984.c | 2 +
gcc/testsuite/gcc.dg/vect/pr60276.c | 1 +
gcc/testsuite/gcc.dg/vect/pr61194.c | 1 +
gcc/testsuite/gcc.dg/vect/pr61680.c | 1 +
gcc/testsuite/gcc.dg/vect/pr62021.c | 1 +
gcc/testsuite/gcc.dg/vect/pr63341-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64252.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64404.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64421.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64493.c | 1 +
gcc/testsuite/gcc.dg/vect/pr64495.c | 1 +
gcc/testsuite/gcc.dg/vect/pr65947-3.c | 6 +-
gcc/testsuite/gcc.dg/vect/pr65947-7.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr65947-8.c | 6 +-
gcc/testsuite/gcc.dg/vect/pr66251.c | 2 +
gcc/testsuite/gcc.dg/vect/pr66253.c | 1 +
gcc/testsuite/gcc.dg/vect/pr68502-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr68502-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr69820.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70021.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70354-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr70354-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr71259.c | 1 +
gcc/testsuite/gcc.dg/vect/pr71264.c | 3 -
gcc/testsuite/gcc.dg/vect/pr78005.c | 1 +
gcc/testsuite/gcc.dg/vect/pr78558.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80815-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80815-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr80928.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81410.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81633.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81740-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr81740-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr85586.c | 2 +
gcc/testsuite/gcc.dg/vect/pr87288-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr87288-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr87288-3.c | 1 +
gcc/testsuite/gcc.dg/vect/pr88497-1.c | 1 -
gcc/testsuite/gcc.dg/vect/pr88497-7.c | 1 -
gcc/testsuite/gcc.dg/vect/pr88598-1.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr88598-2.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr88598-3.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr88903-1.c | 1 +
gcc/testsuite/gcc.dg/vect/pr88903-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr90018.c | 1 +
gcc/testsuite/gcc.dg/vect/pr92420.c | 1 +
gcc/testsuite/gcc.dg/vect/pr94994.c | 1 +
gcc/testsuite/gcc.dg/vect/pr96783-1.c | 3 +-
gcc/testsuite/gcc.dg/vect/pr96783-2.c | 3 +-
gcc/testsuite/gcc.dg/vect/pr97081-2.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97428.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97558-2.c | 2 +-
gcc/testsuite/gcc.dg/vect/pr97678.c | 1 +
gcc/testsuite/gcc.dg/vect/pr97832-2.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr97832-3.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr97832-4.c | 4 +-
gcc/testsuite/gcc.dg/vect/pr98308.c | 2 +
gcc/testsuite/gcc.dg/vect/pr99253.c | 2 -
.../gcc.dg/vect/section-anchors-pr27770.c | 1 +
.../gcc.dg/vect/section-anchors-vect-69.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-1.c | 8 +-
gcc/testsuite/gcc.dg/vect/slp-10.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-11a.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-11b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-11c.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-12a.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-12b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-12c.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-13-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-13.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-14.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-15.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-16.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-17.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-18.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19a.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19b.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-19c.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-2.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-20.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-21.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-22.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-23.c | 4 +-
gcc/testsuite/gcc.dg/vect/slp-24-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-24.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-25.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-26.c | 9 +-
gcc/testsuite/gcc.dg/vect/slp-28.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-3-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-3.c | 4 +
gcc/testsuite/gcc.dg/vect/slp-33.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-34-big-array.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-34.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-35.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-37.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-4-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-4.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-41.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-43.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-45.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-46.c | 6 +-
gcc/testsuite/gcc.dg/vect/slp-47.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-48.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-49.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-5.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-6.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-7.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-9.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-1.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-2-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-2.c | 3 +
gcc/testsuite/gcc.dg/vect/slp-cond-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-4.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-cond-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-mask-store-1.c | 38 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-1.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-10.c | 1 +
.../gcc.dg/vect/slp-multitypes-11-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-11.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-12.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-2.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-4.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-6.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-7.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-multitypes-9.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-1.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-10.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-perm-11.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-12.c | 2 +
gcc/testsuite/gcc.dg/vect/slp-perm-2.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-3.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-4.c | 3 +-
gcc/testsuite/gcc.dg/vect/slp-perm-5.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-7.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 5 +-
gcc/testsuite/gcc.dg/vect/slp-reduc-4.c | 2 +-
gcc/testsuite/gcc.dg/vect/slp-reduc-7.c | 2 +-
gcc/testsuite/gcc.dg/vect/slp-simd-clone-1.c | 46 +
gcc/testsuite/gcc.dg/vect/slp-simd-clone-2.c | 57 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-s16.c | 1 +
gcc/testsuite/gcc.dg/vect/slp-widen-mult-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/tsvc/tsvc.h | 7 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1115.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s114.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s116.c | 1 +
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1161.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1232.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s124.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s161.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s176.c | 4 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s241.c | 1 +
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s253.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s254.c | 1 +
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s257.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s271.c | 3 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2711.c | 3 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2712.c | 3 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s272.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s273.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s274.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s276.c | 3 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s278.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s279.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3111.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s353.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s4113.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s441.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s443.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s491.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vas.c | 2 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vdotr.c | 3 +-
gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vif.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-1-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-10-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-100.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-103.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-104.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-105-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-105.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-106.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-107.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-108.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-109.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-11.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-110.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-112-big-array.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-112.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-113.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-114.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-115.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-116.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-117.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-118.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-119.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-11a.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-12.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-120.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-121.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-122.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-123.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-124.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-126.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-13.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-14.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-15-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-15.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-17.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-18.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-19.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-2-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-2.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-20.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-21.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-22.c | 6 +
gcc/testsuite/gcc.dg/vect/vect-23.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-24.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-25.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-26.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-27.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-28.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-29.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-3.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-30.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-31-big-array.c | 6 +
gcc/testsuite/gcc.dg/vect/vect-31.c | 6 +
gcc/testsuite/gcc.dg/vect/vect-32-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-32-chars.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-32.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-33-big-array.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-33.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-34-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-34.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-35-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-35.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-36-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-36.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-38.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-4.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-40.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-42.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-44.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-46.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-48.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-5.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-50.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-52.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-54.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-56.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-58.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-6-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-6.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-60.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-62.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-63.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-64.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-65.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-66.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-67.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-68.c | 6 +
gcc/testsuite/gcc.dg/vect/vect-7.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-70.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-71.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-72.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-73-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-73.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-74-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-74.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-75.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-76-big-array.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-76.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-77-global.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-77.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-78-global.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-78.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-8.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-80-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-80.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-82.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-82_64.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-83.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-83_64.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-85-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-85.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-86.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-87.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-88.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-89-big-array.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-89.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-9.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-91.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-92.c | 6 +-
gcc/testsuite/gcc.dg/vect/vect-93.c | 6 +-
gcc/testsuite/gcc.dg/vect/vect-95.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-96.c | 6 +-
gcc/testsuite/gcc.dg/vect/vect-97-big-array.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-97.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-98-big-array.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-98.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-99.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-10.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-14.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-16.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-18.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-19.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-20.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-alias-check-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-align-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-align-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-all-big-array.c | 9 +
gcc/testsuite/gcc.dg/vect/vect-all.c | 9 +
gcc/testsuite/gcc.dg/vect/vect-avg-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-avg-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-10.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-11.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-2.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-3.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-4.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-5.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-6.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-8.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bic-bitmask-9.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-4.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-5.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-6.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-read-7.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-1.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-4.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bitfield-write-5.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-bool-cmp.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-bswap64.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-complex-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-10.c | 8 +
gcc/testsuite/gcc.dg/vect/vect-cond-11.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-cond-13.c | 2 -
gcc/testsuite/gcc.dg/vect/vect-cond-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-8.c | 5 +
gcc/testsuite/gcc.dg/vect/vect-cond-9.c | 10 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-2.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-cond-arith-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-arith-4.c | 9 +-
gcc/testsuite/gcc.dg/vect/vect-cond-arith-5.c | 9 +-
gcc/testsuite/gcc.dg/vect/vect-cond-arith-6.c | 9 +-
gcc/testsuite/gcc.dg/vect/vect-cond-arith-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-cselim-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-cselim-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-div-bitmask.h | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-5.c | 3 +-
.../gcc.dg/vect/vect-double-reduc-6-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-double-reduc-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-epilogues-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-float-extend-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-float-truncate-1.c | 1 +
.../gcc.dg/vect/vect-floatint-conversion-1.c | 1 +
.../gcc.dg/vect/vect-floatint-conversion-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-fma-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-gather-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-gather-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-19.c | 63 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-20.c | 62 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-ifcvt-9.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-1.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-2.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-3.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-4a.c | 1 +
.../gcc.dg/vect/vect-intfloat-conversion-4b.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-10.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-iv-8a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-2.c | 3 +-
gcc/testsuite/gcc.dg/vect/vect-live-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-live-slp-3.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-mask-load-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-mask-loadstore-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-mask-store-move-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-mulhrs-1.c | 1 +
.../gcc.dg/vect/vect-mult-const-pattern-1.c | 1 +
.../gcc.dg/vect/vect-mult-const-pattern-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multi-peel-gaps.c | 63 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-13.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-14.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-multitypes-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-neg-store-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-neg-store-2.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-novector-pragma.c | 61 +
gcc/testsuite/gcc.dg/vect/vect-outer-2-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2.c | 1 +
.../gcc.dg/vect/vect-outer-2a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2b.c | 1 +
.../gcc.dg/vect/vect-outer-2c-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2c.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-2d.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3.c | 1 +
.../gcc.dg/vect/vect-outer-3a-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3a.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3b.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-3c.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-4.c | 1 +
.../gcc.dg/vect/vect-outer-4c-big-array.c | 2 +-
.../gcc.dg/vect/vect-outer-4d-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-4d.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-4e.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-outer-4f.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-outer-4g.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-outer-4k.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-outer-4l.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-outer-5.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-outer-6.c | 1 +
.../gcc.dg/vect/vect-outer-fir-big-array.c | 1 +
.../gcc.dg/vect/vect-outer-fir-lb-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-fir.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-simd-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-slp-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-outer-slp-3.c | 1 +
.../gcc.dg/vect/vect-over-widen-1-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-11.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-13.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-17.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-18.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-19.c | 1 +
.../gcc.dg/vect/vect-over-widen-2-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-20.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-21.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-22.c | 1 +
.../gcc.dg/vect/vect-over-widen-3-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-3.c | 1 +
.../gcc.dg/vect/vect-over-widen-4-big-array.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-over-widen-9.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-1-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-2-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-peel-4-src.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-pr111779.c | 56 +
gcc/testsuite/gcc.dg/vect/vect-recurr-1.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-recurr-2.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-recurr-3.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-recurr-4.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-recurr-5.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-recurr-6.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s16a.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8b.c | 4 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16a.c | 5 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16b.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8b.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1a.c | 2 +-
.../gcc.dg/vect/vect-reduc-pattern-1b-big-array.c | 2 +-
.../gcc.dg/vect/vect-reduc-pattern-1c-big-array.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2a.c | 2 +-
.../gcc.dg/vect/vect-reduc-pattern-2b-big-array.c | 2 +-
gcc/testsuite/gcc.dg/vect/vect-sdiv-pow2-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-sdivmod-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-1.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-shift-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-1.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-11.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-12.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-13.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-14.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-15.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-16.c | 3 +
gcc/testsuite/gcc.dg/vect/vect-simd-17.c | 10 +
gcc/testsuite/gcc.dg/vect/vect-simd-18.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-19.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-20.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-8.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-9.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-1.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-11.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-15.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-19.c | 22 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-3.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-5.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-6.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-7.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-8.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-simd-clone-9.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i4.c | 1 +
.../gcc.dg/vect/vect-strided-a-u16-mult.c | 1 +
.../gcc.dg/vect/vect-strided-a-u32-mult.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i2-gap.c | 2 +
.../vect/vect-strided-a-u8-i8-gap2-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i8-gap2.c | 1 +
.../vect/vect-strided-a-u8-i8-gap7-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-a-u8-i8-gap7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-float.c | 1 +
.../gcc.dg/vect/vect-strided-mult-char-ls.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c | 1 +
.../gcc.dg/vect/vect-strided-store-a-u8-i2.c | 1 +
.../gcc.dg/vect/vect-strided-store-u16-i4.c | 1 +
.../gcc.dg/vect/vect-strided-store-u32-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-store.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i3.c | 4 +
gcc/testsuite/gcc.dg/vect/vect-strided-u16-i4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-i4.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-i8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u32-mult.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2-gap.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2.c | 1 +
.../vect/vect-strided-u8-i8-gap2-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-u8-i8-gap2.c | 1 +
.../vect/vect-strided-u8-i8-gap4-big-array.c | 2 +
.../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c | 2 +
.../gcc.dg/vect/vect-strided-u8-i8-gap4.c | 2 +
.../vect/vect-strided-u8-i8-gap7-big-array.c | 1 +
.../gcc.dg/vect/vect-strided-u8-i8-gap7.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-01.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-02.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-03.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-04.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-vfa-slp.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-1.c | 1 +
.../gcc.dg/vect/vect-widen-mult-const-s16.c | 2 +
.../gcc.dg/vect/vect-widen-mult-const-u16.c | 3 +
.../gcc.dg/vect/vect-widen-mult-extern-1.c | 2 +
.../gcc.dg/vect/vect-widen-mult-half-u8.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-s16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-s8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c | 1 +
.../gcc.dg/vect/vect-widen-mult-u8-s16-s32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8-u32.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-s16.c | 2 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-s8.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-u16.c | 1 +
gcc/testsuite/gcc.dg/vect/vect-widen-shift-u8.c | 1 +
gcc/testsuite/gcc.dg/vect/wrapv-vect-7.c | 2 +
.../gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c | 4 +-
gcc/testsuite/gcc.dg/vla-26.c | 15 +
gcc/testsuite/gcc.misc-tests/gcov-pr85350.c | 2 +-
gcc/testsuite/gcc.misc-tests/godump-1.c | 11 +
gcc/testsuite/gcc.misc-tests/i386-prefetch.exp | 14 +-
gcc/testsuite/gcc.misc-tests/outputs.exp | 10 +-
gcc/testsuite/gcc.target/aarch64/abd.h | 68 +
gcc/testsuite/gcc.target/aarch64/abd_2.c | 56 +
gcc/testsuite/gcc.target/aarch64/abd_3.c | 56 +
gcc/testsuite/gcc.target/aarch64/abd_4.c | 28 +
gcc/testsuite/gcc.target/aarch64/abd_none_2.c | 87 +
gcc/testsuite/gcc.target/aarch64/abd_none_3.c | 87 +
gcc/testsuite/gcc.target/aarch64/abd_none_4.c | 106 +
gcc/testsuite/gcc.target/aarch64/abd_run_1.c | 122 +
gcc/testsuite/gcc.target/aarch64/abd_widen_2.c | 50 +
gcc/testsuite/gcc.target/aarch64/abd_widen_3.c | 50 +
gcc/testsuite/gcc.target/aarch64/abd_widen_4.c | 56 +
gcc/testsuite/gcc.target/aarch64/acle/ls64_lto.c | 10 +
gcc/testsuite/gcc.target/aarch64/acle/pr110100.c | 7 +
gcc/testsuite/gcc.target/aarch64/acle/pr110132.c | 15 +
.../aarch64/advsimd-intrinsics/bfcvtnq2-untied.c | 5 +
.../aarch64/advsimd-intrinsics/bfdot-1.c | 10 +
.../aarch64/advsimd-intrinsics/bfdot-2.c | 10 +
.../aarch64/advsimd-intrinsics/vdot-3-1.c | 10 +
.../aarch64/advsimd-intrinsics/vdot-3-2.c | 10 +
.../aarch64/advsimd-intrinsics/vshl-opt-6.c | 2 +-
.../gcc.target/aarch64/ampere1-no_ldp_combine.c | 11 -
gcc/testsuite/gcc.target/aarch64/armv9_warning.c | 5 +
.../gcc.target/aarch64/asimd-mul-to-shl-sub.c | 4 +-
.../gcc.target/aarch64/asm-x-constraint-1.c | 4 +-
.../gcc.target/aarch64/auto-init-padding-1.c | 2 +-
.../gcc.target/aarch64/auto-init-padding-2.c | 3 +-
.../gcc.target/aarch64/auto-init-padding-3.c | 3 +-
.../gcc.target/aarch64/auto-init-padding-4.c | 3 +-
.../gcc.target/aarch64/auto-init-padding-9.c | 2 +-
gcc/testsuite/gcc.target/aarch64/csel_bfx_2.c | 27 +
gcc/testsuite/gcc.target/aarch64/csinv-2.c | 26 +
gcc/testsuite/gcc.target/aarch64/facg_1.c | 15 +
.../gcc.target/aarch64/feature-bf16-backport.c | 10 +
.../gcc.target/aarch64/feature-dotprod-backport.c | 10 +
.../gcc.target/aarch64/feature-fp16-backport.c | 10 +
.../aarch64/feature-fp16-scalar-backport.c | 10 +
.../gcc.target/aarch64/feature-fp16fml-backport.c | 10 +
.../gcc.target/aarch64/feature-i8mm-backport.c | 10 +
.../gcc.target/aarch64/feature-memtag-backport.c | 10 +
.../gcc.target/aarch64/feature-sha3-backport.c | 10 +
.../gcc.target/aarch64/feature-sm4-backport.c | 10 +
.../gcc.target/aarch64/float_truncate_zero.c | 32 +
gcc/testsuite/gcc.target/aarch64/fmul_fcvt_2.c | 6 +-
gcc/testsuite/gcc.target/aarch64/ins_bitfield_1.c | 142 +
gcc/testsuite/gcc.target/aarch64/ins_bitfield_2.c | 142 +
gcc/testsuite/gcc.target/aarch64/ins_bitfield_3.c | 156 +
gcc/testsuite/gcc.target/aarch64/ins_bitfield_4.c | 156 +
gcc/testsuite/gcc.target/aarch64/ins_bitfield_5.c | 139 +
gcc/testsuite/gcc.target/aarch64/ins_bitfield_6.c | 139 +
.../gcc.target/aarch64/interleave-init-1.c | 37 -
gcc/testsuite/gcc.target/aarch64/ldapr-zext.c | 8 +
gcc/testsuite/gcc.target/aarch64/ldp_aligned.c | 38 +
gcc/testsuite/gcc.target/aarch64/ldp_always.c | 66 +
gcc/testsuite/gcc.target/aarch64/ldp_never.c | 66 +
gcc/testsuite/gcc.target/aarch64/ldp_stp_16.c | 5 +-
gcc/testsuite/gcc.target/aarch64/ldp_stp_17.c | 2 +-
gcc/testsuite/gcc.target/aarch64/ldp_stp_21.c | 2 +-
gcc/testsuite/gcc.target/aarch64/ldp_stp_8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/ldp_unaligned.c | 40 +
.../gcc.target/aarch64/memset-corner-cases.c | 22 +-
gcc/testsuite/gcc.target/aarch64/memset-q-reg.c | 22 +-
gcc/testsuite/gcc.target/aarch64/mops_4.c | 48 +
gcc/testsuite/gcc.target/aarch64/mtp.c | 8 +
gcc/testsuite/gcc.target/aarch64/mtp_1.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_2.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_3.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_4.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_5.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_6.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_7.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_8.c | 7 +
gcc/testsuite/gcc.target/aarch64/mtp_9.c | 7 +
gcc/testsuite/gcc.target/aarch64/neoverse_v1_2.c | 15 +
gcc/testsuite/gcc.target/aarch64/neoverse_v1_3.c | 14 +
gcc/testsuite/gcc.target/aarch64/pr105928.c | 43 +
gcc/testsuite/gcc.target/aarch64/pr108840.c | 38 +
gcc/testsuite/gcc.target/aarch64/pr109661-1.c | 11 +
gcc/testsuite/gcc.target/aarch64/pr109855.c | 12 +
gcc/testsuite/gcc.target/aarch64/pr110371.c | 20 +
gcc/testsuite/gcc.target/aarch64/pr110449.c | 40 +
gcc/testsuite/gcc.target/aarch64/pr110474.c | 37 +
gcc/testsuite/gcc.target/aarch64/pr110625_1.c | 46 +
gcc/testsuite/gcc.target/aarch64/pr110625_2.c | 14 +
gcc/testsuite/gcc.target/aarch64/pr110625_3.c | 35 +
gcc/testsuite/gcc.target/aarch64/pr98772.c | 2 +-
gcc/testsuite/gcc.target/aarch64/simd/addlv_1.c | 43 +
gcc/testsuite/gcc.target/aarch64/simd/addlv_zext.c | 84 +
.../gcc.target/aarch64/simd/addp-same-low_1.c | 20 +
gcc/testsuite/gcc.target/aarch64/simd/addsub_2.c | 56 +
.../gcc.target/aarch64/simd/facgt_constpool_1.c | 16 +
.../gcc.target/aarch64/simd/low-high-combine_1.c | 28 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_1.c | 103 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_10.c | 43 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_11.c | 38 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_2.c | 76 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_3.c | 68 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_4.c | 73 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_5.c | 42 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_6.c | 40 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_7.c | 96 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_8.c | 39 +
gcc/testsuite/gcc.target/aarch64/simd/pr99195_9.c | 64 +
.../gcc.target/aarch64/simd/vabal_combine.c | 72 +
gcc/testsuite/gcc.target/aarch64/simd/vaddlv_1.c | 24 +-
gcc/testsuite/gcc.target/aarch64/simd/vpaddd_f64.c | 2 +-
gcc/testsuite/gcc.target/aarch64/simd/vpaddd_s64.c | 2 +-
gcc/testsuite/gcc.target/aarch64/simd/vpaddd_u64.c | 2 +-
gcc/testsuite/gcc.target/aarch64/simd/vrshr_1.c | 56 +
gcc/testsuite/gcc.target/aarch64/sminmax-asr_1.c | 60 +
gcc/testsuite/gcc.target/aarch64/spellcheck_11.c | 13 +
.../gcc.target/aarch64/stack-check-prologue-17.c | 55 +
.../gcc.target/aarch64/stack-check-prologue-18.c | 100 +
.../gcc.target/aarch64/stack-check-prologue-19.c | 100 +
.../gcc.target/aarch64/stack-check-prologue-20.c | 3 +
.../gcc.target/aarch64/stack-protector-8.c | 95 +
.../gcc.target/aarch64/stack-protector-9.c | 33 +
gcc/testsuite/gcc.target/aarch64/stp_aligned.c | 35 +
gcc/testsuite/gcc.target/aarch64/stp_always.c | 60 +
gcc/testsuite/gcc.target/aarch64/stp_never.c | 60 +
gcc/testsuite/gcc.target/aarch64/stp_unaligned.c | 37 +
.../gcc.target/aarch64/stp_vec_dup_32_64-1.c | 57 +
.../gcc.target/aarch64/sve-neon-modes_1.c | 31 +
.../gcc.target/aarch64/sve-neon-modes_2.c | 30 +
.../gcc.target/aarch64/sve-neon-modes_3.c | 61 +
gcc/testsuite/gcc.target/aarch64/sve/abd_1.c | 78 +
gcc/testsuite/gcc.target/aarch64/sve/abd_2.c | 62 +
gcc/testsuite/gcc.target/aarch64/sve/abd_none_1.c | 86 +
gcc/testsuite/gcc.target/aarch64/sve/abd_none_2.c | 101 +
.../gcc.target/aarch64/sve/acle/asm/abd_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/abd_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/abd_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/abd_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/abd_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/add_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/add_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/add_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/add_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/add_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/add_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/add_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/add_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/adda_f16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/adda_f32.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/adda_f64.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/and_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/and_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/and_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/and_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/and_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/and_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/and_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/and_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/asr_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/asr_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/asr_wide_s16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/asr_wide_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/asr_wide_s8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/bic_s16.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/bic_s32.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/bic_s64.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/bic_s8.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/bic_u16.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/bic_u32.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/bic_u64.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/bic_u8.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/brka_b.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/brkb_b.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/brkn_b.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clasta_bf16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clasta_f16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clasta_f32.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clasta_f64.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clastb_bf16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clastb_f16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clastb_f32.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/clastb_f64.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/div_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/div_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/divr_f16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/divr_f32.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/divr_f64.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/divr_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/divr_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/divr_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/divr_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/dot_s32.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/dot_s64.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/dot_u32.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/dot_u64.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/dup_s16.c | 72 +
.../gcc.target/aarch64/sve/acle/asm/dup_s32.c | 60 +
.../gcc.target/aarch64/sve/acle/asm/dup_s64.c | 60 +
.../gcc.target/aarch64/sve/acle/asm/dup_u16.c | 72 +
.../gcc.target/aarch64/sve/acle/asm/dup_u32.c | 60 +
.../gcc.target/aarch64/sve/acle/asm/dup_u64.c | 60 +
.../gcc.target/aarch64/sve/acle/asm/dupq_b16.c | 86 +-
.../gcc.target/aarch64/sve/acle/asm/dupq_b32.c | 48 +-
.../gcc.target/aarch64/sve/acle/asm/dupq_b64.c | 16 +-
.../gcc.target/aarch64/sve/acle/asm/dupq_b8.c | 136 +-
.../gcc.target/aarch64/sve/acle/asm/eor_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/eor_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/eor_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/eor_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/eor_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/eor_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/eor_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/eor_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_s16.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_s32.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_s8.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_u16.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_u32.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsl_wide_u8.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/lsr_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsr_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsr_wide_u16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsr_wide_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/lsr_wide_u8.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mad_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mad_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mad_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mad_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/max_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/max_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/max_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/max_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/max_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/max_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/max_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/max_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/min_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/min_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/min_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/min_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/min_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/min_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/min_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/min_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mla_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mla_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mla_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mla_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mla_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mls_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mls_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mls_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mls_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mls_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/msb_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/msb_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/msb_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/msb_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/msb_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mul_f16.c | 2 +-
.../aarch64/sve/acle/asm/mul_f16_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_f32.c | 2 +-
.../aarch64/sve/acle/asm/mul_f32_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_f64.c | 2 +-
.../aarch64/sve/acle/asm/mul_f64_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mul_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mul_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mul_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mul_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/mulh_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/mulx_f16.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/mulx_f32.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/mulx_f64.c | 6 +-
.../gcc.target/aarch64/sve/acle/asm/nmad_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmad_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmad_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmla_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmla_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmla_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmls_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmls_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmls_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmsb_f16.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmsb_f32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/nmsb_f64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/orr_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/orr_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/orr_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/orr_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/orr_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/orr_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/orr_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/orr_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/pfirst_b.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/pnext_b16.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/pnext_b32.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/pnext_b64.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/pnext_b8.c | 5 +
.../gcc.target/aarch64/sve/acle/asm/scale_f16.c | 12 +-
.../gcc.target/aarch64/sve/acle/asm/scale_f32.c | 8 +-
.../gcc.target/aarch64/sve/acle/asm/scale_f64.c | 8 +-
.../gcc.target/aarch64/sve/acle/asm/sub_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/sub_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/sub_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/sub_s8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/sub_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/sub_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/sub_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/sub_u8.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/subr_f16.c | 2 +-
.../aarch64/sve/acle/asm/subr_f16_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_f32.c | 2 +-
.../aarch64/sve/acle/asm/subr_f32_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_f64.c | 2 +-
.../aarch64/sve/acle/asm/subr_f64_notrap.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_s16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/subr_s32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_s64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_s8.c | 7 +-
.../gcc.target/aarch64/sve/acle/asm/subr_u16.c | 4 +-
.../gcc.target/aarch64/sve/acle/asm/subr_u32.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_u64.c | 2 +-
.../gcc.target/aarch64/sve/acle/asm/subr_u8.c | 7 +-
.../gcc.target/aarch64/sve/acle/general-c/svlast.c | 63 +
.../aarch64/sve/acle/general-c/svlast128_run.c | 313 +
.../aarch64/sve/acle/general-c/svlast256_run.c | 314 +
.../gcc.target/aarch64/sve/acle/general/dupq_11.c | 31 +
.../gcc.target/aarch64/sve/acle/general/dupq_5.c | 6 +-
.../gcc.target/aarch64/sve/acle/general/dupq_6.c | 6 +-
.../gcc.target/aarch64/sve/acle/general/ld1rq_1.c | 33 +
.../gcc.target/aarch64/sve/acle/general/rev-1.c | 12 +
.../aarch64/sve/acle/general/whilele_10.c | 2 +-
.../aarch64/sve/acle/general/whilele_5.c | 10 +-
.../aarch64/sve/acle/general/whilele_6.c | 2 +-
.../aarch64/sve/acle/general/whilele_7.c | 6 +-
.../aarch64/sve/acle/general/whilele_9.c | 6 +-
.../aarch64/sve/acle/general/whilelt_1.c | 10 +-
.../aarch64/sve/acle/general/whilelt_2.c | 2 +-
.../aarch64/sve/acle/general/whilelt_3.c | 6 +-
gcc/testsuite/gcc.target/aarch64/sve/addsub_2.c | 52 +
gcc/testsuite/gcc.target/aarch64/sve/adr_1.c | 24 +-
gcc/testsuite/gcc.target/aarch64/sve/adr_2.c | 24 +-
gcc/testsuite/gcc.target/aarch64/sve/adr_3.c | 24 +-
gcc/testsuite/gcc.target/aarch64/sve/adr_4.c | 6 +-
gcc/testsuite/gcc.target/aarch64/sve/adr_5.c | 16 +-
.../gcc.target/aarch64/sve/cond_convert_7.c | 23 +
.../gcc.target/aarch64/sve/cond_convert_8.c | 22 +
.../gcc.target/aarch64/sve/cond_unary_9.c | 20 +
.../gcc.target/aarch64/sve/cost_model_15.c | 13 +
gcc/testsuite/gcc.target/aarch64/sve/extract_1.c | 4 +-
gcc/testsuite/gcc.target/aarch64/sve/extract_2.c | 4 +-
gcc/testsuite/gcc.target/aarch64/sve/extract_3.c | 4 +-
gcc/testsuite/gcc.target/aarch64/sve/extract_4.c | 4 +-
.../gcc.target/aarch64/sve/gather_earlyclobber.c | 96 +
.../gcc.target/aarch64/sve/load_scalar_offset_1.c | 8 +-
.../gcc.target/aarch64/sve/mask_gather_load_6.c | 4 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_1.c | 6 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_3.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_4.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_bf16.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_f16.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_f32.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_f64.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s16.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s32.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s64.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_s8.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u16.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u32.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u64.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_be_u8.c | 22 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_bf16.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_f16.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_f32.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_f64.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s16.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s32.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s64.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_s8.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u16.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u32.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u64.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_5_le_u8.c | 4 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_bf16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_be_u8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_bf16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/args_6_le_u8.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pcs/args_8.c | 3 +-
.../gcc.target/aarch64/sve/pcs/return_4.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_4_1024.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_4_128.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_4_2048.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_4_256.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_4_512.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5_1024.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5_128.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5_2048.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5_256.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_5_512.c | 2 -
.../gcc.target/aarch64/sve/pcs/return_6_1024.c | 48 +-
.../gcc.target/aarch64/sve/pcs/return_6_2048.c | 48 +-
.../gcc.target/aarch64/sve/pcs/return_6_256.c | 48 +-
.../gcc.target/aarch64/sve/pcs/return_6_512.c | 48 +-
.../gcc.target/aarch64/sve/pcs/return_9.c | 16 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_2.c | 6 +-
.../aarch64/sve/pcs/stack_clash_2_1024.c | 6 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_2_128.c | 6 +-
.../aarch64/sve/pcs/stack_clash_2_2048.c | 6 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_2_256.c | 6 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_2_512.c | 6 +-
.../gcc.target/aarch64/sve/pcs/stack_clash_3.c | 6 +-
.../gcc.target/aarch64/sve/pcs/varargs_1.c | 10 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_f64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_s8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u16.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u32.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u64.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_2_u8.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_3_nosc.c | 2 +-
.../gcc.target/aarch64/sve/pcs/varargs_3_sc.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/peel_ind_2.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pr109505.c | 12 +
gcc/testsuite/gcc.target/aarch64/sve/pr110280.c | 12 +
gcc/testsuite/gcc.target/aarch64/sve/pr89007-1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/pr89007-2.c | 2 +-
.../gcc.target/aarch64/sve/pre_cond_share_1.c | 132 +
.../gcc.target/aarch64/sve/pred-not-gen-4.c | 4 +-
gcc/testsuite/gcc.target/aarch64/sve/slp_4.c | 2 +-
gcc/testsuite/gcc.target/aarch64/sve/spill_3.c | 8 +-
.../gcc.target/aarch64/sve/store_scalar_offset_1.c | 8 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_18.c | 14 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_19.c | 34 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_2.c | 248 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_20.c | 34 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_3.c | 26 +-
gcc/testsuite/gcc.target/aarch64/sve/vcond_7.c | 198 +-
.../aarch64/sve2/acle/aarch64-sve2-acle-asm.exp | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/aesd_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/aese_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/aesimc_u8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/aesmc_u8.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_s16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_s8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_u16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/bcax_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_s16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_s8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_u16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qadd_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s32.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qdmlalb_s64.c | 2 +-
.../aarch64/sve2/acle/asm/qdmlalbt_s16.c | 4 +-
.../aarch64/sve2/acle/asm/qdmlalbt_s32.c | 4 +-
.../aarch64/sve2/acle/asm/qdmlalbt_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_s16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_s8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_u16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsub_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_s16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_s32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_s64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_s8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_u16.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_u64.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/qsubr_u8.c | 4 +-
.../gcc.target/aarch64/sve2/acle/asm/sli_s16.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_s32.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_s64.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_s8.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_u16.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_u32.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_u64.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sli_u8.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sm4e_u32.c | 2 +-
.../gcc.target/aarch64/sve2/acle/asm/sri_s16.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_s32.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_s64.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_s8.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_u16.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_u32.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_u64.c | 15 +
.../gcc.target/aarch64/sve2/acle/asm/sri_u8.c | 15 +
.../gcc.target/aarch64/sve2/div-by-bitmask_1.c | 6 +-
.../gcc.target/aarch64/sve2/gather_earlyclobber.c | 32 +
.../gcc.target/aarch64/sve2/unpred_mul_1.c | 29 +
gcc/testsuite/gcc.target/aarch64/swar_to_vec_cmp.c | 72 +
gcc/testsuite/gcc.target/aarch64/test_frame_10.c | 4 +-
gcc/testsuite/gcc.target/aarch64/test_frame_2.c | 4 +-
gcc/testsuite/gcc.target/aarch64/test_frame_4.c | 4 +-
gcc/testsuite/gcc.target/aarch64/test_frame_7.c | 4 +-
gcc/testsuite/gcc.target/aarch64/vadd_reduc-1.c | 4 +-
gcc/testsuite/gcc.target/aarch64/vadd_reduc-2.c | 4 +-
gcc/testsuite/gcc.target/aarch64/vec-init-18.c | 20 +
gcc/testsuite/gcc.target/aarch64/vec-init-19.c | 14 +
gcc/testsuite/gcc.target/aarch64/vec-init-20.c | 15 +
gcc/testsuite/gcc.target/aarch64/vec-init-21.c | 14 +
.../gcc.target/aarch64/vec-init-22-size.c | 10 +
.../gcc.target/aarch64/vec-init-22-speed.c | 12 +
gcc/testsuite/gcc.target/aarch64/vec-init-22.h | 7 +
.../gcc.target/aarch64/vec-init-single-const-2.c | 30 +
.../gcc.target/aarch64/vec-init-single-const-be.c | 58 +
.../gcc.target/aarch64/vec-init-single-const.c | 58 +
gcc/testsuite/gcc.target/aarch64/vec-set-zero.c | 40 +
.../gcc.target/aarch64/vect-cse-codegen.c | 3 +-
gcc/testsuite/gcc.target/aarch64/vect-widen-add.c | 4 +-
.../gcc.target/aarch64/vect-widen-shift.c | 50 +
gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c | 4 +-
.../gcc.target/aarch64/vect_copy_lane_1.c | 2 +-
gcc/testsuite/gcc.target/aarch64/vfp-1.c | 4 +-
gcc/testsuite/gcc.target/aarch64/xorsign.c | 5 +-
.../gcc.target/aarch64/xreg-vec-modes_1.c | 42 +
gcc/testsuite/gcc.target/alpha/pr106966.c | 13 +
gcc/testsuite/gcc.target/arc/add_f-combine.c | 15 +
gcc/testsuite/gcc.target/arc/add_n-combine.c | 2 +-
gcc/testsuite/gcc.target/arc/ashrsi-1.c | 36 +
gcc/testsuite/gcc.target/arc/ashrsi-2.c | 7 +
gcc/testsuite/gcc.target/arc/ashrsi-3.c | 7 +
gcc/testsuite/gcc.target/arc/ashrsi-4.c | 7 +
gcc/testsuite/gcc.target/arc/ashrsi-5.c | 8 +
gcc/testsuite/gcc.target/arc/enter-dw2-1.c | 18 +-
gcc/testsuite/gcc.target/arc/firq-4.c | 1 -
gcc/testsuite/gcc.target/arc/firq-6.c | 1 -
gcc/testsuite/gcc.target/arc/loop-3.c | 2 +-
gcc/testsuite/gcc.target/arc/lshrsi-1.c | 36 +
gcc/testsuite/gcc.target/arc/lshrsi-2.c | 7 +
gcc/testsuite/gcc.target/arc/lshrsi-3.c | 7 +
gcc/testsuite/gcc.target/arc/lshrsi-4.c | 7 +
gcc/testsuite/gcc.target/arc/lshrsi-5.c | 8 +
gcc/testsuite/gcc.target/arc/mtune-ARC600.c | 4 -
gcc/testsuite/gcc.target/arc/mtune-ARC601.c | 4 -
gcc/testsuite/gcc.target/arc/mtune-ARC700-xmac | 4 -
gcc/testsuite/gcc.target/arc/mtune-ARC700.c | 4 -
gcc/testsuite/gcc.target/arc/mtune-ARC725D.c | 4 -
gcc/testsuite/gcc.target/arc/mtune-ARC750D.c | 4 -
gcc/testsuite/gcc.target/arc/scc-ltu.c | 12 +
gcc/testsuite/gcc.target/arc/shlsi-1.c | 36 +
gcc/testsuite/gcc.target/arc/shlsi-2.c | 8 +
gcc/testsuite/gcc.target/arc/shlsi-3.c | 8 +
gcc/testsuite/gcc.target/arc/shlsi-4.c | 8 +
gcc/testsuite/gcc.target/arc/shlsi-5.c | 9 +
gcc/testsuite/gcc.target/arc/tls-ld.c | 3 +-
gcc/testsuite/gcc.target/arc/tls-le.c | 2 +-
gcc/testsuite/gcc.target/arc/uncached-7.c | 2 +-
gcc/testsuite/gcc.target/arm/acle/acle.exp | 3 +
.../gcc.target/arm/acle/data-intrinsics-armv6.c | 28 +
.../gcc.target/arm/acle/data-intrinsics-assembly.c | 264 +
.../gcc.target/arm/acle/data-intrinsics-rbit.c | 98 +
.../gcc.target/arm/acle/data-intrinsics.c | 26 +
gcc/testsuite/gcc.target/arm/atomic_loaddi_7.c | 2 +-
gcc/testsuite/gcc.target/arm/atomic_loaddi_8.c | 2 +-
gcc/testsuite/gcc.target/arm/cmse/cmse.exp | 2 +
gcc/testsuite/gcc.target/arm/mtp.c | 8 +
gcc/testsuite/gcc.target/arm/mtp_1.c | 7 +
gcc/testsuite/gcc.target/arm/mtp_2.c | 7 +
gcc/testsuite/gcc.target/arm/mtp_3.c | 7 +
gcc/testsuite/gcc.target/arm/mtp_4.c | 7 +
.../gcc.target/arm/mve/general-c/nomve_fp_1.c | 17 +
.../gcc.target/arm/mve/general-c/vreinterpretq_1.c | 25 +
gcc/testsuite/gcc.target/arm/mve/intrinsics/asrl.c | 21 +-
gcc/testsuite/gcc.target/arm/mve/intrinsics/lsll.c | 33 +-
.../gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c | 2 +-
.../gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c | 2 +-
.../gcc.target/arm/mve/intrinsics/mve_fp_vaddq_n.c | 47 -
.../intrinsics/mve_intrinsic_type_overloads-fp.c | 55 +-
.../intrinsics/mve_intrinsic_type_overloads-int.c | 76 +-
.../gcc.target/arm/mve/intrinsics/mve_vaddq_m.c | 48 -
.../gcc.target/arm/mve/intrinsics/mve_vaddq_n.c | 31 -
.../arm/mve/intrinsics/mve_vddupq_m_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_m_n_u32.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_m_n_u8.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_n_u32.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_n_u8.c | 13 -
.../arm/mve/intrinsics/mve_vddupq_x_n_u16.c | 12 -
.../arm/mve/intrinsics/mve_vddupq_x_n_u32.c | 12 -
.../arm/mve/intrinsics/mve_vddupq_x_n_u8.c | 12 -
.../arm/mve/intrinsics/mve_vdwdupq_x_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_vdwdupq_x_n_u32.c | 13 -
.../arm/mve/intrinsics/mve_vdwdupq_x_n_u8.c | 13 -
.../arm/mve/intrinsics/mve_vidupq_m_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_vidupq_m_n_u32.c | 12 -
.../arm/mve/intrinsics/mve_vidupq_m_n_u8.c | 13 -
.../arm/mve/intrinsics/mve_vidupq_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_vidupq_n_u32.c | 12 -
.../arm/mve/intrinsics/mve_vidupq_n_u8.c | 13 -
.../arm/mve/intrinsics/mve_vidupq_x_n_u16.c | 12 -
.../arm/mve/intrinsics/mve_vidupq_x_n_u32.c | 12 -
.../arm/mve/intrinsics/mve_vidupq_x_n_u8.c | 12 -
.../arm/mve/intrinsics/mve_viwdupq_x_n_u16.c | 13 -
.../arm/mve/intrinsics/mve_viwdupq_x_n_u32.c | 13 -
.../arm/mve/intrinsics/mve_viwdupq_x_n_u8.c | 13 -
.../mve/intrinsics/mve_vldrdq_gather_offset_s64.c | 12 -
.../mve/intrinsics/mve_vldrdq_gather_offset_u64.c | 12 -
.../intrinsics/mve_vldrdq_gather_offset_z_s64.c | 12 -
.../intrinsics/mve_vldrdq_gather_offset_z_u64.c | 12 -
.../mve_vldrdq_gather_shifted_offset_s64.c | 12 -
.../mve_vldrdq_gather_shifted_offset_u64.c | 12 -
.../mve_vldrdq_gather_shifted_offset_z_s64.c | 12 -
.../mve_vldrdq_gather_shifted_offset_z_u64.c | 12 -
.../mve/intrinsics/mve_vldrhq_gather_offset_f16.c | 12 -
.../mve/intrinsics/mve_vldrhq_gather_offset_s16.c | 12 -
.../mve/intrinsics/mve_vldrhq_gather_offset_s32.c | 12 -
.../mve/intrinsics/mve_vldrhq_gather_offset_u16.c | 12 -
.../mve/intrinsics/mve_vldrhq_gather_offset_u32.c | 13 -
.../intrinsics/mve_vldrhq_gather_offset_z_f16.c | 12 -
.../intrinsics/mve_vldrhq_gather_offset_z_s16.c | 12 -
.../intrinsics/mve_vldrhq_gather_offset_z_s32.c | 12 -
.../intrinsics/mve_vldrhq_gather_offset_z_u16.c | 13 -
.../intrinsics/mve_vldrhq_gather_offset_z_u32.c | 13 -
.../mve_vldrhq_gather_shifted_offset_f16.c | 12 -
.../mve_vldrhq_gather_shifted_offset_s16.c | 13 -
.../mve_vldrhq_gather_shifted_offset_s32.c | 13 -
.../mve_vldrhq_gather_shifted_offset_u16.c | 13 -
.../mve_vldrhq_gather_shifted_offset_u32.c | 13 -
.../mve_vldrhq_gather_shifted_offset_z_f16.c | 13 -
.../mve_vldrhq_gather_shifted_offset_z_s16.c | 13 -
.../mve_vldrhq_gather_shifted_offset_z_s32.c | 12 -
.../mve_vldrhq_gather_shifted_offset_z_u16.c | 12 -
.../mve_vldrhq_gather_shifted_offset_z_u32.c | 12 -
.../mve/intrinsics/mve_vldrwq_gather_offset_f32.c | 12 -
.../mve/intrinsics/mve_vldrwq_gather_offset_s32.c | 13 -
.../mve/intrinsics/mve_vldrwq_gather_offset_u32.c | 13 -
.../intrinsics/mve_vldrwq_gather_offset_z_f32.c | 12 -
.../intrinsics/mve_vldrwq_gather_offset_z_s32.c | 13 -
.../intrinsics/mve_vldrwq_gather_offset_z_u32.c | 13 -
.../mve_vldrwq_gather_shifted_offset_f32.c | 12 -
.../mve_vldrwq_gather_shifted_offset_s32.c | 13 -
.../mve_vldrwq_gather_shifted_offset_u32.c | 13 -
.../mve_vldrwq_gather_shifted_offset_z_f32.c | 12 -
.../mve_vldrwq_gather_shifted_offset_z_s32.c | 13 -
.../mve_vldrwq_gather_shifted_offset_z_u32.c | 13 -
.../intrinsics/mve_vstore_scatter_shifted_offset.c | 141 -
.../mve_vstore_scatter_shifted_offset_p.c | 142 -
.../gcc.target/arm/mve/intrinsics/sqrshr.c | 21 +-
.../gcc.target/arm/mve/intrinsics/sqrshrl_sat48.c | 21 +-
.../gcc.target/arm/mve/intrinsics/sqshl.c | 21 +-
.../gcc.target/arm/mve/intrinsics/sqshll.c | 21 +-
.../gcc.target/arm/mve/intrinsics/srshr.c | 21 +-
.../gcc.target/arm/mve/intrinsics/srshrl.c | 21 +-
.../gcc.target/arm/mve/intrinsics/uqrshl.c | 33 +-
.../gcc.target/arm/mve/intrinsics/uqrshll_sat48.c | 33 +-
.../gcc.target/arm/mve/intrinsics/uqshl.c | 21 +-
.../gcc.target/arm/mve/intrinsics/uqshll.c | 21 +-
.../gcc.target/arm/mve/intrinsics/urshr.c | 35 +-
.../gcc.target/arm/mve/intrinsics/urshrl.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vadciq_m_s32.c | 46 +-
.../gcc.target/arm/mve/intrinsics/vadciq_m_u32.c | 46 +-
.../gcc.target/arm/mve/intrinsics/vadciq_s32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vadciq_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vadcq_m_s32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vadcq_m_u32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vadcq_s32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vadcq_u32.c | 48 +-
.../arm/mve/intrinsics/vaddq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vaddq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vaddq_x_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vaddq_x_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vandq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vandq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vandq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_f16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_f32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_n_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_n_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_n_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_n_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbicq_n_s16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_n_s32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_n_u16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_n_u32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_s16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_s32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_s8.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_u16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_u32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_u8.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbicq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_m_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_n_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vbrsrq_x_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpcsq_n_u8.c | 2 +-
.../arm/mve/intrinsics/vcmpeqq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpeqq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpeqq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16.c | 2 +-
.../arm/mve/intrinsics/vcmpeqq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpeqq_n_u8.c | 2 +-
.../arm/mve/intrinsics/vcmpgeq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpgeq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpgeq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16.c | 2 +-
.../arm/mve/intrinsics/vcmpgeq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32.c | 2 +-
.../arm/mve/intrinsics/vcmpgtq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpgtq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpgtq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16.c | 4 +-
.../arm/mve/intrinsics/vcmpgtq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmphiq_n_u8.c | 2 +-
.../arm/mve/intrinsics/vcmpleq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpleq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpleq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f16.c | 2 +-
.../arm/mve/intrinsics/vcmpleq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpleq_n_f32.c | 2 +-
.../arm/mve/intrinsics/vcmpltq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpltq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpltq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f16.c | 2 +-
.../arm/mve/intrinsics/vcmpltq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpltq_n_f32.c | 2 +-
.../arm/mve/intrinsics/vcmpneq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vcmpneq_m_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vcmpneq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f16.c | 2 +-
.../arm/mve/intrinsics/vcmpneq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vcmpneq_n_u8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vctp16q.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vctp16q_m.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vctp32q.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vctp32q_m.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vctp64q.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vctp64q_m.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vctp8q.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vctp8q_m.c | 42 +-
.../arm/mve/intrinsics/vcvtaq_m_s16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtaq_m_s32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtaq_m_u16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtaq_m_u32_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vcvtaq_s16_f16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtaq_s32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtaq_u16_f16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vcvtaq_u32_f32.c | 19 +-
.../arm/mve/intrinsics/vcvtaq_x_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtaq_x_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtaq_x_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtaq_x_u32_f32.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vcvtbq_f16_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtbq_f32_f16.c | 17 +-
.../arm/mve/intrinsics/vcvtbq_m_f16_f32.c | 26 +-
.../arm/mve/intrinsics/vcvtbq_m_f32_f16.c | 26 +-
.../arm/mve/intrinsics/vcvtbq_x_f32_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtmq_m_s16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtmq_m_s32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtmq_m_u16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtmq_m_u32_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vcvtmq_s16_f16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtmq_s32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtmq_u16_f16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vcvtmq_u32_f32.c | 19 +-
.../arm/mve/intrinsics/vcvtmq_x_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtmq_x_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtmq_x_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtmq_x_u32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtnq_m_s16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtnq_m_s32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtnq_m_u16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtnq_m_u32_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vcvtnq_s16_f16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtnq_s32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtnq_u16_f16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c | 17 +-
.../arm/mve/intrinsics/vcvtnq_x_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtnq_x_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtnq_x_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtnq_x_u32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtpq_m_s16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtpq_m_s32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtpq_m_u16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtpq_m_u32_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vcvtpq_s16_f16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtpq_s32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtpq_u16_f16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vcvtpq_u32_f32.c | 19 +-
.../arm/mve/intrinsics/vcvtpq_x_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtpq_x_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtpq_x_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtpq_x_u32_f32.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_f16_s16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_f16_u16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_f32_s32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_f32_u32.c | 30 +-
.../arm/mve/intrinsics/vcvtq_m_f16_s16.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_f16_u16.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_f32_s32.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_f32_u32.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_n_f16_s16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_f16_u16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_f32_s32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_f32_u32.c | 38 +-
.../arm/mve/intrinsics/vcvtq_m_n_s16_f16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_s32_f32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_u16_f16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_n_u32_f32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_m_s16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_s32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_u16_f16.c | 33 +-
.../arm/mve/intrinsics/vcvtq_m_u32_f32.c | 33 +-
.../arm/mve/intrinsics/vcvtq_n_f16_s16.c | 24 +-
.../arm/mve/intrinsics/vcvtq_n_f16_u16.c | 24 +-
.../arm/mve/intrinsics/vcvtq_n_f32_s32.c | 24 +-
.../arm/mve/intrinsics/vcvtq_n_f32_u32.c | 24 +-
.../arm/mve/intrinsics/vcvtq_n_s16_f16.c | 17 +-
.../arm/mve/intrinsics/vcvtq_n_s32_f32.c | 17 +-
.../arm/mve/intrinsics/vcvtq_n_u16_f16.c | 17 +-
.../arm/mve/intrinsics/vcvtq_n_u32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_s16_f16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_s32_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_u16_f16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vcvtq_u32_f32.c | 19 +-
.../arm/mve/intrinsics/vcvtq_x_f16_s16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_f16_u16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_f32_s32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_f32_u32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_n_f16_s16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_n_f16_u16.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_n_f32_s32.c | 34 +-
.../arm/mve/intrinsics/vcvtq_x_n_f32_u32.c | 38 +-
.../arm/mve/intrinsics/vcvtq_x_n_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_n_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_n_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_n_u32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_s16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_s32_f32.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_u16_f16.c | 22 +-
.../arm/mve/intrinsics/vcvtq_x_u32_f32.c | 22 +-
.../gcc.target/arm/mve/intrinsics/vcvttq_f16_f32.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vcvttq_f32_f16.c | 17 +-
.../arm/mve/intrinsics/vcvttq_m_f16_f32.c | 26 +-
.../arm/mve/intrinsics/vcvttq_m_f32_f16.c | 26 +-
.../arm/mve/intrinsics/vcvttq_x_f32_f16.c | 22 +-
.../gcc.target/arm/mve/intrinsics/veorq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/veorq_x_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_f16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_f32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_m_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_m_f32.c | 42 +-
.../arm/mve/intrinsics/vfmaq_m_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16.c | 58 +-
.../arm/mve/intrinsics/vfmaq_m_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmaq_n_f16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vfmaq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmaq_n_f32.c | 44 +-
.../arm/mve/intrinsics/vfmasq_m_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16.c | 2 +-
.../arm/mve/intrinsics/vfmasq_m_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vfmasq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmasq_n_f16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vfmasq_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vfmasq_n_f32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vfmsq_f16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vfmsq_f32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vfmsq_m_f16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vfmsq_m_f32.c | 42 +-
.../arm/mve/intrinsics/vhcaddq_rot270_m_s16.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot270_m_s32.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot270_m_s8.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot270_s16.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot270_s32.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot270_s8.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot270_x_s16.c | 33 +-
.../arm/mve/intrinsics/vhcaddq_rot270_x_s32.c | 33 +-
.../arm/mve/intrinsics/vhcaddq_rot270_x_s8.c | 33 +-
.../arm/mve/intrinsics/vhcaddq_rot90_m_s16.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot90_m_s32.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot90_m_s8.c | 34 +-
.../arm/mve/intrinsics/vhcaddq_rot90_s16.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot90_s32.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot90_s8.c | 24 +-
.../arm/mve/intrinsics/vhcaddq_rot90_x_s16.c | 33 +-
.../arm/mve/intrinsics/vhcaddq_rot90_x_s32.c | 33 +-
.../arm/mve/intrinsics/vhcaddq_rot90_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vld1q_f16.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_f32.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_s16.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_s32.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_s8.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_u16.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_u32.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_u8.c | 29 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_f16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_f32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_s16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld1q_z_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vld4q_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_f32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vld4q_u8.c | 37 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_s16.c | 28 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_s32.c | 28 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_s8.c | 28 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_u16.c | 28 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_u32.c | 28 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_u8.c | 28 +-
.../mve/intrinsics/vldrbq_gather_offset_z_s16.c | 36 +-
.../mve/intrinsics/vldrbq_gather_offset_z_s32.c | 36 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_z_s8.c | 36 +-
.../mve/intrinsics/vldrbq_gather_offset_z_u16.c | 36 +-
.../mve/intrinsics/vldrbq_gather_offset_z_u32.c | 36 +-
.../arm/mve/intrinsics/vldrbq_gather_offset_z_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_s16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_s32.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_s8.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_u16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_u32.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_u8.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_s16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_s32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_u16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_u32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c | 25 +-
.../arm/mve/intrinsics/vldrdq_gather_base_s64.c | 19 +-
.../arm/mve/intrinsics/vldrdq_gather_base_u64.c | 19 +-
.../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c | 24 +-
.../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c | 24 +-
.../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c | 31 +-
.../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c | 31 +-
.../arm/mve/intrinsics/vldrdq_gather_base_z_s64.c | 23 +-
.../arm/mve/intrinsics/vldrdq_gather_base_z_u64.c | 23 +-
.../arm/mve/intrinsics/vldrdq_gather_offset_s64.c | 28 +-
.../arm/mve/intrinsics/vldrdq_gather_offset_u64.c | 28 +-
.../mve/intrinsics/vldrdq_gather_offset_z_s64.c | 36 +-
.../mve/intrinsics/vldrdq_gather_offset_z_u64.c | 36 +-
.../intrinsics/vldrdq_gather_shifted_offset_s64.c | 28 +-
.../intrinsics/vldrdq_gather_shifted_offset_u64.c | 28 +-
.../vldrdq_gather_shifted_offset_z_s64.c | 36 +-
.../vldrdq_gather_shifted_offset_z_u64.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_f16.c | 20 +-
.../arm/mve/intrinsics/vldrhq_gather_offset_f16.c | 28 +-
.../arm/mve/intrinsics/vldrhq_gather_offset_s16.c | 28 +-
.../arm/mve/intrinsics/vldrhq_gather_offset_s32.c | 28 +-
.../arm/mve/intrinsics/vldrhq_gather_offset_u16.c | 28 +-
.../arm/mve/intrinsics/vldrhq_gather_offset_u32.c | 28 +-
.../mve/intrinsics/vldrhq_gather_offset_z_f16.c | 36 +-
.../mve/intrinsics/vldrhq_gather_offset_z_s16.c | 36 +-
.../mve/intrinsics/vldrhq_gather_offset_z_s32.c | 36 +-
.../mve/intrinsics/vldrhq_gather_offset_z_u16.c | 36 +-
.../mve/intrinsics/vldrhq_gather_offset_z_u32.c | 36 +-
.../intrinsics/vldrhq_gather_shifted_offset_f16.c | 28 +-
.../intrinsics/vldrhq_gather_shifted_offset_s16.c | 28 +-
.../intrinsics/vldrhq_gather_shifted_offset_s32.c | 28 +-
.../intrinsics/vldrhq_gather_shifted_offset_u16.c | 28 +-
.../intrinsics/vldrhq_gather_shifted_offset_u32.c | 28 +-
.../vldrhq_gather_shifted_offset_z_f16.c | 36 +-
.../vldrhq_gather_shifted_offset_z_s16.c | 36 +-
.../vldrhq_gather_shifted_offset_z_s32.c | 36 +-
.../vldrhq_gather_shifted_offset_z_u16.c | 36 +-
.../vldrhq_gather_shifted_offset_z_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_s16.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_s32.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_u16.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_u32.c | 20 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_f32.c | 18 +-
.../arm/mve/intrinsics/vldrwq_gather_base_f32.c | 19 +-
.../arm/mve/intrinsics/vldrwq_gather_base_s32.c | 19 +-
.../arm/mve/intrinsics/vldrwq_gather_base_u32.c | 19 +-
.../arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c | 22 +-
.../arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c | 22 +-
.../arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c | 22 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_f32.c | 28 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_s32.c | 28 +-
.../mve/intrinsics/vldrwq_gather_base_wb_z_u32.c | 28 +-
.../arm/mve/intrinsics/vldrwq_gather_base_z_f32.c | 23 +-
.../arm/mve/intrinsics/vldrwq_gather_base_z_s32.c | 23 +-
.../arm/mve/intrinsics/vldrwq_gather_base_z_u32.c | 23 +-
.../arm/mve/intrinsics/vldrwq_gather_offset_f32.c | 28 +-
.../arm/mve/intrinsics/vldrwq_gather_offset_s32.c | 28 +-
.../arm/mve/intrinsics/vldrwq_gather_offset_u32.c | 28 +-
.../mve/intrinsics/vldrwq_gather_offset_z_f32.c | 36 +-
.../mve/intrinsics/vldrwq_gather_offset_z_s32.c | 36 +-
.../mve/intrinsics/vldrwq_gather_offset_z_u32.c | 36 +-
.../intrinsics/vldrwq_gather_shifted_offset_f32.c | 28 +-
.../intrinsics/vldrwq_gather_shifted_offset_s32.c | 28 +-
.../intrinsics/vldrwq_gather_shifted_offset_u32.c | 28 +-
.../vldrwq_gather_shifted_offset_z_f32.c | 36 +-
.../vldrwq_gather_shifted_offset_z_s32.c | 36 +-
.../vldrwq_gather_shifted_offset_z_u32.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_s32.c | 18 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_u32.c | 18 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c | 23 +-
.../gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c | 23 +-
.../arm/mve/intrinsics/vmaxnmavq_f16-1.c | 12 -
.../arm/mve/intrinsics/vmaxnmavq_f32-1.c | 12 -
.../arm/mve/intrinsics/vmaxnmavq_p_f16-1.c | 12 -
.../arm/mve/intrinsics/vmaxnmavq_p_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmaxnmvq_f32-1.c | 12 -
.../arm/mve/intrinsics/vmaxnmvq_p_f16-1.c | 12 -
.../arm/mve/intrinsics/vmaxnmvq_p_f32-1.c | 12 -
.../arm/mve/intrinsics/vminnmavq_f16-1.c | 12 -
.../arm/mve/intrinsics/vminnmavq_f32-1.c | 12 -
.../arm/mve/intrinsics/vminnmavq_p_f16-1.c | 12 -
.../arm/mve/intrinsics/vminnmavq_p_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vminnmvq_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vminnmvq_f32-1.c | 12 -
.../arm/mve/intrinsics/vminnmvq_p_f16-1.c | 12 -
.../arm/mve/intrinsics/vminnmvq_p_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmladavq_p_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_p_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_p_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_p_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_u16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavq_u8.c | 32 +-
.../arm/mve/intrinsics/vmladavxq_p_s16.c | 40 +-
.../arm/mve/intrinsics/vmladavxq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavxq_p_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmladavxq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavxq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmladavxq_s8.c | 32 +-
.../arm/mve/intrinsics/vmlaldavaq_p_s16.c | 40 +-
.../arm/mve/intrinsics/vmlaldavaq_p_s32.c | 40 +-
.../arm/mve/intrinsics/vmlaldavaq_p_u16.c | 56 +-
.../arm/mve/intrinsics/vmlaldavaq_p_u32.c | 56 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavaq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavaq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavaq_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavaq_u32.c | 44 +-
.../arm/mve/intrinsics/vmlaldavaxq_p_s16.c | 2 +-
.../arm/mve/intrinsics/vmlaldavaxq_p_s32.c | 2 +-
.../arm/mve/intrinsics/vmlaldavaxq_s16.c | 2 +-
.../arm/mve/intrinsics/vmlaldavaxq_s32.c | 2 +-
.../arm/mve/intrinsics/vmlaldavq_p_s16.c | 40 +-
.../arm/mve/intrinsics/vmlaldavq_p_s32.c | 40 +-
.../arm/mve/intrinsics/vmlaldavq_p_u16.c | 40 +-
.../arm/mve/intrinsics/vmlaldavq_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavq_u16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavq_u32.c | 32 +-
.../arm/mve/intrinsics/vmlaldavxq_p_s16.c | 40 +-
.../arm/mve/intrinsics/vmlaldavxq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavxq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaldavxq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_s16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_s32.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_s8.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_u16.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_u32.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_m_n_u8.c | 58 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_u16.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_u32.c | 44 +-
.../gcc.target/arm/mve/intrinsics/vmlaq_n_u8.c | 44 +-
.../arm/mve/intrinsics/vmlsdavaq_p_s16.c | 33 +-
.../arm/mve/intrinsics/vmlsdavaq_p_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaq_p_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaq_s8.c | 24 +-
.../arm/mve/intrinsics/vmlsdavaxq_p_s16.c | 33 +-
.../arm/mve/intrinsics/vmlsdavaxq_p_s32.c | 33 +-
.../arm/mve/intrinsics/vmlsdavaxq_p_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaxq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavaxq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_p_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_p_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavq_s8.c | 24 +-
.../arm/mve/intrinsics/vmlsdavxq_p_s16.c | 32 +-
.../arm/mve/intrinsics/vmlsdavxq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavxq_p_s8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavxq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsdavxq_s8.c | 24 +-
.../arm/mve/intrinsics/vmlsldavaq_p_s16.c | 32 +-
.../arm/mve/intrinsics/vmlsldavaq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavaq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavaq_s32.c | 24 +-
.../arm/mve/intrinsics/vmlsldavaxq_p_s16.c | 32 +-
.../arm/mve/intrinsics/vmlsldavaxq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vmlsldavaxq_s16.c | 24 +-
.../arm/mve/intrinsics/vmlsldavaxq_s32.c | 24 +-
.../arm/mve/intrinsics/vmlsldavq_p_s16.c | 32 +-
.../arm/mve/intrinsics/vmlsldavq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavq_s32.c | 24 +-
.../arm/mve/intrinsics/vmlsldavxq_p_s16.c | 32 +-
.../arm/mve/intrinsics/vmlsldavxq_p_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavxq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmlsldavxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovlbq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovltq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovnbq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmovntq_u32.c | 24 +-
.../arm/mve/intrinsics/vmulq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vmulq_m_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmulq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmulq_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vmulq_x_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vmulq_x_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vmvnq_m_n_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_n_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_n_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_n_s16.c | 17 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_n_s32.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_n_u16.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_n_u32.c | 19 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vmvnq_x_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vornq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vornq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_f16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_f32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_f16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_f32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_n_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_n_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_n_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_n_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vorrq_n_s16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vorrq_n_s32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vorrq_n_u16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vorrq_n_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vorrq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vorrq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vpnot.c | 25 +-
.../gcc.target/arm/mve/intrinsics/vpselq_f16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_f32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_s64.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_u64.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vpselq_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovnbq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovntq_u32.c | 24 +-
.../arm/mve/intrinsics/vqmovunbq_m_s16.c | 33 +-
.../arm/mve/intrinsics/vqmovunbq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovunbq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovunbq_s32.c | 24 +-
.../arm/mve/intrinsics/vqmovuntq_m_s16.c | 33 +-
.../arm/mve/intrinsics/vqmovuntq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqmovuntq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqmovuntq_s32.c | 24 +-
.../arm/mve/intrinsics/vqrdmladhq_m_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhq_m_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhq_m_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmladhq_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmladhq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmladhq_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhxq_m_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhxq_m_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhxq_m_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhxq_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmladhxq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmladhxq_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmlahq_m_n_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlahq_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlahq_n_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlahq_n_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_m_n_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_n_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmlashq_n_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhq_m_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhq_m_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhq_m_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlsdhq_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhxq_m_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhxq_m_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhxq_m_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhxq_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmlsdhxq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmlsdhxq_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_m_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_m_n_s32.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_m_n_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_m_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_m_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmulhq_m_s8.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_n_s16.c | 2 +-
.../arm/mve/intrinsics/vqrdmulhq_n_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmulhq_n_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmulhq_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmulhq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqrdmulhq_s8.c | 2 +-
.../arm/mve/intrinsics/vqrshlq_m_n_s16.c | 33 +-
.../arm/mve/intrinsics/vqrshlq_m_n_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_n_s8.c | 33 +-
.../arm/mve/intrinsics/vqrshlq_m_n_u16.c | 33 +-
.../arm/mve/intrinsics/vqrshlq_m_n_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_n_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_n_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqrshlq_u8.c | 24 +-
.../arm/mve/intrinsics/vqrshrnbq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqrshrnbq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqrshrnbq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vqrshrnbq_m_n_u32.c | 34 +-
.../arm/mve/intrinsics/vqrshrnbq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqrshrnbq_n_s32.c | 24 +-
.../arm/mve/intrinsics/vqrshrnbq_n_u16.c | 24 +-
.../arm/mve/intrinsics/vqrshrnbq_n_u32.c | 24 +-
.../arm/mve/intrinsics/vqrshrntq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqrshrntq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqrshrntq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vqrshrntq_m_n_u32.c | 34 +-
.../arm/mve/intrinsics/vqrshrntq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqrshrntq_n_s32.c | 24 +-
.../arm/mve/intrinsics/vqrshrntq_n_u16.c | 24 +-
.../arm/mve/intrinsics/vqrshrntq_n_u32.c | 24 +-
.../arm/mve/intrinsics/vqrshrunbq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqrshrunbq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqrshrunbq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqrshrunbq_n_s32.c | 24 +-
.../arm/mve/intrinsics/vqrshruntq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqrshruntq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqrshruntq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqrshruntq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_r_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_n_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_r_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshlq_u8.c | 24 +-
.../arm/mve/intrinsics/vqshluq_m_n_s16.c | 37 +-
.../arm/mve/intrinsics/vqshluq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vqshluq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vqshluq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqshluq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqshluq_n_s8.c | 28 +-
.../arm/mve/intrinsics/vqshrnbq_m_n_s16.c | 38 +-
.../arm/mve/intrinsics/vqshrnbq_m_n_s32.c | 38 +-
.../arm/mve/intrinsics/vqshrnbq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vqshrnbq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshrnbq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshrnbq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vqshrnbq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshrnbq_n_u32.c | 28 +-
.../arm/mve/intrinsics/vqshrntq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqshrntq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqshrntq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vqshrntq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vqshrntq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshrntq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshrntq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqshrntq_n_u32.c | 24 +-
.../arm/mve/intrinsics/vqshrunbq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqshrunbq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqshrunbq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqshrunbq_n_s32.c | 24 +-
.../arm/mve/intrinsics/vqshruntq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vqshruntq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vqshruntq_n_s16.c | 24 +-
.../arm/mve/intrinsics/vqshruntq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_n_u8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_m_u8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_n_u8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_s8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u16.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u32.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vqsubq_u8.c | 2 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev16q_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev32q_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrev64q_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrhaddq_x_u8.c | 33 +-
.../arm/mve/intrinsics/vrmlaldavhaq_p_s32.c | 2 +-
.../arm/mve/intrinsics/vrmlaldavhaq_p_u32.c | 2 +-
.../arm/mve/intrinsics/vrmlaldavhaq_s32.c | 2 +-
.../arm/mve/intrinsics/vrmlaldavhaq_u32.c | 2 +-
.../arm/mve/intrinsics/vrmlaldavhaxq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlaldavhaxq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlaldavhq_p_u32.c | 32 +-
.../arm/mve/intrinsics/vrmlaldavhq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhq_u32.c | 24 +-
.../arm/mve/intrinsics/vrmlaldavhxq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlaldavhxq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlsldavhaq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlsldavhaq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlsldavhaxq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlsldavhaxq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlsldavhq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlsldavhq_s32.c | 24 +-
.../arm/mve/intrinsics/vrmlsldavhxq_p_s32.c | 32 +-
.../arm/mve/intrinsics/vrmlsldavhxq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_m_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrmulhq_x_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndaq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndmq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndnq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndpq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndq_x_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_f16.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_f32.c | 30 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_m_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_m_f32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_x_f16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vrndxq_x_f32.c | 33 +-
.../arm/mve/intrinsics/vrshrnbq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vrshrnbq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vrshrnbq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vrshrnbq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshrnbq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrnbq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrnbq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrnbq_n_u32.c | 24 +-
.../arm/mve/intrinsics/vrshrntq_m_n_s16.c | 34 +-
.../arm/mve/intrinsics/vrshrntq_m_n_s32.c | 34 +-
.../arm/mve/intrinsics/vrshrntq_m_n_u16.c | 34 +-
.../arm/mve/intrinsics/vrshrntq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vrshrntq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrntq_n_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrntq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrntq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_s16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_m_n_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_s16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vrshrq_x_n_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsbciq_m_s32.c | 46 +-
.../gcc.target/arm/mve/intrinsics/vsbciq_m_u32.c | 46 +-
.../gcc.target/arm/mve/intrinsics/vsbciq_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsbciq_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsbcq_m_s32.c | 62 +-
.../gcc.target/arm/mve/intrinsics/vsbcq_m_u32.c | 63 +-
.../gcc.target/arm/mve/intrinsics/vsbcq_s32.c | 48 +-
.../gcc.target/arm/mve/intrinsics/vsbcq_u32.c | 48 +-
.../arm/mve/intrinsics/vsetq_lane_f16-1.c | 13 -
.../arm/mve/intrinsics/vsetq_lane_f32-1.c | 13 -
.../gcc.target/arm/mve/intrinsics/vshlcq_m_s16.c | 42 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_m_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_m_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_m_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_m_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_m_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlcq_u8.c | 28 +-
.../arm/mve/intrinsics/vshllbq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_m_n_s8.c | 34 +-
.../arm/mve/intrinsics/vshllbq_m_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_m_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_n_u8.c | 24 +-
.../arm/mve/intrinsics/vshllbq_x_n_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_x_n_s8.c | 40 +-
.../arm/mve/intrinsics/vshllbq_x_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshllbq_x_n_u8.c | 40 +-
.../arm/mve/intrinsics/vshlltq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_m_n_s8.c | 34 +-
.../arm/mve/intrinsics/vshlltq_m_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_m_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_n_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_n_u8.c | 24 +-
.../arm/mve/intrinsics/vshlltq_x_n_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_x_n_s8.c | 40 +-
.../arm/mve/intrinsics/vshlltq_x_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlltq_x_n_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_s16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_s32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_s8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_u16.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_u32.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_n_u8.c | 34 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_r_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_s16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_s32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_s8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_u16.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_u32.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_m_u8.c | 33 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_n_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_r_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_s16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_s32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_s8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_u16.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_u32.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_u8.c | 24 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_n_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshlq_x_u8.c | 40 +-
.../arm/mve/intrinsics/vshrnbq_m_n_s16.c | 38 +-
.../arm/mve/intrinsics/vshrnbq_m_n_s32.c | 38 +-
.../arm/mve/intrinsics/vshrnbq_m_n_u16.c | 38 +-
.../arm/mve/intrinsics/vshrnbq_m_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrnbq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrnbq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrnbq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrnbq_n_u32.c | 28 +-
.../arm/mve/intrinsics/vshrntq_m_n_s16.c | 38 +-
.../arm/mve/intrinsics/vshrntq_m_n_s32.c | 38 +-
.../arm/mve/intrinsics/vshrntq_m_n_u16.c | 38 +-
.../arm/mve/intrinsics/vshrntq_m_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrntq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrntq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrntq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrntq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_s16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_m_n_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vshrq_x_n_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshrq_x_n_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshrq_x_n_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshrq_x_n_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vshrq_x_n_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_s16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_s32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_s8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_u16.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_u32.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_m_n_u8.c | 38 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsliq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_m_n_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_s16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_s32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_s8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_u16.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_u32.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vsriq_n_u8.c | 28 +-
.../gcc.target/arm/mve/intrinsics/vst1q_f16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vst1q_f32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_f16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_f32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_p_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vst1q_s16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vst1q_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vst1q_s8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vst1q_u16.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vst1q_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vst1q_u8.c | 36 +-
.../gcc.target/arm/mve/intrinsics/vst2q_f16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_f32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_s16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_s32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_s8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_u16.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_u32.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst2q_u8.c | 37 +-
.../gcc.target/arm/mve/intrinsics/vst4q_f16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_f32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_s16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_s32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_s8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_u16.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_u32.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vst4q_u8.c | 50 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_s8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_p_u8.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_s32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_s8.c | 32 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_s16.c | 40 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_s32.c | 40 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_s8.c | 40 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_u16.c | 40 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_u32.c | 40 +-
.../mve/intrinsics/vstrbq_scatter_offset_p_u8.c | 40 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_s16.c | 32 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_s32.c | 32 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_s8.c | 32 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_u16.c | 32 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_u32.c | 32 +-
.../arm/mve/intrinsics/vstrbq_scatter_offset_u8.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_u16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrbq_u8.c | 32 +-
.../arm/mve/intrinsics/vstrdq_scatter_base_p_s64.c | 40 +-
.../arm/mve/intrinsics/vstrdq_scatter_base_p_u64.c | 40 +-
.../arm/mve/intrinsics/vstrdq_scatter_base_s64.c | 32 +-
.../arm/mve/intrinsics/vstrdq_scatter_base_u64.c | 32 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_p_s64.c | 40 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_p_u64.c | 40 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_s64.c | 32 +-
.../mve/intrinsics/vstrdq_scatter_base_wb_u64.c | 32 +-
.../mve/intrinsics/vstrdq_scatter_offset_p_s64.c | 40 +-
.../mve/intrinsics/vstrdq_scatter_offset_p_u64.c | 40 +-
.../arm/mve/intrinsics/vstrdq_scatter_offset_s64.c | 32 +-
.../arm/mve/intrinsics/vstrdq_scatter_offset_u64.c | 32 +-
.../vstrdq_scatter_shifted_offset_p_s64.c | 40 +-
.../vstrdq_scatter_shifted_offset_p_u64.c | 40 +-
.../intrinsics/vstrdq_scatter_shifted_offset_s64.c | 32 +-
.../intrinsics/vstrdq_scatter_shifted_offset_u64.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_f16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_p_f16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_p_s16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_p_u16.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_s16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_s32.c | 32 +-
.../arm/mve/intrinsics/vstrhq_scatter_offset_f16.c | 32 +-
.../mve/intrinsics/vstrhq_scatter_offset_p_f16.c | 40 +-
.../mve/intrinsics/vstrhq_scatter_offset_p_s16.c | 40 +-
.../mve/intrinsics/vstrhq_scatter_offset_p_s32.c | 40 +-
.../mve/intrinsics/vstrhq_scatter_offset_p_u16.c | 40 +-
.../mve/intrinsics/vstrhq_scatter_offset_p_u32.c | 40 +-
.../arm/mve/intrinsics/vstrhq_scatter_offset_s16.c | 32 +-
.../arm/mve/intrinsics/vstrhq_scatter_offset_s32.c | 32 +-
.../arm/mve/intrinsics/vstrhq_scatter_offset_u16.c | 32 +-
.../arm/mve/intrinsics/vstrhq_scatter_offset_u32.c | 32 +-
.../intrinsics/vstrhq_scatter_shifted_offset_f16.c | 32 +-
.../vstrhq_scatter_shifted_offset_p_f16.c | 40 +-
.../vstrhq_scatter_shifted_offset_p_s16.c | 40 +-
.../vstrhq_scatter_shifted_offset_p_s32.c | 40 +-
.../vstrhq_scatter_shifted_offset_p_u16.c | 40 +-
.../vstrhq_scatter_shifted_offset_p_u32.c | 40 +-
.../intrinsics/vstrhq_scatter_shifted_offset_s16.c | 32 +-
.../intrinsics/vstrhq_scatter_shifted_offset_s32.c | 32 +-
.../intrinsics/vstrhq_scatter_shifted_offset_u16.c | 32 +-
.../intrinsics/vstrhq_scatter_shifted_offset_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_u16.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrhq_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_f32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_p_f32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_p_s32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_p_u32.c | 40 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_s32.c | 32 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_f32.c | 28 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_p_f32.c | 36 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_p_s32.c | 36 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_p_u32.c | 36 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_s32.c | 28 +-
.../arm/mve/intrinsics/vstrwq_scatter_base_u32.c | 28 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_f32.c | 32 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_f32.c | 40 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_s32.c | 40 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_p_u32.c | 40 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_s32.c | 32 +-
.../mve/intrinsics/vstrwq_scatter_base_wb_u32.c | 32 +-
.../arm/mve/intrinsics/vstrwq_scatter_offset_f32.c | 32 +-
.../mve/intrinsics/vstrwq_scatter_offset_p_f32.c | 40 +-
.../mve/intrinsics/vstrwq_scatter_offset_p_s32.c | 40 +-
.../mve/intrinsics/vstrwq_scatter_offset_p_u32.c | 40 +-
.../arm/mve/intrinsics/vstrwq_scatter_offset_s32.c | 32 +-
.../arm/mve/intrinsics/vstrwq_scatter_offset_u32.c | 32 +-
.../intrinsics/vstrwq_scatter_shifted_offset_f32.c | 32 +-
.../vstrwq_scatter_shifted_offset_p_f32.c | 40 +-
.../vstrwq_scatter_shifted_offset_p_s32.c | 40 +-
.../vstrwq_scatter_shifted_offset_p_u32.c | 40 +-
.../intrinsics/vstrwq_scatter_shifted_offset_s32.c | 32 +-
.../intrinsics/vstrwq_scatter_shifted_offset_u32.c | 32 +-
.../gcc.target/arm/mve/intrinsics/vstrwq_u32.c | 32 +-
.../arm/mve/intrinsics/vsubq_m_n_f16-1.c | 12 -
.../arm/mve/intrinsics/vsubq_m_n_f32-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vsubq_n_f16-1.c | 12 -
.../gcc.target/arm/mve/intrinsics/vsubq_n_f32-1.c | 12 -
.../arm/mve/intrinsics/vsubq_x_n_f16-1.c | 13 -
.../arm/mve/intrinsics/vsubq_x_n_f32-1.c | 13 -
.../gcc.target/arm/mve/mve_const_shifts.c | 41 +
.../arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c | 67 +
gcc/testsuite/gcc.target/arm/mve/pr108177-1.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-10.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-11.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-12.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-13-run.c | 2 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-13.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-14-run.c | 2 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-14.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-2.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-3.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-4.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-5.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-6.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-7.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-8.c | 4 +-
gcc/testsuite/gcc.target/arm/mve/pr108177-9.c | 4 +-
gcc/testsuite/gcc.target/arm/pr109939.c | 14 +
gcc/testsuite/gcc.target/arm/pr110268-1.c | 12 +
gcc/testsuite/gcc.target/arm/pr110268-2.c | 23 +
gcc/testsuite/gcc.target/arm/pr111235.c | 39 +
gcc/testsuite/gcc.target/arm/pure-code/pr109800.c | 4 +
.../gcc.target/arm/pure-code/pure-code.exp | 2 +
gcc/testsuite/gcc.target/avr/lra-cpymem_qi.c | 26 +
gcc/testsuite/gcc.target/avr/lra-elim.c | 14 +
gcc/testsuite/gcc.target/avr/mmcu/pr109476.c | 11 +
gcc/testsuite/gcc.target/avr/{ => mmcu}/pr54816.c | 0
gcc/testsuite/gcc.target/avr/pr105523.c | 14 +
gcc/testsuite/gcc.target/avr/pr109907.c | 156 +
gcc/testsuite/gcc.target/avr/pr110086.c | 5 +
gcc/testsuite/gcc.target/avr/pr82931.c | 29 +
gcc/testsuite/gcc.target/avr/torture/pr105753.c | 13 +
gcc/testsuite/gcc.target/avr/torture/pr109650-1.c | 63 +
gcc/testsuite/gcc.target/avr/torture/pr109650-2.c | 79 +
gcc/testsuite/gcc.target/avr/torture/pr109907-1.c | 95 +
gcc/testsuite/gcc.target/avr/torture/pr109907-2.c | 294 +
gcc/testsuite/gcc.target/bpf/alu-2.c | 12 +
gcc/testsuite/gcc.target/bpf/alu-pseudoc-2.c | 13 +
gcc/testsuite/gcc.target/bpf/atomic-cmpxchg-1.c | 19 +
gcc/testsuite/gcc.target/bpf/atomic-cmpxchg-2.c | 19 +
gcc/testsuite/gcc.target/bpf/atomic-fetch-op-1.c | 50 +
gcc/testsuite/gcc.target/bpf/atomic-fetch-op-2.c | 50 +
gcc/testsuite/gcc.target/bpf/atomic-fetch-op-3.c | 49 +
gcc/testsuite/gcc.target/bpf/atomic-op-1.c | 49 +
gcc/testsuite/gcc.target/bpf/atomic-op-2.c | 49 +
gcc/testsuite/gcc.target/bpf/atomic-op-3.c | 49 +
gcc/testsuite/gcc.target/bpf/atomic-xchg-1.c | 20 +
gcc/testsuite/gcc.target/bpf/atomic-xchg-2.c | 20 +
gcc/testsuite/gcc.target/bpf/bswap-1.c | 2 +-
gcc/testsuite/gcc.target/bpf/bswap-2.c | 23 +
.../gcc.target/bpf/core-builtin-enumvalue-errors.c | 22 +
.../gcc.target/bpf/core-builtin-enumvalue-opt.c | 35 +
.../gcc.target/bpf/core-builtin-enumvalue.c | 52 +
.../bpf/core-builtin-fieldinfo-const-elimination.c | 29 +
.../bpf/core-builtin-fieldinfo-errors-1.c | 2 +-
.../bpf/core-builtin-fieldinfo-errors-2.c | 2 +-
.../gcc.target/bpf/core-builtin-type-based.c | 58 +
.../gcc.target/bpf/core-builtin-type-id.c | 40 +
gcc/testsuite/gcc.target/bpf/core-support.h | 109 +
gcc/testsuite/gcc.target/bpf/diag-alloca-1.c | 9 +
gcc/testsuite/gcc.target/bpf/diag-alloca-2.c | 9 +
.../gcc.target/bpf/diag-funargs-inline-1.c | 21 +
gcc/testsuite/gcc.target/bpf/diag-funargs.c | 8 +-
gcc/testsuite/gcc.target/bpf/diag-sdiv.c | 2 +-
gcc/testsuite/gcc.target/bpf/diag-smod.c | 2 +-
gcc/testsuite/gcc.target/bpf/frame-limit-1.c | 18 +
gcc/testsuite/gcc.target/bpf/frame-limit-2.c | 16 +
gcc/testsuite/gcc.target/bpf/naked-1.c | 12 +
gcc/testsuite/gcc.target/bpf/neg-1.c | 14 +
gcc/testsuite/gcc.target/bpf/neg-pseudoc-1.c | 14 +
gcc/testsuite/gcc.target/bpf/regs-availability-1.c | 21 +
gcc/testsuite/gcc.target/bpf/sdiv-1.c | 14 +
gcc/testsuite/gcc.target/bpf/sload-1.c | 16 +
gcc/testsuite/gcc.target/bpf/sload-pseudoc-1.c | 16 +
gcc/testsuite/gcc.target/bpf/smod-1.c | 14 +
gcc/testsuite/gcc.target/bpf/smov-1.c | 18 +
gcc/testsuite/gcc.target/bpf/smov-2.c | 15 +
gcc/testsuite/gcc.target/bpf/smov-pseudoc-1.c | 18 +
gcc/testsuite/gcc.target/bpf/smov-pseudoc-2.c | 15 +
.../gcc.target/bpf/xbpf-callee-saved-regs-1.c | 17 -
.../gcc.target/bpf/xbpf-callee-saved-regs-2.c | 17 -
gcc/testsuite/gcc.target/bpf/xbpf-sdiv-1.c | 14 -
gcc/testsuite/gcc.target/bpf/xbpf-smod-1.c | 14 -
gcc/testsuite/gcc.target/cris/peep2-addsplit1.c | 52 +
gcc/testsuite/gcc.target/cris/peep2-andsplit1.c | 25 +
gcc/testsuite/gcc.target/cris/peep2-andu1.c | 4 +-
gcc/testsuite/gcc.target/cris/peep2-andu2.c | 6 +-
gcc/testsuite/gcc.target/cris/peep2-lsrandsplit1.c | 19 +
gcc/testsuite/gcc.target/cris/peep2-movandsplit1.c | 17 +
gcc/testsuite/gcc.target/cris/peep2-movulsr2.c | 19 +
gcc/testsuite/gcc.target/cris/peep2-xsrand.c | 6 +-
gcc/testsuite/gcc.target/cris/peep2-xsrand2.c | 6 +-
gcc/testsuite/gcc.target/gcn/fpdiv.c | 1 -
gcc/testsuite/gcc.target/gcn/simd-math-3-16.c | 13 +
gcc/testsuite/gcc.target/gcn/simd-math-3-2.c | 13 +
gcc/testsuite/gcc.target/gcn/simd-math-3-32.c | 13 +
gcc/testsuite/gcc.target/gcn/simd-math-3-4.c | 13 +
gcc/testsuite/gcc.target/gcn/simd-math-3-8.c | 13 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char-16.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char-2.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char-32.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char-4.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char-8.c | 11 +
.../gcc.target/gcn/simd-math-3-char-run-16.c | 2 +
.../gcc.target/gcn/simd-math-3-char-run-2.c | 2 +
.../gcc.target/gcn/simd-math-3-char-run-32.c | 2 +
.../gcc.target/gcn/simd-math-3-char-run-4.c | 2 +
.../gcc.target/gcn/simd-math-3-char-run-8.c | 2 +
.../gcc.target/gcn/simd-math-3-char-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-char.c | 10 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long-16.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long-2.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long-32.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long-4.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long-8.c | 11 +
.../gcc.target/gcn/simd-math-3-long-run-16.c | 2 +
.../gcc.target/gcn/simd-math-3-long-run-2.c | 2 +
.../gcc.target/gcn/simd-math-3-long-run-32.c | 2 +
.../gcc.target/gcn/simd-math-3-long-run-4.c | 2 +
.../gcc.target/gcn/simd-math-3-long-run-8.c | 2 +
.../gcc.target/gcn/simd-math-3-long-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-long.c | 10 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run-16.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run-2.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run-32.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run-4.c | 3 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run-8.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-run.c | 2 +
.../gcc.target/gcn/simd-math-3-short-16.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-short-2.c | 11 +
.../gcc.target/gcn/simd-math-3-short-32.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-short-4.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-3-short-8.c | 11 +
.../gcc.target/gcn/simd-math-3-short-run-16.c | 2 +
.../gcc.target/gcn/simd-math-3-short-run-2.c | 2 +
.../gcc.target/gcn/simd-math-3-short-run-32.c | 2 +
.../gcc.target/gcn/simd-math-3-short-run-4.c | 2 +
.../gcc.target/gcn/simd-math-3-short-run-8.c | 2 +
.../gcc.target/gcn/simd-math-3-short-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-3-short.c | 10 +
gcc/testsuite/gcc.target/gcn/simd-math-3.c | 186 +
.../gcc.target/gcn/simd-math-4-char-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-4-char.c | 9 +
.../gcc.target/gcn/simd-math-4-long-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-4-long.c | 9 +
gcc/testsuite/gcc.target/gcn/simd-math-4-run.c | 2 +
.../gcc.target/gcn/simd-math-4-short-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-4-short.c | 9 +
gcc/testsuite/gcc.target/gcn/simd-math-4.c | 99 +
gcc/testsuite/gcc.target/gcn/simd-math-5-16.c | 8 +
gcc/testsuite/gcc.target/gcn/simd-math-5-32.c | 8 +
gcc/testsuite/gcc.target/gcn/simd-math-5-4.c | 8 +
gcc/testsuite/gcc.target/gcn/simd-math-5-8.c | 8 +
gcc/testsuite/gcc.target/gcn/simd-math-5-char-16.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-5-char-32.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-5-char-4.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-5-char-8.c | 11 +
.../gcc.target/gcn/simd-math-5-char-run-16.c | 2 +
.../gcc.target/gcn/simd-math-5-char-run-32.c | 2 +
.../gcc.target/gcn/simd-math-5-char-run-4.c | 2 +
.../gcc.target/gcn/simd-math-5-char-run-8.c | 2 +
.../gcc.target/gcn/simd-math-5-char-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-char.c | 10 +
gcc/testsuite/gcc.target/gcn/simd-math-5-long-16.c | 9 +
gcc/testsuite/gcc.target/gcn/simd-math-5-long-32.c | 9 +
gcc/testsuite/gcc.target/gcn/simd-math-5-long-4.c | 9 +
gcc/testsuite/gcc.target/gcn/simd-math-5-long-8.c | 9 +
.../gcc.target/gcn/simd-math-5-long-run-16.c | 2 +
.../gcc.target/gcn/simd-math-5-long-run-32.c | 2 +
.../gcc.target/gcn/simd-math-5-long-run-4.c | 2 +
.../gcc.target/gcn/simd-math-5-long-run-8.c | 2 +
.../gcc.target/gcn/simd-math-5-long-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-long.c | 8 +
gcc/testsuite/gcc.target/gcn/simd-math-5-run-16.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-run-32.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-run-4.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-run-8.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-run.c | 2 +
.../gcc.target/gcn/simd-math-5-short-16.c | 11 +
.../gcc.target/gcn/simd-math-5-short-32.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-5-short-4.c | 11 +
gcc/testsuite/gcc.target/gcn/simd-math-5-short-8.c | 11 +
.../gcc.target/gcn/simd-math-5-short-run-16.c | 2 +
.../gcc.target/gcn/simd-math-5-short-run-32.c | 2 +
.../gcc.target/gcn/simd-math-5-short-run-4.c | 2 +
.../gcc.target/gcn/simd-math-5-short-run-8.c | 2 +
.../gcc.target/gcn/simd-math-5-short-run.c | 2 +
gcc/testsuite/gcc.target/gcn/simd-math-5-short.c | 10 +
gcc/testsuite/gcc.target/gcn/simd-math-5.c | 88 +
gcc/testsuite/gcc.target/hppa/shadd-3.c | 2 +-
gcc/testsuite/gcc.target/i386/addr-space-6.c | 21 +
gcc/testsuite/gcc.target/i386/apx-1.c | 8 +
gcc/testsuite/gcc.target/i386/apx-egprs-names.c | 17 +
.../gcc.target/i386/apx-inline-gpr-norex2.c | 25 +
gcc/testsuite/gcc.target/i386/apx-interrupt-1.c | 102 +
.../i386/apx-legacy-insn-check-norex2-asm.c | 5 +
.../gcc.target/i386/apx-legacy-insn-check-norex2.c | 181 +
gcc/testsuite/gcc.target/i386/apx-push2pop2-1.c | 45 +
.../gcc.target/i386/apx-push2pop2_force_drap-1.c | 29 +
.../gcc.target/i386/apx-push2pop2_interrupt-1.c | 28 +
.../gcc.target/i386/apx-spill_to_egprs-1.c | 25 +
gcc/testsuite/gcc.target/i386/ashldi3-1.c | 16 +
gcc/testsuite/gcc.target/i386/ashldi3-2.c | 10 +
gcc/testsuite/gcc.target/i386/ashlti3-2.c | 17 +
gcc/testsuite/gcc.target/i386/ashlti3-3.c | 10 +
gcc/testsuite/gcc.target/i386/avx-1.c | 3 +
gcc/testsuite/gcc.target/i386/avx-check.h | 3 +
gcc/testsuite/gcc.target/i386/avx-vptest-4.c | 21 +
gcc/testsuite/gcc.target/i386/avx-vptest-5.c | 21 +
gcc/testsuite/gcc.target/i386/avx-vptest-6.c | 40 +
gcc/testsuite/gcc.target/i386/avx-vzeroupper-29.c | 14 +
gcc/testsuite/gcc.target/i386/avx-vzeroupper-30.c | 15 +
.../gcc.target/i386/avx2-dest-false-dep-for-glc.c | 28 +-
gcc/testsuite/gcc.target/i386/avx2-dupv4sf.c | 18 +
gcc/testsuite/gcc.target/i386/avx2-dupv4si.c | 18 +
gcc/testsuite/gcc.target/i386/avx2-gather-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx2-gather-6.c | 2 +-
.../gcc.target/i386/avx2-vect-aggressive.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512-binop-not-1.h | 13 +
gcc/testsuite/gcc.target/i386/avx512-binop-not-2.h | 13 +
.../gcc.target/i386/avx512bitalg-vpopcntb-1.c | 3 +-
.../gcc.target/i386/avx512bitalg-vpopcntb.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntbvl.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntw-1.c | 3 +-
.../gcc.target/i386/avx512bitalg-vpopcntw.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpopcntwvl.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpshufbitqmb-1.c | 2 +-
.../gcc.target/i386/avx512bitalg-vpshufbitqmb.c | 2 +-
.../gcc.target/i386/avx512bitalgvl-vpopcntb-1.c | 3 +-
.../gcc.target/i386/avx512bitalgvl-vpopcntw-1.c | 3 +-
.../i386/avx512bitalgvl-vpshufbitqmb-1.c | 2 +-
.../gcc.target/i386/avx512bw-pr100267-1.c | 2 +-
.../gcc.target/i386/avx512bw-pr100267-b-2.c | 3 +-
.../gcc.target/i386/avx512bw-pr100267-d-2.c | 3 +-
.../gcc.target/i386/avx512bw-pr100267-q-2.c | 3 +-
.../gcc.target/i386/avx512bw-pr100267-w-2.c | 3 +-
.../gcc.target/i386/avx512bw-vpackssdw-3.c | 55 +
.../gcc.target/i386/avx512bw-vpacksswb-3.c | 50 +
.../i386/avx512dq-dest-false-dep-for-glc.c | 257 +-
.../gcc.target/i386/avx512f-andn-di-zmm-2.c | 12 +
.../gcc.target/i386/avx512f-andn-si-zmm-2.c | 4 +-
gcc/testsuite/gcc.target/i386/avx512f-copysign.c | 32 +
.../i386/avx512f-dest-false-dep-for-glc.c | 348 +-
gcc/testsuite/gcc.target/i386/avx512f-dupv2di.c | 13 +
gcc/testsuite/gcc.target/i386/avx512f-dupv4sf.c | 13 +
gcc/testsuite/gcc.target/i386/avx512f-dupv4si.c | 13 +
.../gcc.target/i386/avx512f-orn-si-zmm-1.c | 12 +
.../gcc.target/i386/avx512f-orn-si-zmm-2.c | 12 +
gcc/testsuite/gcc.target/i386/avx512f-pr88464-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-3.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-4.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-5.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-6.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-7.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-pr88464-8.c | 2 +-
.../gcc.target/i386/avx512f-vpcompressb-1.c | 2 +-
.../gcc.target/i386/avx512f-vpcompressb-2.c | 3 +-
.../gcc.target/i386/avx512f-vpcompressw-1.c | 2 +-
.../gcc.target/i386/avx512f-vpcompressw-2.c | 3 +-
.../gcc.target/i386/avx512f-vpexpandb-1.c | 2 +-
.../gcc.target/i386/avx512f-vpexpandb-2.c | 3 +-
.../gcc.target/i386/avx512f-vpexpandw-1.c | 2 +-
.../gcc.target/i386/avx512f-vpexpandw-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshld-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldq-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldv-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldvd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldvq-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshldvw-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdq-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdv-1.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdvd-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdvq-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdvw-2.c | 3 +-
gcc/testsuite/gcc.target/i386/avx512f-vpshrdw-2.c | 3 +-
.../gcc.target/i386/avx512fp16-64-32-vecop-1.c | 8 +-
.../i386/avx512fp16-dest-false-dep-for-glc.c | 118 +-
gcc/testsuite/gcc.target/i386/avx512fvl-vaes-1.c | 11 +
.../gcc.target/i386/avx512vbmi2-vpshld-1.c | 2 +-
.../gcc.target/i386/avx512vbmi2-vpshrd-1.c | 2 +-
.../i386/avx512vl-dest-false-dep-for-glc.c | 243 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-1.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-10.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-11.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-12.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-13.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-14.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-15.c | 2 +-
.../gcc.target/i386/avx512vl-pr88464-16.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-3.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-4.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-5.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-6.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-7.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-8.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-pr88464-9.c | 2 +-
.../gcc.target/i386/avx512vl-stv-rotatedi-1.c | 35 +
gcc/testsuite/gcc.target/i386/avx512vl-vaes-1.c | 12 +
.../gcc.target/i386/avx512vl-vpcompressb-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpcompressb-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpcompressw-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpexpandb-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpexpandb-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpexpandw-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpexpandw-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshldd-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshldq-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshldv-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpshldvd-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpshldvq-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpshldvw-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshrdd-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshrdq-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshrdv-1.c | 2 +-
.../gcc.target/i386/avx512vl-vpshrdvd-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpshrdvq-2.c | 2 +-
.../gcc.target/i386/avx512vl-vpshrdvw-2.c | 2 +-
gcc/testsuite/gcc.target/i386/avx512vl-vpshrdw-2.c | 2 +-
.../gcc.target/i386/avx512vl-vshuff32x4-1.c | 2 +-
.../gcc.target/i386/avx512vl-vshuff64x2-1.c | 2 +-
.../gcc.target/i386/avx512vl-vshufi32x4-1.c | 2 +-
.../gcc.target/i386/avx512vl-vshufi64x2-1.c | 2 +-
.../gcc.target/i386/avx512vlbw-pr100267-1.c | 2 +-
.../gcc.target/i386/avx512vlbw-pr100267-b-2.c | 2 +-
.../gcc.target/i386/avx512vlbw-pr100267-w-2.c | 2 +-
.../gcc.target/i386/avx512vlbw-reduce-op-1.c | 206 +
gcc/testsuite/gcc.target/i386/avxvnniint16-1.c | 43 +
.../gcc.target/i386/avxvnniint16-vpdpwsud-2.c | 71 +
.../gcc.target/i386/avxvnniint16-vpdpwsuds-2.c | 72 +
.../gcc.target/i386/avxvnniint16-vpdpwusd-2.c | 71 +
.../gcc.target/i386/avxvnniint16-vpdpwusds-2.c | 72 +
.../gcc.target/i386/avxvnniint16-vpdpwuud-2.c | 71 +
.../gcc.target/i386/avxvnniint16-vpdpwuuds-2.c | 71 +
gcc/testsuite/gcc.target/i386/bf16_short_warn.c | 17 +
gcc/testsuite/gcc.target/i386/cmc-1.c | 28 +
gcc/testsuite/gcc.target/i386/cmov10.c | 10 +
gcc/testsuite/gcc.target/i386/cmov11.c | 10 +
gcc/testsuite/gcc.target/i386/cmov6.c | 5 +-
gcc/testsuite/gcc.target/i386/ctzll-1.c | 9 +
gcc/testsuite/gcc.target/i386/ffsll-1.c | 9 +
gcc/testsuite/gcc.target/i386/float16-7.c | 2 +-
gcc/testsuite/gcc.target/i386/funcspec-56.inc | 15 +
gcc/testsuite/gcc.target/i386/inline_attr_arch.c | 25 +
.../gcc.target/i386/inline_target_clones.c | 24 +
gcc/testsuite/gcc.target/i386/insvdi_lowpart-1.c | 13 +
gcc/testsuite/gcc.target/i386/insvti_highpart-1.c | 12 +
gcc/testsuite/gcc.target/i386/insvti_lowpart-1.c | 13 +
.../gcc.target/i386/invariant-ternlog-1.c | 21 +
.../gcc.target/i386/invariant-ternlog-2.c | 12 +
gcc/testsuite/gcc.target/i386/large-data.c | 13 +
gcc/testsuite/gcc.target/i386/lea-2.c | 7 +
gcc/testsuite/gcc.target/i386/mcount_pic.c | 1 +
gcc/testsuite/gcc.target/i386/mvc17.c | 11 +
gcc/testsuite/gcc.target/i386/noevex512-1.c | 13 +
gcc/testsuite/gcc.target/i386/noevex512-2.c | 13 +
gcc/testsuite/gcc.target/i386/noevex512-3.c | 13 +
gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-1.c | 51 +
gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-2.c | 68 +
gcc/testsuite/gcc.target/i386/opt-vperm-vshuf-3.c | 63 +
gcc/testsuite/gcc.target/i386/part-vect-absneghf.c | 91 +
.../gcc.target/i386/part-vect-copysignhf.c | 60 +
.../gcc.target/i386/part-vect-fmaddsubhf-1.c | 22 +
gcc/testsuite/gcc.target/i386/part-vect-fmahf-1.c | 58 +
.../gcc.target/i386/part-vect-hf-convert-1.c | 111 +
gcc/testsuite/gcc.target/i386/part-vect-roundhf.c | 217 +
gcc/testsuite/gcc.target/i386/part-vect-sqrtph-1.c | 20 +
.../gcc.target/i386/part-vect-vminmaxph-1.c | 36 +
.../gcc.target/i386/part-vect-xorsignhf.c | 60 +
gcc/testsuite/gcc.target/i386/pieces-memcmp-2.c | 13 +
gcc/testsuite/gcc.target/i386/pieces-memcpy-7.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memcpy-8.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memcpy-9.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-1.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-36.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-4.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-40.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-41.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-7.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-8.c | 2 +
gcc/testsuite/gcc.target/i386/pieces-memset-9.c | 2 +
gcc/testsuite/gcc.target/i386/pr100711-2.c | 14 +-
gcc/testsuite/gcc.target/i386/pr100711-3.c | 42 +
gcc/testsuite/gcc.target/i386/pr100711-4.c | 42 +
gcc/testsuite/gcc.target/i386/pr100711-5.c | 40 +
gcc/testsuite/gcc.target/i386/pr100711-6.c | 18 +
gcc/testsuite/gcc.target/i386/pr102230.c | 2 +
gcc/testsuite/gcc.target/i386/pr103074.c | 1 +
gcc/testsuite/gcc.target/i386/pr104447.c | 1 +
gcc/testsuite/gcc.target/i386/pr104610.c | 2 +-
gcc/testsuite/gcc.target/i386/pr105776.c | 43 +
gcc/testsuite/gcc.target/i386/pr106245-1.c | 10 +
gcc/testsuite/gcc.target/i386/pr108707.c | 16 +
gcc/testsuite/gcc.target/i386/pr108804.c | 15 +
gcc/testsuite/gcc.target/i386/pr108938-1.c | 79 +
gcc/testsuite/gcc.target/i386/pr108938-2.c | 35 +
gcc/testsuite/gcc.target/i386/pr108938-3.c | 26 +
gcc/testsuite/gcc.target/i386/pr108938-load-1.c | 69 +
gcc/testsuite/gcc.target/i386/pr108938-load-2.c | 30 +
gcc/testsuite/gcc.target/i386/pr109011-b1.c | 53 +
gcc/testsuite/gcc.target/i386/pr109011-b2.c | 104 +
gcc/testsuite/gcc.target/i386/pr109011-d1.c | 46 +
gcc/testsuite/gcc.target/i386/pr109011-d2.c | 118 +
gcc/testsuite/gcc.target/i386/pr109011-dq1.c | 46 +
gcc/testsuite/gcc.target/i386/pr109011-dq2.c | 104 +
gcc/testsuite/gcc.target/i386/pr109011-q1.c | 46 +
gcc/testsuite/gcc.target/i386/pr109011-q2.c | 118 +
gcc/testsuite/gcc.target/i386/pr109011-w1.c | 47 +
gcc/testsuite/gcc.target/i386/pr109011-w2.c | 104 +
gcc/testsuite/gcc.target/i386/pr109117-1.c | 4 +-
gcc/testsuite/gcc.target/i386/pr109173-1.c | 57 +
gcc/testsuite/gcc.target/i386/pr109174-1.c | 45 +
gcc/testsuite/gcc.target/i386/pr109504.c | 6 +
gcc/testsuite/gcc.target/i386/pr109520.c | 48 +
gcc/testsuite/gcc.target/i386/pr109807.c | 4 +
gcc/testsuite/gcc.target/i386/pr109825.c | 4 +
gcc/testsuite/gcc.target/i386/pr109900.c | 95 +
gcc/testsuite/gcc.target/i386/pr109944-1.c | 30 +
gcc/testsuite/gcc.target/i386/pr109944-2.c | 17 +
gcc/testsuite/gcc.target/i386/pr109973-1.c | 13 +
gcc/testsuite/gcc.target/i386/pr109973-2.c | 13 +
gcc/testsuite/gcc.target/i386/pr110018-1.c | 94 +
gcc/testsuite/gcc.target/i386/pr110018-2.c | 94 +
gcc/testsuite/gcc.target/i386/pr110067.c | 77 +
gcc/testsuite/gcc.target/i386/pr110083.c | 26 +
gcc/testsuite/gcc.target/i386/pr110108-2.c | 14 +
gcc/testsuite/gcc.target/i386/pr110108-3.c | 22 +
gcc/testsuite/gcc.target/i386/pr110108.c | 16 +
gcc/testsuite/gcc.target/i386/pr110170-2.c | 16 +
gcc/testsuite/gcc.target/i386/pr110170-3.c | 11 +
gcc/testsuite/gcc.target/i386/pr110170.c | 18 +
gcc/testsuite/gcc.target/i386/pr110206.c | 39 +
gcc/testsuite/gcc.target/i386/pr110227.c | 11 +
gcc/testsuite/gcc.target/i386/pr110232.c | 12 +
gcc/testsuite/gcc.target/i386/pr110309.c | 10 +
gcc/testsuite/gcc.target/i386/pr110310.c | 13 +
gcc/testsuite/gcc.target/i386/pr110372.c | 14 +
gcc/testsuite/gcc.target/i386/pr110438.c | 30 +
gcc/testsuite/gcc.target/i386/pr110452.c | 13 +
gcc/testsuite/gcc.target/i386/pr110533.c | 9 +
gcc/testsuite/gcc.target/i386/pr110588.c | 18 +
gcc/testsuite/gcc.target/i386/pr110591-2.c | 90 +
gcc/testsuite/gcc.target/i386/pr110591.c | 66 +
gcc/testsuite/gcc.target/i386/pr110598.c | 46 +
gcc/testsuite/gcc.target/i386/pr110701.c | 12 +
gcc/testsuite/gcc.target/i386/pr110717-2.c | 20 +
gcc/testsuite/gcc.target/i386/pr110717.c | 21 +
gcc/testsuite/gcc.target/i386/pr110762-v4hf.c | 57 +
gcc/testsuite/gcc.target/i386/pr110762.c | 18 +
gcc/testsuite/gcc.target/i386/pr110788.c | 11 +
gcc/testsuite/gcc.target/i386/pr110790-1.c | 33 +
gcc/testsuite/gcc.target/i386/pr110790-2.c | 13 +
gcc/testsuite/gcc.target/i386/pr110792.c | 17 +
gcc/testsuite/gcc.target/i386/pr110832-1.c | 12 +
gcc/testsuite/gcc.target/i386/pr110832-2.c | 13 +
gcc/testsuite/gcc.target/i386/pr110832-3.c | 13 +
gcc/testsuite/gcc.target/i386/pr110843.c | 20 +
gcc/testsuite/gcc.target/i386/pr111023-2.c | 52 +
gcc/testsuite/gcc.target/i386/pr111023-4b.c | 17 +
gcc/testsuite/gcc.target/i386/pr111023-8b.c | 31 +
gcc/testsuite/gcc.target/i386/pr111023.c | 49 +
gcc/testsuite/gcc.target/i386/pr111127.c | 24 +
gcc/testsuite/gcc.target/i386/pr111225.c | 16 +
gcc/testsuite/gcc.target/i386/pr111228.c | 18 +
gcc/testsuite/gcc.target/i386/pr111306.c | 36 +
gcc/testsuite/gcc.target/i386/pr111340.c | 9 +
gcc/testsuite/gcc.target/i386/pr111657.c | 9 +
gcc/testsuite/gcc.target/i386/pr111745.c | 18 +
gcc/testsuite/gcc.target/i386/pr111845.c | 47 +
gcc/testsuite/gcc.target/i386/pr31985.c | 14 +
gcc/testsuite/gcc.target/i386/pr43644-2.c | 9 +
gcc/testsuite/gcc.target/i386/pr43644.c | 11 +
gcc/testsuite/gcc.target/i386/pr52146.c | 2 +-
gcc/testsuite/gcc.target/i386/pr52252-atom.c | 2 +-
gcc/testsuite/gcc.target/i386/pr52252-core.c | 2 +-
gcc/testsuite/gcc.target/i386/pr54855-12.c | 2 +-
gcc/testsuite/gcc.target/i386/pr54855-13.c | 2 +-
gcc/testsuite/gcc.target/i386/pr54855-9.c | 4 +-
gcc/testsuite/gcc.target/i386/pr64731.c | 14 +
gcc/testsuite/gcc.target/i386/pr69482-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr70021.c | 2 +-
gcc/testsuite/gcc.target/i386/pr78103-2.c | 2 +
gcc/testsuite/gcc.target/i386/pr78952-3.c | 40 +
gcc/testsuite/gcc.target/i386/pr78952-4.c | 48 +
gcc/testsuite/gcc.target/i386/pr79173-1.c | 59 +
gcc/testsuite/gcc.target/i386/pr79173-10.c | 31 +
gcc/testsuite/gcc.target/i386/pr79173-11.c | 39 +
gcc/testsuite/gcc.target/i386/pr79173-12.c | 48 +
gcc/testsuite/gcc.target/i386/pr79173-2.c | 59 +
gcc/testsuite/gcc.target/i386/pr79173-3.c | 61 +
gcc/testsuite/gcc.target/i386/pr79173-4.c | 61 +
gcc/testsuite/gcc.target/i386/pr79173-5.c | 32 +
gcc/testsuite/gcc.target/i386/pr79173-6.c | 33 +
gcc/testsuite/gcc.target/i386/pr79173-7.c | 31 +
gcc/testsuite/gcc.target/i386/pr79173-8.c | 31 +
gcc/testsuite/gcc.target/i386/pr79173-9.c | 31 +
gcc/testsuite/gcc.target/i386/pr81904.c | 22 +
gcc/testsuite/gcc.target/i386/pr87007-4.c | 6 +-
gcc/testsuite/gcc.target/i386/pr87007-5.c | 8 +-
gcc/testsuite/gcc.target/i386/pr88531-1b.c | 2 +-
gcc/testsuite/gcc.target/i386/pr88531-1c.c | 2 +-
gcc/testsuite/gcc.target/i386/pr88531-2a.c | 3 +-
gcc/testsuite/gcc.target/i386/pr88531-2b.c | 3 +-
gcc/testsuite/gcc.target/i386/pr88531-2c.c | 3 +-
gcc/testsuite/gcc.target/i386/pr88540.c | 10 +
gcc/testsuite/gcc.target/i386/pr88873.c | 13 +
gcc/testsuite/gcc.target/i386/pr89229-4a.c | 4 +-
gcc/testsuite/gcc.target/i386/pr89618-2.c | 23 +
gcc/testsuite/gcc.target/i386/pr89701-1.c | 4 +
gcc/testsuite/gcc.target/i386/pr89701-2.c | 4 +
gcc/testsuite/gcc.target/i386/pr89701-3.c | 4 +
gcc/testsuite/gcc.target/i386/pr90096.c | 2 +-
.../gcc.target/i386/pr92658-avx512bw-trunc-2.c | 27 +
gcc/testsuite/gcc.target/i386/pr92658-sse4-4b.c | 26 +
gcc/testsuite/gcc.target/i386/pr92658-sse4-8b.c | 71 +
gcc/testsuite/gcc.target/i386/pr93696-1.c | 2 +-
gcc/testsuite/gcc.target/i386/pr93696-2.c | 2 +-
gcc/testsuite/gcc.target/i386/pr94864.c | 13 +
gcc/testsuite/gcc.target/i386/pr94865.c | 13 +
gcc/testsuite/gcc.target/i386/pr94908.c | 14 +
gcc/testsuite/gcc.target/i386/rcr-1.c | 6 +
gcc/testsuite/gcc.target/i386/rcr-2.c | 6 +
gcc/testsuite/gcc.target/i386/rotate-6.c | 195 +
gcc/testsuite/gcc.target/i386/sha512-1.c | 18 +
gcc/testsuite/gcc.target/i386/sha512-check.h | 43 +
gcc/testsuite/gcc.target/i386/sha512msg1-2.c | 48 +
gcc/testsuite/gcc.target/i386/sha512msg2-2.c | 47 +
gcc/testsuite/gcc.target/i386/sha512rnds2-2.c | 85 +
gcc/testsuite/gcc.target/i386/sm3-1.c | 17 +
gcc/testsuite/gcc.target/i386/sm3-check.h | 37 +
gcc/testsuite/gcc.target/i386/sm3msg1-2.c | 54 +
gcc/testsuite/gcc.target/i386/sm3msg2-2.c | 57 +
gcc/testsuite/gcc.target/i386/sm3rnds2-2.c | 104 +
gcc/testsuite/gcc.target/i386/sm4-1.c | 20 +
gcc/testsuite/gcc.target/i386/sm4-check.h | 183 +
gcc/testsuite/gcc.target/i386/sm4key4-2.c | 14 +
gcc/testsuite/gcc.target/i386/sm4rnds4-2.c | 14 +
gcc/testsuite/gcc.target/i386/sse-12.c | 2 +-
gcc/testsuite/gcc.target/i386/sse-13.c | 5 +-
gcc/testsuite/gcc.target/i386/sse-14.c | 5 +-
gcc/testsuite/gcc.target/i386/sse-22.c | 7 +-
gcc/testsuite/gcc.target/i386/sse-23.c | 5 +-
gcc/testsuite/gcc.target/i386/sse2-bfloat16-1.c | 8 +-
gcc/testsuite/gcc.target/i386/sse2-float16-1.c | 8 +-
gcc/testsuite/gcc.target/i386/sse2-float16-4.c | 25 +
gcc/testsuite/gcc.target/i386/sse2-float16-5.c | 24 +
gcc/testsuite/gcc.target/i386/sse2-mmx-mult-vec.c | 27 +
.../gcc.target/i386/sse2-shiftqihi-constant-1.c | 4 +-
gcc/testsuite/gcc.target/i386/sse2-stv-1.c | 24 +
gcc/testsuite/gcc.target/i386/sse2-v1ti-mov-2.c | 16 +
gcc/testsuite/gcc.target/i386/sse4_1-insertps-5.c | 19 +
gcc/testsuite/gcc.target/i386/sse4_1-ptest-4.c | 22 +
gcc/testsuite/gcc.target/i386/sse4_1-ptest-5.c | 22 +
gcc/testsuite/gcc.target/i386/sse4_1-ptest-6.c | 40 +
gcc/testsuite/gcc.target/i386/stc-1.c | 21 +
gcc/testsuite/gcc.target/i386/user_msr-1.c | 20 +
gcc/testsuite/gcc.target/i386/user_msr-2.c | 16 +
gcc/testsuite/gcc.target/i386/vec_pack_fp16-1.c | 34 +
gcc/testsuite/gcc.target/i386/vec_pack_fp16-2.c | 9 +
gcc/testsuite/gcc.target/i386/vec_pack_fp16-3.c | 8 +
gcc/testsuite/gcc.target/i386/vect-mulv4qi.c | 24 +
gcc/testsuite/gcc.target/i386/vect-mulv8qi.c | 28 +
.../gcc.target/i386/vect-partial-vectors-1.c | 13 +
.../gcc.target/i386/vect-partial-vectors-2.c | 12 +
gcc/testsuite/gcc.target/i386/vect-reduc-2.c | 77 +
gcc/testsuite/gcc.target/i386/vect-shiftv4qi.c | 43 +
gcc/testsuite/gcc.target/i386/vect-shiftv8qi.c | 43 +
.../gcc.target/i386/vect-simd-clone-avx512-1.c | 43 +
.../gcc.target/i386/vect-simd-clone-avx512-2.c | 6 +
.../gcc.target/i386/vect-simd-clone-avx512-3.c | 6 +
gcc/testsuite/gcc.target/i386/vect-vshiftv4qi.c | 28 +
gcc/testsuite/gcc.target/i386/vect-vshiftv8qi.c | 28 +
gcc/testsuite/gcc.target/i386/vlddqu_vinserti128.c | 11 +
.../gcc.target/i386/vnniint16-auto-vectorize-1.c | 28 +
.../gcc.target/i386/vnniint16-auto-vectorize-2.c | 76 +
gcc/testsuite/gcc.target/i386/vpclmulqdq.c | 3 +
gcc/testsuite/gcc.target/i386/vperm-v4sf-2-sse4.c | 4 +
gcc/testsuite/gcc.target/i386/x86gprintrin-1.c | 2 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-2.c | 6 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-3.c | 28 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-4.c | 32 +-
gcc/testsuite/gcc.target/i386/x86gprintrin-5.c | 6 +-
.../gcc.target/i386/zero-scratch-regs-leafy-1.c | 12 +
.../gcc.target/i386/zero-scratch-regs-leafy-2.c | 16 +
gcc/testsuite/gcc.target/loongarch/add-const.c | 45 +
gcc/testsuite/gcc.target/loongarch/cmov_ii.c | 15 +
.../gcc.target/loongarch/const-double-zero-stx.c | 18 +
gcc/testsuite/gcc.target/loongarch/float-load.c | 11 +
.../gcc.target/loongarch/math-float-128.c | 81 +
gcc/testsuite/gcc.target/loongarch/memcpy-vec-1.c | 11 +
gcc/testsuite/gcc.target/loongarch/memcpy-vec-2.c | 12 +
gcc/testsuite/gcc.target/loongarch/memcpy-vec-3.c | 6 +
gcc/testsuite/gcc.target/loongarch/mulw_d_wu.c | 9 +
gcc/testsuite/gcc.target/loongarch/pr109465-1.c | 9 +
gcc/testsuite/gcc.target/loongarch/pr109465-2.c | 9 +
gcc/testsuite/gcc.target/loongarch/pr109465-3.c | 12 +
gcc/testsuite/gcc.target/loongarch/pr111334.c | 39 +
gcc/testsuite/gcc.target/loongarch/shrink-wrap.c | 19 +
gcc/testsuite/gcc.target/loongarch/sign-extend.c | 25 +
.../gcc.target/loongarch/slt-sign-extend.c | 14 +
.../gcc.target/loongarch/smuldi3_highpart.c | 13 +
.../gcc.target/loongarch/smulsi3_highpart.c | 15 +
.../gcc.target/loongarch/stack-check-cfa-1.c | 2 +-
.../gcc.target/loongarch/stack-check-cfa-2.c | 2 +-
gcc/testsuite/gcc.target/loongarch/strict-align.c | 12 +
gcc/testsuite/gcc.target/loongarch/switch-qi.c | 16 +
.../gcc.target/loongarch/umulsi3_highpart.c | 14 +
gcc/testsuite/gcc.target/loongarch/va_arg.c | 24 +
.../loongarch/vector/lasx/lasx-builtin.c | 4460 ++
.../loongarch/vector/lasx/lasx-vec-construct-opt.c | 102 +
.../loongarch/vector/lasx/lasx-vec-init-1.c | 14 +
.../loongarch/vector/lasx/lasx-xvabsd-1.c | 485 +
.../loongarch/vector/lasx/lasx-xvabsd-2.c | 650 +
.../gcc.target/loongarch/vector/lasx/lasx-xvadd.c | 725 +
.../gcc.target/loongarch/vector/lasx/lasx-xvadda.c | 785 +
.../gcc.target/loongarch/vector/lasx/lasx-xvaddi.c | 427 +
.../loongarch/vector/lasx/lasx-xvaddwev-1.c | 740 +
.../loongarch/vector/lasx/lasx-xvaddwev-2.c | 485 +
.../loongarch/vector/lasx/lasx-xvaddwev-3.c | 515 +
.../loongarch/vector/lasx/lasx-xvaddwod-1.c | 530 +
.../loongarch/vector/lasx/lasx-xvaddwod-2.c | 560 +
.../loongarch/vector/lasx/lasx-xvaddwod-3.c | 485 +
.../gcc.target/loongarch/vector/lasx/lasx-xvand.c | 155 +
.../gcc.target/loongarch/vector/lasx/lasx-xvandi.c | 196 +
.../gcc.target/loongarch/vector/lasx/lasx-xvandn.c | 125 +
.../loongarch/vector/lasx/lasx-xvavg-1.c | 680 +
.../loongarch/vector/lasx/lasx-xvavg-2.c | 560 +
.../loongarch/vector/lasx/lasx-xvavgr-1.c | 770 +
.../loongarch/vector/lasx/lasx-xvavgr-2.c | 650 +
.../loongarch/vector/lasx/lasx-xvbitclr.c | 635 +
.../loongarch/vector/lasx/lasx-xvbitclri.c | 515 +
.../loongarch/vector/lasx/lasx-xvbitrev.c | 650 +
.../loongarch/vector/lasx/lasx-xvbitrevi.c | 317 +
.../loongarch/vector/lasx/lasx-xvbitsel.c | 134 +
.../loongarch/vector/lasx/lasx-xvbitseli.c | 185 +
.../loongarch/vector/lasx/lasx-xvbitset.c | 620 +
.../loongarch/vector/lasx/lasx-xvbitseti.c | 405 +
.../loongarch/vector/lasx/lasx-xvbsll_v.c | 130 +
.../loongarch/vector/lasx/lasx-xvbsrl_v.c | 64 +
.../gcc.target/loongarch/vector/lasx/lasx-xvclo.c | 449 +
.../gcc.target/loongarch/vector/lasx/lasx-xvclz.c | 504 +
.../loongarch/vector/lasx/lasx-xvdiv-1.c | 485 +
.../loongarch/vector/lasx/lasx-xvdiv-2.c | 500 +
.../loongarch/vector/lasx/lasx-xvext2xv-1.c | 515 +
.../loongarch/vector/lasx/lasx-xvext2xv-2.c | 669 +
.../loongarch/vector/lasx/lasx-xvexth-1.c | 350 +
.../loongarch/vector/lasx/lasx-xvexth-2.c | 592 +
.../loongarch/vector/lasx/lasx-xvextl-1.c | 86 +
.../loongarch/vector/lasx/lasx-xvextl-2.c | 163 +
.../loongarch/vector/lasx/lasx-xvextrins.c | 515 +
.../loongarch/vector/lasx/lasx-xvfadd_d.c | 545 +
.../loongarch/vector/lasx/lasx-xvfadd_s.c | 911 +
.../loongarch/vector/lasx/lasx-xvfclass_d.c | 152 +
.../loongarch/vector/lasx/lasx-xvfclass_s.c | 95 +
.../loongarch/vector/lasx/lasx-xvfcmp_caf_s.c | 446 +
.../loongarch/vector/lasx/lasx-xvfcmp_ceq_s.c | 977 +
.../loongarch/vector/lasx/lasx-xvfcmp_cle_s.c | 759 +
.../loongarch/vector/lasx/lasx-xvfcmp_clt_s.c | 675 +
.../loongarch/vector/lasx/lasx-xvfcmp_cne_s.c | 872 +
.../loongarch/vector/lasx/lasx-xvfcmp_cor_s.c | 340 +
.../loongarch/vector/lasx/lasx-xvfcmp_cun_s.c | 361 +
.../loongarch/vector/lasx/lasx-xvfcmp_saf_s.c | 424 +
.../loongarch/vector/lasx/lasx-xvfcmp_seq_s.c | 924 +
.../loongarch/vector/lasx/lasx-xvfcmp_sle_s.c | 627 +
.../loongarch/vector/lasx/lasx-xvfcmp_slt_s.c | 1212 +
.../loongarch/vector/lasx/lasx-xvfcmp_sne_s.c | 756 +
.../loongarch/vector/lasx/lasx-xvfcmp_sor_s.c | 438 +
.../loongarch/vector/lasx/lasx-xvfcmp_sun_s.c | 363 +
.../gcc.target/loongarch/vector/lasx/lasx-xvfcvt.c | 528 +
.../loongarch/vector/lasx/lasx-xvfcvth.c | 485 +
.../loongarch/vector/lasx/lasx-xvffint-1.c | 375 +
.../loongarch/vector/lasx/lasx-xvffint-2.c | 246 +
.../loongarch/vector/lasx/lasx-xvffinth.c | 262 +
.../loongarch/vector/lasx/lasx-xvflogb_d.c | 86 +
.../loongarch/vector/lasx/lasx-xvflogb_s.c | 115 +
.../loongarch/vector/lasx/lasx-xvfmadd_d.c | 382 +
.../loongarch/vector/lasx/lasx-xvfmadd_s.c | 720 +
.../loongarch/vector/lasx/lasx-xvfmax_d.c | 230 +
.../loongarch/vector/lasx/lasx-xvfmax_s.c | 560 +
.../loongarch/vector/lasx/lasx-xvfmaxa_d.c | 230 +
.../loongarch/vector/lasx/lasx-xvfmaxa_s.c | 506 +
.../loongarch/vector/lasx/lasx-xvfnmadd_d.c | 324 +
.../loongarch/vector/lasx/lasx-xvfnmadd_s.c | 895 +
.../loongarch/vector/lasx/lasx-xvfrint_d.c | 429 +
.../loongarch/vector/lasx/lasx-xvfrint_s.c | 723 +
.../loongarch/vector/lasx/lasx-xvfrstp.c | 381 +
.../loongarch/vector/lasx/lasx-xvfrstpi.c | 350 +
.../loongarch/vector/lasx/lasx-xvfsqrt_d.c | 482 +
.../loongarch/vector/lasx/lasx-xvfsqrt_s.c | 457 +
.../loongarch/vector/lasx/lasx-xvftint-1.c | 471 +
.../loongarch/vector/lasx/lasx-xvftint-2.c | 1565 +
.../loongarch/vector/lasx/lasx-xvftint-3.c | 511 +
.../loongarch/vector/lasx/lasx-xvftintl.c | 1580 +
.../loongarch/vector/lasx/lasx-xvhaddw-1.c | 560 +
.../loongarch/vector/lasx/lasx-xvhaddw-2.c | 650 +
.../loongarch/vector/lasx/lasx-xvhsubw-1.c | 620 +
.../loongarch/vector/lasx/lasx-xvhsubw-2.c | 545 +
.../gcc.target/loongarch/vector/lasx/lasx-xvilvh.c | 530 +
.../gcc.target/loongarch/vector/lasx/lasx-xvilvl.c | 620 +
.../loongarch/vector/lasx/lasx-xvinsgr2vr.c | 272 +
.../loongarch/vector/lasx/lasx-xvinsve0.c | 380 +
.../gcc.target/loongarch/vector/lasx/lasx-xvld.c | 86 +
.../gcc.target/loongarch/vector/lasx/lasx-xvldi.c | 83 +
.../loongarch/vector/lasx/lasx-xvldrepl.c | 16 +
.../gcc.target/loongarch/vector/lasx/lasx-xvmadd.c | 742 +
.../loongarch/vector/lasx/lasx-xvmaddwev-1.c | 856 +
.../loongarch/vector/lasx/lasx-xvmaddwev-2.c | 723 +
.../loongarch/vector/lasx/lasx-xvmaddwev-3.c | 940 +
.../loongarch/vector/lasx/lasx-xvmaddwod-1.c | 742 +
.../loongarch/vector/lasx/lasx-xvmaddwod-2.c | 799 +
.../loongarch/vector/lasx/lasx-xvmaddwod-3.c | 820 +
.../loongarch/vector/lasx/lasx-xvmax-1.c | 545 +
.../loongarch/vector/lasx/lasx-xvmax-2.c | 560 +
.../loongarch/vector/lasx/lasx-xvmaxi-1.c | 471 +
.../loongarch/vector/lasx/lasx-xvmaxi-2.c | 504 +
.../loongarch/vector/lasx/lasx-xvmin-1.c | 575 +
.../loongarch/vector/lasx/lasx-xvmin-2.c | 680 +
.../loongarch/vector/lasx/lasx-xvmini-1.c | 416 +
.../loongarch/vector/lasx/lasx-xvmini-2.c | 284 +
.../loongarch/vector/lasx/lasx-xvmod-1.c | 395 +
.../loongarch/vector/lasx/lasx-xvmod-2.c | 410 +
.../loongarch/vector/lasx/lasx-xvmskgez.c | 86 +
.../loongarch/vector/lasx/lasx-xvmskltz.c | 373 +
.../loongarch/vector/lasx/lasx-xvmsknz.c | 163 +
.../gcc.target/loongarch/vector/lasx/lasx-xvmsub.c | 647 +
.../loongarch/vector/lasx/lasx-xvmuh-1.c | 650 +
.../loongarch/vector/lasx/lasx-xvmuh-2.c | 635 +
.../gcc.target/loongarch/vector/lasx/lasx-xvmul.c | 620 +
.../loongarch/vector/lasx/lasx-xvmulwev-1.c | 590 +
.../loongarch/vector/lasx/lasx-xvmulwev-2.c | 590 +
.../loongarch/vector/lasx/lasx-xvmulwev-3.c | 605 +
.../loongarch/vector/lasx/lasx-xvmulwod-1.c | 545 +
.../loongarch/vector/lasx/lasx-xvmulwod-2.c | 470 +
.../loongarch/vector/lasx/lasx-xvmulwod-3.c | 440 +
.../gcc.target/loongarch/vector/lasx/lasx-xvneg.c | 526 +
.../gcc.target/loongarch/vector/lasx/lasx-xvnor.c | 170 +
.../gcc.target/loongarch/vector/lasx/lasx-xvnori.c | 152 +
.../gcc.target/loongarch/vector/lasx/lasx-xvor.c | 215 +
.../gcc.target/loongarch/vector/lasx/lasx-xvori.c | 141 +
.../gcc.target/loongarch/vector/lasx/lasx-xvorn.c | 245 +
.../loongarch/vector/lasx/lasx-xvpackev.c | 501 +
.../loongarch/vector/lasx/lasx-xvpackod.c | 575 +
.../gcc.target/loongarch/vector/lasx/lasx-xvpcnt.c | 526 +
.../loongarch/vector/lasx/lasx-xvpickev.c | 515 +
.../loongarch/vector/lasx/lasx-xvpickod.c | 530 +
.../loongarch/vector/lasx/lasx-xvpickve.c | 130 +
.../loongarch/vector/lasx/lasx-xvpickve2gr.c | 388 +
.../gcc.target/loongarch/vector/lasx/lasx-xvprem.c | 20 +
.../loongarch/vector/lasx/lasx-xvpremi.c | 20 +
.../loongarch/vector/lasx/lasx-xvreplgr2vr.c | 380 +
.../loongarch/vector/lasx/lasx-xvreplve.c | 536 +
.../loongarch/vector/lasx/lasx-xvreplve0.c | 471 +
.../loongarch/vector/lasx/lasx-xvreplvei.c | 20 +
.../gcc.target/loongarch/vector/lasx/lasx-xvrotr.c | 530 +
.../loongarch/vector/lasx/lasx-xvrotri.c | 394 +
.../loongarch/vector/lasx/lasx-xvsadd-1.c | 650 +
.../loongarch/vector/lasx/lasx-xvsadd-2.c | 350 +
.../loongarch/vector/lasx/lasx-xvsat-1.c | 537 +
.../loongarch/vector/lasx/lasx-xvsat-2.c | 427 +
.../gcc.target/loongarch/vector/lasx/lasx-xvseq.c | 650 +
.../gcc.target/loongarch/vector/lasx/lasx-xvseqi.c | 449 +
.../loongarch/vector/lasx/lasx-xvshuf4i_b.c | 430 +
.../loongarch/vector/lasx/lasx-xvshuf_b.c | 761 +
.../loongarch/vector/lasx/lasx-xvsigncov.c | 665 +
.../loongarch/vector/lasx/lasx-xvsle-1.c | 575 +
.../loongarch/vector/lasx/lasx-xvsle-2.c | 590 +
.../loongarch/vector/lasx/lasx-xvslei-1.c | 515 +
.../loongarch/vector/lasx/lasx-xvslei-2.c | 438 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsll.c | 425 +
.../gcc.target/loongarch/vector/lasx/lasx-xvslli.c | 416 +
.../loongarch/vector/lasx/lasx-xvsllwil-1.c | 339 +
.../loongarch/vector/lasx/lasx-xvsllwil-2.c | 350 +
.../loongarch/vector/lasx/lasx-xvslt-1.c | 455 +
.../loongarch/vector/lasx/lasx-xvslt-2.c | 620 +
.../loongarch/vector/lasx/lasx-xvslti-1.c | 548 +
.../loongarch/vector/lasx/lasx-xvslti-2.c | 416 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsra.c | 545 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrai.c | 504 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsran.c | 455 +
.../loongarch/vector/lasx/lasx-xvsrani.c | 545 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrar.c | 725 +
.../loongarch/vector/lasx/lasx-xvsrari.c | 471 +
.../loongarch/vector/lasx/lasx-xvsrarn.c | 500 +
.../loongarch/vector/lasx/lasx-xvsrarni.c | 636 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrl.c | 650 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrli.c | 405 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrln.c | 425 +
.../loongarch/vector/lasx/lasx-xvsrlni.c | 680 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsrlr.c | 515 +
.../loongarch/vector/lasx/lasx-xvsrlri.c | 416 +
.../loongarch/vector/lasx/lasx-xvsrlrn.c | 410 +
.../loongarch/vector/lasx/lasx-xvsrlrni.c | 455 +
.../loongarch/vector/lasx/lasx-xvssran.c | 905 +
.../loongarch/vector/lasx/lasx-xvssrani.c | 1235 +
.../loongarch/vector/lasx/lasx-xvssrarn.c | 905 +
.../loongarch/vector/lasx/lasx-xvssrarni.c | 1160 +
.../loongarch/vector/lasx/lasx-xvssrln.c | 965 +
.../loongarch/vector/lasx/lasx-xvssrlni.c | 1130 +
.../loongarch/vector/lasx/lasx-xvssrlrn.c | 815 +
.../loongarch/vector/lasx/lasx-xvssrlrni.c | 1160 +
.../loongarch/vector/lasx/lasx-xvssub-1.c | 425 +
.../loongarch/vector/lasx/lasx-xvssub-2.c | 695 +
.../gcc.target/loongarch/vector/lasx/lasx-xvst.c | 102 +
.../loongarch/vector/lasx/lasx-xvstelm.c | 14 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsub.c | 590 +
.../gcc.target/loongarch/vector/lasx/lasx-xvsubi.c | 482 +
.../loongarch/vector/lasx/lasx-xvsubwev-1.c | 530 +
.../loongarch/vector/lasx/lasx-xvsubwev-2.c | 440 +
.../loongarch/vector/lasx/lasx-xvsubwod-1.c | 695 +
.../loongarch/vector/lasx/lasx-xvsubwod-2.c | 620 +
.../gcc.target/loongarch/vector/lasx/lasx-xvxor.c | 185 +
.../gcc.target/loongarch/vector/lasx/lasx-xvxori.c | 163 +
.../loongarch/vector/loongarch-vector.exp | 42 +
.../gcc.target/loongarch/vector/lsx/lsx-builtin.c | 4328 ++
.../gcc.target/loongarch/vector/lsx/lsx-vabsd-1.c | 272 +
.../gcc.target/loongarch/vector/lsx/lsx-vabsd-2.c | 398 +
.../gcc.target/loongarch/vector/lsx/lsx-vadd.c | 416 +
.../gcc.target/loongarch/vector/lsx/lsx-vadda.c | 344 +
.../gcc.target/loongarch/vector/lsx/lsx-vaddi.c | 251 +
.../loongarch/vector/lsx/lsx-vaddwev-1.c | 335 +
.../loongarch/vector/lsx/lsx-vaddwev-2.c | 344 +
.../loongarch/vector/lsx/lsx-vaddwev-3.c | 425 +
.../loongarch/vector/lsx/lsx-vaddwod-1.c | 408 +
.../loongarch/vector/lsx/lsx-vaddwod-2.c | 344 +
.../loongarch/vector/lsx/lsx-vaddwod-3.c | 237 +
.../gcc.target/loongarch/vector/lsx/lsx-vand.c | 159 +
.../gcc.target/loongarch/vector/lsx/lsx-vandi.c | 67 +
.../gcc.target/loongarch/vector/lsx/lsx-vandn.c | 129 +
.../gcc.target/loongarch/vector/lsx/lsx-vavg-1.c | 398 +
.../gcc.target/loongarch/vector/lsx/lsx-vavg-2.c | 308 +
.../gcc.target/loongarch/vector/lsx/lsx-vavgr-1.c | 299 +
.../gcc.target/loongarch/vector/lsx/lsx-vavgr-2.c | 317 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitclr.c | 461 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitclri.c | 279 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitrev.c | 407 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitrevi.c | 336 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitsel.c | 109 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitseli.c | 84 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitset.c | 371 +
.../gcc.target/loongarch/vector/lsx/lsx-vbitseti.c | 279 +
.../gcc.target/loongarch/vector/lsx/lsx-vbsll.c | 83 +
.../gcc.target/loongarch/vector/lsx/lsx-vbsrl.c | 55 +
.../gcc.target/loongarch/vector/lsx/lsx-vclo.c | 266 +
.../gcc.target/loongarch/vector/lsx/lsx-vclz.c | 265 +
.../gcc.target/loongarch/vector/lsx/lsx-vdiv-1.c | 299 +
.../gcc.target/loongarch/vector/lsx/lsx-vdiv-2.c | 254 +
.../loongarch/vector/lsx/lsx-vec-construct-opt.c | 85 +
.../gcc.target/loongarch/vector/lsx/lsx-vexth-1.c | 342 +
.../gcc.target/loongarch/vector/lsx/lsx-vexth-2.c | 182 +
.../gcc.target/loongarch/vector/lsx/lsx-vextl-1.c | 83 +
.../gcc.target/loongarch/vector/lsx/lsx-vextl-2.c | 83 +
.../gcc.target/loongarch/vector/lsx/lsx-vextrins.c | 479 +
.../gcc.target/loongarch/vector/lsx/lsx-vfadd_d.c | 407 +
.../gcc.target/loongarch/vector/lsx/lsx-vfadd_s.c | 470 +
.../loongarch/vector/lsx/lsx-vfclass_d.c | 83 +
.../loongarch/vector/lsx/lsx-vfclass_s.c | 74 +
.../loongarch/vector/lsx/lsx-vfcmp_caf.c | 244 +
.../loongarch/vector/lsx/lsx-vfcmp_ceq.c | 516 +
.../loongarch/vector/lsx/lsx-vfcmp_cle.c | 530 +
.../loongarch/vector/lsx/lsx-vfcmp_clt.c | 476 +
.../loongarch/vector/lsx/lsx-vfcmp_cne.c | 378 +
.../loongarch/vector/lsx/lsx-vfcmp_cor.c | 170 +
.../loongarch/vector/lsx/lsx-vfcmp_cun.c | 253 +
.../loongarch/vector/lsx/lsx-vfcmp_saf.c | 214 +
.../loongarch/vector/lsx/lsx-vfcmp_seq.c | 450 +
.../loongarch/vector/lsx/lsx-vfcmp_sle.c | 407 +
.../loongarch/vector/lsx/lsx-vfcmp_slt.c | 512 +
.../loongarch/vector/lsx/lsx-vfcmp_sne.c | 398 +
.../loongarch/vector/lsx/lsx-vfcmp_sor.c | 269 +
.../loongarch/vector/lsx/lsx-vfcmp_sun.c | 335 +
.../gcc.target/loongarch/vector/lsx/lsx-vfcvt-1.c | 398 +
.../gcc.target/loongarch/vector/lsx/lsx-vfcvt-2.c | 278 +
.../gcc.target/loongarch/vector/lsx/lsx-vffint-1.c | 161 +
.../gcc.target/loongarch/vector/lsx/lsx-vffint-2.c | 264 +
.../gcc.target/loongarch/vector/lsx/lsx-vffint-3.c | 102 +
.../gcc.target/loongarch/vector/lsx/lsx-vflogb_d.c | 76 +
.../gcc.target/loongarch/vector/lsx/lsx-vflogb_s.c | 185 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmadd_d.c | 251 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmadd_s.c | 381 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmax_d.c | 200 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmax_s.c | 335 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmaxa_d.c | 155 +
.../gcc.target/loongarch/vector/lsx/lsx-vfmaxa_s.c | 230 +
.../loongarch/vector/lsx/lsx-vfnmadd_d.c | 196 +
.../loongarch/vector/lsx/lsx-vfnmadd_s.c | 381 +
.../gcc.target/loongarch/vector/lsx/lsx-vfrint_d.c | 230 +
.../gcc.target/loongarch/vector/lsx/lsx-vfrint_s.c | 350 +
.../gcc.target/loongarch/vector/lsx/lsx-vfrstp.c | 218 +
.../gcc.target/loongarch/vector/lsx/lsx-vfrstpi.c | 209 +
.../gcc.target/loongarch/vector/lsx/lsx-vfsqrt_d.c | 216 +
.../gcc.target/loongarch/vector/lsx/lsx-vfsqrt_s.c | 372 +
.../gcc.target/loongarch/vector/lsx/lsx-vftint-1.c | 349 +
.../gcc.target/loongarch/vector/lsx/lsx-vftint-2.c | 695 +
.../gcc.target/loongarch/vector/lsx/lsx-vftint-3.c | 1028 +
.../gcc.target/loongarch/vector/lsx/lsx-vftint-4.c | 345 +
.../gcc.target/loongarch/vector/lsx/lsx-vhaddw-1.c | 488 +
.../gcc.target/loongarch/vector/lsx/lsx-vhaddw-2.c | 452 +
.../gcc.target/loongarch/vector/lsx/lsx-vhsubw-1.c | 327 +
.../gcc.target/loongarch/vector/lsx/lsx-vhsubw-2.c | 353 +
.../gcc.target/loongarch/vector/lsx/lsx-vilvh.c | 353 +
.../gcc.target/loongarch/vector/lsx/lsx-vilvl.c | 327 +
.../loongarch/vector/lsx/lsx-vinsgr2vr.c | 278 +
.../gcc.target/loongarch/vector/lsx/lsx-vld.c | 62 +
.../gcc.target/loongarch/vector/lsx/lsx-vldi.c | 61 +
.../gcc.target/loongarch/vector/lsx/lsx-vmadd.c | 450 +
.../loongarch/vector/lsx/lsx-vmaddwev-1.c | 472 +
.../loongarch/vector/lsx/lsx-vmaddwev-2.c | 383 +
.../loongarch/vector/lsx/lsx-vmaddwev-3.c | 383 +
.../loongarch/vector/lsx/lsx-vmaddwod-1.c | 372 +
.../loongarch/vector/lsx/lsx-vmaddwod-2.c | 438 +
.../loongarch/vector/lsx/lsx-vmaddwod-3.c | 460 +
.../gcc.target/loongarch/vector/lsx/lsx-vmax-1.c | 317 +
.../gcc.target/loongarch/vector/lsx/lsx-vmax-2.c | 362 +
.../gcc.target/loongarch/vector/lsx/lsx-vmaxi-1.c | 279 +
.../gcc.target/loongarch/vector/lsx/lsx-vmaxi-2.c | 223 +
.../gcc.target/loongarch/vector/lsx/lsx-vmin-1.c | 434 +
.../gcc.target/loongarch/vector/lsx/lsx-vmin-2.c | 344 +
.../gcc.target/loongarch/vector/lsx/lsx-vmini-1.c | 314 +
.../gcc.target/loongarch/vector/lsx/lsx-vmini-2.c | 216 +
.../gcc.target/loongarch/vector/lsx/lsx-vmod-1.c | 254 +
.../gcc.target/loongarch/vector/lsx/lsx-vmod-2.c | 254 +
.../gcc.target/loongarch/vector/lsx/lsx-vmskgez.c | 119 +
.../gcc.target/loongarch/vector/lsx/lsx-vmskltz.c | 321 +
.../gcc.target/loongarch/vector/lsx/lsx-vmsknz.c | 104 +
.../gcc.target/loongarch/vector/lsx/lsx-vmsub.c | 461 +
.../gcc.target/loongarch/vector/lsx/lsx-vmuh-1.c | 353 +
.../gcc.target/loongarch/vector/lsx/lsx-vmuh-2.c | 372 +
.../gcc.target/loongarch/vector/lsx/lsx-vmul.c | 282 +
.../loongarch/vector/lsx/lsx-vmulwev-1.c | 434 +
.../loongarch/vector/lsx/lsx-vmulwev-2.c | 344 +
.../loongarch/vector/lsx/lsx-vmulwev-3.c | 245 +
.../loongarch/vector/lsx/lsx-vmulwod-1.c | 272 +
.../loongarch/vector/lsx/lsx-vmulwod-2.c | 282 +
.../loongarch/vector/lsx/lsx-vmulwod-3.c | 308 +
.../gcc.target/loongarch/vector/lsx/lsx-vneg.c | 321 +
.../gcc.target/loongarch/vector/lsx/lsx-vnor.c | 109 +
.../gcc.target/loongarch/vector/lsx/lsx-vnori.c | 91 +
.../gcc.target/loongarch/vector/lsx/lsx-vor.c | 169 +
.../gcc.target/loongarch/vector/lsx/lsx-vori.c | 123 +
.../gcc.target/loongarch/vector/lsx/lsx-vorn.c | 109 +
.../gcc.target/loongarch/vector/lsx/lsx-vpackev.c | 452 +
.../gcc.target/loongarch/vector/lsx/lsx-vpackod.c | 461 +
.../gcc.target/loongarch/vector/lsx/lsx-vpcnt.c | 350 +
.../gcc.target/loongarch/vector/lsx/lsx-vpickev.c | 362 +
.../gcc.target/loongarch/vector/lsx/lsx-vpickod.c | 336 +
.../loongarch/vector/lsx/lsx-vpickve2gr.c | 488 +
.../gcc.target/loongarch/vector/lsx/lsx-vpremi.c | 20 +
.../loongarch/vector/lsx/lsx-vreplgr2vr.c | 212 +
.../gcc.target/loongarch/vector/lsx/lsx-vreplve.c | 300 +
.../gcc.target/loongarch/vector/lsx/lsx-vreplvei.c | 293 +
.../gcc.target/loongarch/vector/lsx/lsx-vrotr.c | 381 +
.../gcc.target/loongarch/vector/lsx/lsx-vrotri.c | 294 +
.../gcc.target/loongarch/vector/lsx/lsx-vsadd-1.c | 335 +
.../gcc.target/loongarch/vector/lsx/lsx-vsadd-2.c | 345 +
.../gcc.target/loongarch/vector/lsx/lsx-vsat-1.c | 231 +
.../gcc.target/loongarch/vector/lsx/lsx-vsat-2.c | 272 +
.../gcc.target/loongarch/vector/lsx/lsx-vseq.c | 470 +
.../gcc.target/loongarch/vector/lsx/lsx-vseqi.c | 328 +
.../gcc.target/loongarch/vector/lsx/lsx-vshuf.c | 394 +
.../gcc.target/loongarch/vector/lsx/lsx-vshuf4i.c | 348 +
.../gcc.target/loongarch/vector/lsx/lsx-vsigncov.c | 425 +
.../gcc.target/loongarch/vector/lsx/lsx-vsle-1.c | 290 +
.../gcc.target/loongarch/vector/lsx/lsx-vsle-2.c | 444 +
.../gcc.target/loongarch/vector/lsx/lsx-vslei-1.c | 258 +
.../gcc.target/loongarch/vector/lsx/lsx-vslei-2.c | 293 +
.../gcc.target/loongarch/vector/lsx/lsx-vsll.c | 254 +
.../gcc.target/loongarch/vector/lsx/lsx-vslli.c | 293 +
.../loongarch/vector/lsx/lsx-vsllwil-1.c | 244 +
.../loongarch/vector/lsx/lsx-vsllwil-2.c | 189 +
.../gcc.target/loongarch/vector/lsx/lsx-vslt-1.c | 434 +
.../gcc.target/loongarch/vector/lsx/lsx-vslt-2.c | 236 +
.../gcc.target/loongarch/vector/lsx/lsx-vslti-1.c | 328 +
.../gcc.target/loongarch/vector/lsx/lsx-vslti-2.c | 293 +
.../gcc.target/loongarch/vector/lsx/lsx-vsra.c | 344 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrai.c | 258 +
.../gcc.target/loongarch/vector/lsx/lsx-vsran.c | 290 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrani.c | 246 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrar.c | 354 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrari.c | 265 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrarn.c | 236 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrarni.c | 398 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrl.c | 389 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrli.c | 328 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrln.c | 335 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrlni.c | 281 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrlr.c | 434 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrlri.c | 300 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrlrn.c | 164 +
.../gcc.target/loongarch/vector/lsx/lsx-vsrlrni.c | 686 +
.../gcc.target/loongarch/vector/lsx/lsx-vssran.c | 390 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrani.c | 679 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrarn.c | 669 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrarni.c | 848 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrln.c | 543 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrlni.c | 668 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrlrn.c | 470 +
.../gcc.target/loongarch/vector/lsx/lsx-vssrlrni.c | 597 +
.../gcc.target/loongarch/vector/lsx/lsx-vssub-1.c | 398 +
.../gcc.target/loongarch/vector/lsx/lsx-vssub-2.c | 408 +
.../gcc.target/loongarch/vector/lsx/lsx-vst.c | 70 +
.../gcc.target/loongarch/vector/lsx/lsx-vsub.c | 381 +
.../gcc.target/loongarch/vector/lsx/lsx-vsubi.c | 329 +
.../loongarch/vector/lsx/lsx-vsubwev-1.c | 326 +
.../loongarch/vector/lsx/lsx-vsubwev-2.c | 417 +
.../loongarch/vector/lsx/lsx-vsubwod-1.c | 326 +
.../loongarch/vector/lsx/lsx-vsubwod-2.c | 308 +
.../gcc.target/loongarch/vector/lsx/lsx-vxor.c | 79 +
.../gcc.target/loongarch/vector/lsx/lsx-vxori.c | 67 +
.../loongarch/vector/simd_correctness_check.h | 54 +
gcc/testsuite/gcc.target/mips/align-1-n64.c | 20 +
gcc/testsuite/gcc.target/mips/align-1-o32.c | 20 +
.../gcc.target/mips/code-readable-attr-1.c | 51 +
.../gcc.target/mips/code-readable-attr-2.c | 49 +
.../gcc.target/mips/code-readable-attr-3.c | 50 +
.../gcc.target/mips/code-readable-attr-4.c | 51 +
.../gcc.target/mips/code-readable-attr-5.c | 5 +
.../mips/expand-block-move-r6-no-unaligned.c | 15 +
.../gcc.target/mips/expand-block-move-r6.c | 20 +
gcc/testsuite/gcc.target/mips/mips-ps-type-2.c | 4 +-
gcc/testsuite/gcc.target/mips/mips.exp | 10 +
gcc/testsuite/gcc.target/mips/mips16e2-cache.c | 34 +
gcc/testsuite/gcc.target/mips/mips16e2-cmov.c | 68 +
gcc/testsuite/gcc.target/mips/mips16e2-gp.c | 101 +
gcc/testsuite/gcc.target/mips/mips16e2.c | 240 +
gcc/testsuite/gcc.target/mips/movcc-3.c | 4 +-
gcc/testsuite/gcc.target/nvptx/brev-1.c | 8 +
gcc/testsuite/gcc.target/nvptx/brev-2.c | 94 +
gcc/testsuite/gcc.target/nvptx/brevll-1.c | 8 +
gcc/testsuite/gcc.target/nvptx/brevll-2.c | 154 +
gcc/testsuite/gcc.target/pdp11/pr107841.c | 12 +
.../gcc.target/powerpc/bfp/scalar-extract-exp-0.c | 2 -
.../gcc.target/powerpc/bfp/scalar-extract-exp-1.c | 2 -
.../gcc.target/powerpc/bfp/scalar-extract-exp-2.c | 20 -
.../gcc.target/powerpc/bfp/scalar-extract-exp-6.c | 2 -
.../gcc.target/powerpc/bfp/scalar-extract-exp-8.c | 58 +
.../gcc.target/powerpc/bfp/scalar-extract-sig-0.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-extract-sig-1.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-extract-sig-2.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-extract-sig-6.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-extract-sig-8.c | 65 +
.../gcc.target/powerpc/bfp/scalar-insert-exp-0.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-1.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-12.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-13.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-16.c | 103 +
.../gcc.target/powerpc/bfp/scalar-insert-exp-2.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-3.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-4.c | 2 +-
.../gcc.target/powerpc/bfp/scalar-insert-exp-5.c | 2 +-
.../powerpc/builtin_altivec_tr_stxvr_runnable.c | 104 +
gcc/testsuite/gcc.target/powerpc/clone1.c | 7 +-
gcc/testsuite/gcc.target/powerpc/clone3.c | 7 +-
gcc/testsuite/gcc.target/powerpc/const-build.c | 143 +
gcc/testsuite/gcc.target/powerpc/const_anchors.c | 20 +
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-0.c | 23 +
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-1.c | 27 +
gcc/testsuite/gcc.target/powerpc/darwin-abi-13-2.c | 27 +
.../gcc.target/powerpc/darwin-structs-0.h | 29 +
.../gcc.target/powerpc/fold-vec-extract-int.p8.c | 4 +-
.../gcc.target/powerpc/fold-vec-logical-ors-char.c | 4 +-
.../gcc.target/powerpc/fold-vec-logical-ors-int.c | 4 +-
.../powerpc/fold-vec-logical-ors-longlong.c | 4 +-
.../powerpc/fold-vec-logical-ors-short.c | 4 +-
.../powerpc/fold-vec-logical-other-char.c | 2 +-
.../powerpc/fold-vec-logical-other-int.c | 2 +-
.../powerpc/fold-vec-logical-other-longlong.c | 2 +-
.../powerpc/fold-vec-logical-other-short.c | 2 +-
.../gcc.target/powerpc/fusion-p10-ldcmpi.c | 16 +-
.../gcc.target/powerpc/int_128bit-runnable.c | 4 +-
gcc/testsuite/gcc.target/powerpc/mod-1.c | 21 +-
gcc/testsuite/gcc.target/powerpc/mod-2.c | 11 +-
gcc/testsuite/gcc.target/powerpc/p10-vdivq-vmodq.c | 5 +-
.../gcc.target/powerpc/parall_5insn_const.c | 27 +
gcc/testsuite/gcc.target/powerpc/pr100106-sa.c | 16 +
gcc/testsuite/gcc.target/powerpc/pr103605-1.c | 9 +
gcc/testsuite/gcc.target/powerpc/pr103605-2.c | 11 +
gcc/testsuite/gcc.target/powerpc/pr103605.h | 31 +
gcc/testsuite/gcc.target/powerpc/pr104124.c | 14 +
gcc/testsuite/gcc.target/powerpc/pr106708.c | 10 +-
gcc/testsuite/gcc.target/powerpc/pr106769-p8.c | 11 +
gcc/testsuite/gcc.target/powerpc/pr106769-p9.c | 13 +
gcc/testsuite/gcc.target/powerpc/pr106769.h | 17 +
gcc/testsuite/gcc.target/powerpc/pr108338.c | 52 +
gcc/testsuite/gcc.target/powerpc/pr109069-1.c | 25 +
gcc/testsuite/gcc.target/powerpc/pr109069-2-run.c | 50 +
gcc/testsuite/gcc.target/powerpc/pr109069-2.c | 12 +
gcc/testsuite/gcc.target/powerpc/pr109069-2.h | 83 +
gcc/testsuite/gcc.target/powerpc/pr109566.c | 18 +
gcc/testsuite/gcc.target/powerpc/pr109932-1.c | 17 +
gcc/testsuite/gcc.target/powerpc/pr109932-2.c | 17 +
gcc/testsuite/gcc.target/powerpc/pr110011.c | 42 +
gcc/testsuite/gcc.target/powerpc/pr110071.c | 15 +
gcc/testsuite/gcc.target/powerpc/pr110411-1.c | 21 +
gcc/testsuite/gcc.target/powerpc/pr110411-2.c | 12 +
gcc/testsuite/gcc.target/powerpc/pr110429.c | 28 +
gcc/testsuite/gcc.target/powerpc/pr110776.c | 22 +
gcc/testsuite/gcc.target/powerpc/pr111380-1.c | 20 +
gcc/testsuite/gcc.target/powerpc/pr111380-2.c | 20 +
gcc/testsuite/gcc.target/powerpc/pr88558-p7.c | 13 +
gcc/testsuite/gcc.target/powerpc/pr88558-p8.c | 14 +
gcc/testsuite/gcc.target/powerpc/pr88558.h | 29 +
gcc/testsuite/gcc.target/powerpc/pr93448.c | 200 +
gcc/testsuite/gcc.target/powerpc/pr96762.c | 13 +
gcc/testsuite/gcc.target/powerpc/rs6000-fpint.c | 3 +-
.../gcc.target/powerpc/test_fpscr_rn_builtin.c | 193 -
.../gcc.target/powerpc/test_fpscr_rn_builtin_1.c | 199 +
.../gcc.target/powerpc/test_fpscr_rn_builtin_2.c | 148 +
.../gcc.target/powerpc/try_const_anchors_ice.c | 16 +
.../gcc.target/powerpc/vec-cmpne-runnable.c | 36 +
gcc/testsuite/gcc.target/powerpc/vec-cmpne.c | 112 +-
gcc/testsuite/gcc.target/powerpc/vec-cmpne.h | 90 +
.../gcc.target/powerpc/vec-replace-word-runnable.c | 301 -
.../powerpc/vec-replace-word-runnable_1.c | 315 +
.../powerpc/vec-replace-word-runnable_2.c | 49 +
.../gcc.target/powerpc/vsx-vector-6-func-1op-run.c | 98 +
.../gcc.target/powerpc/vsx-vector-6-func-1op.c | 22 +
.../gcc.target/powerpc/vsx-vector-6-func-1op.h | 43 +
.../powerpc/vsx-vector-6-func-2lop-run.c | 177 +
.../gcc.target/powerpc/vsx-vector-6-func-2lop.c | 14 +
.../gcc.target/powerpc/vsx-vector-6-func-2lop.h | 47 +
.../gcc.target/powerpc/vsx-vector-6-func-2op-run.c | 96 +
.../gcc.target/powerpc/vsx-vector-6-func-2op.c | 21 +
.../gcc.target/powerpc/vsx-vector-6-func-2op.h | 42 +
.../gcc.target/powerpc/vsx-vector-6-func-3op-run.c | 229 +
.../gcc.target/powerpc/vsx-vector-6-func-3op.c | 17 +
.../gcc.target/powerpc/vsx-vector-6-func-3op.h | 73 +
.../powerpc/vsx-vector-6-func-cmp-all-run.c | 147 +
.../gcc.target/powerpc/vsx-vector-6-func-cmp-all.c | 17 +
.../gcc.target/powerpc/vsx-vector-6-func-cmp-all.h | 76 +
.../gcc.target/powerpc/vsx-vector-6-func-cmp-run.c | 92 +
.../gcc.target/powerpc/vsx-vector-6-func-cmp.c | 16 +
.../gcc.target/powerpc/vsx-vector-6-func-cmp.h | 40 +
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.h | 154 -
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 43 -
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 43 -
gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 42 -
gcc/testsuite/gcc.target/pru/pr106562-10.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-11.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-5.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-6.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-7.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-8.c | 8 +
gcc/testsuite/gcc.target/pru/pr106562-9.c | 8 +
gcc/testsuite/gcc.target/riscv/_Float16-soft-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-soft-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-soft-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfh-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfh-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfh-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfhmin-1.c | 4 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfhmin-2.c | 4 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfhmin-3.c | 4 +-
gcc/testsuite/gcc.target/riscv/_Float16-zfhmin-4.c | 11 +
gcc/testsuite/gcc.target/riscv/_Float16-zhinx-1.c | 4 +-
.../gcc.target/riscv/_Float16-zhinxmin-1.c | 4 +-
.../gcc.target/riscv/_Float16-zhinxmin-2.c | 2 +-
.../gcc.target/riscv/_Float16-zhinxmin-3.c | 4 +-
.../gcc.target/riscv/_Float16-zhinxmin-4.c | 12 +
.../gcc.target/riscv/amo-table-a-6-amo-add-1.c | 15 +
.../gcc.target/riscv/amo-table-a-6-amo-add-2.c | 15 +
.../gcc.target/riscv/amo-table-a-6-amo-add-3.c | 15 +
.../gcc.target/riscv/amo-table-a-6-amo-add-4.c | 15 +
.../gcc.target/riscv/amo-table-a-6-amo-add-5.c | 15 +
.../riscv/amo-table-a-6-compare-exchange-1.c | 9 +
.../riscv/amo-table-a-6-compare-exchange-2.c | 9 +
.../riscv/amo-table-a-6-compare-exchange-3.c | 9 +
.../riscv/amo-table-a-6-compare-exchange-4.c | 9 +
.../riscv/amo-table-a-6-compare-exchange-5.c | 9 +
.../riscv/amo-table-a-6-compare-exchange-6.c | 10 +
.../riscv/amo-table-a-6-compare-exchange-7.c | 9 +
.../gcc.target/riscv/amo-table-a-6-fence-1.c | 14 +
.../gcc.target/riscv/amo-table-a-6-fence-2.c | 15 +
.../gcc.target/riscv/amo-table-a-6-fence-3.c | 15 +
.../gcc.target/riscv/amo-table-a-6-fence-4.c | 15 +
.../gcc.target/riscv/amo-table-a-6-fence-5.c | 15 +
.../gcc.target/riscv/amo-table-a-6-load-1.c | 16 +
.../gcc.target/riscv/amo-table-a-6-load-2.c | 17 +
.../gcc.target/riscv/amo-table-a-6-load-3.c | 18 +
.../gcc.target/riscv/amo-table-a-6-store-1.c | 16 +
.../gcc.target/riscv/amo-table-a-6-store-2.c | 17 +
.../riscv/amo-table-a-6-store-compat-3.c | 18 +
.../riscv/amo-table-a-6-subword-amo-add-1.c | 9 +
.../riscv/amo-table-a-6-subword-amo-add-2.c | 9 +
.../riscv/amo-table-a-6-subword-amo-add-3.c | 9 +
.../riscv/amo-table-a-6-subword-amo-add-4.c | 9 +
.../riscv/amo-table-a-6-subword-amo-add-5.c | 9 +
.../gcc.target/riscv/amo-table-ztso-amo-add-1.c | 15 +
.../gcc.target/riscv/amo-table-ztso-amo-add-2.c | 15 +
.../gcc.target/riscv/amo-table-ztso-amo-add-3.c | 15 +
.../gcc.target/riscv/amo-table-ztso-amo-add-4.c | 15 +
.../gcc.target/riscv/amo-table-ztso-amo-add-5.c | 15 +
.../riscv/amo-table-ztso-compare-exchange-1.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-2.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-3.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-4.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-5.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-6.c | 10 +
.../riscv/amo-table-ztso-compare-exchange-7.c | 10 +
.../gcc.target/riscv/amo-table-ztso-fence-1.c | 14 +
.../gcc.target/riscv/amo-table-ztso-fence-2.c | 14 +
.../gcc.target/riscv/amo-table-ztso-fence-3.c | 14 +
.../gcc.target/riscv/amo-table-ztso-fence-4.c | 14 +
.../gcc.target/riscv/amo-table-ztso-fence-5.c | 15 +
.../gcc.target/riscv/amo-table-ztso-load-1.c | 16 +
.../gcc.target/riscv/amo-table-ztso-load-2.c | 16 +
.../gcc.target/riscv/amo-table-ztso-load-3.c | 17 +
.../gcc.target/riscv/amo-table-ztso-store-1.c | 16 +
.../gcc.target/riscv/amo-table-ztso-store-2.c | 16 +
.../gcc.target/riscv/amo-table-ztso-store-3.c | 17 +
.../riscv/amo-table-ztso-subword-amo-add-1.c | 10 +
.../riscv/amo-table-ztso-subword-amo-add-2.c | 10 +
.../riscv/amo-table-ztso-subword-amo-add-3.c | 10 +
.../riscv/amo-table-ztso-subword-amo-add-4.c | 10 +
.../riscv/amo-table-ztso-subword-amo-add-5.c | 10 +
gcc/testsuite/gcc.target/riscv/and-extend-1.c | 30 +
gcc/testsuite/gcc.target/riscv/and-extend-2.c | 28 +
gcc/testsuite/gcc.target/riscv/arch-19.c | 4 +-
gcc/testsuite/gcc.target/riscv/arch-2.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-20.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-21.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-22.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-22.cc | 11 +
gcc/testsuite/gcc.target/riscv/arch-23.c | 11 +
gcc/testsuite/gcc.target/riscv/arch-24.c | 3 +
gcc/testsuite/gcc.target/riscv/arch-25.c | 5 +
gcc/testsuite/gcc.target/riscv/arch-3.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-5.c | 2 +-
gcc/testsuite/gcc.target/riscv/arch-8.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-1.c | 12 +
gcc/testsuite/gcc.target/riscv/attribute-10.c | 2 +-
gcc/testsuite/gcc.target/riscv/attribute-18.c | 4 +-
gcc/testsuite/gcc.target/riscv/attribute-19.c | 4 +-
gcc/testsuite/gcc.target/riscv/attribute-20.c | 6 +
gcc/testsuite/gcc.target/riscv/attribute-21.c | 6 +
gcc/testsuite/gcc.target/riscv/attribute-4.c | 10 +
gcc/testsuite/gcc.target/riscv/attribute-5.c | 11 +
gcc/testsuite/gcc.target/riscv/attribute-8.c | 4 +-
gcc/testsuite/gcc.target/riscv/attribute-9.c | 4 +-
gcc/testsuite/gcc.target/riscv/builtin_pause.c | 10 -
gcc/testsuite/gcc.target/riscv/cm_mv_rv32.c | 23 +
gcc/testsuite/gcc.target/riscv/cv-alu-compile.c | 252 +
.../gcc.target/riscv/cv-alu-fail-compile-addn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-addrn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-addun.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-addurn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-clip.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-clipu.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-subn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-subrn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-subun.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile-suburn.c | 11 +
.../gcc.target/riscv/cv-alu-fail-compile.c | 32 +
gcc/testsuite/gcc.target/riscv/cv-mac-compile.c | 198 +
.../gcc.target/riscv/cv-mac-fail-compile-mac.c | 25 +
.../gcc.target/riscv/cv-mac-fail-compile-machhsn.c | 24 +
.../riscv/cv-mac-fail-compile-machhsrn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-machhun.c | 24 +
.../riscv/cv-mac-fail-compile-machhurn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-macsn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-macsrn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-macun.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-macurn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-msu.c | 25 +
.../gcc.target/riscv/cv-mac-fail-compile-mulhhsn.c | 24 +
.../riscv/cv-mac-fail-compile-mulhhsrn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-mulhhun.c | 24 +
.../riscv/cv-mac-fail-compile-mulhhurn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-mulsn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-mulsrn.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-mulun.c | 24 +
.../gcc.target/riscv/cv-mac-fail-compile-mulurn.c | 24 +
.../gcc.target/riscv/cv-mac-test-autogeneration.c | 18 +
gcc/testsuite/gcc.target/riscv/divmod-1.c | 11 +
gcc/testsuite/gcc.target/riscv/divmod-2.c | 16 +
gcc/testsuite/gcc.target/riscv/fle-ieee.c | 5 +-
gcc/testsuite/gcc.target/riscv/fle-snan.c | 5 +-
gcc/testsuite/gcc.target/riscv/fle.c | 3 +-
gcc/testsuite/gcc.target/riscv/flef-ieee.c | 5 +-
gcc/testsuite/gcc.target/riscv/flef-snan.c | 5 +-
gcc/testsuite/gcc.target/riscv/flef.c | 3 +-
gcc/testsuite/gcc.target/riscv/flt-ieee.c | 5 +-
gcc/testsuite/gcc.target/riscv/flt-snan.c | 5 +-
gcc/testsuite/gcc.target/riscv/fltf-ieee.c | 5 +-
gcc/testsuite/gcc.target/riscv/fltf-snan.c | 5 +-
.../gcc.target/riscv/fold-mem-offsets-1.c | 16 +
.../gcc.target/riscv/fold-mem-offsets-2.c | 24 +
.../gcc.target/riscv/fold-mem-offsets-3.c | 17 +
gcc/testsuite/gcc.target/riscv/fsflags.c | 16 +
gcc/testsuite/gcc.target/riscv/gcse-const.c | 13 +
gcc/testsuite/gcc.target/riscv/inline-atomics-1.c | 18 +
gcc/testsuite/gcc.target/riscv/inline-atomics-2.c | 9 +
gcc/testsuite/gcc.target/riscv/inline-atomics-3.c | 569 +
gcc/testsuite/gcc.target/riscv/inline-atomics-4.c | 566 +
gcc/testsuite/gcc.target/riscv/inline-atomics-5.c | 87 +
gcc/testsuite/gcc.target/riscv/inline-atomics-6.c | 87 +
gcc/testsuite/gcc.target/riscv/inline-atomics-7.c | 69 +
gcc/testsuite/gcc.target/riscv/inline-atomics-8.c | 69 +
gcc/testsuite/gcc.target/riscv/interrupt-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-fcsr-1.c | 15 +
gcc/testsuite/gcc.target/riscv/interrupt-fcsr-2.c | 15 +
gcc/testsuite/gcc.target/riscv/interrupt-fcsr-3.c | 14 +
gcc/testsuite/gcc.target/riscv/interrupt-mmode.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-smode.c | 2 +-
gcc/testsuite/gcc.target/riscv/interrupt-umode.c | 2 +-
gcc/testsuite/gcc.target/riscv/mode-switch-ice-1.c | 22 +
.../gcc.target/riscv/omit-frame-pointer-1.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-2.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-3.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-4.c | 7 +
.../gcc.target/riscv/omit-frame-pointer-test.c | 13 +
gcc/testsuite/gcc.target/riscv/pr102957-2.c | 5 +
gcc/testsuite/gcc.target/riscv/pr102957.c | 2 +
gcc/testsuite/gcc.target/riscv/pr106602-rv32i.c | 14 +
gcc/testsuite/gcc.target/riscv/pr106602-rv64i.c | 14 +
.../gcc.target/riscv/pr106602-rv64i_zba.c | 15 +
gcc/testsuite/gcc.target/riscv/pr106602.c | 14 -
gcc/testsuite/gcc.target/riscv/pr106888.c | 12 +
gcc/testsuite/gcc.target/riscv/pr108987.c | 2 +-
gcc/testsuite/gcc.target/riscv/pr110696.c | 7 +
gcc/testsuite/gcc.target/riscv/pr110748-1.c | 10 +
gcc/testsuite/gcc.target/riscv/pr111466.c | 15 +
gcc/testsuite/gcc.target/riscv/pr89835.c | 9 +
gcc/testsuite/gcc.target/riscv/predef-26.c | 51 +
gcc/testsuite/gcc.target/riscv/predef-27.c | 55 +
gcc/testsuite/gcc.target/riscv/predef-28.c | 47 +
gcc/testsuite/gcc.target/riscv/predef-29.c | 35 +
gcc/testsuite/gcc.target/riscv/predef-30.c | 27 +
gcc/testsuite/gcc.target/riscv/predef-31.c | 31 +
gcc/testsuite/gcc.target/riscv/predef-align-1.c | 16 +
gcc/testsuite/gcc.target/riscv/predef-align-2.c | 15 +
gcc/testsuite/gcc.target/riscv/predef-align-3.c | 16 +
gcc/testsuite/gcc.target/riscv/predef-align-4.c | 16 +
gcc/testsuite/gcc.target/riscv/predef-align-5.c | 15 +
gcc/testsuite/gcc.target/riscv/predef-align-6.c | 16 +
.../gcc.target/riscv/read-thread-pointer.c | 1 +
gcc/testsuite/gcc.target/riscv/ret-1.c | 2 +-
gcc/testsuite/gcc.target/riscv/rv32e_stack.c | 14 +
gcc/testsuite/gcc.target/riscv/rv32e_zcmp.c | 269 +
gcc/testsuite/gcc.target/riscv/rv32i_zcmp.c | 269 +
.../gcc.target/riscv/rvv/autovec/align-1.c | 12 +
.../gcc.target/riscv/rvv/autovec/align-2.c | 12 +
.../riscv/rvv/autovec/binop/copysign-run.c | 89 +
.../riscv/rvv/autovec/binop/copysign-rv32gcv.c | 11 +
.../riscv/rvv/autovec/binop/copysign-rv64gcv.c | 11 +
.../riscv/rvv/autovec/binop/copysign-template.h | 78 +
.../riscv/rvv/autovec/binop/copysign-zvfh-run.c | 83 +
.../gcc.target/riscv/rvv/autovec/binop/mulh-1.c | 26 +
.../gcc.target/riscv/rvv/autovec/binop/mulh-2.c | 27 +
.../riscv/rvv/autovec/binop/mulh_run-1.c | 29 +
.../riscv/rvv/autovec/binop/mulh_run-2.c | 29 +
.../gcc.target/riscv/rvv/autovec/binop/narrow-1.c | 31 +
.../gcc.target/riscv/rvv/autovec/binop/narrow-2.c | 32 +
.../gcc.target/riscv/rvv/autovec/binop/narrow-3.c | 31 +
.../riscv/rvv/autovec/binop/narrow_run-1.c | 50 +
.../riscv/rvv/autovec/binop/narrow_run-2.c | 46 +
.../riscv/rvv/autovec/binop/narrow_run-3.c | 46 +
.../riscv/rvv/autovec/binop/shift-immediate.c | 16 +
.../gcc.target/riscv/rvv/autovec/binop/shift-run.c | 55 +
.../riscv/rvv/autovec/binop/shift-rv32gcv.c | 8 +
.../riscv/rvv/autovec/binop/shift-rv64gcv.c | 8 +
.../riscv/rvv/autovec/binop/shift-scalar-run.c | 4 +
.../riscv/rvv/autovec/binop/shift-scalar-rv32gcv.c | 7 +
.../riscv/rvv/autovec/binop/shift-scalar-rv64gcv.c | 7 +
.../rvv/autovec/binop/shift-scalar-template.h | 119 +
.../riscv/rvv/autovec/binop/shift-template.h | 37 +
.../riscv/rvv/autovec/binop/vadd-run-nofm.c | 4 +
.../gcc.target/riscv/rvv/autovec/binop/vadd-run.c | 81 +
.../riscv/rvv/autovec/binop/vadd-rv32gcv-nofm.c | 10 +
.../riscv/rvv/autovec/binop/vadd-rv32gcv.c | 8 +
.../riscv/rvv/autovec/binop/vadd-rv64gcv-nofm.c | 10 +
.../riscv/rvv/autovec/binop/vadd-rv64gcv.c | 8 +
.../riscv/rvv/autovec/binop/vadd-template.h | 70 +
.../riscv/rvv/autovec/binop/vadd-zvfh-run.c | 54 +
.../gcc.target/riscv/rvv/autovec/binop/vand-run.c | 75 +
.../riscv/rvv/autovec/binop/vand-rv32gcv.c | 7 +
.../riscv/rvv/autovec/binop/vand-rv64gcv.c | 7 +
.../riscv/rvv/autovec/binop/vand-template.h | 61 +
.../riscv/rvv/autovec/binop/vdiv-run-nofm.c | 4 +
.../gcc.target/riscv/rvv/autovec/binop/vdiv-run.c | 55 +
.../riscv/rvv/autovec/binop/vdiv-rv32gcv-nofm.c | 18 +
.../riscv/rvv/autovec/binop/vdiv-rv32gcv.c | 20 +
.../riscv/rvv/autovec/binop/vdiv-rv64gcv-nofm.c | 18 +
.../riscv/rvv/autovec/binop/vdiv-rv64gcv.c | 20 +
.../riscv/rvv/autovec/binop/vdiv-template.h | 43 +
.../riscv/rvv/autovec/binop/vdiv-zvfh-run.c | 37 +
.../gcc.target/riscv/rvv/autovec/binop/vmax-run.c | 56 +
.../riscv/rvv/autovec/binop/vmax-rv32gcv.c | 8 +
.../riscv/rvv/autovec/binop/vmax-rv64gcv.c | 8 +
.../riscv/rvv/autovec/binop/vmax-template.h | 43 +
.../riscv/rvv/autovec/binop/vmax-zvfh-run.c | 38 +
.../gcc.target/riscv/rvv/autovec/binop/vmin-run.c | 55 +
.../riscv/rvv/autovec/binop/vmin-rv32gcv.c | 8 +
.../riscv/rvv/autovec/binop/vmin-rv64gcv.c | 8 +
.../riscv/rvv/autovec/binop/vmin-template.h | 43 +
.../riscv/rvv/autovec/binop/vmin-zvfh-run.c | 37 +
.../riscv/rvv/autovec/binop/vmul-run-nofm.c | 4 +
.../gcc.target/riscv/rvv/autovec/binop/vmul-run.c | 55 +
.../riscv/rvv/autovec/binop/vmul-rv32gcv-nofm.c | 8 +
.../riscv/rvv/autovec/binop/vmul-rv32gcv.c | 7 +
.../riscv/rvv/autovec/binop/vmul-rv64gcv-nofm.c | 8 +
.../riscv/rvv/autovec/binop/vmul-rv64gcv.c | 7 +
.../riscv/rvv/autovec/binop/vmul-template.h | 43 +
.../riscv/rvv/autovec/binop/vmul-zvfh-run.c | 37 +
.../gcc.target/riscv/rvv/autovec/binop/vor-run.c | 75 +
.../riscv/rvv/autovec/binop/vor-rv32gcv.c | 7 +
.../riscv/rvv/autovec/binop/vor-rv64gcv.c | 7 +
.../riscv/rvv/autovec/binop/vor-template.h | 61 +
.../gcc.target/riscv/rvv/autovec/binop/vrem-run.c | 51 +
.../riscv/rvv/autovec/binop/vrem-rv32gcv.c | 13 +
.../riscv/rvv/autovec/binop/vrem-rv64gcv.c | 14 +
.../riscv/rvv/autovec/binop/vrem-template.h | 37 +
.../riscv/rvv/autovec/binop/vsub-run-nofm.c | 4 +
.../gcc.target/riscv/rvv/autovec/binop/vsub-run.c | 91 +
.../riscv/rvv/autovec/binop/vsub-rv32gcv-nofm.c | 14 +
.../riscv/rvv/autovec/binop/vsub-rv32gcv.c | 13 +
.../riscv/rvv/autovec/binop/vsub-rv64gcv-nofm.c | 14 +
.../riscv/rvv/autovec/binop/vsub-rv64gcv.c | 13 +
.../riscv/rvv/autovec/binop/vsub-template.h | 84 +
.../riscv/rvv/autovec/binop/vsub-zvfh-run.c | 55 +
.../gcc.target/riscv/rvv/autovec/binop/vxor-run.c | 75 +
.../riscv/rvv/autovec/binop/vxor-rv32gcv.c | 7 +
.../riscv/rvv/autovec/binop/vxor-rv64gcv.c | 7 +
.../riscv/rvv/autovec/binop/vxor-template.h | 61 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond-1.c | 157 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond-2.c | 75 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond-3.c | 13 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond-4.c | 53 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond_run-1.c | 49 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond_run-2.c | 76 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond_run-3.c | 6 +
.../gcc.target/riscv/rvv/autovec/cmp/vcond_run-4.c | 35 +
.../riscv/rvv/autovec/cond/cond_arith-1.c | 61 +
.../riscv/rvv/autovec/cond/cond_arith-2.c | 30 +
.../riscv/rvv/autovec/cond/cond_arith-3.c | 70 +
.../riscv/rvv/autovec/cond/cond_arith-4.c | 24 +
.../riscv/rvv/autovec/cond/cond_arith-5.c | 61 +
.../riscv/rvv/autovec/cond/cond_arith-6.c | 30 +
.../riscv/rvv/autovec/cond/cond_arith-7.c | 59 +
.../riscv/rvv/autovec/cond/cond_arith-8.c | 79 +
.../riscv/rvv/autovec/cond/cond_arith-9.c | 43 +
.../riscv/rvv/autovec/cond/cond_arith_run-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_arith_run-2.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-3.c | 34 +
.../riscv/rvv/autovec/cond/cond_arith_run-4.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-5.c | 34 +
.../riscv/rvv/autovec/cond/cond_arith_run-6.c | 4 +
.../riscv/rvv/autovec/cond/cond_arith_run-7.c | 32 +
.../riscv/rvv/autovec/cond/cond_arith_run-8.c | 35 +
.../riscv/rvv/autovec/cond/cond_arith_run-9.c | 33 +
.../rvv/autovec/cond/cond_convert_float2float-1.h | 29 +
.../rvv/autovec/cond/cond_convert_float2float-2.h | 28 +
.../autovec/cond/cond_convert_float2float-rv32-1.c | 11 +
.../autovec/cond/cond_convert_float2float-rv32-2.c | 11 +
.../autovec/cond/cond_convert_float2float-rv64-1.c | 11 +
.../autovec/cond/cond_convert_float2float-rv64-2.c | 11 +
.../autovec/cond/cond_convert_float2float_run-1.c | 31 +
.../autovec/cond/cond_convert_float2float_run-2.c | 30 +
.../rvv/autovec/cond/cond_convert_float2int-1.h | 51 +
.../rvv/autovec/cond/cond_convert_float2int-2.h | 50 +
.../autovec/cond/cond_convert_float2int-rv32-1.c | 17 +
.../autovec/cond/cond_convert_float2int-rv32-2.c | 17 +
.../autovec/cond/cond_convert_float2int-rv64-1.c | 17 +
.../autovec/cond/cond_convert_float2int-rv64-2.c | 17 +
.../autovec/cond/cond_convert_float2int_run-1.c | 32 +
.../autovec/cond/cond_convert_float2int_run-2.c | 31 +
.../rvv/autovec/cond/cond_convert_int2float-1.h | 45 +
.../rvv/autovec/cond/cond_convert_int2float-2.h | 44 +
.../autovec/cond/cond_convert_int2float-rv32-1.c | 15 +
.../autovec/cond/cond_convert_int2float-rv32-2.c | 15 +
.../autovec/cond/cond_convert_int2float-rv64-1.c | 15 +
.../autovec/cond/cond_convert_int2float-rv64-2.c | 15 +
.../autovec/cond/cond_convert_int2float_run-1.c | 32 +
.../autovec/cond/cond_convert_int2float_run-2.c | 31 +
.../rvv/autovec/cond/cond_convert_int2int-1.h | 47 +
.../rvv/autovec/cond/cond_convert_int2int-2.h | 46 +
.../rvv/autovec/cond/cond_convert_int2int-rv32-1.c | 17 +
.../rvv/autovec/cond/cond_convert_int2int-rv32-2.c | 16 +
.../rvv/autovec/cond/cond_convert_int2int-rv64-1.c | 16 +
.../rvv/autovec/cond/cond_convert_int2int-rv64-2.c | 16 +
.../rvv/autovec/cond/cond_convert_int2int_run-1.c | 31 +
.../rvv/autovec/cond/cond_convert_int2int_run-2.c | 30 +
.../riscv/rvv/autovec/cond/cond_copysign-run.c | 99 +
.../riscv/rvv/autovec/cond/cond_copysign-rv32gcv.c | 12 +
.../riscv/rvv/autovec/cond/cond_copysign-rv64gcv.c | 12 +
.../rvv/autovec/cond/cond_copysign-template.h | 81 +
.../rvv/autovec/cond/cond_copysign-zvfh-run.c | 93 +
.../riscv/rvv/autovec/cond/cond_fadd-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fadd-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fadd_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fadd_run-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-2.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-4.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-7.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma-8.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-2.c | 36 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-4.c | 36 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-7.c | 34 +
.../riscv/rvv/autovec/cond/cond_fma_fnma_run-8.c | 34 +
.../riscv/rvv/autovec/cond/cond_fmax-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax-2.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_fmax_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fmax_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmax_run-4.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmin-1.c | 10 +
.../riscv/rvv/autovec/cond/cond_fmin-2.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin-3.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin-4.c | 9 +
.../riscv/rvv/autovec/cond/cond_fmin_run-1.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-2.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-3.c | 5 +
.../riscv/rvv/autovec/cond/cond_fmin_run-4.c | 5 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-2.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-3.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-4.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-5.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms-6.c | 29 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-1.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-2.c | 36 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-3.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-4.c | 36 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-5.c | 35 +
.../riscv/rvv/autovec/cond/cond_fms_fnms_run-6.c | 35 +
.../riscv/rvv/autovec/cond/cond_fmul-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul-2.c | 28 +
.../riscv/rvv/autovec/cond/cond_fmul-3.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul-4.c | 29 +
.../riscv/rvv/autovec/cond/cond_fmul_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmul_run-2.c | 31 +
.../riscv/rvv/autovec/cond/cond_fmul_run-3.c | 32 +
.../riscv/rvv/autovec/cond/cond_fmul_run-4.c | 32 +
.../rvv/autovec/cond/cond_logical_min_max-1.c | 49 +
.../rvv/autovec/cond/cond_logical_min_max-2.c | 49 +
.../rvv/autovec/cond/cond_logical_min_max-3.c | 49 +
.../rvv/autovec/cond/cond_logical_min_max-4.c | 49 +
.../rvv/autovec/cond/cond_logical_min_max-5.c | 49 +
.../rvv/autovec/cond/cond_logical_min_max_run-1.c | 33 +
.../rvv/autovec/cond/cond_logical_min_max_run-2.c | 33 +
.../rvv/autovec/cond/cond_logical_min_max_run-3.c | 33 +
.../rvv/autovec/cond/cond_logical_min_max_run-4.c | 33 +
.../rvv/autovec/cond/cond_logical_min_max_run-5.c | 33 +
.../riscv/rvv/autovec/cond/cond_mulh-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_mulh-2.c | 30 +
.../riscv/rvv/autovec/cond/cond_mulh_run-1.c | 32 +
.../riscv/rvv/autovec/cond/cond_mulh_run-2.c | 34 +
.../riscv/rvv/autovec/cond/cond_narrow_shift-1.c | 27 +
.../riscv/rvv/autovec/cond/cond_narrow_shift-2.c | 30 +
.../riscv/rvv/autovec/cond/cond_narrow_shift-3.c | 30 +
.../rvv/autovec/cond/cond_narrow_shift_run-1.c | 29 +
.../rvv/autovec/cond/cond_narrow_shift_run-2.c | 30 +
.../rvv/autovec/cond/cond_narrow_shift_run-3.c | 31 +
.../riscv/rvv/autovec/cond/cond_reduc-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-1.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-2.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-3.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-4.c | 33 +
.../riscv/rvv/autovec/cond/cond_shift-5.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-6.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift-7.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-8.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift-9.c | 29 +
.../riscv/rvv/autovec/cond/cond_shift_run-1.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-2.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-3.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-4.c | 27 +
.../riscv/rvv/autovec/cond/cond_shift_run-5.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-6.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-7.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-8.c | 28 +
.../riscv/rvv/autovec/cond/cond_shift_run-9.c | 28 +
.../riscv/rvv/autovec/cond/cond_sqrt-1.c | 24 +
.../riscv/rvv/autovec/cond/cond_sqrt-2.c | 24 +
.../riscv/rvv/autovec/cond/cond_sqrt_run-1.c | 29 +
.../riscv/rvv/autovec/cond/cond_sqrt_run-2.c | 29 +
.../riscv/rvv/autovec/cond/cond_unary-1.c | 43 +
.../riscv/rvv/autovec/cond/cond_unary-2.c | 46 +
.../riscv/rvv/autovec/cond/cond_unary-3.c | 43 +
.../riscv/rvv/autovec/cond/cond_unary-4.c | 43 +
.../riscv/rvv/autovec/cond/cond_unary-5.c | 36 +
.../riscv/rvv/autovec/cond/cond_unary-6.c | 39 +
.../riscv/rvv/autovec/cond/cond_unary-7.c | 36 +
.../riscv/rvv/autovec/cond/cond_unary-8.c | 36 +
.../riscv/rvv/autovec/cond/cond_unary_run-1.c | 27 +
.../riscv/rvv/autovec/cond/cond_unary_run-2.c | 28 +
.../riscv/rvv/autovec/cond/cond_unary_run-3.c | 27 +
.../riscv/rvv/autovec/cond/cond_unary_run-4.c | 27 +
.../riscv/rvv/autovec/cond/cond_unary_run-5.c | 26 +
.../riscv/rvv/autovec/cond/cond_unary_run-6.c | 27 +
.../riscv/rvv/autovec/cond/cond_unary_run-7.c | 26 +
.../riscv/rvv/autovec/cond/cond_unary_run-8.c | 28 +
.../rvv/autovec/cond/cond_widen_complicate-1.c | 35 +
.../rvv/autovec/cond/cond_widen_complicate-2.c | 35 +
.../rvv/autovec/cond/cond_widen_complicate-3.c | 36 +
.../rvv/autovec/cond/cond_widen_complicate-4.c | 35 +
.../rvv/autovec/cond/cond_widen_complicate-5.c | 37 +
.../rvv/autovec/cond/cond_widen_complicate-6.c | 32 +
.../rvv/autovec/cond/cond_widen_complicate-7.c | 29 +
.../rvv/autovec/cond/cond_widen_complicate-8.c | 28 +
.../rvv/autovec/cond/cond_widen_complicate-9.c | 33 +
.../riscv/rvv/autovec/cond/cond_widen_reduc-1.c | 30 +
.../riscv/rvv/autovec/cond/cond_widen_reduc-2.c | 30 +
.../rvv/autovec/cond/cond_widen_reduc_run-1.c | 28 +
.../rvv/autovec/cond/cond_widen_reduc_run-2.c | 28 +
.../gcc.target/riscv/rvv/autovec/cond/pr111594.c | 22 +
.../autovec/conversions/vec-narrow-int64-float16.c | 15 +
.../autovec/conversions/vec-widen-float16-int64.c | 15 +
.../riscv/rvv/autovec/conversions/vfcvt-itof-run.c | 96 +
.../rvv/autovec/conversions/vfcvt-itof-rv32gcv.c | 7 +
.../rvv/autovec/conversions/vfcvt-itof-rv64gcv.c | 7 +
.../rvv/autovec/conversions/vfcvt-itof-template.h | 20 +
.../rvv/autovec/conversions/vfcvt-itof-zvfh-run.c | 64 +
.../riscv/rvv/autovec/conversions/vfcvt_rtz-run.c | 96 +
.../rvv/autovec/conversions/vfcvt_rtz-rv32gcv.c | 7 +
.../rvv/autovec/conversions/vfcvt_rtz-rv64gcv.c | 7 +
.../rvv/autovec/conversions/vfcvt_rtz-template.h | 19 +
.../rvv/autovec/conversions/vfcvt_rtz-zvfh-run.c | 64 +
.../rvv/autovec/conversions/vfncvt-ftoi-run.c | 192 +
.../rvv/autovec/conversions/vfncvt-ftoi-rv32gcv.c | 9 +
.../rvv/autovec/conversions/vfncvt-ftoi-rv64gcv.c | 9 +
.../rvv/autovec/conversions/vfncvt-ftoi-template.h | 25 +
.../rvv/autovec/conversions/vfncvt-ftoi-zvfh-run.c | 42 +
.../rvv/autovec/conversions/vfncvt-itof-run.c | 52 +
.../rvv/autovec/conversions/vfncvt-itof-rv32gcv.c | 8 +
.../rvv/autovec/conversions/vfncvt-itof-rv64gcv.c | 7 +
.../rvv/autovec/conversions/vfncvt-itof-template.h | 21 +
.../rvv/autovec/conversions/vfncvt-itof-zvfh-run.c | 96 +
.../riscv/rvv/autovec/conversions/vfncvt-run.c | 33 +
.../riscv/rvv/autovec/conversions/vfncvt-rv32gcv.c | 7 +
.../riscv/rvv/autovec/conversions/vfncvt-rv64gcv.c | 7 +
.../rvv/autovec/conversions/vfncvt-template.h | 16 +
.../rvv/autovec/conversions/vfncvt-zvfh-run.c | 34 +
.../rvv/autovec/conversions/vfwcvt-ftoi-run.c | 64 +
.../rvv/autovec/conversions/vfwcvt-ftoi-rv32gcv.c | 7 +
.../rvv/autovec/conversions/vfwcvt-ftoi-rv64gcv.c | 7 +
.../rvv/autovec/conversions/vfwcvt-ftoi-template.h | 19 +
.../rvv/autovec/conversions/vfwcvt-ftoi-zvfh-run.c | 96 +
.../rvv/autovec/conversions/vfwcvt-itof-run.c | 192 +
.../rvv/autovec/conversions/vfwcvt-itof-rv32gcv.c | 9 +
.../rvv/autovec/conversions/vfwcvt-itof-rv64gcv.c | 9 +
.../rvv/autovec/conversions/vfwcvt-itof-template.h | 26 +
.../rvv/autovec/conversions/vfwcvt-itof-zvfh-run.c | 45 +
.../riscv/rvv/autovec/conversions/vfwcvt-run.c | 33 +
.../riscv/rvv/autovec/conversions/vfwcvt-rv32gcv.c | 6 +
.../riscv/rvv/autovec/conversions/vfwcvt-rv64gcv.c | 6 +
.../rvv/autovec/conversions/vfwcvt-template.h | 16 +
.../rvv/autovec/conversions/vfwcvt-zvfh-run.c | 34 +
.../riscv/rvv/autovec/conversions/vncvt-run.c | 35 +
.../riscv/rvv/autovec/conversions/vncvt-rv32gcv.c | 6 +
.../riscv/rvv/autovec/conversions/vncvt-rv64gcv.c | 6 +
.../riscv/rvv/autovec/conversions/vncvt-template.h | 19 +
.../riscv/rvv/autovec/conversions/vsext-run.c | 35 +
.../riscv/rvv/autovec/conversions/vsext-rv32gcv.c | 8 +
.../riscv/rvv/autovec/conversions/vsext-rv64gcv.c | 8 +
.../riscv/rvv/autovec/conversions/vsext-template.h | 19 +
.../riscv/rvv/autovec/conversions/vzext-run.c | 35 +
.../riscv/rvv/autovec/conversions/vzext-rv32gcv.c | 8 +
.../riscv/rvv/autovec/conversions/vzext-rv64gcv.c | 8 +
.../riscv/rvv/autovec/conversions/vzext-template.h | 19 +
.../gcc.target/riscv/rvv/autovec/fixed-vlmax-1.c | 24 +
.../gcc.target/riscv/rvv/autovec/fold-min-poly.c | 24 +
.../rvv/autovec/gather-scatter/gather_load-1.c | 38 +
.../rvv/autovec/gather-scatter/gather_load-10.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-11.c | 32 +
.../rvv/autovec/gather-scatter/gather_load-12.c | 112 +
.../rvv/autovec/gather-scatter/gather_load-2.c | 38 +
.../rvv/autovec/gather-scatter/gather_load-3.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-4.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-5.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-6.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-7.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-8.c | 35 +
.../rvv/autovec/gather-scatter/gather_load-9.c | 35 +
.../rvv/autovec/gather-scatter/gather_load_run-1.c | 41 +
.../autovec/gather-scatter/gather_load_run-10.c | 41 +
.../autovec/gather-scatter/gather_load_run-11.c | 39 +
.../autovec/gather-scatter/gather_load_run-12.c | 130 +
.../rvv/autovec/gather-scatter/gather_load_run-2.c | 41 +
.../rvv/autovec/gather-scatter/gather_load_run-3.c | 41 +
.../rvv/autovec/gather-scatter/gather_load_run-4.c | 41 +
.../rvv/autovec/gather-scatter/gather_load_run-5.c | 41 +
.../rvv/autovec/gather-scatter/gather_load_run-6.c | [...]
[diff truncated at 524288 bytes]
More information about the Libstdc++-cvs
mailing list