This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gccgo in repository gcc.
from 0ff5963 Merge from trunk revision 219753. adds ee5701b * config/rs6000/rs6000.c (rs6000_scalar_mode_supported_p): D [...] adds 6988da2 [ARM] Move comment about splitting Thumb1 patterns to thumb1.md adds d306562 2014-01-16 Paolo Carlini paolo.carlini@oracle.com adds 6fb7760 Add missing testcase accidentally omitted from r219681 adds 32b8474 [Obvious, ARM Testsuite] mangle-arm-crypto.C needs arm_crypto [...] adds e2de5ff * expr.c (cpp_classify_number): Add N_() around ?: string l [...] adds c48107d 2015-01-16 Paolo Carlini paolo.carlini@oracle.com adds 24fe68b 2015-01-16 Bernd Edlinger bernd.edlinger@hotmail.de adds bebfcb1 oops.. fixed typo in ChangeLog adds edc35e2 [ARM] PR 62066: Call va_end on early return from va_list proc [...] adds 5085ca0 [ARM/AArch64][testsuite] Add explicit dependency on Neon Cumu [...] adds 5b6a61a [ARM/AArch64][testsuite] Be more verbose, and actually confir [...] adds 4b658cc 2015-01-16 Paolo Carlini paolo.carlini@oracle.com adds cd93a9a [ARM/AArch64][testsuite] Add vld1_lane tests. adds 19a98dc libstdc++: Optimize synchronization in std::future if futexes [...] adds a6f19a7 libgomp: Don't use <alloca.h>. adds 886084b PR libffi/64607 adds 48fe25e Parallelize the jit testsuite adds 3bb12d9 * doc/invoke.texi (--param early-inlining-insns): Update def [...] adds 1ecc615 compiler, reflect, runtime: Use static chain for closures. adds 3325375 testing/quick: Revert Alpha specific change. adds ac60574 runtime: Add __sparc__ case for SETCONTEXT_CLOBBERS_TLS. adds 47ffd06 Implement C++11 <codecvt> header. adds 4f80321 * include/bits/locale_conv.h (wstring_convert, wbuffer_conve [...] adds 7da829b * testsuite/22_locale/codecvt/codecvt_utf8/requirements/1.cc [...] adds 4f62ee1 Daily bump. adds c321851 PR libstdc++/56785 * include/std/tuple (_Tuple_impl): Remov [...] adds 1c00a6a * cprop.c (do_local_cprop): Disallow replacement of fixed h [...] adds 65d538f Enable max_issue for AArch32 and AArch64 * config/aarch64/aa [...] adds b61d781 Handle SCRATCH in decompose_address adds 34aaed4 Model cache auto-prefetcher in scheduler adds 99a3c3b PR libstdc++/60940 * include/bits/atomic_base.h: Remove ato [...] adds 0c5d0bf * config/rl78/rl78-real.md (addqi3_real): Allow volatiles. (a [...] adds c63e3c4 Revert last change adds dfd8823 DR 488 PR libstdc++/58357 * include/bits/algorithmfwd.h (r [...] adds 46da90b 2015-01-17 Ville Voutilainen ville.voutilainen@gmail.com [...] adds 9cc6506 PR rtl-optimization/32790 * reginfo.c (reg_scan_mark [...] adds 8700bf9 PR rtl-optimization/52773 * calls.c (emit_library_call_valu [...] adds e9f3992 2015-01-17 Jan Kratochvil jan.kratochvil@redhat.com adds d1b1479 2015-01-17 Andre Vehreschild vehre@gmx.de adds f8bcf22 PR libstdc++/64638 * include/bits/atomic_futex.h: Use appro [...] adds 8f8029b * reorg.c (fill_simple_delay_slots): If TARGET_FLAGS_REGNUM [...] adds 50e7673 2015-01-17 Andre Vehreschild vehre@gmx.de adds 411ee1e 2015-01-17 Paul Thomas pault@gcc.gnu.org adds e4ee8a4 2015-01-17 Sandra Loosemore sandra@codesourcery.com adds ee645a3 * config/rs6000/rs6000.c (rs6000_parallel_return): New funct [...] adds 7dee532 * config/rs6000/rs6000.c (rs6000_gimplify_va_arg): Use TARGE [...] adds 406d6b7 * config/rs6000/rs6000.md (probe_stack): Delete. (probe_sta [...] adds 71198fe * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64. adds 69003f6 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64. [...] adds 235fd58 Daily bump. adds 7f3c7ce * auto-profile.c (afdo_find_equiv_class): Remove unne [...] adds d40a789 2015-01-18 Sandra Loosemore sandra@codesourcery.com adds c363985 2015-01-18 Paul Thomas pault@gcc.gnu.org adds c0b71ac * include/bits/atomic_futex.h: Use mutex and condition_varia [...] adds 0816fa5 * src/c++11/futex.cc: Fix order of includes and preprocessor [...] adds d432e55 * doc/xml/manual/status_cxx2011.xml: Remove note about offse [...] adds a3de0f0 2015-01-18 Paul Thomas pault@gcc.gnu.org adds 6b8169f correct PR numbers on previous commit adds dd92075 PR libstdc++/64646 * include/bits/stl_algo.h (__is_permutat [...] adds 2c9d5cb PR ipa/64378 * ipa-prop.c (try_make_edge_direct_virtual_cal [...] adds bfedbed * gcc.dg/ipa/ipa-icf-32.c: Update template. * c-c++-common/ [...] adds 9d67ffb gcc/ PR target/64652 * config/sh/sh.md (udivsi3_i4, divsi3_ [...] adds f070b34 * cgraph.c (cgraph_node::dump): Dump profile flags. adds 90617f1 * lto.c (compare_tree_sccs_1): Add comparsion of DECL_FUNCT [...] adds 53ec6b3 2015-01-18 Andre Vehreschild vehre@gmx.de Janus Weil [...] adds 7c3248c Daily bump. adds df55027 reflect: Fix build for systems that do not define ffi_go_closure. adds 5902962 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETU [...] adds b392d68 PR sanitizer/64435 * sanitizer_common/sanitizer_platform_li [...] adds 312322a gcc/ adds c5dc4e9 * tree-sra.c (some_callers_have_mismatched_arguments_p): All [...] adds dc19c8f [PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal p [...] adds dfa9bd4 [PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal p [...] adds af3bde1 2015-01-19 Tejas Belagod tejas.belagod@arm.com adds 986b36c Remove 2014 entries somebody mistakenly readded. adds ef41641 * config/aarch64/aarch64-simd.md (aarch64_<maxmin_uns [...] adds f36e946 * common.opt (fgraphite): Fix a typo. adds 8670904 gcc/ adds de661a1 [AArch64] PR 64448: Combine ((x ^ y) & m) ^ x into bsl/bif in [...] adds 681296c [AArch64] Remove ashift pattern for QI/HI adds 8a261fc * gcc.target/aarch64/advsimd-intrinsics/compute-ref-da [...] adds aa2dcb9 2015-01-19 Ville Voutilainen ville.voutilainen@gmail.com [...] adds c16b7ed Improve documentation of register constraints. adds 85fbea9 IPA ICF: add no_icf attribute. adds b3040cf strerror.c: Do not declare sys_nerr or sys_errlist if already macros adds ca28e3d jit: fix crash in memento_of_new_string_literal::make_debug_string adds e9c3d2a PR libffi/64607 adds 11a161d Fix PR64664. adds 5379d8d * config/rs6000/default64.h: Include rs6000-cpus.def. [...] adds 3009c02 2015-01-19 Bernd Edlinger bernd.edlinger@hotmail.de adds 1f465cc Fix int vs bool issue in jit.dg/test-arith-overflow.c adds dcf57248 2015-01-19 Vladimir Makarov vmakarov@redhat.com adds e7d46f6 * ipa-devirt.c (ipa_devirt): Drop polymorphic call info in h [...] adds ae1b96a PR ipa/64218 * ipa-inline.c (want_inline_function_to_all_ca [...] adds 5966e42 Merge with upstream libffi 3ac1610aa33c887ea9b14935208943925714a33e adds 6bf7b9a Fix PR64668. adds 30018bc Add attribute unused to dummy arguments in ffi stub adds 5563607 * params.def (inline-unit-growth): Drop to 15%. * invoke.te [...] adds 4a03e70 gcc/ PR target/53988 * config/sh/sh-protos.h (sh_find_set_o [...] adds ef4ea6b PR libstdc++/64584 PR libstdc++/64585 * include/bits/regex [...] adds adbb1ed PR libstdc++/64649 * include/bits/regex.tcc (regex_traits<> [...] adds b33cff2 MIPS: Only pass floating-point options to the assembler when [...] adds 0a7ecec gcc/testsuite/ PR target/64652 * gcc.target/sh/torture/pr64 [...] adds f00377d PR lto/45375 * i386.c (gate): Check flag_expensive_optimiza [...] adds 25032ab Daily bump. adds 69834ed New jit API entrypoint: gcc_jit_context_compile_to_file adds 75c08f9 runtime: No special case for 386 complex in FFI support. adds fa125df PR lto/45375 * i386.c (ix86_option_override_internal): Use [...] adds c102b5b gcc/ adds 703d60e 2015-01-20 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds b7450aa Link with -lrt on Solaris 10 adds 4de6c58 * config/visium/visium.h (LIB_SPEC): Adjust in default case. adds 8abeb18 [ARM] PR 64149: Remove -mlra/-mno-lra option for ARM. adds d86a899 2015-01-20 Richard Biener rguenther@suse.de adds b5b9641 PR libstdc++/64658 * include/std/atomic (atomic_init): Defi [...] adds 8507df0 Add C++11 std::string constructors for locales and facets. adds fcb2e07 Implement N3657: heterogeneous lookup in associative containers. adds 8ef201e PR libstdc++/64650 * include/experimental/optional (bad_opt [...] adds 5674f8a 2015-01-20 Paolo Carlini paolo.carlini@oracle.com adds 420bd93 * doc/xml/manual/status_cxx2011.xml: Remove stray dbhtml tag [...] adds d205f21 2015-01-20 Richard Biener rguenther@suse.de adds 8491659 Use enum for sched_autopref tune settings adds b22d388 2015-01-20 Paolo Carlini paolo.carlini@oracle.com adds 0d0f186 2015-01-20 Paolo Carlini paolo.carlini@oracle.com adds c46389f 2015-01-20 Chung-Lin Tang cltang@codesourcery.com adds 3e4e446 PR go/64683 runtime/pprof: Let memory profiler test pass if [...] adds 01ec578 PR debug/64663 * dwarf2out.c (decl_piece_node): Don't put b [...] adds a6d6017 PR lto/45375 * ipa-inline.c: Include lto-streamer.h (repor [...] adds 69d99fc PR ipa/63576 * ipa-utils.c (ipa_merge_profiles): Merge spec [...] adds 0f9736fa PR sanitizer/64632 * ubsan/ubsan_type_hash.cc: Cherry pick [...] adds 67dc5d6 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)). adds 3cf9a99 [ARM/AArch64][testsuite] Add vldX_dup test. adds 50321e1 PR libffi/64581 adds 74751e1 compiler: Do not mark unused variables as used inside closures. adds cf71c4d [ARM/AArch64][testsuite] Add vmla and vmls tests. adds 496bb19 [ARM/AArch64][testsuite] Add vmla_lane and vmls_lane tests. adds d55982d [ARM/AArch64][testsuite] Add vtrn tests. Refactor vzup and vz [...] adds 1d3372e [ARM/AArch64][testsuite] Add vmlal and vmlsl tests. adds 721180f [ARM/AArch64][testsuite] Add vmlal_lane and vmlsl_lane tests. adds 437c3d1 [ARM/AArch64][testsuite] Add vmlal_n and vmlsl_n tests. adds bf87cc1 Daily bump. adds 71b315e * config/arm/arm.c (arm_cortex_a53_tune, arm_cortex_a57_tune [...] adds 9ba76f6 2015-01-20 Jeff Law law@redhat.com adds cffdfb3 2015-01-21 Richard Biener rguenther@suse.de adds 315b808 * config/rl78/rl78.c (rl78_calculate_death_notes): Look insi [...] adds 81a3630 [ARM/AArch64][testsuite] Add vqdmlal and vqdmlsl tests. adds cd8d1c8 [ARM/AArch64][testsuite] Add vqdmlal_lane and vqdmlsl_lane tests. adds de17cc7 [ARM/AArch64][testsuite] Add vqdmlal_n and vqdmlsl_n tests. adds 653fcf8 2015-01-21 Matthias Klose doko@ubuntu.com adds 2387f48 [ARM/AArch64][testsuite] Add vsli_n and vsri_n tests. adds 652354d [PATCH]Skip g++.dg/tls testes on target using status wrapper adds d084f50 * MAINTAINER: Added myself. adds da1dece [ARM/AArch64][testsuite] Add vsubl tests, put most of the cod [...] adds 262509f [ARM/AArch64][testsuite] Add vsubw tests, putting most of the [...] adds 19e8af4 [ARM/AArch64][testsuite] Add vmovn tests. adds f3251a3 [ARM/AArch64][testsuite] Add vmul_lane tests. adds 7391964 [[ARM/AArch64][testsuite] 24/36] Add vmul_n tests. adds 1257e38 [ARM/AArch64][testsuite] Add vmull tests. adds 0d9b7a4 [ARM/AArch64][testsuite] Add vmull_lane tests. adds 2dbe7f2 [ARM/AArch64][testsuite] Add vmull_n tests. adds c229da2 [ARM/AArch64][testsuite] Add vqdmulh tests. adds 9ad4283 [ARM/AArch64][testsuite] Add vqdmulh_lane tests. adds 229c187 [ARM/AArch64][testsuite] Add vqdmulh_n tests. adds 9c8669e [ARM/AArch64][testsuite] Add vqdmull tests. adds 4b7b3b9 [ARM/AArch64][testsuite] Add vqdmull_lane tests. adds 00f6295 [ARM/AArch64][testsuite] Add vqdmull_n tests. adds 7e6fef8 PR target/64669 adds f9656f7 * testsuite/29_atomics/atomic/64658.cc: Test stored value. adds b0418f7 * config/abi/pre/gnu.ver: Use [jmy] for size_t parameters. adds 0e615bf Avoid misaligned atomic operations adds ef8a7a5 gcc/ 2015-01-25 Alan Hayward alan.hayward@arm.com adds 8bcdf19 gcc/ * config/aarch64/aarch64-protos.h (aarch64_simd_disambi [...] adds a91cc57 gcc/ 2015-01-21 David Sherwood david.sherwood@arm.com [...] adds 6bc95aa gcc/ 2015-01-21 David Sherwood david.sherwood@arm.com [...] adds 1e66624 gcc/ChangeLog: 2015-01-21 Bernd Edlinger <bernd.edlinger@ho [...] adds 7b1e716 * ipa-utils.c (ipa_merge_profiles): Avoid ICE on mismatch in [...] adds 2c9c0c1 2015-01-21 Thomas Koenig tkoenig@netcologne.de adds 60b77e2 PR c++/64629 * c-format.c (check_format_arg): Call decl_con [...] adds e45408f PR c++/64647 * constexpr.c (ensure_literal_type_for_constex [...] adds 2619e24 PR sanitizer/64435 * sanitizer_common/sanitizer_platform_li [...] adds 20aad5b PR c/63307 * cilk.c (fill_decls_vec): Only put decls into v [...] adds 1f91a12 PR rtl-optimization/62078 * dse.c: Include cfgcleanup.h. ( [...] adds 79401df PR sanitizer/64706 * doc/invoke.texi (-fsanitize=vptr): Document. adds 1a3631b PR c++/64603 * constexpr.c (cxx_eval_constant_expression): [...] adds 27f3dbf PR debug/64511 * simplify-rtx.c (simplify_relational_operat [...] adds c5025ca runtime: Add the Go language version information to the Vers [...] adds cb7247b * config/rs6000/rs6000.c (rs6000_file_start): Use rs6 [...] adds fb7987f Daily bump. adds 37000a8 PR rtl-optimization/64682 * combine.c (distribute_notes): W [...] adds 61a2791 Add file I missed. Whoops. adds c33af8e compiler: Prohibit use of ellipsis operator on multi-valued calls. adds b2fa865 * Makefile.am (noinst_PROGRAMS): New variable. (libexecsub_ [...] adds 62662ec PR libstdc++/64649 * include/bits/regex.tcc (regex_traits<> [...] adds 4451972 PR libstdc++/64680 * include/bits/regex.h (basic_regex<>::b [...] adds ba0b986 2015-01-22 Richard Biener rguenther@suse.de adds 30bd9534e 2015-01-22 Richard Biener rguenther@suse.de adds 5a01908 2015-01-22 Max Ostapenko m.ostapenko@partner.samsung.com adds c90d304 2015-01-22 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds 4413b64 make fold ignore decl_with_vis.symtab_node adds df8cd9f gcc/testsuite/ adds 43483af PR target/64688 PR target/64477 * config/i386/sse.md (vec_ [...] adds dfad1cc 2015-01-22 Richard Biener rguenther@suse.de adds d4c9c88 * unwind-dw2-fde.h (last_fde): Use "(const fde *)" instead [...] adds f2c5b12 * ubsan.c (ubsan_type_descriptor): Use 'pretty_print' [...] adds e351f8c * toplev.c (init_local_tick): Process the failure when read [...] adds eb1e3e6 * fold-const.c (const_binop): Add early return for non-tcc_binary. adds 913af3a compiler: Avoid infinite recursion when describing initializa [...] adds 90f3e77 2015-01-22 Wei Mi wmi@google.com adds 805e955 PR ipa/64694 * ipa-inline.c (inline_small_functions): Fix t [...] adds 5d89669 2015-22-01 Uros Bizjak ubizjak@gmail.com adds e0489c2 * tsan/tsan_rtl.h: Cherry pick upstream r226829. adds f1c9126 * gcc.c (LINK_SSP_SPEC): Handle -fstack-protector-explicit [...] adds 8dc239d PR target/52076 * config/m68k/m68k.md (xorsi3_internal): Tw [...] adds 1b0e4e5 Remove unwanted file adds f393689 2015-01-22 Matthias Klose doko@ubuntu.com adds 4a12cb6 Daily bump. adds 0d0ad5e PR go/64595 * go.1, gofmt.1: New files. * Makefile.am (man [...] adds f26dc71 2015-01-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds a979676 2015-01-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds e8d9a15 2015-01-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds f7776e6 2015-01-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 2968b95 2015-01-23 Braden Obrzut admin@maniacsvault.net adds 37ece3a 2015-01-23 Tobias Burnus burnus@net-b.de adds c09566d 2015-01-23 Janus Weil janus@gcc.gnu.org adds 9d7131b * diagnostic-core.h (internal_error_no_backtrace): New proto [...] adds 0f41242 PR debug/64511 * dwarf2out.c (struct dw_loc_descr_node): Ad [...] adds 845a954 In gcc/fortran/ fixed some cosmetics. * trans-decl.c (gfc_fi [...] adds cc83fe8 2015-01-23 Richard Biener rguenther@suse.de adds a96683b Conditionally include target specific files while building TS [...] adds 6ca4fe4 DR#412 PR preprocessor/60570 * directives.c (do_elif): Don [...] adds fa17592 Make fopenmp an LTO option adds 8597764 Make fopenacc an LTO option adds f1003be 2015-01-23 Richard Biener rguenther@suse.de adds 8b2b2f2 PR c++/64727 * constexpr.c (cxx_eval_constant_expression): [...] adds 75e5ecf Remove false positives for warnings that break LTO profiled adds 3e3b030 * config/abi/pre/gnu.ver: Tighten GLIBCXX_3.4 patterns to no [...] adds 639f32a PR jit/64722: fix corruption of %ebx on 32-bit i386 with libgccjit adds 4d31ecc PR jit/64721: toplev: don't install signal-handlers when runn [...] adds b9a3af2 PR c++/64701 * constexpr.c (maybe_constant_value): Just han [...] adds d552a49 PR c++/64314 PR c++/57510 * typeck2.c (split_nonconstant_i [...] adds 2cd6aee 2015-01-23 Bernd Edlinger bernd.edlinger@hotmail.de adds 34bfe2d fix changelog adds c1a114c PR middle-end/64734 * omp-low.c (scan_sharing_clauses): Don [...] adds 2782c04 PR driver/64737 * gcc.c (print_configuration): Don't print [...] adds 58ca744 libgcc/ChangeLog: adds a1a0f4b PR go/64595 runtime: Don't crash in runtime_callers if no de [...] adds dea561e * config/i386/sse.md (sse2_loadld): Set attribute isa to sse [...] adds 20d3ff0 PR rtl-optimization/63637 PR rtl-optimization/60663 * cse. [...] adds 472565f 2015-01-23 Vladimir Makarov vmakarov@redhat.com adds cbcca16 Fix typo in the last changelog entry. adds dc5b5f0 PR go/64595 * go-lang.c (go_langhook_init_options_struct): [...] adds 5cd8217 rs6000, jit: Unbreak libgccjit on ppc (rs6000_output_function [...] adds bb11842 PR go/64738 * Makefile.am (AM_LDFLAGS): Remove -static-libg [...] adds 4ef52b1 PR go/64725 runtime: Disable tests that require that a final [...] adds d60ed0e PR go/64573 syscall: Restore line somehow lost in libgo merge. adds e6f45d9 PR go/64510 * go.test/go-test.exp (go-gc-tests): Skip nilpt [...] adds d47e318 PR go/63565 * gccgo.texi (Invoking gccgo): Mention that Go [...] adds 4361074 Daily bump. adds 8df488f 2015-01-24 Matthias Klose doko@ubuntu.com adds 0295dbb * i386.opt (prefetch_sse): New targetsave. * i386.c (ix86_f [...] adds 7155272 Fix avx512f spec in gcc.target/i386/funcspec-5.c adds 6c97af1 gcc/ PR target/49263 PR target/53987 PR target/64345 PR t [...] adds 766ed4e Include TSAN dependent sources for 64 bit i?86 target. 2015-0 [...] adds da9fc49 2015-01-24 Tobias Burnus burnus@net-b.de adds f100306 PR libfortran/64770 Segfault when trying to open existing fil [...] adds 22d47c7 Daily bump. adds 1b738d4 Support new Intel processor model numbers adds 8a608e0 Make whitespace consistent in MAINTAINERS adds 3de84d7 2015-01-25 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 8e2e055 gcc/testsuite/ PR target/54236 * gcc.target/sh/pr54236-4.c: New. adds 382295e libstdc++-v3/ PR target/29366 * config/cpu/sh/atomicity.h ( [...] adds f895635 gcc/ChangeLog: adds 304c0fe * config/i386/i386.c (get_builtin_code_for_version): Revert [...] adds f745cbc fortran/ PR fortran/62044 * decl.c (gfc_match_derived_decl) [...] adds 949e2a9 PR 64770 Make testcase work properly under DejaGNU. adds 0a7ef2a Daily bump. adds bb423e6 2015-01-26 Tony Liu tony.liu@arm.com adds b1099bf [ARM] Wire up the new scheduler description for the ARM Corte [...] adds 3cf7210 PR testsuite/64712 * gnat.dg/unchecked_convert1.adb (Unchec [...] adds b91bef5 2015-01-26 Terry Guo terry.guo@arm.com adds fe759e5 * testsuite/23_containers/set/operations/2.cc: Add test for [...] adds 0ca349c Initialize ruid in new_var_info adds 39b73df Make SPARC a vect64 target adds e9b1fbe 2015-01-26 Richard Biener rguenther@suse.de adds a8b0483 Move wrong ChangeLog entry from the toplevel ChangeLog to lib [...] adds 9f2a666 2015-01-24 Matthias Klose doko@ubuntu.com adds 208e784 [AARCH64]Fix TLS local exec model addressing code generation [...] adds 74ef696 [ARM/AArch64][testsuite] Add vsubhn, vraddhn and vrsubhn test [...] adds 4821422 [ARM/AArch64][testsuite] Add vmla_n and vmls_n tests. adds e81fb91 [ARM/AArch64][testsuite] Add vpadd, vpmax and vpmin tests. adds 83c54f5 * config/rs6000/rs6000-cpus.def (POWERPC_MASKS): Add OPTION [...] adds b6e07c0 [ARM/AArch64][testsuite] Add vmovl tests. adds 5fd55e8 [ARM/AArch64][testsuite] Add vmnv tests. adds 45adfb4 [ARM/AArch64][testsuite] Add vpadal tests. adds aee00ee [ARM/AArch64][testsuite] Add vpaddl tests. adds ae6b205 2015-01-26 Janus Weil janus@gcc.gnu.org adds 671091f Fix incorrect ChangeLog formatting. adds 89e2ddc PR target/64795 * config/i386/i386.md (*movdi_intern [...] adds 202b2a3 Revert the last P_POPCNT order change adds 8bbf6ed PR jit/64708: remove libgccjit.so from COMPILERS adds 194f825 2015-01-26 Tobias Burnus burnus@net-b.de adds 1b4c7a0 2015-01-26 Tobias Burnus burnus@net-b.de adds 4e4baaa PR middle-end/64421 * omp-low.c (simd_clone_mangle): If DEC [...] adds 87778dc PR c/64778 * c-typeck.c (convert_arguments): Return -1 if t [...] adds 4abdcfc PR ipa/64730 * ipa-inline.c (inline_small_functions): Print [...] adds 82d867c 2015-01-26 Paul Thomas pault@gcc.gnu.org adds 0762b98 2015-01-26 Matthias Klose doko@ubuntu.com adds 6f195da PR libstdc++/64368 * config/locale/gnu/numeric_members.cc ( [...] adds da519e8 gcc/ PR target/49263 * config/sh/sh.c (sh_split_treg_set_ex [...] adds 9cca2e9 Fix gcc_jit_context_get_last_error docs adds 543426e Daily bump. adds 6101e2f update_web_docs_svn: support the JIT documentation adds 2398733 Add PR jit/64257 to previous ChangeLog entry adds f648448 * config/rl78/rl78.c (move_elim_pass): Don't optimize away vo [...] adds 591970b PR c/64766 * c-typeck.c (store_init_value): Don't overwrite [...] adds e80d050 PR tree-optimization/64807 * wide-int.cc (wi::divmod_intern [...] adds cf5a1df gcc/ adds e2810e7 PR rtl-optimization/61058 * jump.c (cleanup_barriers): Upda [...] adds 8c2b231 PR ipa/64776 * cgraphunit.c (cgraph_node::expand_thunk): If [...] adds fdb2733 2015-01-27 Richard Biener rguenther@suse.de adds 124b61c Correctly check for 32-bit x86 adds 739b924 2015-01-27 Jakub Jelinek jakub@redhat.com Yury Gribo [...] adds 43cbcd8 Move Solaris/x86 CRT_GET_RFIB_DATA definition to libgcc adds 2a2923e PR libstdc++/64368 * include/std/shared_mutex (shared_timed [...] adds 45e05b5 * config/rl78/cmpsi2.S: Use function start and end macros. [...] adds 90f06e3 * config/rl78/rl78.c (rl78_expand_prologue): In G10 mode pus [...] adds 51f8290 2015-01-27 Richard Biener rguenther@suse.de adds 729c43c 2015-01-26 Matthias Klose doko@ubuntu.com adds 5fe5762 2015-01-27 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds 9a071c9 2015-01-27 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds e846bde [AArch64] Improve bit-test-branch pattern to avoid unnecessar [...] adds 11762b8 2015-01-27 Dominik Vogt vogt@linux.vnet.ibm.com adds c82aff1 Add myself to maintaners. adds b50cc03 2015-01-27 Matthias Klose doko@ubuntu.com adds e51027a [AArch64][test] Fix FAIL: gcc.target/aarch64/store-pair-1.c s [...] adds 5c318c0 PR ipa/64282 * gimple-fold.c (gimple_get_virt_method_for_vt [...] adds bfa8411 2015-01-27 Bernd Edlinger bernd.edlinger@hotmail.de adds c288f7b 2015-01-27 Janus Weil janus@gcc.gnu.org adds 0480ded 2015-01-27 Rainer Orth ro@CeBiTec.Uni-Bielefeld.DE adds b80c64a PR c++/63889 * pt.c (finish_template_variable): Move from s [...] adds 2fdf87a PR ipa/60871 PR ipa/64139 * tree.c (lookup_binfo_at_offset [...] adds d11808f 2015-01-27 Tobias Burnus burnus@net-b.de adds b86fa9d toplev: gcc version information for jit adds cbb83bc5 PR c++/58597 * lambda.c (maybe_add_lambda_conv_op): Check c [...] adds cef6e37 Daily bump. adds 5664070 * config/arm/thumb1.md (*thumb1_movpc_insn): New insn pattern. adds 09475d9 PR bootstrap/64612 * lib/target-supports.exp (check_effecti [...] adds 4f1c234 Regression cleanup for MIPS nan2008 toolchain. adds b47145c Prohibit vector modes in accumulators. adds ac64c27 2015-01-28 Richard Biener rguenther@suse.de adds 260d579 [Patch AArch64] Make integer vabs intrinsics UNSPECs adds 904c73a 2015-01-28 Thomas Preud'homme thomas.preudhomme@arm.com adds 97178c4 gcc/ adds 31aebee gcc/ adds 354e9d0 [libstdc++][testsuite][reverted] Remove check for truncation [...] adds a31a370 PR libstdc++/64828 * libsupc++/Makefile.am: Compile del_opv [...] adds 9b51ddc 2015-01-28 Alex Velenko Alex.Velenko@arm.com adds 9c08fbb nvptx mkoffload. adds 16cd115 Call release_input_file in claim_file_handler adds 8b741ed * varpool.c (tls_model_names): Fix names. (varpool_node::du [...] adds bbcd979 * lto-symtab.c (lto_varpool_replace_node): Merge TLS models. adds e6f9244 checksums and test-text adds ae39532 PR other/63504 * dwarf2out.c (add_AT_wide, mem_loc_descript [...] adds 20c3dd3 gcc/ PR target/64659 * config/sh/predicates.md (atomic_arit [...] adds 4fda895 2015-01-28 Jack Howarth howarth.at.gcc@gmail.com adds 2c9b065 gcc/testsuite/ Remove gcc/testsuite/ prefix in ChangeLog entry. adds ae76874 2015-01-28 Jack Howarth howarth.at.gcc@gmail.com adds 14c010b Merge with upstream libffi db1b34b7e1f5e473d17557e454a29933dfecd1af adds fd166f6 Mark prs in changelog entry adds 1dc5766 Call release_input_file only if not NULL adds 241d96b Daily bump. adds c0670fd 2015-01-29 Bernd Edlinger bernd.edlinger@hotmail.de adds b92389a * optc-save-gen.awk: flag_fp_contract_mode is no longer spei [...] adds 3a9f48e PR ipa/64801 * gcc.dg/tree-ssa/pr64801.c: New testcase. * [...] adds 5be42fa Committing VTV Cygwin patch for Patrick Wollgast adds 27e4242 * reorg.c (relax_delay_slots): Take account of NOTE_INSN_SWIT [...] adds 8c7631c * doc/standards.texi: Reflect that the default for C is gnu11. adds 019e72c Run guality tests on Solaris adds 562fafb gcc/ adds bea2a61 gcc/testsuite/ adds 0554566 * config/i386/i386-protos.h (ix86_use_pseudo_pic_reg): New. [...] adds bdf6302 * include/bits/atomic_base.h: Use __always_inline__ instead [...] adds e4eca2d 2015-01-29 Richard Biener rguenther@suse.de adds bef5f3b * config/i386/i386.c (ix86_mode_after): Make static. adds a35cc24 [ARM][cleanup] Simplify some expressions in some epilogue-rel [...] adds bc8fa06 2015-01-29 Richard Biener rguenther@suse.de adds d3815dd gcc/ adds 50a2b7f PR target/15184 * combine.c (try_combine): If I0 is a memor [...] adds cdc99fb PR c++/64521 * repo.c (repo_emit_p): It's OK for a clone to [...] adds dbe1241 PR c++/49508 * semantics.c (finish_return_stmt): Suppress - [...] adds 5c524c7 PR jit/64780: configure: --enable-host-shared and the jit adds f8c5126 Committing generated configure & Makefile.in pieces of VTV Cy [...] adds 5c7e9f4 2015-01-29 Matthias Klose doko@ubuntu.com adds 8fb9737 Define VTV_CYGMIN after vtv_cygmin is set adds 5bb1df1 * acinclude.m4 (VTV_CYGMIN): Use x$vtv_cygmin = xyes instead [...] adds e37006c * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive. adds 95a494f 2015-01-29 Tobias Burnus burnus@net-b.de adds 72d590f PR c++/64717 * cp-ubsan.c (cp_ubsan_instrument_vptr): Don't [...] adds 70279be PR c/64709 * c-typeck.c (pop_init_level): If constructor_el [...] adds 58103f1 2015-01-29 Jack Howarth howarth.at.gcc@gmail.com adds c15b21a Daily bump. adds 2619703 compiler: Fix -fgo-prefix handling. adds c55914b PR target/64580 * config.rs6000/rs6000.c (compute_vrsave_ma [...] adds cb8f824 * combine.c (try_combine): Fix typo in comment. adds 023f7c0 2015-01-30 Ed Schonberg schonberg@adacore.com adds c892792 2015-01-30 Richard Biener rguenther@suse.de adds be19d09 2015-01-30 Ed Schonberg schonberg@adacore.com adds 0a24e4a PR target/15184 * gcc.target/i386/pr15184-1.c: Compile for [...] adds 9233179 2015-01-30 Robert Dewar dewar@adacore.com adds c6c0009 2015-01-30 Yannick Moy moy@adacore.com adds 9620a2c Guard GCC version for a pragma ifdef. adds c1a6626 [Patch/libcpp] Change __ARM_NEON__ to __ARM_NEON in lex.c adds 0e71aac 2015-01-30 Hristian Kirtchev kirtchev@adacore.com adds 097c00c 2015-01-30 Gary Dismukes dismukes@adacore.com adds 0095e7f 2015-01-30 Gary Dismukes dismukes@adacore.com adds 424523e 2015-01-30 Tristan Gingold gingold@adacore.com adds f0ca294 2015-01-30 Gary Dismukes dismukes@adacore.com adds 36123c6 2015-01-30 Robert Dewar dewar@adacore.com adds 643d497 2015-01-30 Robert Dewar dewar@adacore.com adds 8efbfce 2015-01-30 Jerome Guitton guitton@adacore.com adds 60a4a5a 2015-01-30 Robert Dewar dewar@adacore.com adds 1a38587 compiler: Add pkgpath symbol information to export data. adds 29f68d2 compiler: Pass location to fatal_error. adds c05be86 Always pass explicit location to fatal_error. adds 25cd984 2015-01-30 Vladimir Makarov vmakarov@redhat.com adds 1586ed4 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic tar [...] adds 1aae95e 2015-01-30 Vladimir Makarov vmakarov@redhat.com adds 9b9b40b Daily bump. adds 62b8d3d compiler: Treat map index expressions as lvalues in range exp [...] adds da1b47a * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump. * [...] adds 4b0502f * fixincl.c (fix_applies) <case TT_CKSUM:>: Change C++ style [...] adds bca1807 PR target/64159 * gcc.dg/tree-ssa/ssa-dom-cse [...] adds 3094ddd 2015-01-31 Uros Bizjak ubizjak@gmail.com adds f3b68f2 * config/pa/linux-atomic.c (__kernel_cmpxchg2): Change decla [...] adds 3d516e4 2015-01-31 Sandra Loosemore sandra@codesourcery.com adds 4a6200d Daily bump. adds 6f52171 Always pass 0 or option number to gfc_warning*. adds 17b45f0 Correct Changelog for r220309 adds b483a63 2015-01-31 Sandra Loosemore sandra@codesourcery.com adds 770c916 Fix scheduling undeterminism from sorting with DEBUG_INSNs adds 746ebdc gcc/ PR target/64851 * config/sh/sync.md (atomic_fetch_nots [...] adds 1192d5d PR libstdc++/64883 * include/c_global/cstdio (gets): Use __ [...] adds 823e70b * src/c++11/futex.cc: Do not define for gthr-single.h targets. adds 5449714 PR debug/64817 * cfgexpand.c (deep_ter_debug_map): New vari [...] adds 96bf18e PR ipa/64872 * ipa-utils.c (ipa_merge_profiles): Add releas [...] adds 839dd8f 2015-02-01 Andreas Tobler andreast@gcc.gnu.org adds cd4e2ad Daily bump. adds 434b5fa PR target/64047 * config/rs6000/rs6000.c (rs6 [...] adds 167f76e PR libgomp/64635 * configure.tgt (*-*-aix*): [...] adds 061c9d3 Delete empty directory. adds dc40b8b gcc/ * config/rs6000/rs6000.c (rs6000_call_aix): Use unspec [...] adds 9606162 * trans-decl.c (gfc_get_symbol_decl): Removed duplicate code [...] adds 2160d5b 2015-02-02 Richard Biener rguenther@suse.de adds 12a748f PR jit/64810: support DImode on arm adds 73626f6 2015-02-02 Tejas Belagod tejas.belagod@arm.com Andre [...] adds 7aa0bcf Regenerate .pot files. adds 7cb6889 PR jit/64810: fix for arm_option_override adds 265e716 * MAINTAINERS (Various Maintainers: testsuite): Remove mysel [...] adds 8446132 [ARM/AArch64][testsuite] Add vmax, vmin, vhadd, vhsub and vrh [...] adds 9de8e93 * tree.c (handle_abi_tag_attribute): Diagnose invalid arguments. adds 1f0ce3a 2015-02-02 Bruno Loff bruno.loff@gmail.com adds b06b9ff * ipa-inline.c (early_inliner): Skip inlining only in always [...] adds 96462ad Daily bump. adds 5e60278 PR c++/64901 * decl.c (duplicate_decls): Also duplicate DEC [...] adds 3f37801 PR go/64836 PR go/64838 adds 825751e PR preprocessor/64803 - __LINE__ inside macro is not constant adds 35e665a PR other/63504 * combine.c (reg_n_sets_max): New variable. [...] adds 30774b9 PR target/62631 * config/sparc/sparc.h (TARGET_HARD_MUL): R [...] adds 8fe6ab3 PR middle-end/61225 gcc.target/i386/pr49095.c: XFAIL for ia32. adds b817769 gcc/ * config/arm/arm.c (thumb2_reorg): Test UNARY_P and BIN [...] adds 57e20c4 * ipa-inline-analysis.c (simple_edge_hints): Fix check for [...] adds cbbb234 PR jit/64810: driver, arm, jit: configure-time default options adds 617a6df /cp 2015-02-03 Paolo Carlini paolo.carlini@oracle.com adds 2c845fb jit: option-logging adds 7566f1e gcc/ PR target/64660 * config/sh/sync.md (atomic_<fetchop_n [...] adds 7a49a82 PR rtl-optimization/64756 * cse.c (invalidate_dest): New fu [...] adds a279880 go/types: Remove unused testdata files. adds 4e7867a Remove empty directory. adds b821472 2015-02-03 Steven G. Kargl kargl@gcc.gnu.org adds a0b7d34 Daily bump. adds 6079ddb 2015-02-04 Thomas Preud'homme thomas.preudhomme@arm.com adds 3cbadbb 2015-02-04 Thomas Preud'homme thomas.preudhomme@arm.com adds 952a806 gcc/ adds e4d6127 [PATCH][libstdc++][Testsuite] isctype test fails for newlib. adds 437bc67 2015-02-04 Robert Suchanek robert.suchanek@imgtec.com adds bf98079 * gcc.dg/builtins-58.c: Check for pow at the end of words on [...] adds f62d2c1 [AArch64] Use target builtin instead of __builtin_sqrt for vsqrt_f64 adds c2e656e * config/msp430/msp430.c (msp430_use_f5_series_hwmult): Add [...] adds 6e0bd2d Minor corrections to gcc.dg/combine_ashiftrt_[12].c adds 65e25fe Adjust pr36728-*.c for targets that pass parameters in registers. adds c2b7261 [ARM] Add support for -mcpu=cortex-a72 and -mcpu=cortex-a72.c [...] adds 93b3969 PR target/64408 * config/fr30/predicates.md (di_operand): A [...] adds f05bfe6 [AArch64] Rid the world of NAMED_PARAM adds 9c110f1 [AArch64] Use std::swap instead of manually swapping adds ab068f1 [AArch64] Use std::swap instead of manually swapping in aarch [...] adds e956927 Avoid allocating memory when trying but failing to simplify X [...] adds d0b7c55 Simplify XOR of (AND or IOR) of XOR. adds 71b39a6 Fix signedness of compares expanding debug exprs. adds 97c9021 * builtins.def (DEF_BUILTIN_CHKP): Define if not defined. ( [...] adds 1b60fb1 jit: fix typo in docs adds 889a65e7 * config/rl78/fpmath-sf.S (__rl78_int_pack_a_r8): Fix edge c [...] adds 70f8179 * gcc.dg/guality/pr41447-1.c: Remove xfail. * gcc.dg/gualit [...] adds abc57c6 More fixes for update_web_docs_svn for jit docs (PR jit/64257) adds 0e2152d [AArch64] Add support for -mcpu=cortex-a72 adds 2f1be71 Clear hard frame pointer alignment if not needed adds 8f911f3 Actually check in the fix adds aee8a3e PR middle-end/64922 * gimple.c: Include gimple-ssa.h. (may [...] adds 88dabaf * tree-ssa-loop-ivopts.c (get_address_cost): Use right mode [...] adds bbf8fbe PR c/64824 PR c/64868 gcc/c/ * c-parser.c (c_parser_omp_at [...] adds 0948447 * config/sparc/sparc.c (RTX_OK_FOR_OFFSET_P): Fix off-by-one [...] adds f36f9b8 include/ * dwarf2.h (enum dwarf_source_language): Add DW_LAN [...] adds d122d93 PR middle-end/64922 * ipa-prop.c (update_indirect_edges_aft [...] adds f6c2725 PR gcov/64123 * gcov-io.c (gcov_var): Export. adds dd1f9fb * ipa-prop.c (update_indirect_edges_after_inlining): By more [...] adds e346cd9 PR ipa/64686 * ipa-inline.c (inline_small_functions): Fix o [...] adds f7bcdce Daily bump. adds a70a8c3 PR ipa/61548 * varpool.c (varpool_node::remove): Fix order [...] adds e761041 PR ipa/61548 * ipa.c (symbol_table::remove_unreachable_node [...] adds f1f488f PR ipa/61548 * tree-emultls.c (new_emutls_decl): Resolve al [...] adds 0b37320 2015-02-05 Paul Thomas pault@gcc.gnu.org adds 9c92fb5 2015-02-05 Paul Thomas pault@gcc.gnu.org adds 096494f 2015-02-05 Tristan Gingold gingold@adacore.com adds dc5f939 Fix failures on AIX (PR libobjc/63765) adds 5064e6a [Patch Testsuite, obvious] Workaround fragility in gcc.dg/tre [...] adds f13d343 PR rtl-optimization/64905 * gcc.target/i386/pr64905.c: Requ [...] adds 4e9026e 2015-02-05 Hristian Kirtchev kirtchev@adacore.com adds 2271bce 2015-02-05 Robert Dewar dewar@adacore.com adds 258a7f5 2015-02-05 Yannick Moy moy@adacore.com adds 8f469d1 2015-02-05 Robert Dewar dewar@adacore.com adds 31831d3 015-02-05 Robert Dewar dewar@adacore.com adds 7e6d7ed 2015-02-05 Yannick Moy moy@adacore.com adds acd3436 2015-02-05 Yannick Moy moy@adacore.com adds 8b43cd3 contrib/ * gcc_update (files_and_dependencies): Add rules fo [...] adds 477d8dd 2015-02-05 Robert Dewar dewar@adacore.com adds 8149276 2015-02-05 Javier Miranda miranda@adacore.com adds 4beb22d 2015-02-05 Robert Dewar dewar@adacore.com adds 7493d34 Call release_input_file only if file is claimed adds dc44066 [ARM] __ARM_FP & __ARM_NEON_FP defined when -march=armv7-m adds 62d764b * config/h8300/constraints.md ("U" constraint): Use strict [...] adds 49c97b8 * ipa-cp.c (ipa_value_from_jfunc, ipa_context_from_jfunc): A [...] adds f701573 Pass handle to release_input_file adds 303b953 2015-02-05 Tobias Burnus burnus@net-b.de adds 8fc9dbf PR target/64876 * config/rs6000/rs6000.c (chain_already_loa [...] adds b9b4ffe Daily bump. adds 2d43d96 runtime: Add memprofilerate to GODEBUG adds 17b364c PR target/43264 * config/h8300/h8300.c (get_shift_alg): Fix [...] adds 817c574 PR target/17306 * config/h8300/constraints.md (U): Correctl [...] adds 74c2de3 PR target/62631 * tree-ssa-loop-ivopts.c (get_shiftadd_cost [...] adds 07fb323 PR fortran/60289 Initial patch by Janus Weil * resolve.c ( [...] adds bb779bf PR rtl-optimization/64957 PR debug/64817 * simplify-rtx.c [...] adds 7350887 Revert the PR lto/64837 fix adds 42231db PR target/64889 * config/h8300/h8300.c (push): New argument [...] adds dab7110 Fix 404 in "Show Source" in jit docs adds 0811021 [PATCH]Keep location info when expand complex component-wise [...] adds be4085c mksysinfo.sh: Remove _zone_net_addr_t handling. adds 8ce60db 2015-02-06 Paul Thomas pault@gcc.gnu.org adds 4ab0ccd PR middle-end/64937 * dwarf2out.c (set_block_abstract_flags [...] adds 46a0476 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* ta [...] adds a49a5a5 [gcc] 2015-02-06 Michael Meissner meissner@linux.vnet.ibm.com adds ee61ca2 2015-02-06 Vladimir Makarov vmakarov@redhat.com adds 91df30a PR ipa/64896 * cgraphunit.c (cgraph_node::expand_thunk): If [...] adds dd0d4e5 * toplev.c (process_options): Change flag_ipa_ra before crea [...] adds b472bf0 PR 64878: do not jump thread across more than one back-edge adds 86f1f1e PR jit/64752 - Rewrite jit testsuite to eliminate use of "file" adds d178092 Add new files erroneously omitted from r220494. adds fcd2953 Daily bump. adds 8495834 Remove myself from all maintainer roles. adds 0962588 PR debug/2714 PR bootstrap/64256 * xc [...] adds 16879fd PR bootstrap/53348 * inclhack.def (aix_pthrea [...] adds ae7127b Remove blank line adds 3622a84 PR middle-end/64340 * gcc-interface/trans.c (gigi): Recreat [...] adds cf8796e 2015-02-07 Jerry DeLisle jvdelisle@gcc.gnu.org adds dfba1d8 2015-02-07 Sandra Loosemore sandra@codesourcery.com adds 2c6a9be Daily bump. adds 7a4047d * gcc-interface/utils.c (begin_subprog_body): Assert that th [...] adds 974a5ef * gcc-interface/decl.c (gnat_to_gnu_entity): Do not bother a [...] adds 4d8374a * gcc-interface/decl.c (is_cplusplus_method): Use Is_Primiti [...] adds 8ae2b3a * gcc-interface/decl.c (gnat_to_gnu_param): Do not strip the [...] adds 135f23d Use the local name instead of the original name in the check [...] adds 07f3273 PR ipa/63566 * cgraphunit.c (cgraph_node::analyze): Be sure [...] adds c670165 PR ipa/63566 * ipa-split.c (execute_split_functions): Split [...] adds 6543cf8b PR ipa/63566 * i386.c (ix86_function_regparm): Look through [...] adds a09576f PR ipa/63566 * ipa-visibility.c (cgraph_node::non_local_p): [...] adds 0171d72 2015-02-08 Andrew Pinski apinski@cavium.com adds 5c89619 2015-02-08 Andrew Pinski apinski@cavium.com adds dfd3a36 Daily bump. adds 742c077 Fix gcc.dg/uninit-19.c for fpic adds e83edd3 IPA ICF: Fix late initialization of callgraph hooks. adds 2282e83 Fix scan-tree-dump in gcc.dg/graphite/scop-19.c for fpic adds d340da2 Move ChangeLog entry adds a9983ab libvtv: autoreconf. adds fca7650 2015-02-09 Richard Biener rguenther@suse.de adds a713c4c PR target/58757 * gcc.dg/c11-true_min-1.c: Xfail execution [...] adds a33006b * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail for alpha*-*-*. * [...] adds cdd7424 * testsuite/ChangeLog: Improve my last commit message. adds c76dc46 2015-02-09 Richard Biener rguenther@suse.de adds 25ea41e 2015-02-09 Richard Biener rguenther@suse.de adds 2f4777f [Obvious][Testsuite] Remove extraneous target from gcc.target [...] adds 5300bef PR target/64979 * tree-stdarg.c (pass_stdarg::execute): Sca [...] adds b627b02 PR c++/64899 * init.c (build_vec_init): Handle default-init [...] adds 41a1ab4 * ipa-polymorphic-call.c (ipa_polymorphic_call_context): Avo [...] adds 87a9c1b * ipa-devirt.c (odr_types_equivalent_p): Fix formating. (ad [...] adds c2717aa * ipa-devirt.c (odr_types_equivalent_p): Fix formating. (ad [...] adds 2568b0e PR ipa/63566 * ipa-icf.c (set_local): New function. (sem_f [...] adds 770eccb PR ipa/61548 * tree-emutls.c (ipa_lower_emutls): Avoid dupl [...] adds 4686160 PR c/64856 * c-typeck.c (process_init_element): Don't alway [...] adds 4e2f4ed PR sanitizer/64981 * builtins.c (expand_builtin): Call targ [...] adds 7ab0488 PR target/64761 Replace MD_REDIRECT_BRANCH with TARGET_CAN_FO [...] adds 2ca3b52 PR target/64761 [SH] Add jump insn for -freorder-blocks-and-p [...] adds caa5e7f Daily bump. adds 675f181 PR ipa/64978 * ipa-cp.c (gather_caller_stats): Skip thunks. [...] adds 19fef16 * ssp.c (__guard_setup): For Windows, use approved [...] adds 1a952cb * ira-color.c (setup_left_conflict_sizes_p): Simplify [...] adds a0e59ca Tolerate different definitions of symbols in lto adds 74b1bae PR tree-optimization/43378 * gcc.dg/tree-ssa/pr43378.c: New test. adds b7cd62a 2015-02-09 Jerry DeLisle jvdelisle@gcc.gnu.org adds dea9fb7 2015-02-10 Jerry DeLisle jvdelisle@gcc.gnu.org adds eb4b821 Support gcov-tool without ftw.h adds 205b560 2015-02-10 Richard Biener rguenther@suse.de adds 59600e4 Fix <iso/math_c99.h> signbit on Solaris adds aa569c4 * config/rl78/rl78.c: Remove DIV attribute code accidentally [...] adds 33653cf 2015-01-30 Alexander Monakov amonakov@ispras.ru adds 41ae9eb 2015-02-10 Richard Biener rguenther@suse.de adds 9251bb6 2015-02-10 Richard Biener rguenther@suse.de adds a698bca 2015-02-10 Rainer Emrich rainer@emrich-ebersheim.de adds 3083dd2 Fixed pasto in ChangeLog adds fe50417 2015-02-10 Rainer Emrich rainer@emrich-ebersheim.de adds d55cde6 cap frequency in make_forwarder_block adds 8ef29c9 Fix formating of gcc.dg/torture/pr64326.c adds 17bbda6 PR ipa/64982 * cgraphunit.c (cgraph_node::expand_thunk): Lo [...] adds e137219 * common.opt (fstack-reuse): Mark as optimization. adds 0397c5b PR c++/64994 * constexpr.c (cxx_eval_call_expression): Walk [...] adds d3b0125 * config/alpha/alpha.md (reload_out<mode>_aligned): Make ope [...] adds 6cf92cc gcc/ PR target/64661 * config/sh/sh-protos.h (TARGET_ATOMIC [...] adds 5646431 PR sanitizer/65004 * ubsan.c (ubsan_expand_vptr_ifn): Alway [...] adds 5e712cf 2015-02-10 Andrew Pinski apinski@cavium.com adds f80bec0 Daily bump. adds 5b6d2c7 2015-02-10 Sandra Loosemore sandra@codesourcery.com adds d612180 2015-02-10 David Wohlferd dw@LimeGreenSocks.com adds 4fc381d 2015-02-10 David Wohlferd dw@LimeGreenSocks.com Sand [...] adds 6a3671c 2015-02-10 David Wohlferd dw@LimeGreenSocks.com Sand [...] adds 09f979b 2015-02-10 Jerry DeLisle jvdelisle@gcc.gnu.org adds c5e076f PR ipa/65005 * ipa-visibility.c (cgraph_node::non_local_p): [...] adds c65bd8c PR target/61925 * config/i386/i386.c (ix86_reset_to_default [...] adds 1b59d1a Fix bug 64893: ICE with vget_lane_u32 with C++ front-end adds 108b3f6 2015-02-11 Richard Biener rguenther@suse.de adds e9a9dc0 Handle noreturn function thunk creation. adds 35ff54b PR c/64824 * c-parser.c (c_parser_binary_expression): Fix O [...] adds 4dba104 Rename check_effective_target_pie to check_effective_target_p [...] adds ab0e6fb nvptx mkoffload: Don't hard-code GOMP_DEVICE_NVIDIA_PTX. adds c84c7f1 nvptx mkoffload: __OPENMP_TARGET__ -> __OFFLOAD_TABLE__. adds bfeb7c1 nvptx mkoffload: Initialize GCC diagnostic machinery before u [...] adds 16a2609 PR middle-end/65003 * varasm.c (place_block_symbol): Assert [...] adds 9eb0aee PR sanitize/65000 adds 6e434d0 gcc/testsuite/ adds db7b23e Add forgotten new testcases. adds 6cb8fb8 * ipa.c (symbol_table::remove_unreachable_nodes): Avoid rele [...] adds 35a51d3 * g++.dg/ubsan/shift-1.C: New test. * gcc.dg/ubsan/c-shift- [...] adds 74e4342 PR target/63347 * haifa-sched.c (prune_ready_list): If we h [...] adds 294ea4e Daily bump. adds df070bc 2015-02-11 Jerry DeLisle jvdelisle@gcc.gnu.org adds ca5b5c7 PR tree-optimization/65014 * fold-const.c (fold_binary_loc) [...] adds b3a30e6 PR sanitizer/65019 * ubsan.c (ubsan_expand_objsize_ifn): Al [...] adds 4b7bb94 PR testsuite/64930 * gcc.target/powerpc/atomic-p7.c: Adjust [...] adds b7977a0 [Patch Testsuite] XFAIL gfortran.dg/pr45636.f90 on AArch64 adds 34b620b * testsuite/28_regex/traits/char/isctype.cc (test01): Replac [...] adds a5a5202 PR sanitizer/64984 * except.c (check_noexcept_r): Return NU [...] adds 5308e32 PR debug/55541 * cp-tree.h (BLOCK_OUTER_CURLY_BRACE_P): Def [...] adds 38ef99c 2015-02-12 Paul Thomas pault@gcc.gnu.org adds bb98c28 * testsuite/28_regex/traits/wchar_t/isctype.cc: Fix whitespace. adds f1db0de PR c++/64959 * parser.c (lookup_literal_operator): Return a [...] adds e65bc03 gcc/ * common.opt (-flifetime-dse): New. gcc/cp/ * decl.c ( [...] adds 6d87fe1 typo adds b2f40a0 * dwarf2asm.c (dw2_asm_output_vms_delta): Only define if AS [...] adds a487aad * dwarf2out.c (output_die): Use "%s", name instead of name t [...] adds 4cb42f4 * tree-sra.c (dump_dereferences_table): Avoid -Wformat-secur [...] adds d3bc6b1 PR sanitizer/65000 * g++.dg/ubsan/pr65000.C: New test. adds 546ad9b PR c++/64884 * g++.dg/tm/pr47573.C: Only run on comdat_grou [...] adds fb0b6ac * config/rs6000/rs6000.c (rs6000_emit_epilogue): Use addsi3_ [...] adds b1fc9d1 PR c++/64898 * mangle.c (write_mangled_name): Fix test for [...] adds c7105f0 * config/visium/visium.opt (msv-mode): Add RejectNegative an [...] adds b5d4b24 Daily bump. adds c507533 * config/rs6000/rs6000.c (rs6000_emit_epilogue): Fix typo in [...] adds 57713f5 2015-02-12 Jerry DeLisle jvdelisle@gcc.gnu.org adds 78db4b4 PR rtl/32219 adds 1d524ff PR c++/64956 * c-opts.c (c_common_post_options): Change fla [...] adds 02acb8f PR tree-optimization/64705 * tree-ssa-loop-niter.h (expand_ [...] adds 46173d1 PR c/65040 * c-format.c (check_format_types): Don't warn ab [...] adds a7c6c84 2015-02-13 Richard Biener rguenther@suse.de adds a35c3f5 gcc/ adds 213647b * config/pa/constraints.md: Change "Q" and "T" constraints t [...] adds b1ade42 * testsuite/28_regex/traits/char/isctype.cc (test01): Fix m [...] adds eb8ea0c PR ipa/65034 * stmt.c (emit_case_nodes): Use void_type_node [...] adds 2d3120a /cp 2015-02-13 Paolo Carlini paolo.carlini@oracle.com adds f0006dc PR c++/65051 * call.c (reference_binding): Don't look for b [...] adds 8fbeb43 GOMP_TARGET_* have been renamed to GOMP_DEVICE_* some time ago. adds af40178 2015-02-13 Jerry DeLisle jvdelisle@gcc.gnu.org adds c027844 2015-02-13 Jerry DeLisle jvdelisle@gcc.gnu.org adds 6a3e66d /cp 2015-02-13 Paolo Carlini paolo.carlini@oracle.com adds 2bec736 PR ipa/65028 * ipa-inline-transform.c (mark_all_inlined_cal [...] adds 82a343d PR ipa/65028 * ipa-prop.c (update_indirect_edges_after_inli [...] adds eaa6752 PR rtl-optimization/47477 * match.pd (convert (plus/minus ( [...] adds c3fcfd4 PR tree-optimization/64823 * tree-vrp.c (identify_jump_thre [...] adds 8fc043d PR c++/65054 * pt.c (template_args_equal): Look through con [...] adds b138082 PR c/65050 * c-decl.c (grokdeclarator): Print also the type [...] adds 18c06fb PR tree-optimization/65053 * tree-ssa-phiopt.c (value_repla [...] adds bb1779a PR bootstrap/65060 Revert my change for tree-o [...] adds 9cfeeee /cp 2015-02-13 Paolo Carlini paolo.carlini@oracle.com adds d1c3a89 Daily bump. adds 927d507 PR tree-optimization/62209 * tree-ssa-reassoc.c (update_ran [...] adds 4d7c413 PR c/64768 * c-decl.c (grokdeclarator): Set the range of a [...] adds 50f2a18 * ipa-chkp.c: Use iterate_direct_aliases. * symtab.c (resol [...] adds 6a04404 * ipa-inline-analysis.c (growth_data): Add uninlinable field [...] adds be639a1 PR testsuite/64850 Tweak acc_on_device* tests. adds 1b208f8 Daily bump. adds 2af29bc * gcc.target/powerpc/pr64205.c: Skip on AIX. * gcc.target/pow [...] adds 18d8d57 * config/pa/pa.c (pa_secondary_reload): Request a secondary [...] adds 5154126 * cgraph.h (symtab_node::has_aliases_p): Simplify. (symtab_ [...] adds 9b71b06 Daily bump. adds 7760911 2015-02-15 Sandra Loosemore sandra@codesourcery.com adds 2bb9d83 gcc/testsuite/ adds 3afd536 PR c/65066 * c-format.c (check_format_types): Handle null param. adds c61d51a Fix PR ipa/65059. adds 182624f 2015-02-16 Richard Biener rguenther@suse.de adds 17953d1 2015-02-16 Richard Biener rguenther@suse.de adds 7a26bed Daniel Richard G. skunk@iskunk.org PR bootstrap/480 [...] adds 1079e47 2015-02-16 Michael Haubenwallner <michael.haubenwallner@ssi [...] adds 897891b [Patch docs obvious] install.texi: Put aarch64 back in alphab [...] adds 83d3070 2015-02-16 Paolo Carlini paolo.carlini@oracle.com adds cca7135 gcc/testsuite/ adds a69f2cf 2015-02-16 Richard Biener rguenther@suse.de adds 022a234 PR ipa/64963 * cgraphclones.c (cgraph_node::create_virtual_ [...] adds 849b108 PR tree-optimization/64823 * tree-vrp.c (identify_jump_thre [...] adds 2d905ef PR target/65058 * gcc.target/powerpc/pr65058. [...] adds 5edfc33 Daily bump. adds 04103c3 PR c++/65075 * constexpr.c (check_constexpr_bind_expr_vars) [...] adds ddd4cdc * symtab.c (symtab_node::verify_base): Verify body_removed-> [...] adds 7548276 [Haifa Scheduler] Fix latent bug in macro-fusion/instruction [...] adds 3304865 Add gcc.target/x86_64/abi/callabi/vaarg-6.c adds dfc7d66 PR libstdc++/65085 * include/bits/basic_string.h (basic_str [...] adds 99d6a6d Correct ChangeLog entry (2015-02-04) adds 65d4221 2015-02-17 Rüdiger Sonderfeld ruediger@c-plusplus.de [...] adds 3b64313 Change stdlib.h base, not inttypes.h adds a8d1548 * tree-vrp.c (identify_jump_threads): Use last_stmt. [...] adds 6014aff Avoid dependence on libc headers in nvptx realloc. adds 1c55a86 2015-02-17 Sandra Loosemore sandra@codesourcery.com adds f816d7a libgomp: Make nvptx helper routines self-contained. adds 5947a4f nvptx mkoffload: Fix logic error in skipping of "strange" tokens. adds 84551a3 libgomp: Make GOMP_PLUGIN_debug actually work... adds e3f2be8 * ipa-visibility.c (function_and_variable_visibility): Only [...] adds fdee3e8 gcc/ PR target/64793 * config/sh/sh.md (cbranch define_dela [...] adds 7715e0c Add -fipa-cp-alignment adds e38c776 gcc/ * config/sh/sh.opt (mcbranch-force-delay-slot): New opt [...] adds 7feaa33 * ipa-visibility.c (function_and_variable_visibility): Only [...] adds 8bf58f4 Daily bump. adds 8f46e8a * config/aarch64/aarch64.c (*aarch64_load_symref_appropriate [...] adds 2fdc66a nvptx-none: Define empty GOMP_SELF_SPECS. adds 0f76957 nvptx-none: Disable the lto-plugin. adds a7243b5 nvptx mkoffload: For non-installed testing, look in all COMPI [...] adds b8c9c5c Begin documenting the nvptx backend. adds 243af14 PR sanitizer/65081 * ubsan.c (OBJSZ_MAX_OFFSET): Define. ( [...] adds 0dbca90 2015-02-18 Richard Biener rguenther@suse.de adds 033ab5d PR ipa/65087 * cgraphclones.c (cgraph_node::create_virtual_ [...] adds 9b8af74 Add checking macro within lto_streamer_init. adds 67a97bd 2015-02-18 Richard Biener rguenther@suse.de adds c6aa02c libgomp/ adds efb3a77 * ipa-devirt.c (odr_subtypes_equivalent_p): Fix formating. [...] adds 99988a8 * config/i386/t-intelmic (mkoffload.o): Remove dependency on [...] adds a21aaa7 Return false for common symbols in sdata_symbolic_operand adds 6ff57d4 * src/c++11/codecvt.cc (write_utf16_code_point): Fix code to [...] adds 4f4f841 Add missing cleanup in gfortran.dg/read_eof_8.f90 adds 1e6affd4 * testsuite/22_locale/codecvt/char16_t.cc: Add dg-require-cs [...] adds 430ac76 Add missing cleanup in gfortran.dg/fmt_cache_1.f adds e5ea1e3 Add missing cleanup in gfortran.dg/finalize_28.f90 adds 00b8ed6 Add missing cleanup in gfortran.dg/pr37287-1.f90 adds 2e53a90 Add missing cleanup in gfortran.dg/coarray_35a.f90 adds 7c09c5f Add fstdarg-opt adds 4422041 PR gcov-profile/64634 * tree-eh.c (frob_into_branch_around) [...] adds e228ced Daily bump. adds 8ed0255 sem_function::bb_dict_test should take a vec<int> * adds 52d2ad7 Fix testsuite race on additional_sources adds e250836 Fix PR64935 adds 00984d1 PR lto/65012 * varpool.c (varpool_node::get_constructor): R [...] adds dee5886 Fix date in ChangeLog: 2015-12-14 -> 2014-12-14 adds 5221952 floatformat.h: Wrap in extern "C" adds 416f651 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C [...] adds bfefb5b PR middle-end/65074 adds d61f97e PR middle-end/65074 adds e5200f9 2015-02-19 Sandra Loosemore sandra@codesourcery.com adds d6eafcc PR testsuite/65093 * testsuite/26_numerics/random/binomial_ [...] adds fb8a476 Fix PR testsuite/65116 adds 5dce5d8 PR libstdc++/58357 * include/bits/algorithmfwd.h (rotate): [...] adds 6ca5d41 * config/alpha/alpha.c (alpha_in_small_data_p): Reject commo [...] adds f829817 PR ipa/65028 * ipa-cp.c (propagate_alignment_accross_jump_f [...] adds 0e48523 * config/pa/pa.c (pa_reloc_rw_mask): New function. (TARGET_ [...] adds d893a7e * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*. * gcc [...] adds 3da8799 Daily bump. adds 786391d * config/pa/pa.c (pa_emit_move_sequence): Always force (con [...] adds e43fc5c 2015-02-20 Robert Dewar dewar@adacore.com adds bf5dffd 2015-02-20 Arnaud Charlet charlet@adacore.com adds dd87c52 If we're building an offloading compiler, always enable the L [...] adds 1a431c9 2015-02-20 Robert Dewar dewar@adacore.com adds b02fd63 2015-02-20 Eric Botcazou ebotcazou@adacore.com adds 32d2c8a 2015-02-20 Eric Botcazou ebotcazou@adacore.com adds c918b5c 2015-02-20 Eric Botcazou ebotcazou@adacore.com adds 81540b8 2015-02-20 Vincent Celier celier@adacore.com adds 3ab53c3 2015-02-20 Eric Botcazou ebotcazou@adacore.com adds 839dc3b 2015-02-20 Eric Botcazou ebotcazou@adacore.com adds 92aa450 * tree-streamer.c (preload_common_nodes): Don't preload TI_ [...] adds 8968f6f gcc/ PR target/64452 * config/avr/avr.md (pushhi_insn): New [...] adds dba38d2 2015-02-20 Yannick Moy moy@adacore.com adds 2858173 * gcc-interface/Makefile.in: Remove references to nucleus. [...] adds b85b7cb 2015-02-20 Arnaud Charlet charlet@adacore.com adds a99d800 2015-02-20 Gary Dismukes dismukes@adacore.com adds a73afd9 * cgraph.h (clone_function_name_1): Declare. * cgra [...] adds d3bd629 2015-02-20 Robert Dewar dewar@adacore.com adds f3d9de9 2015-02-20 Robert Dewar dewar@adacore.com adds 9a521e1 Code clean ups. adds 382167e 2015-02-20 Olivier Hainque hainque@adacore.com adds aadc98c [AArch64] Fix wrong-code bug in right-shift SISD patterns adds 510e474 2015-02-20 Olivier Hainque hainque@adacore.com adds 06412ab 2015-02-20 Olivier Hainque hainque@adacore.com adds 4ba6810 2015-02-20 Olivier Hainque hainque@adacore.com adds 1171818 2015-02-20 Olivier Hainque hainque@adacore.com adds b765640 2015-02-20 Tristan Gingold gingold@adacore.com adds 12a75e8 2015-02-20 Robert Dewar dewar@adacore.com adds afc229d 2015-02-20 Robert Dewar dewar@adacore.com adds 0b29254 2015-02-20 Robert Dewar dewar@adacore.com adds 40ed993 2015-02-20 Ed Schonberg schonberg@adacore.com adds c62683a PR libstdc++/64695 * python/libstdcxx/v6/printers.py (StdTu [...] adds 6f6da6a * gcc.dg/sibcall-9.c: New test. * gcc.dg/sibcall-10.c: New test. adds 3dd48be PR testsuite/64158 * gcc.dg/pr44194-1.c: Add two extra {} p [...] adds c80f87e PR target/63892 * ipa-icf.c (sem_function::merge): If DECL_ [...] adds bb80be6 2015-02-20 Richard Biener rguenther@suse.de adds a1641aa 2015-02-20 Vladimir Makarov vmakarov@redhat.com adds 0377312 * doc/xml/manual/status_cxx2011.xml: Document implementation [...] adds 41971a2 * tree-streamer-in.c (unpack_ts_decl_common_value_fields, u [...] adds 7afe682 Daily bump. adds 54d28c30 PR debug/58123 * gimplify.c (gimplify_expr): Prefer locatio [...] adds c43829b Remove trailing space. adds 704f070 gcc/ * doc/rtl.texi (fma): Clarify documentation. adds 9f512f0 PR ada/65156 * gnat.dg/timing_events.adb: Removed, invalid test. adds fa9c51c Daily bump. adds ffd53df Make pr30957-1.c pass rather xfail adds c07aeb7 * doc/xml/manual/status_cxx2011.xml: Remove duplicated infor [...] adds c6dc1b6 Fix warning in 'Loop Statements' in gnat-style.texi adds e7744f6 2015-02-22 Arnaud Charlet charlet@adacore.com adds e195821 * doc/Makefile: postprocess texinfo files to update @dircate [...] adds e0eaf97 2015-02-22 Bernd Edlinger bernd.edlinger@hotmail.de adds aae9ad5 Daily bump. adds 9dfffd1 2015-02-23 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds 18b2785 2015-02-23 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds e61f794 2015-02-23 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds 5e0d6c5 2015-02-23 Andreas Krebbel Andreas.Krebbel@de.ibm.com adds 11d2c76 Fix number of arguments parameter in Ada DEF_FUNCTION_TYPE_*. adds 75e5347 * config/avr/t-avr: Fix typo in comment. adds 0853f8d [PR target/65181] nvptx libgcc: Prevent building "advanced" s [...] adds e8a63d7 gcc/ PR target/65163 * config/sh/sh.md (swapbsi2, related p [...] adds b03e9c2 PR bootstrap/63888 * asan/asan_globals.cc (RegisterGlobal): [...] adds 4e9c371 PR target/65109 * gcc.target/powerpc/ppc64-abi-1.c: Split t [...] adds a140fb6 gcc/ PR fortran/63427 * wide-int.cc (wi::from_mpz): Cope wi [...] adds e6935d2 PR target/65153 [SH] Fix PR target/65153 with removing movsic [...] adds 2a63d22 xtensa: align data naturally when optimizing for size adds 269e327 PR target/65182 * config/rs6000/rs6000.c (get_memref_parts) [...] adds e489994 fix changelog typo adds ca787ae Daily bump. adds dafbe6f Add additional_sources_used adds 286d32a Add missing cleanup in gfortran.dg/readwrite_unf_direct_eor_1.f90 adds da00246 PR tree-optimization/65170 * wide-int.cc (wi::mul_internal) [...] adds 9e93a77 Minor fix adds a1faa21 gcc/ * config/avr/stdfix.h [__WITH_AVRLIBC__]: Include <stdf [...] adds 6349b8c [PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal p [...] adds 36c7f07 * config/v850/v850.h (ASM_SPEC): Pass -msoft-float/-mhard-fl [...] adds b83f34d 2015-02-24 Vladimir Makarov vmakarov@redhat.com adds bfea87e PR target/65058: Drop unused variable. adds ec12b31 Add entrypoint attribute for the use of nvptx. adds 2923622 * config/rl78/rl78-protos.h (rl78_split_movsi): Accept a mode [...] adds 2084326 * gimple.h (gimple_build_assign): Rename CXX_MEM_STAT_DECL t [...] adds 3a1a667 PR target/65117 * config/xtensa/xtensa.md (zer [...] adds 96278b9 Daily bump. adds ff7cb11 PR lto/64374 * target.def (target_option_stream_in): New ta [...] adds 8cf5159 Minor fix adds 2e8a4fd * update_web_docs_svn: Add -I gcc/gcc/ada/doc/gnat_ugn for gnat_ugn adds 9d4943b Use variadic macros with avr-log.c. adds cb5cf35 PR target/65196 * config/avr/avr.c (avr_adjust_insn_length) [...] adds de3aabc 2015-02-25 Richard Biener rguenther@suse.de Kai Tietz < [...] adds 6288e54 PR tree-optimization/61917 * gcc.dg/vect/vect-pr61917.c: New file. adds 95b0e57 [AArch64] Fix illegal assembly 'eon v1, v2, v3' adds c2098d0 gcc/ adds c1f81c8 Use DO_PRAGMA in libgomp.oacc-c-c++-common/reduction-1.c adds 9f4e01f * update_web_docs_svn: Preserve gcc/ada/*.png. Update comments. adds 57492b0 Complete previous change. adds bafaf5b PR debug/58315 * decl.c (start_preparsed_function): Use cre [...] adds a54c430 * be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr [...] adds 48a4611 * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id [...] adds 7628458 PR target/64212 * symtab.c (symtab::make_decl_local): Set D [...] adds d46e804 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib. [...] adds 819a768 ICF: Validate correctly hard register variables. adds 93d8e5f PR tree-optimization/61917 * tree-vect-loop.c (vectorizable [...] adds 995c664 Revert: 2014-07-26 Uros Bizjak ubizjak@gmail.com adds bc3900e PR c++/65209 * decl2.c (constrain_visibility) [VISIBILITY_A [...] adds 21011d0 gcc/ * config/rs6000/htm.md (tcheck): Fix assembly encoding. adds d2ef69a Daily bump. adds 82f3c8f * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assem [...] adds 580f4c4 gcc/ * config/arm/arm-cores.def (cortex-m7): Add flag FL_NO_ [...] adds d3aa9bd gcc/ adds f000c9b * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure. [...] adds 2e971af * passes.c (ipa_write_summaries_1): Call lto_output_init_mod [...] adds b9903eb PR tree-optimization/65048 * tree-ssa-threadupdate.c (valid [...] adds a2455ed Add missing cleanup in gcc.misc-tests/godump-1.c adds a053b96 Add missing cleanup in pch-init adds e85ab26 Add a testcase for PR target/65217 adds 21a1969 Add missing cleanup in gcc.dg/aru-2.c adds 976995c Add missing cleanup in gcc.target/i386/mcount_pic.c adds 1070a61 Add missing cleanup in g++.dg/gcov/gcov-14.C adds 10fb495 PR c++/65202 * constexpr.c (cxx_eval_constant_expression): [...] adds d073a2a PR debug/46102 * dwarf2out.c (dwarf2out_init): Disable -fel [...] adds ff4194a Move ChangeLog entry to correct ChangeLog adds 22d9e9b Fix warning. adds c5baf1e improve FSM jump thread dump adds 7c0c1f6 2015-02-26 Bill Schmidt wschmidt@linux.vnet.ibm.com adds e628f64 Add missing cleanup in run-gcov adds 210d3d0 Add profopt-target-cleanup adds 897c92c PR ipa/65008 * ipa-inline.c (early_inliner): Recompute inli [...] adds e13062e gcc/ PR target/61142 * config/sh/sh.c (sh_check_add_incdec_ [...] adds d84df44 * gcc.dg/vect/vect-pr61917.c: Rename to ... * gcc.dg/vect/O [...] adds 8992f34 PR target/65192 * config/avr/avr-protos.h (tiny_valid_direc [...] adds 7627f83 Fix LTO bootstrap. adds 0e62482 Fix PR ipa/64693 adds ae498db Add missing cleanup in go-gc-tests for cmpout adds 1e6c1ce PR tree-optimization/65215 * tree-ssa-math-opts.c (find_bsw [...] adds 229fa37 PR tree-optimization/65216 * tree-ssa-reassoc.c (rewrite_ex [...] adds 6238b44 2015-02-26 Sandra Loosemore sandra@codesourcery.com adds 3be99ba Daily bump. adds 27859cd Add self to Various Maintainers. adds ce7711d PR bootstrap/65150 * ipa-icf.c (symbol_compare_collection:: [...] adds 0a9a223 2015-02-26 Sandra Loosemore sandra@codesourcery.com adds ab1e78e 2015-02-27 Richard Biener rguenther@suse.de adds 751c914 S/390: Define TARGET_BUILTIN_DECL adds 9cef796 S/390: Add builtins for efpc and sfpc adds 90f58e2 S/390: Implement TARGET_ATOMIC_ASSIGN_EXPAND_FENV. adds dbcf1b7 S/390: Remove -m64/-m31 from testcases. adds ef7522e 2015-02-27 Richard Biener rguenther@suse.de adds 688a864 2015-02-27 Kai Tietz ktietz@redhat.com adds c4533507 PR target/65038 * config.in: Regenerated. * configure: Lik [...] adds 084e6bf PR c/65228 * c-decl.c (start_decl): Return NULL_TREE if dec [...] adds f3b403a Revert change adds c905381 PR target/65038 * config.in: Regenerated. [...] adds c2cc6aa * configure.tgt: Enable build on powerpc*le-*-linux. adds 495cbfb PR c/65040 * doc/invoke.texi: Update to reflect that -Wform [...] adds fb87313 2015-02-27 Vladimir Makarov vmakarov@redhat.com adds 6d2de00 PR tree-optimization/65048 * gcc.dg/tree-ssa/ssa-dom-thread [...] adds 091e5e3 PR rtl-optimization/65220 * config/i386/i386.md (*udivmod<m [...] adds 5daa717 PR ipa/65237 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf * [...] adds cf0e7bf * gcc.dg/vect/pr59354.c: Move vector producing code to separ [...] adds 8327d69 2015-02-27 Sandra Loosemore sandra@codesourcery.com adds f52caa4 Fix missing condition in symbol_compare_hashmap_traits. adds 4b69081 2015-02-27 Vladimir Makarov vmakarov@redhat.com adds c9929b6 2015-02-27 Vladimir Makarov vmakarov@redhat.com adds 213008eb Daily bump. adds c03ae9b [AArch64] Fix define_insn type in aarch64.md. adds b1b4ba0 2015-02-28 Matthias Klose doko@ubuntu.com adds 86bbd55 PR ipa/65236 * g++.dg/ipa/ipa-icf-6.C: New testcase. * cgr [...] adds edd9cb4 PR ipa/65232 * ipa-icf.c (clear_decl_rtl): New function. ( [...] adds 97ccb51 PR ipa/65237 * ipa-icf.c (sem_function::merge): Do not atte [...] adds 2f3662f ICF is more strict about non-common function and var adds 89eb579 Daily bump. adds b9cb01c * ipa-inline.c (can_inline_edge_p): Match opt_for_fn on inli [...] adds 1bd06fb * ipa-icf.c (sem_function::merge): Fix handling of COMDAT. [...] adds 2f51f5c * ipa-icf-gimple.c (func_checker::compare_operand): Fix hand [...] adds 57d77bb PR ada/65259 adds 037ac54 * c-ada-spec.c (is_tagged_type): Add guard for DECL_VINDEX. [...] adds aec2c86 gcc/testsuite/ PR target/61142 * gcc.target/sh/sh/pr61142.c: New. adds 7fb15fe 2015-02-28 Martin Liska mliska@suse.cz Jan Hubicka [...] adds bad6d81 * sv.po: Update. adds d5d259d * ipa-icf.c (sem_function::init): Fix formating; skip GIMPLE [...] adds e64d723 Daily bump. adds 2aaa102 * ipa-icf.c: Include stor-layout.h (sem_function::compare_c [...] adds 6357f22 PR middle-end/65233 * ipa-polymorphic-call.c (walk_ssa_copi [...] adds 551f8df 2015-02-28 Martin Liska mliska@suse.cz Jan Hubicka [...] adds 15b2f58 2015-03-02 Ed Schonberg schonberg@adacore.com adds ed69568 2015-03-02 Thomas Quinot quinot@adacore.com adds 70eaa03 2015-03-02 Gary Dismukes dismukes@adacore.com adds 95ac2d9 2015-03-02 Robert Dewar dewar@adacore.com adds df311a4 * MAINTAINERS (Various Maintainers): Add myself as libmpx, [...] adds d0cb6a0 gcc/ adds b32b49c gcc/ adds e4b5ff5 2015-03-02 Hristian Kirtchev kirtchev@adacore.com adds a10d3a2 2015-03-02 Pierre-Marie de Rodat derodat@adacore.com adds df45adf 2015-03-02 Robert Dewar dewar@adacore.com adds c1bccde 2015-03-02 Bob Duff duff@adacore.com adds e8600b0 2015-03-02 Hristian Kirtchev kirtchev@adacore.com adds 9046ac2 2015-03-02 Hristian Kirtchev kirtchev@adacore.com adds ad274a7 2015-03-02 Javier Miranda miranda@adacore.com adds d6edfc8 2015-03-02 Robert Dewar dewar@adacore.com adds 22cc451 2015-03-02 Robert Dewar dewar@adacore.com adds c03b765 2015-03-02 Robert Dewar dewar@adacore.com adds fbbe5f6 2015-03-02 Richard Biener rguenther@suse.de adds fc75f86 PR libstdc++/64367 * include/std/stdexcept (__sso_string): [...] adds c09ad71 PR libstdc++/65279 * include/std/scoped_allocator (__inner_ [...] adds 69831bb PR libgcc/64885 * gthr-single.h: Use __unused__ attribute i [...] adds aa3393f PR lto/65276 * ipa-devirt.c (add_type_duplicate): Remove od [...] adds 4ed3f3f 2015-03-02 Tobias Burnus burnus@net-b.de adds ab89cd9 PR ipa/64988 * ipa-inline-transform.c (clone_inlined_nodes) [...] adds 9dcc870 PR ipa/65130 * ipa-inline.c (check_callers): Looks for recu [...] adds 06c3fbf * doc/invoke.texi (Options for Code Generation Conven [...] adds 54dd33d * config/i386/i386.md (*udivmod<mode>4_pow2): Remove reload [...] adds 95802f1 2015-03-02 Steve Ellcey sellcey@imgtec.com adds 3dbfd0b Daily bump. adds 49a1b90 2015-03-02 Michael Meissner meissner@linux.vnet.ibm.com adds 796859e Fix PR ipa/65087. adds c1df982 Fix PR ipa/65263. adds 765568b * config/ia64/ia64.c (expand_vec_perm_interleave_2): Use gen [...] adds 2aa6267 gcc/ Fix various problems with specs file generation. PR ta [...] adds 4011402 gcc/ PR target/64331 * config/avr/avr.c (context.h, tree-pa [...] adds d0ed7b1 PR target/65296 * config.gcc (extra_gcc_objs) [avr-*-rtems* [...] adds 18526d2 PR tree-optimization/65241 * tree-ssa-dom.c (lookup_avail_e [...] adds d48b043 Fix PR ipa/65282. adds 718d4bc ICF: Use bit or instead of if branch. adds f5c995c 2015-03-03 Martin Jambor mjambor@suse.cz Eric [...] adds 1c92e2e 2015-03-03 Joern Rennecke gnu@amylaar.uk adds a26d6c6 Turn RETURN_ADDR_IN_PREVIOUS_FRAME into C expression adds 32497de Regenerate doc/tm.texi adds 9fe0a69 [PATCH][DOC]Fix an obvious type in md.texi adds 0ee33ba * MAINTAINERS: Remove Paul Brook as a Fortran and ARM maint [...] adds e78a28e 2015-03-03 Michael Meissner meissner@linux.vnet.ibm.com adds e4f2b9e PR ipa/65287 * ipa-icf.c (sem_variable::parse): Skip all al [...] adds 814fa41b PR ipa/65287 * gcc.dg/ipa/pr65287.c: New test. adds b89c671 Implement call0 ABI for xtensa adds b7c0826 * fold-const.c (round_up_loc): Cast divisor to HOST_WIDE_INT [...] adds c57b303 2015-03-03 Iain Sandoe iain@codesourcery.com adds 92a9c89 PR c++/65295 * constexpr.c (cxx_eval_constant_expression): [...] adds 750dcfc * config/rl78/rl78-real.md (*addqi_real): Allow SADDR types f [...] adds 53e094a PR target/65249 * config/sh/sh.md (symGOT_load): Use R0 reg f [...] adds 9ef5adb Daily bump. adds 840573b * tree-sra.c (convert_callers): Use call_for_symbol_and_alia [...] adds e0a05ce 2015-03-04 Paolo Carlini paolo.carlini@oracle.com adds 7274955 [AArch64 Testsuite Obvious] Disable ipa-icf for testcases wit [...] adds f3293ab 2015-03-04 Robert Dewar dewar@adacore.com adds 6387c28 2015-03-04 Robert Dewar dewar@adacore.com adds 0610758 2015-03-04 Ed Schonberg schonberg@adacore.com adds dec2534 Fix permission. adds ebea157 2015-03-04 Hristian Kirtchev kirtchev@adacore.com adds 695d9a0 2015-03-04 Paolo Carlini paolo.carlini@oracle.com adds 603fc43 2015-03-04 Robert Dewar dewar@adacore.com adds fdccf4e 2015-03-04 Robert Dewar dewar@adacore.com adds 8a2027f S/390: Fix check for builtins valid with -mhtm adds 30769e8 * config/rl78/rl78.h (enum reg_class): Remove real registers [...] adds c8e49b9 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*. adds 2952de9 2015-03-04 Robert Dewar dewar@adacore.com adds 79bac32 2015-03-04 Robert Dewar dewar@adacore.com adds 36e5492 PR libstdc++/64797 * include/bits/locale_conv.h (wstring_co [...] adds 45e87ca Fix PR65261 adds e010daf * de.po: Update. adds e88feca * cgraph.c (cgraph_node::can_remove_if_no_direct_calls_p): R [...] adds c43a6d0 2015-03-04 Andreas Tobler andreast@gcc.gnu.org adds 1237f64 * fold-const.c (round_up_loc): Cast divisor to signed on all [...] adds 4c0b6ea PR ipa/65270 * ipa-icf.c (sem_item::compare_cgraph_referen [...] adds e0d6974 Daily bump. adds 9327cf3 2015-03-05 Richard Biener rguenther@suse.de adds 6b1460d 2015-03-05 Richard Biener rguenther@suse.de adds 9ec5a8c 2015-03-05 Paolo Carlini paolo.carlini@oracle.com adds b4142d5 2015-03-05 Richard Biener rguenther@suse.de adds 0183a14 2015-03-05 Paolo Carlini paolo.carlini@oracle.com adds 04ea29f 2015-03-05 Paolo Carlini paolo.carlini@oracle.com adds b6e3402 S/390: var-expand1 use default values for peel/unroll limits adds f125e67 S/390: xfail ssa-dom-cse-2 adds fece9de Fix warnings occured during profiledboostrap on adds a6cb482 * include/bits/locale_conv.h (wstring_convert::_M_conv): Han [...] adds 9bf8c90 PR ada/65319 * c-ada-spec.c (print_destructor): Remove obso [...] adds 81be278 * c-c++-common/ubsan/bounds-6.c: Use dg-do run. adds 625691b jit documentation fixes adds 2bb1c7d 2015-03-05 Steve Ellcey sellcey@imgtec.com adds 0f23e40 2015-03-05 Alex Velenko alex.velenko@arm.com adds fd82d05 PR ipa/65318 * ipa-icf.c (sem_variable::equals): Compare va [...] adds c0ec504 gcc: 2015-03-05 Bernd Edlinger bernd.edlinger@hotmail.de adds 02306e0 2015-03-05 Vladimir Makarov vmakarov@redhat.com adds 8a953cb * ipa-icf.c (sem_variable::equals_wpa): Check FINAL flags. adds d930f04 Daily bump. adds cc0446b compiler: Do not declare type switch variable outside case st [...] adds a864b7d * c-ada-spec.c (dump_ada_double_name): Fix pasto. adds ed617bc [AArch64 testsuite obvious] XFAIL c-c++-common/torture/aarch6 [...] adds ea4cdd3 2015-03-06 Alex Velenko alex.velenko@arm.com adds 698013f * real.c (real_from_string): Fix typo in assertion. adds 5ed3e7a * include/std/future (future_error(error_code)): Construct b [...] adds 7877522 2015-03-06 Richard Biener rguenther@suse.de adds a05985c / * MAINTAINERS (CPU Port Maintainers): Add myself i386 vec [...] adds c3b1add [ARM testsuite obvious] Fixup atomic-comp-swap-release-acquir [...] adds f91d032 PR ipa/65302 * value-prof.c (gimple_ic): Pure dead eh edges [...] adds d145bc2 libgo: Upgrade to Go 1.4.2 release. adds 4a7046f Remove inefficient branchless conditional negate optimization adds 44fa111 2015-03-06 Bernd Edlinger bernd.edlinger@hotmail.de adds 83321b6 2015-03-05 Martin Sebor msebor@redhat.com adds 21270e6 * ptree.c (cxx_print_lambda_node): New. (cxx_print_xnode): [...] adds 9b22f73 PR sanitizer/65280 * doc/invoke.texi: Update description of [...] adds 538b1e7 Daily bump. adds 74eacc0 * de.po: Update. adds 3dda38a Use long long for uint64_t/int64_t adds fdc8bc8 gcc/testsuite/ PR target/65249 * g++.dg/torture/pr65249.C: New. adds 52e21f1 gcc/testsuite/ PR target/65153 * gcc.c-torture/compile/pr65 [...] adds 007b388 PR ipa/65316 * tree.c (free_lang_data_in_type): Be sure to [...] adds 12e63a7 Daily bump. adds 7f88512 PR fortran/60898 fortran/ * resolve.c (resolv [...] adds 1cd12d8 Add missing PR target/59828 to ChangeLog entry. adds ae9ed88 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias. adds 967998d * gcc.dg/ipa/pr64307.c: Add target c99_runtime. adds e4dcd65 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime adds 62c9106 PR target/62251 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*. adds 331d598 PR ipa/65334 * cgraph.h (symtab_node): Add definition_align [...] adds 88ada5e * varasm.c (function_section_1): Use definition_alignment. [...] adds af645d8 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target name [...] adds 1592bc1 PR target/62247 * g++.dg/abi/anon3.C: Skip failing scan-ass [...] adds df54c02 Daily bump. adds 86f5465 PR lto/65316 * ipa-utils.h (types_odr_comparable): Add stri [...] adds 4b8069b 2015-03-09 Thomas Preud'homme thomas.preudhomme@arm.com adds b12b920 * ipa-inline-analysis.c (check_callers): Check node->can_re [...] adds de3a1e0 * c-convert.c (convert): Make use of do_ubsan_in_current_fun [...] adds 44933aa PR libstdc++/64467 * testsuite/28_regex/traits/char/isctype [...] adds e48f86f 2015-03-09 Richard Biener rguenther@suse.de adds f12f943 Fix PR number for 65121 in Changelog. adds 1fd59e4 PR sanitizer/63958 Reapply: 2014-10-14 David S. Miller < [...] adds 6054103 PR c/65120 * c-typeck.c (parser_build_binary_op): Don't war [...] adds f03a27d PR c++/65339 * call.c: Don't call maybe_resolve_dummy when [...] adds 90fa3a2 PR lto/65361 * ipa-devirt.c (add_type_duplicate): Don't use [...] adds c7c9d88 * config/sh/t-linux (MULTILIB_EXCEPTIONS): Define for m2a cases. adds 7bb1277 PR target/65286 * config.gcc (powerpc*-*-linux*): Arrange f [...] adds 9d68290 PR go/65349 runtime: Don't call malloc from __go_file_line c [...] adds 209b051 PR go/65349 runtime: Don't crash if explicitly freeing small map. adds 14a6e3a PR go/65353. cmd/cgo: Add all gccgo GOARCH values to size maps. adds 42b1381 Daily bump. adds 5c8bc07 PR tree-optimization/65355 * varasm.c (notice_global_symbol [...] adds bfaa965 PR rtl-optimization/65321 * cfgexpand.c (expand_debug_expr) [...] adds 16f958b PR c/65120 * c-common.c (warn_logical_not_parentheses): Don [...] adds feb4b95 2015-03-10 Thomas Preud'homme thomas.preudhomme@arm.com adds d6ab122 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump. [...] adds afddacc [NDS32] Rename some variables so that we can clearly identify [...] adds 6f0f571 2015-03-10 Richard Biener rguenther@suse.de adds 45c52ea gcc/testsuite: * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option. adds 82a9d51 [Patch testsuite] Further reduce the alignment in gcc.dg/vect [...] adds 202baac * Makefile.def: Add libmpx. * configure.ac: Add libmpx. * [...] adds 6ce87ad gcc/testsuites/ adds 8a325e4 gcc/ adds 4cefd7f * c-family/c.opt (fchkp-use-wrappers): New. * ipa-chkp.c (C [...] adds 3e0baf2 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers libr [...] adds f0aa7fe PR target/65296 * config.gcc (extra_options) [avr]: Remove. [...] adds 40ef495 Typo adds f1b7081 2015-03-10 Richard Biener rguenther@suse.de adds f48d38b Fix search path in intelmic-mkoffload for empty COLLECT_GCC. adds 645cec5 * gdbinit.in (pcfun): Define and document. adds dbe7d25 2015-03-09 Richard Biener rguenther@suse.de adds 2a13bc5 PR target/65286 * config/rs6000/t-linux: For powerpc64* tar [...] adds 5758340 PR sanitizer/65367 * ubsan.c (ubsan_expand_objsize_ifn): Up [...] adds f5fad38 PR bootstrap/25672 * configure.ac: Do not initialize CFLAGS [...] adds 5642ef7 * ipa-icf.c (sem_function::equals_wpa): Move here some check [...] adds 993a9ca PR c++/65333 DR 1558 * pt.c (dependent_type_p_r): Check bo [...] adds 71cf3ae 2015-03-10 Alessandro Fanfarillo fanfarillo.gcc@gmail.com [...] adds e0f1743 PR libstdc++/64441 * include/bits/regex.h (match_results<>: [...] adds 9e3890d * gcc.dg/ipa/PR64550.c: Update template. adds 2ed7acc PR c++/65127 * parser.c (parsing_nsdmi): Don't return true [...] adds 6cb7d18 2015-03-10 Paul Thomas pault@gcc.gnu.org adds 0b42191 PR target/65368 * config/i386/i386.md (bmi2_bzhi_<mode>3): [...] adds c32649a /cp 2015-03-10 Paolo Carlini paolo.carlini@oracle.com adds c67d8d0 Daily bump. adds a99c832 2015-03-11 Marat Zakirov m.zakirov@samsung.com adds 6442eaa * cp-gimplify.c (simple_empty_class_p): New. * cp-gimplify. [...] adds 3596bc8 2015-03-11 Richard Biener rguenther@suse.de adds 751e044 Add missing definition crypto_sha256_fast, crypto_sha256_slow adds 622a20e [gcc] 2015-03-09 Michael Meissner meissner@linux.vnet.ibm.com adds 1255ea4 S/390: Doc: Add missing cpu values z196, zEC12. adds fb51f99 gcc/ PR target/65296 * configure.ac [avr]: Check as for opt [...] adds 400e957 2015-03-11 Bernd Edlinger bernd.edlinger@hotmail.de adds c0552b6 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-obje [...] adds 76738f5 * c-parser.c (c_parse_init): Don't call xstrdup on get_ident [...] adds fd2e7f4 PR tree-optimization/65388 * tree-ssa-tail-merge.c (same_su [...] adds 771e2b1 PR 65200 Handle EPERM in addition to EACCES. adds 5121139 No libstdc++ for nvptx. adds 83ba0e6 libgfortran LIBGFOR_MINIMAL enhancements. adds 312da1e 2015-03-11 Sandra Loosemore sandra@codesourcery.com adds e9e2b82 * cgraph.c (cgraph_node::release_body): Free function_in_dec [...] adds d533f15 Daily bump. adds 132858c 2015-03-11 Sandra Loosemore sandra@codesourcery.com adds 98821ce * gcc.dg/ipa/pr63569.c: Fix template. adds e2a16b9 Use actual_call_used_reg_set to find conflicting regs adds 0b7e41c Add missing PR number adds a9f44e2 Revert 'require nonpic target' for fuse-caller-save*.c adds 923635e 2015-03-12 Richard Biener rguenther@suse.de adds b8470e0 libmpx/ adds a67b943 gcc/ adds b7b4b66 gcc/ adds f4252e7 S/390: Hotpatching fixes. adds 7386c9d 2015-03-12 Richard Biener rguenther@suse.de adds 806052b [simplify-rtx] PR 65235: Calculate element size correctly whe [...] adds f76d581 Fix ChangeLog entries from previous commit adds dde5951 2015-03-12 Olivier Hainque hainque@adacore.com adds 2bbfb19 Add missing bit to ChangeLog entry for the latest update in g [...] adds 6bb74bd [PATCH]Remove xfail for wrapped target adds e0fdeaf PR go/65404 go/build: cgo works on linux/pcc. adds 9176c71 * Makefile.am (GOLINK): Add GOCFLAGS. * Makefile.in: Rebuild. adds 870aaf7 go/build: cgo works on linux/arm64. adds f4aade0 2015-03-12 Paolo Carlini paolo.carlini@oracle.com adds 435f2b4 Daily bump. adds 9f27b0c * ipa-icf.c (sem_function::equals_wpa): Match CXX_CONSTRUCTO [...] adds c6e5fbe * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds 25959a3 2015-03-10 Richard Biener rguenther@suse.de adds 98b2c85 2015-03-12 Richard Biener rguenther@suse.de adds dccaa1c 2015-03-13 Thomas Preud'homme thomas.preudhomme@arm.com adds a76dc18 [ARM] PR target/64600 Fix another ICE with -mtune=xscale: pro [...] adds ce07641 * acinclude.m4: Make --enable-libstdcxx-time=auto work for d [...] adds a88ef88 libgomp: Add RTEMS support adds 19cde17 * include/experimental/system_error: Fix include guard. adds 9755aa0 2015-03-13 Robert Dewar dewar@adacore.com adds fd201c7 2015-03-13 Gary Dismukes dismukes@adacore.com adds aa2f48d 2015-03-13 Claire Dross dross@adacore.com adds 6940999 gcc/ * varpool.c (varpool_node::get_create): Don't set 'offl [...] adds 8efb0c9 2015-03-13 Robert Dewar dewar@adacore.com adds 1a01f0b Fix typo. adds 9dba8b1 jit docs: Add "Packaging notes" section adds 4f0686c * jit-recording.c (dump::write): Also check vasprintf return [...] adds e2db44f libgo/README: Minor updates. adds 6a686e0 compiler: Permit label on fallthrough statement. adds 613e531 Daily bump. adds fcbc75f PR rtl-optimization/65401 * combine.c (rtx_equal_for_field_ [...] adds f683541 PR tree-optimization/65418 * tree-ssa-reassoc.c (extract_bi [...] adds c6d23cf PR tree-optimization/65369 * tree-vect-stmts.c (vectorizabl [...] adds 3ef0f39 PR fortran/61138 fortran/ * trans-expr.c (gfc_trans_pointer [...] adds ddf0685 Daily bump. adds 71ba722 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options [...] adds c73d9f5 Daily bump. adds cc12a80 PR target/63150 gcc/ * config/rs6000/rs6000.md (bswapdi2): [...] adds 13194e9 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Abstract_Stat [...] adds 94f867e * gcc-interface/decl.c (is_from_limited_with_of_main): New p [...] adds dcfa9a6 Revert 'Use actual_call_used_reg_set to find conflicting regs' adds ad999c1 * gcc-interface/utils2.c (gnat_invariant_expr): Return null [...] adds feac84c Add PR64895 xfails in i386/fuse-caller-save*.c adds 7081e92 PR middle-end/65409 * expr.c (store_field): Do not do a dir [...] adds 1891b4b gcc/fortran/ChangeLog: adds 9dbe51a 2015-03-16 Max Ostapenko m.ostapenko@partner.samsung.com adds 705f5b3 Move cloog.m4 ChangeLog entry to config/ChangeLog adds 42d4935 PR middle-end/65431 * omp-low.c (delete_omp_context): Only [...] adds 02c05c9 * omp-low.c (expand_omp_target): Use auto_vec<tree, 11> ins [...] adds 36795c1 * cgraph.h (add_new_static_var): Remove declaration. * varp [...] adds 28ccbdf DR 1688 PR c++/65327 * decl.c (grokdeclarator): Allow vola [...] adds 7e64a87 PR tree-optimization/65427 * tree-vect-generic.c (do_cond, [...] adds 7037b79 * tree-sra.c (ipa_sra_preliminary_function_checks): Use DEC [...] adds 31f6f05 Daily bump. adds fc753aa libcpp/ adds 1e0061a 2015-03-16 Jerry DeLisle jvdelisle@gcc.gnu.org adds ca7ee7f 2015-03-16 Jerry DeLisle jvdelisle@gcc.gnu.org adds f978d0e 2015-03-16 Jerry DeLisle jvdelisle@gcc.gnu.org adds 5b86148 2014-03-17 Paul Thomas pault@gcc.gnu.org adds 22e771f PR target/65296 * config/avr/avr.opt (-nodevicelib): New op [...] adds c92a1bb * libsupc++/nested_exception.h: Do not try to derive from fi [...] adds cffee38 * testsuite/30_threads/shared_lock/modifiers/1.cc: Remove na [...] adds 200a205 PR c++/65061 * parser.c (cp_parser_template_name): Call str [...] adds b76a21e Daily bump. adds 4555176 2015-03-17 Jerry DeLisle jvdelisle@gcc.gnu.org adds 9550983 2015-03-18 Paolo Carlini paolo.carlini@oracle.com adds e6a8d25 2015-03-18 Jonathan Wakely jwakely@redhat.com Torval [...] adds f02daed PR target/65078 * config/i386/sse.md (movsi/movdi -> vec_ex [...] adds 68eaff0 [expmed][cleanup] Use std::swap instead of manual swapping adds 051d738 2015-03-18 Richard Biener rguenther@suse.de adds eb35258 2015-03-18 Richard Biener rguenther@suse.de adds 5b01b2c PR target/65222 * doc/invoke.texi: Add knl as x86 -march=/- [...] adds 4a2edd2 PR tree-optimization/65450 * tree-vect-data-refs.c (vect_du [...] adds a525885 Fix PR ipa/65432 adds 648877c Fix PR64491 adds 58d79e3 PR libstdc++/13631 * config/locale/gnu/messages_members.cc [...] adds 2989847 PR c++/65046 * config/locale/gnu/messages_members.cc (Catal [...] adds 4abc36e Make parallelize_loops static adds ec54835 Fix PR65439. adds 622ac50 2014-03-18 Paul Thomas pault@gcc.gnu.org adds bba309e 2015-03-18 Paolo Carlini paolo.carlini@oracle.com adds 229e6f3 Daily bump. adds 8669785 * config/rl78/rl78-virt.md (andqi3_virt): Allow far operands. [...] adds a63cfc4 PR sanitizer/65400 * ipa-split.c (find_return_bb): Allow TS [...] adds f91696c PR sanitizer/64265 * g++.dg/tsan/pr64265.C: New test. adds 5528798 2015-03-19 Paolo Carlini paolo.carlini@oracle.com adds a691030 PR sanitizer/65400 * tsan.c (instrument_gimple): Clear tail [...] adds c3c1815 2015-03-19 Paolo Carlini paolo.carlini@oracle.com adds 5b208a4 2015-03-19 Richard Biener rguenther@suse.de adds 89e4e54 2015-03-19 Richard Biener rguenther@suse.de adds ac553c6 * ipa-chkp.c (chkp_maybe_create_clone): Don't try to clone [...] adds 5067100 Fix for PR ipa/65465. adds bfdab17 Fix PR ipa/65380. adds 1443772 * c-decl.c (c_decl_attributes): Also add "omp declare target [...] adds 527cb89 PR c++/65046 Automatically propagate ABI tags to variables [...] adds 2832309 2015-03-19 Vladimir Makarov vmakarov@redhat.com adds 2d5ee2b [gcc] 2015-03-19 Michael Meissner meissner@linux.vnet.ibm.com adds 22f03a3 Daily bump. adds b6c4292 Add missed ChangeLog entry for revision 221552. adds 6805b31 PR rtl-optimization/60851 * recog.c (constrain_operands): A [...] adds 0f3771a * ipa-inline.c (can_inline_edge_p): Short circuit if inline_ [...] adds 9c3bb3a PR ada/65451 * gcc-interface/utils.c (gnat_pushdecl): Tidy [...] adds 24a12d1 2015-03-20 Richard Biener rguenther@suse.de adds 0fe0648 * include/bits/c++config (__gnu_cxx::__cxx11): Define new na [...] adds 436b562 PR c++/65072 * typeck.c (lookup_anon_field): Make sure we'r [...] adds 70da439 2015-03-20 Paolo Carlini paolo.carlini@oracle.com adds 582799e [Patch Testsuite] Make all_attributes.cc in to (almost_)all_a [...] adds b1ffa8e 2015-03-20 Paolo Carlini paolo.carlini@oracle.com adds 70ae5dc 2015-03-20 Vladimir Makarov vmakarov@redhat.com adds 4e80b29 PR ipa/65475 * ipa-devirt.c (add_type_duplicate): Prevail p [...] adds f931000 PR c++/65398 * constexpr.c (cxx_fold_indirect_ref): Transfo [...] adds 81de097 Daily bump. adds 777bb2e 2015-03-21 Tobias Burnus burnus@net-b.de adds 3c4e189 2015-03-21 Tobias Burnus burnus@net-b.de adds 66460ec Mark omp thread functions as parallelized adds 7b47ea6 Put @{xxx} in one line adds 83613f4 Fix ChangeLog formatting adds 63651ed Fix ChangeLog year adds 0104fd1 * testsuite/libgomp.oacc-c-c++-common/reduction-4.c: Don't r [...] adds d61629c 2015-03-21 Sandra Loosemore sandra@codesourcery.com adds 6d47499 2015-03-21 Sandra Loosemore sandra@codesourcery.com adds 066432f 2015-03-21 Sandra Loosemore sandra@codesourcery.com adds f65c8a1 Daily bump. adds c1fc07c 2015-03-21 Chung-Lin Tang cltang@codesourcery.com Sa [...] adds 19402f5 * doc/contrib.texi (Contributors): Update entry for Danny Smith. adds 20fe784 2015-03-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 98fec08 add forgoten entry. adds f300163 PR ipa/65502 * ipa-comdats.c (enqueue_references): Walk thr [...] adds 2097ec5 2015-03-22 Jerry DeLisle jvdelisle@gcc.gnu.org adds 4765f5e IPA ICF: include hash values of references. adds db981b5 Speed-up def_builtin_const (ix86_valid_target_attribute). adds fa5c8fb Daily bump. adds bcdf9a3 PR ipa/65475 * ipa-devirt.c: Include demangle.h (odr_type_ [...] adds e3bc09a Index: gcc/doc/extend.texi ================================== [...] adds d2ac64b PR rtl-optimization/64317 * Makefile.in (OBJS) [...] adds 9e578cf 2015-03-23 Paul Thomas pault@gcc.gnu.org Mikael Mori [...] adds 640a580 PR preprocessor/65238 * internal.h (_cpp_scan_out_logical_l [...] adds bd72503 [expmed][trivial] Fix comment about multiplying by T-1 and adding T. adds bad0280 2015-03-23 Richard Biener rguenther@suse.de adds 2a236b3 2015-03-23 Christophe Lyon christophe.lyon@linaro.org adds 789e614 2015-03-23 Richard Biener rguenther@suse.de adds 418d75c PR ipa/65521 * ipa-icf.c (sem_item::update_hash_by_addr_ref [...] adds 391ddbe PR target/65504 * config/i386/i386.c (ix86_copy_addr_to_reg [...] adds c0ec2fc * fr.po: Update. adds 3dc4e65 PR bootstrap/65522 * ipa-devirt.c: Remove duplicate demangl [...] adds 3091577 PR libstdc++/64967 * acinclude.m4: Disable dual ABI when gn [...] adds ff9aa3f 2015-03-23 Martin Sebor msebor@redhat.com adds 9b55c01 PR target/65296 * config/avr/driver-avr.c (avr_devicespecs_ [...] adds dfc7d67 gcc/ PR target/65505 * config/sh/predicates.md (simple_mem_ [...] adds 8bdd097 PR ipa/65475 * g++.dg/lto/pr65475_0.C: Use dg-lto-options i [...] adds 0bf9275 PR target/65523 * tree-chkp.c (chkp_build_returned_bound): [...] adds 3c7fc83 2015-03-23 Jakub Jelinek jakub@redhat.com adds 211ce64 Daily bump. adds fbaafbe 2015-03-23 Sandra Loosemore sandra@codesourcery.com adds 629150f 2015-03-24 Iain Sandoe iain@codesourcery.com [...] adds 9095c0e 2015-03-24 Tobias Burnus burnus@net-b.de adds 8d85945 2015-03-24 Richard Biener rguenther@suse.de adds fe46ea6 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 535b048 gcc/fortran/ChangeLog adds 8979d91 PR tree-optimization/65533 * tree-vect-slp.c (vect_build_sl [...] adds 16d3151 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 9b8aefb 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 33ccbd1 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 034454f 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 2841bae 2015-03-24 Andre Vehreschild vehre@gmx.de adds 9eae7e2 * doc/gnat_ugn/building_executable_programs_with_gnat.rst, [...] adds e17c507 2015-03-24 Ed Schonberg schonberg@adacore.com adds 953e932 2015-03-24 Gary Dismukes dismukes@adacore.com adds b9d00a5 PR libstdc++/33394 * testsuite/21_strings/basic_string/pthr [...] adds ebe30d9 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds f817575 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 5622376 * fr.po: Update. adds 9c30b5f 2015-03-24 Paolo Carlini paolo.carlini@oracle.com adds 05490bf PR c++/65498 * pt.c (get_mostly_instantiated_function_type) [...] adds 8203400 PR c++/65046 * cp-tree.h (NAMESPACE_IS_INLINE): Remove. * [...] adds 39eba41 PR go/65462 cmd: Fix dependencies for 'go get' with gccgo adds 88ebd0e PR go/65417 debug/elf: support reading debug info from 32-bi [...] adds 4a34b76 IPA ICF: enhance hash value calculated in TU adds 4ce9d0c Daily bump. adds 40d1c89 * config/rl78/rl78.c (rl78_print_operand_1): Move 'p' test to [...] adds 0c2a1f1 * config/arm/arm.opt (print_tune_info): New option. * confi [...] adds b958105 * doc/sourcebuild.texi (arm_tune_string_ops_prefer_neon): New. adds 7ca58a6 2015-03-25 Chung-Lin Tang cltang@codesourcery.com adds 20617a2 2015-03-25 Richard Biener rguenther@suse.de adds 45c6b4c 2015-03-25 Paolo Carlini paolo.carlini@oracle.com adds 35fafcb2 PR lto/65515 * lto-streamer-out.c (DFS::worklist): New stru [...] adds b07e936 Fix regression introduced at revision 221586. adds 5039921 Fix PR65538. adds c8ddf81 Fix vimrc file link creation. adds c917f44 2015-03-25 Richard Biener rguenther@suse.de adds a1406e9 gcc/ adds 6f7b15d 2015-03-25 Richard Biener rguenther@suse.de adds 2634aed PR libgomp/64972 * oacc-parallel.c (GOACC_parallel): Use PR [...] adds 519393c PR libstdc++/33394 * testsuite/21_strings/basic_string/pthr [...] adds 65128e0 config/ChangeLog: adds 51cd10c 2015-03-25 Paolo Carlini paolo.carlini@oracle.com adds 60daeb2 PR c++/61670 * class.c (remove_zero_width_bit_fields): Chec [...] adds 9c9721d PR c++/65558 * name-lookup.c (handle_namespace_attrs): Igno [...] adds ed6bbf6 PR go/65570 libgo/Makefile.am: add runtime/cgo to list of st [...] adds f9a7ea2 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust # [...] adds 9e0d85a diamonds are not valid execution threads for jump threading adds 293f9a0 PR testsuite/65526 * lib/target-supports.exp (check_effective [...] adds 8337a80 Daily bump. adds 8b0fa8b libgo: Fix go/runtime test failure on S390. adds 6c87c4d 2015-03-25 Jerry DeLisle jvdelisle@gcc.gnu.org adds 3f26f29 2015-03-25 Michael Meissner meissner@linux.vnet.ibm.com adds 6131e18 gcc/ * config/sh/t-linux (DEFAULT_ENDIAN, MULTILIB_EXCEPTION [...] adds ca0a430 * doc/install.texi (Building a native compiler): Document ne [...] adds 60a9583 2015-03-26 Richard Biener rguenther@suse.de adds a5833d4 * var-tracking.c (variable_tracking_main_1): Don't track va [...] adds ece434d PR tree-optimization/64715 * passes.def: Add another instan [...] adds 649cf3c 2015-03-26 Richard Biener rguenther@suse.de adds 21ccdb2 PR go/65587 debug/elf: apply relocations for SHT_RELA/EM_PPC adds f0abe78 PR c++/65525 * constexpr.c (potential_constant_expression_1 [...] adds c4d336f PR libstdc++/65033 adds 9f9cf89 PR tree-optimization/65551 * tree-ssa-sccvn.c (fully_consta [...] adds 72b0dfe PR libstdc++/62259 PR libstdc++/65147 * include/std/atomic [...] adds 4102f61 PR c++/65154 * init.c (build_vec_init): Fix initializing ag [...] adds e806c56 * ipa-inline-analysis.c (redirect_to_unreachable): New funct [...] adds bfbaf6b * cgraph.c (cgraph_update_edges_for_call_stmt_node): Do not [...] adds 1b6a72f PR libstdc++/58038 PR libstdc++/60421 * include/std/thread [...] adds 648b0c2 PR target/65561 * config/i386/sse.md (avx512dq_vextract<shu [...] adds 75059f1 * cif-code.def (CILK_SPAWN): New code. adds 3f82509 * gcc-interface/trans.c (Attribute_to_gnu) <Attr_Deref>: New case. adds c0abb91 * ipa-inline.c (check_maybe_up, check_maybe_down, check_matc [...] adds e3d30cc Daily bump. adds 99fe8cb * ipa-inline-analysis.c (redirect_to_unreachable): Be prepar [...] adds 7359482 PR ipa/65076 * passes.def: Add pass_nothrow. * ipa-pure-co [...] adds da6f325 PR lto/65536 * lto-streamer.h (class lto_location_cache): N [...] adds 97c2a3a * lto-streamer.h (class lto_location_cache): New. (struct d [...] adds 3194270 * lto-streamer.h (class lto_location_cache): Turn loc_cache [...] adds 83973b1 PR sanitizer/65583 * ubsan.c (ubsan_create_edge): New funct [...] adds df84cd8 * gimple-iterator.h (gsi_prev_nondebug): Fix typo. adds 04dd26f PR target/65495 * c-family/c.opt (fcheck-pointer-bounds): L [...] adds c6d4472 PR middle-end/65595 * cgraph.c (cgraph_update_edges_for_cal [...] adds 7e1b497 Scale down libgomp.graphite/force-parallel-6.c adds 2a4e8fbd Add verification to libgomp.graphite/force-parallel-6.c adds 7241d52 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright [...] adds a33f2d9 PR libstdc++/65499 * include/std/chrono: Add using-directiv [...] adds 96d2bfe Fix c6x-uclinux build failure. adds ed22b54 Allow misaligned volatile stores in C6X. adds ec44a0d 2015-03-27 Vladimir Makarov vmakarov@redhat.com adds bdbe774 PR ipa/65600 * cgraph.c (cgraph_update_edges_for_call_stmt_ [...] adds cabdaed PR target/65531 * symtab.c (symtab_node::verify_symtab_node [...] adds f3e0be5 PR c++/65509 * decl.c (make_rtl_for_nonlocal_decl): Don't d [...] adds 6e08def PR c++/65556 * semantics.c (finish_switch_cond): If the unl [...] adds 539ded7 Install back PR target/47230 fix (Revert the revert). adds e9d9a6a 2015-03-27 Paolo Carlini paolo.carlini@oracle.com adds 5ee52e9 PR target/65593 * config/i386/i386.c (legitimize_pic_addres [...] adds 017e92f Add default_binds_local_p_2 and use it for x86 adds c3b1dca 2015-03-27 Tobias Burnus burnus@net-b.de adds d1528ba PR ipa/65588 * symtab.c (symtab_node::get_partitioning_clas [...] adds 66fbf1c Daily bump. adds e16cd75 PR libstdc++/65420 * include/bits/regex_constants.h: Use co [...] adds 4c26911 2015-03-28 Paolo Carlini paolo.carlini@oracle.com adds 73d6365 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright [...] adds 103cf1a 2015-03-28 Jerry DeLisle jvdelisle@gcc.gnu.org adds 63e5bed 2015-03-28 Jerry DeLisle jvdelisle@gcc.gnu.org adds dcc83ee PR libstdc++/65500 * inclhack.def (hpux11_lwp_rwlock_valid) [...] adds 36af576 Daily bump. adds bbeea66 2015-03-29 Thomas Koenig tkoenig@gcc.gnu.org adds 6756d5a 2015-03-29 Thomas Koenig tkoenig@gcc.gnu.org adds 39fcd83 PR ipa/65478 * params.def (PARAM_IPA_CP_RECURSION_PENALTY) [...] adds 38cef03 PR ipa/65588 * gcc.target/i386/pr65588.c: New testcase. adds 7dda24b PR libffi/65567 * testsuite/lib/libffi.exp (libffi_feature_ [...] adds 14a9a91 Daily bump. adds 42d72e7 PR ipa/65076 * ipa-inline.c (edge_badness): Base denominato [...] adds ce87fec * lto-symtab.c (lto_symtab_merge_decls_2): Silence warning o [...] adds 30c099e * c-c++-common/pr65556.c: Change the width of bit-fields. adds 7c2e016 compiler: implement Go 1 unsafe.Pointer conversion rules adds 0ee8956 PR libstdc++/65630 * config/abi/pre/gnu.ver: Export operato [...] adds 8126264 PR fortran/65597 * trans-openmp.c (gfc_trans_omp_do): For ! [...] adds 35b68da PR c++/65398 * constexpr.c (cxx_fold_indirect_ref): Don't p [...] adds a467a47 PR ipa/65610 * ipa-utils.h (inlined_polymorphic_ctor_dtor_b [...] adds 6bebb39 compiler: Mark builtin calls with bad types as errors. adds 3897c26 Daily bump. adds b67fc3b PR plugins/61176 * Makefile.in (install-plugin): Add all gc [...] adds 0068c93 PR target/65602 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_t [...] adds 4811e33 gcc/ adds 490c809 Fix bzero warning in child_setup_tty adds 305d438 2015-03-31 Richard Biener rguenther@suse.de adds 0687723 S/390: Hotpatch: Remove special handling of nested functions. adds c75febd 2015-03-31 Richard Biener rguenther@suse.de adds 0428647 Fix PR65557. adds d2e9c25 * tree.c (need_assembler_name_p): Artificial types have no O [...] adds 76cddb9 PR target/58945 * config/i386/sync.md (atomic_compare_and_s [...] adds 70a6bb0 PR c++/65390 * tree.c (build_cplus_array_type): Use depende [...] adds c820e60 go/cmd/go: always link external test packages first adds 47e17f2 2015-03-31 Alex Velenko Alex.Velenko@arm.com adds 57878b7 Remove some files that were accidentally committed in 2014. adds a6cb943 Daily bump. adds 71e3792 * lto-cgraph.c (lto_output_node, input_overwrite_node): Stre [...] adds 7fc3fda 2015-04-01 Max Ostapenko m.ostapenko@partner.samsung.com adds abab7c7 PR c++/65554 * class.c (finish_struct): Require that the se [...] adds dda86e3 gcc: 2015-04-01 Bernd Edlinger bernd.edlinger@hotmail.de adds f1cf090 PR c++/65646 * decl.c (grokvardecl): Don't call check_expli [...] adds 3a88ed3 * config/i386/sync.md (UNSPEC_MOVA): Remove. (atomic_load<m [...] adds ff9d04a /cp 2015-04-01 Paolo Carlini paolo.carlini@oracle.com adds b6c086d Daily bump. adds c28f024 * lto-cgraph.c (lto_output_node, input_overwrite_node): Stre [...] adds cb5d0a1 * config/i386/sync.md (UNSPEC_FILD_ATOMIC, UNSPEC_FIST_ATOMI [...] adds 556154e gcc/ PR driver/65444 * config/i386/linux-common.h (MPX_SPEC [...] adds 6bf5506 Add myself as reviewer for arm port adds af5714b [Patch] Add myself as AArch64 Port Reviewer adds 1e23708 * config/pa/pa.c (pa_output_move_double): Directly handle re [...] adds c378948 PR preprocessor/61977 * config/rs6000/rs6000-c.c (rs6000_cp [...] adds 2b130ae PR preprocessor/61977 * lex.c (cpp_peek_token): Temporarily [...] adds cc16fde Revert parts of r216820. * config/i386/i386.md (movqi_inter [...] adds 8ccc12a 2015-04-02 Paolo Carlini paolo.carlini@oracle.com adds dfec190 PR c++/65625 * decl.c (make_typename_type): Handle seeing a [...] adds f070a77 PR c++/65642 * constexpr.c (cxx_eval_pointer_plus_expressio [...] adds 5b2e963 * config/i386/i386.c (ix86_register_priority): Use AX_REG. adds 7019728 Daily bump. adds 576be89 * lto-cgraph.c (input_cgraph_1): Always link instrumented a [...] adds 307bb9d * config/i386/i386.c (ix86_expand_call): Avoid nested PARAL [...] adds e4436ff * cgraphunit.c (cgraph_node::expand_thunk): Don't expand in [...] adds 240131b * omp-low.c (scan_omp_parallel, scan_omp_task, scan_omp_targ [...] adds cf7291b * g++.dg/cpp0x/pr57101.C: Use proper type for size_t. adds 356d450 /cp 2015-04-03 Paolo Carlini paolo.carlini@oracle.com adds 05c71fb PR ipa/65076 * ipa-inline.c (edge_badness): Add combined si [...] adds 93b6a5b PR ipa/65655 * ipa-inline-analysis.c (edge_set_predicate): [...] adds 6737c56 PR ipa/65648 * ipa-inline-transform.c (inline_call): Skip s [...] adds b0c2777 PR target/65576 PR target/65240 * config/rs6000/predicates [...] adds a6a3fbc Daily bump. adds 7a66d0c 2015-04-04 Richard Biener rguenther@suse.de adds fa4f0b4 2015-04-04 Vladimir Makarov vmakarov@redhat.com adds ec4ff5c * invoke.texi (inline-unit-growth): Increase growth to 20% [...] adds 900035f Daily bump. adds 1bb258d Fix PR ipa/65665 adds 2edea8e Daily bump. adds 0c57c0f gcc/ adds 0d8c703 libgomp: rework initialization of offloading adds 50fc5f3 * ipa-cp (set_single_call_flag): Remove too restrictive assert. adds a0b98841 PR preprocessor/61977 * lex.c (cpp_peek_token): If peektok [...] adds 1ca8545 add option for the Samsung Exynos M1 core adds 1fa6e64 add option for the Samsung Exynos M1 core for AArch64 adds 188a894 Daily bump. adds a40ce17 [gcc] 2015-04-06 Michael Meissner meissner@linux.vnet.ibm.com adds 2366880 gcc/testsuite/ChangeLog * gcc.target/arm/pr65647.c: Add opt [...] adds b1b085e PR target/65351 config/ * picflag.m4: Append -mno-dynamic-n [...] adds 798bfc5 [ARM] PR 65489: Accept VSTRUCT constants in arm_legitimate_co [...] adds 077ef12 * update_web_docs_libstdcxx_svn (FILTER): Introduce. Use to [...] adds 8bfefde gcc/ adds 31325b3 PR fortran/65548 * gfortran.dg/allocate_with_source_ [...] adds f7572df PR middle-end/65680 * expr.c (get_inner_reference): Handle [...] adds 596f7cc PR debug/65678 * valtrack.c (debug_lowpart_subreg): New fun [...] adds 0c832c1 2015-04-07 Vladimir Makarov vmakarov@redhat.com adds 2ba7075 Fix up 2 ChangeLog PR number typos. adds d2c3162 gcc/po: * gcc.pot: Regenerate. adds 25f153e [AArch64] Fix gcc.target/aarch64/c-output-template-3.c adds 547259e PR go/63731 libgo: Build and install libnetgo.a adds 5722a86 * da.po: Update. adds 7e1044a * da.po: Update. adds 6b7d03d PR ipa/65540 * calls.c (initialize_argument_information): [...] adds 40ad815 Daily bump. adds 95de51b * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Function>: Do [...] adds 17c596c gcc/ adds 1fa2d0d * doc/install.texi (bootstrap-lto-noplugin): Rewrite. adds 6f59b32 gcc/ adds 42d664d mksysinfo.sh: Define Solaris zone_net_addr_t struct. adds 1ddffe8 fix building for alpha-dec-vms adds 0a1fe57 gcc/ * config/nvptx/mkoffload.c (process): Support variable [...] adds db36f47 emit_local(): Fix unused warning adds 0ff6e7c doc/cfg.texi (GIMPLE statement iterators): Fix typo adds 162add2 * doc/extend.texi (__sync Builtins): Fix grammar. adds 8fb8512 2012-10-01 Cary Coutant ccoutant@gmail.com adds c357099 Fix date in ChangeLog entry. adds a24816d tree.h: Commentary typo fix adds 7d7e74e * doc/extend.texi (Attribute Syntax): Add a trailing semicol [...] adds 07c77cc gcc/ adds 8579ea8 * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Upd [...] adds 1e4f4b1 PR rtl-optimization/65693 * combine.c (is_parallel_of_n_reg [...] adds e1238f4 Daily bump. adds 2be7ac8 Update Solaris baselines adds 8f44ec1 PR target/65693 * config/i386/i386.md (*udivmod<mode>4_pow2 [...] adds 23af5d9 PR target/65676 gcc/ * config/i386/i386.c (fi [...] adds 8809230 libmpx/ adds f479daa 2015-04-09 Jonathan Wakely jwakely@redhat.com Richar [...] adds fec0844 PR target/65296 * config/avr/driver-avr.c (avr_devicespecs_ [...] adds 2c8df1f 2015-04-09 Richard Biener rguenther@suse.de adds 35206d0 PR rtl-optimization/65693 * combine.c (is_parallel_of_n_reg [...] adds ca0a6a0 PR c++/65690 * tree.c (build_cplus_array_type): Layout type [...] adds 98e661b Update x32 baseline_symbols.txt adds fbbdee2 PR middle-end/65554 * gimple-fold.c (gimple_fold_builtin_me [...] adds 01b65dc 2013-04-09 Paul Thomas pault@gcc.gnu.org adds 0f7b6a0 2015-04-09 Vladimir Makarov vmakarov@redhat.com adds ca6ed33 PR tree-optimization/65709 * ubsan.c (instrument_mem_ref): [...] adds e954f82 PR jit/65691: Fix copy&paste error in docs adds 014e7d4 PR c++/65690 * tree.c (cp_build_qualified_type_real): Copy [...] adds 52e7518 * doc/contrib.texi (Contributors): Add John Marino. adds 1b2b882 fix Ada bootstrap for powerpc-darwin (and several regressions [...] adds 9fbb8db PR target/65671 gcc/ * config/i386/sse.md: Generate vextrac [...] adds 9707d4b Daily bump. adds fb5ccd6 PR target/65351 config/ * mh-darwin: Only apply -mdynamic-n [...] adds de801c2 PR target/55143: undefined reference to c_default_pointer_mode adds 9adfaa0 * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds 3b56b98 * include/std/shared_mutex (shared_timed_mutex): Add comment [...] adds f5d7387 * include/std/shared_mutex (shared_timed_mutex): Only use p [...] adds 72bec0a PR fortran/56674 PR fortran/58813 PR fortran/59016 PR for [...] adds 0c10bed 2015-04-10 Tobias Burnus burnus@net-b.de adds c5eb125 2015-04-10 Bill Schmidt wschmidt@linux.vnet.ibm.com adds b133333 2015-04-10 Vladimir Makarov vmakarov@redhat.com adds d5cfbc8 [ARM] PR 65694: Properly sign-extend large numbers before pas [...] adds bb6fa7e Add missing testcase. adds a067725 Fix PR number in previous commit adds b439aeb 2015-04-10 Vladimir Makarov vmakarov@redhat.com adds f0a3ebf * doc/xml/manual/test.xml: Improve documentation on running [...] adds 28245b5 * config/abi/post/m68k-linux-gnu/baseline_symbols.txt: Update. adds f006e14 * config/abi/post/ia64-linux-gnu/baseline_symbols.txt: Update. adds d69a595 * fr.po: Update. adds 415481d * da.po: Update. adds f1c25d1 * doc/contrib.texi (Contributors): Update Joe Buck's entry. adds 7d1519a Fix wrong date in r221981 ChangeLog entry. adds 9290711 * fr.po: Update. adds 3fd75fd Daily bump. adds 3c82f2b * doc/contrib.texi (Contributors): Add Laurynas Biveinis. adds 3d437c8 compiler: discard carriage returns in raw string literals adds 911ecac * gcov.c (find_source): Fix miswording in error message. * [...] adds c2f44b8 PR target/65671 * gcc.target/i386/pr65671.c: Require avx512 [...] adds 49e8f62 PR middle-end/65554 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE [...] adds 7bbc6c3 * doc/contrib.texi (Contributors): Add Ira Rosen. adds 7bcba06 PR tree-optimization/65735 * tree-ssa-threadedge.c (fsm_fin [...] adds f81c548 Daily bump. adds a72b1e3 Jan Hubicka hubicka@ucw.cz Martin Liska mliska@suse.cz adds 8f1e4ff Fix accidental commit. adds 7ab096e PR ipa/65743 * ipa-inline-transform.c (speculation_removed) [...] adds 20dea6b * config/abi/post/alpha-linux-gnu/baseline_symbols.txt: Update. adds c468100 * doc/contrib.texi (Contributors): Add Maxim Kuvyrkov. adds 21aeb14 * fr.po: Update. adds c728499 * sr.po: Update. adds 51a019c PR c++/65736 * constexpr.c (cxx_eval_pointer_plus_expressio [...] adds f1f52d5 * doc/invoke.texi (-Wmemset-transposed-args): Break a long [...] adds 905be4e PR tree-optimization/65747 * ipa-icf-gimple.c (func_checker [...] adds 2d44491 * BASE-VER: Set to 6.0.0. adds 2e4019b * crontab: Enable snapshots from gcc-5-branch. adds 35f3a32 * fi.po, sv.po: Update. adds b8e2779 * doc/contrib.texi (Contributors): Add Martin Jambor and Mi [...] adds ec17f82 * gcc_release: For RELEASE_MAJOR 5+ only use the major numb [...] adds 525643d Don't enable -fprefetch-loop-arrays for TARGET_SOFTWARE_PREFE [...] adds a4c8811 Daily bump. adds 4365ab0 Add missing test case adds 71fe79b * ipa-cp.c (ipcp_driver): Relase prev_edge. * passes.c (exe [...] adds e7826ae * hash-table.h (hash_table constructor): Add mem stats. (al [...] adds 48b24f4 2015-04-13 Richard Biener rguenther@suse.de adds 6421f60 * gnatvsn.ads (Library_Version): Bump to 6. adds 7644269 * gcc_release: Fix up thinko in the last commit, improve err [...] adds e0965b3 2015-04-13 Yury Gribov y.gribov@samsung.com adds 76541bb * update_version_svn: Update DATESTAMP also on branches/gcc [...] adds db48deb 2015-04-13 Richard Biener rguenther@suse.de adds 00daaa9 * config/i386/i386.md (*bmi2_umul<mode><dwi>3_1): Merge from [...] adds 6f3dcc1 * ipa-profie.c (ipa_profile): Check number of parameters an [...] adds be57e81 * g++.dg/tree-ssa/nonzero-3.C: New testcase. * tree-vrp.c ( [...] adds 0183b93 * doc/xml/manual/evolution.xml: Document changes since 4.5 r [...] adds 86c803b PR libstdc++/65754 * config/abi/pre/gnu.ver: Export base ob [...] adds f24029a gcc/po: * gcc.pot: Regenerate. adds 9acf642 * doc/plugins.texi: Rewrite first introductory paragraph. adds 3101801 Daily bump. adds 8715f41 Fix regression for libstdc++-v3/testsuite/29_atomics/atomic/6 [...] adds f15065c * config/i386/predicates.md (any_QIreg_operand): Rename from [...] adds 57d742a 2015-04-14 Marc Glisse marc.glisse@inria.fr adds 0af0fc2 Avoid finite in gcc.target/i386/avx512dq-vfpclasspd-2.c etc. adds 31a5b21 * doc/xml/manual/evolution.xml: Fix typos. * doc/html/manua [...] adds 4ecbdda 2015-04-14 Marc Glisse marc.glisse@inria.fr adds 31bb40e Add missing testcase. adds 2d4340b 15-04-14 Christian Bruel christian.bruel@st.com adds c90d2c1 2015-04-14 Richard Biener rguenther@suse.de adds 6cf9f9e 2015-04-14 Richard Biener rguenther@suse.de adds d9b379b Add bootstrap-mpx.mk adds 33a2aaa PR rtl-optimization/65761 * cfgrtl.c (rtl_split_edge): For [...] adds f750732 [AArch64 Intrinsics] Replace temporary assembler for vst1_lane adds 3176d9f Add the missing file adds 89441f9 PR c++/60994 * parser.c (cp_parser_class_name): Add enum_ok [...] adds ee70a09 PR c++/59766 * decl.c (grokdeclarator): Do not flag friends [...] adds c26aa50 PR c++/65721 * name-lookup.c (do_class_using_decl): Complai [...] adds fe56558 PR c++/65695 * cvt.c (cp_fold_convert): Avoid wrapping PTRM [...] adds 2ff8821 * expr.c (expand_assignment): Force an address offset comput [...] adds 53eea98 2015-04-14 Max Ostapenko m.ostapenko@partner.samsung.com adds 22e2337 * config/i386/i386.h (LEGACY_INT_REG_P): New define. (LEGAC [...] adds e6ea917 gcc/ 2015-04-14 Yvan Roux yvan.roux@linaro.org adds 8447029 * pt.c (lookup_template_class_1): Use coerce_innermost_templ [...] adds 19d6094 Daily bump. adds 01f8008 * tree.c (replace_placeholders_t): Remove unused type. (rep [...] adds 7502b19 2015-04-14 Jerry DeLisle jvdelisle@gcc.gnu.org adds c36aa54 * function.h (struct emit_status): Delete x_first_insn, x_la [...] adds d1dc25f * config/rl78/rl78.c (rl78_expand_prologue): Mark large stac [...] adds 72f2d6c PR target/65408 PR target/58744 PR middle-end/36043 * cal [...] adds 6202f89 * config/rx/rx.opt (mallow-string-insns): New option. * con [...] adds 8409ef9 Ignore elfdump warnings in scripts/extract_symvers.pl adds 255d8fb * doc/extend.texi (__sync Builtins): Simplify some text. Up [...] adds 61d3674 PR bootstrap/65763 * Makefile.am (gcc_build_dir): Remove $( [...] adds 1c54354 PR ipa/65765 * ipa-icf-gimple.c (func_checker::compare_bb): [...] adds b803a3c PR rtl-optimization/42522 * cse.c (fold_rtx): [...] adds 88a5913 * constexpr.c (use_new_call): Remove #define. (lookup_param [...] adds a0093a4 2015-04-15 Chen Gang gang.chen.5i5j@gmail.com adds 9a76289 /cp 2015-04-15 Paolo Carlini paolo.carlini@oracle.com adds 20dc337 Fix fdump-passes adds 970975d PR tree-optimization/47679 * tree-ssa-dom.c (build_and_reco [...] adds 23bebc6 * config/i386/i386.md (*cmpiFPCMP:unordMODEF:mode_mixed) [...] adds 7d07c4a PR c++/65727 * lambda.c (lambda_expr_this_capture): In unev [...] adds 0e3c456 * decl2.c (determine_visibility): Use get_template_info. adds 8b2942f * decl.c (grokmethod): Only set DECL_COMDAT if TREE_PUBLIC i [...] adds 8a36d0e * constexpr.c (cxx_eval_store_expression): Ignore clobbers. [...] adds d32d692 Daily bump. adds a8a0d56 2015-04-16 Richard Biener rguenther@suse.de adds e98e169 * config/rl78/rl78-opts.h (enum rl78_mul_types): Add MUL_G1 [...] adds af2cb09 [PATCH]Enable two UNSIGNED_FLOAT simplifications in simplify_ [...] adds 3f4fdd8 S/390: Fix ira cost multiplier adds 69deb15 * config/i386/i386.c (print_reg): Rewrite function. adds f9e88e0 2015-04-16 Richard Biener rguenther@suse.de adds c0a4b66 2015-04-16 Richard Biener rguenther@suse.de adds 1e4343c [AArch64 Testsuite] Fix comments in vldN_lane_1.c adds 4430f68 2015-04-16 Paolo Carlini paolo.carlini@oracle.com adds 7f1296d Replace __buitlin_alloca with __builtin_alloca adds 9faeb92 * config/i386/predicates.md (register_mixssei387nonimm_opera [...] adds 16ff56f * ira-color.c (setup_left_conflict_sizes_p): Do not pr [...] adds 2575281 2015-04-16 Paolo Carlini paolo.carlini@oracle.com adds 2d6ceeb Daily bump. adds b1369c4 * ipa-inline.c (can_inline_edge_p): Allow inlining of functio [...] adds 06065ec PR debug/65771 * dwarf2out.c (loc_list_from_tree): Return N [...] adds 4d3c996 2015-04-17 Yury Gribov y.gribov@samsung.com adds 5cb3229 Disable lang_hooks.gimplify_expr in free_lang_data adds 5f8ad05 Add gimple_find_sub_bbs adds 0de0b98 Factor optimize_va_list_gpr_fpr_size out of pass_stdarg::execute adds 4036aeb Handle internal_fn in operand_equal_p adds 82fc0e0 Postpone expanding va_arg until pass_stdarg adds 8e21ebb Set PROP_gimple_lva for functions without IFN_VA_ARG adds c7b64aa Add missing PR lines in ChangeLog adds 7e8f098 Fix PR c++/64527 adds f854411 * config/aarch64/arm_neon.h (vdup_n_f32): Remove forw [...] adds 4b5fb32 Hide __cpu_indicator_init/__cpu_model from linker adds 719eb89 PR target/65296 * config/avr/gen-avr-mmcu-specs.c (*avrlibc [...] adds 4f8a023 Fix IPA memory leaks. adds bc04ebc PR debug/65771 * dwarf2out.c (mem_loc_descriptor): For CONS [...] adds a4b0426 Properly handle uninitialized common symbol adds dce7058 PR target/65689 * genpreds.c (struct constraint_data): Add [...] adds 868af6b PR bootstrap/62077 * configure.ac (--enable-stage1-checking [...] adds da244e5 compiler: Escape analysis. adds 31d3546 PR target/65535 * config.gcc: Exit with a comment when we do [...] adds fce667e * config/i386/i386.h (LEGITIMIZE_RELOAD_ADDRESS): Remove. * [...] adds f9bc585 PR go/65755 compiler, runtime, reflect: Use reflection strin [...] adds 545372c PR tree-optimization/47679 * Makefile.in (OBJS); Add tree-s [...] adds 17ceef2 PR go/64999 PR go/65180 runtime: Adjust libbacktrace PC val [...] adds db72219 PR go/64683 runtime/pprof: Assume function with no name is i [...] adds d006842 Don't define ix86_binds_local_p for MacOS nor Windows adds eb49792 PR go/65798 runtime: In Caller don't return ok == true if PC == 0. adds 487216e [gcc] adds 64df2ae Daily bump. adds 9969c04 remove need for store_values_directly adds f1d4b34 * gfortran.dg/pr32627.f03 (strptr): Change size to match the [...] adds eaf62b8 Daily bump. adds 5e26323 Credit Jakub for PR65787 fix adds 99535fa 2015-04-19 Vladimir Makarov vmakarov@redhat.com adds 8a835c2 Daily bump. adds fa3889a 2015-04-20 Yvan Roux yvan.roux@linaro.org adds e956e9d [AArch64] PR/64134: Make aarch64_expand_vector_init use 'ins' [...] adds ec3a787 * doc/xml/manual/concurrency_extensions.xml: Update document [...] adds 8562747 2015-04-20 Richard Biener rguenther@suse.de adds 9d16ba8 PR debug/65807 * dwarf2out.c (add_AT_wide): Clear attr.dw_a [...] adds 5a7715d [Obvious][AArch64] Delete unused aarch64_simd_emit_pair_result_insn. adds 05a827c gcc/c/ * c-parser.c (c_parser_oacc_enter_exit_data): Remove [...] adds c7566dd PR tree-optimization/65658 * tree-ssa-threadupdate.c (redir [...] adds d147c6d * reorg.c (try_merge_delay_insns): Improve correctness [...] adds d3181ef * config/i386/i386.c (set_pic_reg_ever_live): Remove. (legi [...] adds 581c1a3 PR tree-optimization/65658 * tree-ssa-threadup [...] adds aa5809a Reject trailing return type for an operator auto(). * decl. [...] adds e36ce2a /cp 2015-04-20 Paolo Carlini paolo.carlini@oracle.com adds 3ba2fa8 * MAINTAINERS (Various Maintainers): Add myself as instructi [...] adds be71449 Daily bump. adds 25038f2 PR testsuite/65767 * g++.dg/lto/pr65276_0.C: Change namespa [...] adds 961843f PR rtl-optimization/64916 * cfgcleanup.c (valu [...] adds 9c8e84c PR tree-optimization/64950 Revert: 2010-08-02 Uros Bizjak [...] adds e06408d [AArch64] Increase static buffer size in aarch64_rewrite_sele [...] adds d8ed84e Mark ifn_va_arg with ECF_NOTHROW adds 4ef6d61 2015-04-21 Thomas Preud'homme thomas.preudhomme@arm.com adds 4a23cd8 * doc/xml/manual/abi.xml: Use uppercase for C++ Standard Lib [...] adds ab65f9b * doc/xml/manual/configure.xml: Update descriptions of optio [...] adds 12b34fd [AArch64] Add zero_extend variants of logical+not ops adds 4302d61 2015-04-21 Richard Biener rguenther@suse.de adds fe1ec7b 2015-04-21 Richard Biener rguenther@suse.de adds 4c9206f 2015-04-21 Richard Biener rguenther@suse.de adds fc6cc27 2015-04-21 Richard Biener rguenther@suse.de adds 59699fd [expmed] Properly account for the cost and latency of shift+a [...] adds 4f73497 * config/i386/i386.md (ARGP_REG, FRAME_REG, BND2_REG, BND3_R [...] adds 33d33cf 2015-04-21 Jerry DeLisle jvdelisle@gcc.gnu.org adds 6888bfc 2015-04-21 Jerry DeLisle jvdelisle@gcc.gnu.org adds 5b00351 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to [...] adds 81f01f5 2015-04-21 Jerry DeLisle jvdelisle@gcc.gnu.org adds e52916f 2015-04-21 Jerry DeLisle jvdelisle@gcc.gnu.org adds 6ea1e2c Daily bump. adds 0973afa add default definition of EH_RETURN_DATA_REGNO adds a57e230 remove some ifdef HAVE_cc0 adds e989288 remove more ifdef HAVE_cc0 adds 27a6f97 always define HAVE_cc0 adds ff900b8 make some HAVE_cc0 code always compiled adds 5d3b61f provide default for RETURN_ADDR_OFFSET adds f564fb3 provide default for MASK_RETURN_ADDR adds f703b3d reduce conditional compilation for HARD_FRAME_POINTER_IS_FRAM [...] adds 099a99b remove #if for PIC_OFFSET_TABLE_REGNUM adds 693c9f4 remove more ifdefs for HAVE_cc0 adds 91f95f0 provide default for INSN_SETS_ARE_DELAYED adds 6d7f207 add default for INSN_REFERENCES_ARE_DELAYED adds 23db877 PR ipa/65076 * passes.def (early_optimizations): Add pass_dse. adds d9cc097 gcc/ChangeLog: 2015-04-22 Hale Wang hale.wang@arm.com [...] adds 070ed8d bfin: handle BFIN_CPU_UNKNOWN in TARGET_CPU_CPP_BUILTINS adds 10f2bf1 c6x: handle c6x unk_isa in TARGET_CPU_CPP_BUILTINS adds ce03e35 * gennews (files): Add files for GCC 5. adds 581d25a varasm.c (emit_bss): Remove redundant guard. adds 5c72dbe 2015-04-22 Bernhard Reutner-Fischer aldot@gcc.gnu.org adds 45e5f01 PR target/55144 adds a27111c PR target/47122: vax-*-openbsd* config.gcc typo adds 2c0afff PR target/47098 OBSD_LIB_SPEC on i686-openbsd3 missing adds 0fd9bea Fix va_arg ap_copy nop detection adds 5cd86e4 2015-04-22 Yury Gribov y.gribov@samsung.com adds 3f18867 [PATCH][libstc++v3]Add new dg-require-thread-fence directive. adds e53a4d4 libitm fixes for musl support adds ca06e9a config changes for musl libc support adds 2dc727d fixincludes update for musl support adds a2e31d0 unwind fix for musl adds 1e5f711 libstdc++, libgfortran gthr workaround for musl adds 8e87246 Revert: 2015-04-22 Gregor Richards <gregor.richards@uwate [...] adds 215cfab 2015-04-22 Bernhard Reutner-Fischer aldot@gcc.gnu.org adds 421ea71 libiberty/setenv.c: Do not declare environ if defined as a macro. adds 9a58b00 2015-04-22 Steven G. Kargl kargl@gcc.gnu.org adds 89de438 Daily bump. adds 69a88c2 [gcc] adds e1f8c2d 2015-04-23 Kugan Vivekanandarajah kuganv@linaro.org adds 2d9fc39 [gcc] adds e95d024 * config/rs6000/rs6000.c (rs6000_output_function_prologue): [...] adds 1ebce84 2015-04-23 Richard Biener rguenther@suse.de adds b4026f2 2015-04-23 Richard Biener rguenther@suse.de adds 39127e6 [ARM] Make issue rate part of per-core tuning structs adds 6e62881 [ARM] Restrict {load,store}_multiple expanders to MAX_LD_STM_ [...] adds e3542a2 Re: [PATCH 02/12] remove some ifdef HAVE_cc0. adds 84af848 [ARM] Remove an unused reload hook. adds bc1d3d9 2015-04-23 Richard Biener rguenther@suse.de adds c679384 gcc/testsuite/ChangeLog: adds eb3421e [gcc] adds d1f90de * config/rl78/rl78.c (rl78_preferred_reload_class): Add ATT [...] adds 0cd6b1b PR c/65345 * c-decl.c (set_labels_context_r): New function. [...] adds 07dfc3c Fix PR target/26702 adds c2f8a09 * ipa-icf.c (symbol_compare_collection::symbol_compare_colle [...] adds 15bfcab 2015-04-23 Bill Schmidt wschmidt@linux.vnet.ibm.com adds b08f05c * ipa-icf.c (sem_item::compare_attributes): New function. ( [...] adds d6a563d Correct name and email address in the Changelog commit. adds 5cc8f3a PR c++/65646 * pt.c (check_explicit_specialization): Don't [...] adds a63e6e1 PR c++/50800 * tree.c (strip_typedefs): Add remove_attribut [...] adds 61ba0ff Fix testuite for updated ICF dumps. adds 996c516 [ARM] Rewrite vc<cond> NEON patterns to use RTL operations ra [...] adds 65f1366 * tree.h (attribute_value_equal): Declare. * tree.c (attrib [...] adds 40997e5 2015-04-23 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 00fc320 Skip gcc.target/i386/pr65523.c for x32 adds 718739d Revert:PR c++/50800 * tree.c (strip_typedefs): Add rem [...] adds 4dc2d9a 2015-04-23 Bill Schmidt wschmidt@linux.vnet.ibm.com adds f202f9d Daily bump. adds b3b9039 * ipa-icf.c (sem_function::equals_wpa): Compare thunk info. [...] adds b6c1a3c 2015-04-24 Terry Guo terry.guo@arm.com adds 781866e gcc/testsuite/ChangeLog * gcc.target/arm/pr42172-1.c: Check [...] adds f4e4e41 2015-04-24 Thomas Preud'homme thomas.preudhomme@arm.com [...] adds 0a281fd * config/i386/sse.md (*vec_concatv2sf_sse4_1): Do not allow [...] adds 8c4ec4a 2015-04-24 Thomas Preud'homme thomas.preudhomme@arm.com adds 81e2b8a * config/i386/sse.md (*vec_widen_smult_even_v8si<mask_name>) [...] adds 439606a PR c/61534 * input.h (from_macro_expansion_at): Define. adds f11bdff PR c/65830 * c-common.c (c_fully_fold_internal): Use OPT_Ws [...] adds 485f6b9 PR c/63357 * c-common.c (warn_logical_operator): Warn if th [...] adds 6a5f6dd * config/i386/i386-protos.h (ix86_operands_ok_for_move_multi [...] adds 9189443 Replace g++.dg/pr65802.C with gcc.dg/pr65802.c adds 678dde3 * constexpr.c (potential_constant_expression_1) [MINUS_EXPR] [...] adds 8b81ce6 [AArch64] Implement -m{cpu,tune,arch}=native using only /proc [...] adds 9b23f0a [ARM][trivial] Use uppercase for code iterator names adds 7990e5d [gcc] 2015-04-24 Michael Meissner meissner@linux.vnet.ibm.com adds f1a7e25 * genrecog.c (validate_pattern): Check matching const [...] adds f6d0c5d PR c++/50800 gcc/ * tree.c (build_reference_type_for_mode): [...] adds b650795 PR c++/50800 * g++.dg/ext/alias-canon2.C: Remove clashing f [...] adds c705435 PR go/65616 libgo: Compile go-main, in libgobegin, with -fPIC. adds 8308f1d 2015-04-24 Steve Ellcey sellcey@imgtec.com adds 9ede41c Daily bump. adds c3468fc PR c/52085 * c-decl.c (finish_enum): Copy over TYPE_ALIGN. [...] adds e928d92 Daily bump. adds 8047deb Mark ifn_va_arg as ECF_LEAF adds c754c07 Daily bump. adds 3a44c5a 2015-04-27 Yvan Roux yvan.roux@linaro.org adds 103be95 gcc/ * vec.h (vec): Make splice arguments const. Update def [...] adds ea67ac1 * ipa-icf.c (icf_handled_component_p): Remove redundant tests. adds 5759dc8 * stor-layout.c (self_referential_component_ref_p): New pred [...] adds 1b52292 2015-04-27 Thomas Preud'homme thomas.preudhomme@arm.com adds 77988f5 PR tree-optimization/65875 * tree-vrp.c (update_value_range [...] adds 4073a6d PR target/65296 PR target/65895 * config/avr/gen-avr-mmcu- [...] adds c980b76 * doc/xml/manual/extensions.xml: Add cross-reference. * doc [...] adds 83617aa 2015-04-27 Richard Biener rguenther@suse.de adds 925d7c6 gcc/ * config/stormy16/predicates.md (xs_hi_general_operand) [...] adds d2d0f16 [simplify-rtx][trivial] Use std::swap instead of manually swapping adds cb2c281 gcc/ PR target/64579 * config/rs6000/htm.md: Remove all def [...] adds c3d65ba [combine][obvious] Use std::swap instead of manually swapping adds 90be991 libmpx/ adds 36f7991 2015-04-27 Ilya Tocar ilya.tocar@intel.com adds 08cb962 Give proper type and size to named cold partitions. adds 128078a gcc/fortran 2015-04-27 Andre Vehreschild vehre@gmx.de adds ce9b6ce 2015-04-27 Andre Vehreschild vehre@gmx.de adds acff276 gcc/ * config.gcc: Add h8300-*-linux. * config/h8300/linux. [...] adds 102164d 2015-04-27 Dmitry Prokoptsev dprokoptsev@gmail.com M [...] adds 843555b 2015-04-27 Ville Voutilainen ville.voutilainen@gmail.com adds 1512aff 2015-04-27 Ville Voutilainen ville.voutilainen@gmail.com adds 25df79f 2015-04-27 Federico Lenarduzzi <federico.lenarduzzi@tallert [...] adds b1891a4 ada/ * gcc-interface/Makefile-lan.in (ada.mostlyclean): Remov [...] adds 2ac7e61 Daily bump. adds 8eac3de 2015-04-27 Sandra Loosemore sandra@codesourcery.com adds 029eed1 PR target/65810 * config/rs6000/rs6000.c (POWERPC64_TOC_POI [...] adds fd762ec PR tree-optimization/65217 * tree-ssa-dom.c (record_equalit [...] adds 4d95a3c * include/bits/regex.tcc: Handle regex_constants::__polynomi [...] adds 9351611 add default for NO_FUNCTION_CSE adds e239bb2 add default for HARD_REGNO_RENAME_OK adds 0791e28 add default for PCC_BITFIELD_TYPE_MATTERS adds 10ea5da add default for EPILOGUE_USES adds ae6fd0a always define HAVE_simple_return and HAVE_return adds 317443b always define HAVE_epilogue adds 25ecdd6 always define ARGS_GROW_DOWNWARD adds ccccd62 remove #if ARGS_GROW_DOWNWARD adds 5beb86d Evaluate side-effects in expand_ifn_va_arg_1 adds 27de3d4 2015-04-28 Richard Biener rguenther@suse.de adds 562b4de gcc/ * gensupport.c (std_preds): Add missing codes to addres [...] adds ee7ef7a 2015-04-28 Thomas Preud'homme thomas.preudhomme@arm.com adds 6501e74 2015-04-28 Richard Biener rguenther@suse.de adds 5580bf4 PR c/65901 * c-typeck.c (c_build_va_arg): Require TYPE be a [...] adds 1f5fe26 Fix example in header comment in tree-call-cdce.c adds 483b3d2 * c-ada-spec.c (in_function): Delete. (dump_generic_ada_nod [...] adds 005a5ef libgcc/ChangeLog: adds 9e37e96 Fix PR65911 adds 75907ee * include/std/type_traits (void_t): Add. * testsuite/20_uti [...] adds c09adc6 * libsupc++/exception (uncaught_exceptions): Add comment. Re [...] adds 7b43b7a PR libstdc++/65631 * include/bits/random.h (seed_seq) Defin [...] adds 94825f3 PR libstdc++/61645 * include/bits/forward_list.h (forward_l [...] adds 8ca1fae PR libstdc++/60333 * include/std/type_traits (__make_unsign [...] adds cb8cdd2 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template. adds 282b4c7 2015-04-28 Yvan Roux yvan.roux@linaro.org adds 8c52268 PR c++/65734 gcc/ * stor-layout.c (layout_type): Layout the [...] adds 64e66cd PR c++/50800 * tree.c (strip_typedefs): Add remove_attribut [...] adds f1c6af1 PR c++/65656 * constexpr.c (cxx_eval_builtin_function_call) [...] adds 84c2f47 2015-04-28 Stephan Bergmann sbergman@redhat.com adds 2539d15 2015-04-28 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 0c70836 2015-04-28 Dominique d'Humieres dominiq@lps.ens.fr adds fe17ddd Fix typos in entry from yesterday, as requested. adds e65e39f * c-parser.c (c_parser_binary_expression): Remove duplicate line. adds b085c20 gcc/fortran/ChangeLog: adds 6115449 2015-04-28 Marc Glisse marc.glisse@inria.fr adds af3e9c3 * Makefile.am (SUBDIRS): Move python to hosted_source. * Ma [...] adds 7007505 * include/bits/stl_algo.h (random_shuffle): Only define for [...] adds f1e1853 2015-04-28 Sandra Loosemore sandra@codesourcery.com adds f7fec1c Remove ifn_va_arg ap fixup adds 03d5972 * fr.po: Update. adds 9db9fc3 PR c++/65896 * constexpr.c (cxx_eval_store_expression): Don [...] adds 59ffbbb * tree-ssa-dom.c (record_equality); Fix comment typos. adds 0d8c758 Daily bump. adds b2082c0 * testsuite/libstdc++-xmethods/list.cc (_GLIBCXX_USE_CXX11_A [...] adds 711f417 2015-04-29 Christian Bruel christian.bruel@st.com adds 257941f 2015-04-29 Richard Biener rguenther@suse.de adds 8c072e5 * c-common.h (omp_clause_mask): Unconditionally define as a [...] adds 6e93c9a 2015-04-29 Richard Biener rguenther@suse.de adds 21d5f1a Fix OpenMP's target update directive in templated code. adds 379c768 Move pass_stdarg to after pass_dce in pass_all_optimizations adds eb28413 [ARM]Remove vec_shr and vec_shr optabs adds 81b5048 gimple-walk.c #include TLC adds 6340159 gcc/ * loop-iv.c (canon_condition): Generalize to all types [...] adds 02f930d gcc/ 2015-04-29 Yvan Roux yvan.roux@linaro.org adds 2560551 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee. adds c46201c gcc/ * inchash.h, inchash.c: Include bconfig.h for build obj [...] adds 59250a8 gcc/ * Makefile.in (build/genrecog.o): Depend on inchash.h. [...] adds 2877d9b /cp 2015-04-29 Paolo Carlini paolo.carlini@oracle.com adds 0ba86e4 PR libstdc++/64657 * include/bits/basic_string (basic_strin [...] adds 95cfd391 Add OMP_STANDALONE_CLAUSES. adds e3ff9a7 PR libstdc++/65760 * include/std/functional (__check_func_r [...] adds 59d865b [AArch64] Fix PR/65770 vstN_lane on bigendian adds df61590 [PR libgomp/65099] nvptx mkoffload: pass "-m32" or "-m64" to [...] adds 162f9d1 Fix libgcc installation for offload targets. adds a720ab1 PR c/64610 * c-common.c (maybe_warn_bool_compare): Warn whe [...] adds 6835e01 PR target/65871 * config/i386/i386.md (*bmi_bextr_<mode>_cc [...] adds 3e42171 gcc/ChangeLog: adds 9866562 * c-common.c (handle_section_attribute): Refactor to [...] adds 3c548421 PR c++/50800 * tree.c (apply_identity_attributes): Fix hand [...] adds 2825339 PR target/65871 * config/i386/i386.md (*bmi_bextr_<m [...] adds 0a6c9dff 2015-04-29 Steve Ellcey sellcey@imgtec.com adds 87bb088 runtime: Support -buildmode=c-shared. adds c8b1b26 Use consistent naming for value type attributes. * python/l [...] adds 1c9e2501 compiler: Propagate escape info from closures to enclosed variables. adds ac17498 compiler: Consider multi-result calls in escape analysis. adds d3a7542 PR libstdc++/65839 * python/libstdcxx/v6/xmethods.py (get_b [...] adds 4255e06 Daily bump. adds 7e05d68 fixup libobjc's usage of PCC_BITFIELD_TYPE_MATTERS adds 988cf7b * dwarf2out.c (gen_type_die_with_usage): Call verify_type. [...] adds 0241f4a * tree.c (build_common_builtin_nodes): Do not build __built [...] adds 1d1a557 2015-04-29 Mikhail Maltsev maltsevm@gmail.com adds 9da6476 * ipa-devirt.c (odr_subtypes_equivalent_p): Compare TYPE_NAM [...] adds e0e5f8d 2015-04-29 Aditya Kumar hiraditya@hotmail.com adds 208168f 2015-04-30 François Dumont fdumont@gcc.gnu.org adds d51ed7b 2015-04-30 Paolo Carlini paolo.carlini@oracle.com adds 6fa7118 * c-typeck.c (set_init_label): Call error_at instead of erro [...] adds 98f4480 * c-typeck.c (c_incomplete_type_error): Refactor to use %qT. [...] adds 5502294c 2015-04-30 Paolo Carlini paolo.carlini@oracle.com adds 13db470 2015-04-30 François Dumont fdumont@gcc.gnu.org adds fe512d6 gcc/ * genrecog.c (simplify_tests): Check that CONST_INT and [...] adds cf9c09c [PR testsuite/65205] Fix dg-shouldfail usage in OpenACC libgo [...] adds d08a3f8 PR lto/65948 * ipa-devirt.c (odr_types_equivalent_p): NULLP [...] adds 14744a1 * c-common.c (maybe_warn_bool_compare): When comparing with [...] adds f6935cd [AArch64] Use extend_arith rtx cost appropriately adds 4ab3c0d [AArch64] Properly handle SHIFT ops and EXTEND in aarch64_rtx [...] adds 21907b0 Fix up new line in previous commit adds 2cd7caa * c-typeck.c (c_build_va_arg): Clarify the error message. adds e087eb7 [AArch64] Properly cost MNEG/[SU]MNEGL patterns adds 1f94878 2015-04-30 Edward Smith-Rowland 3dw4rd@verizon.net adds 0982cb6 Add missing PR middle-end/64729 reference. adds a64b354 PR ipa/65873 * ipa-inline.c (can_inline_edge_p): It is safe [...] adds 5bea797 [PATCH][AARCH64]Define vec_shr as an unspec, use shl for big-endian. adds 17a5981 [AArch64] Properly handle mvn-register and add EON+shift patt [...] adds 1db16df [AArch64] Properly cost FABD pattern adds 7e733b6 [AArch64] Add alternative 'extr' pattern, calculate rtx cost [...] adds 62e7e08 compiler: Mark non-escaping variables that aren't addressed. adds 51aab39 * varasm.c (handle_cache_entry): Fix logic. adds bc2a557 escape: Analyze function values and conversions. adds 3e1bd9b Define & use special macros to record the name & size of cold [...] adds 1620d2f * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id [...] adds f00c948 * be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr [...] adds 2870154 Correct ChangeLog entry date. adds bbce13a PR tree-optimization/63551 * g++.dg/ipa/pr63551.C: New test. adds 5924b28 Implement N4100 File System TS adds a59970a * doc/tm.texi: Regenerate. adds c3578bf * g++.dg/ipa/devirt-28a.C: Require LTO effective target. * [...] adds d5d1c29 compiler: Use backend interface for stack allocation. adds 7082509 Fix spurious semicolons adds 3da642f 2015-04-30 Thomas Koenig tkoenig@gcc.gnu.org adds d6ae213 2015-04-30 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 2e32f22 Daily bump. adds 25b6d1d [AArch64] Remember to cost operand 0 in FP compare-with-0.0 case adds cb55464 * include/std/memory (pointer_safety, declare_reachable, un [...] adds 2e34e4b * doc/xml/manual/intro.xml: Link to new status_cxx2017.xml f [...] adds aa32f5e [AArch64] Fix aarch64_rtx_costs of PLUS/MINUS adds 61f1e9b [AArch64] Handle FLOAT and UNSIGNED_FLOAT in rtx costs adds bec4d62 [AArch64] Fix Cortex-A53 shift costs adds f7429d3 [AArch64] Make aarch64_min_divisions_for_recip_mul configurable adds d42fede Allow bound simplification of array subreferences. adds 33c423f Summary: Mark help string in DEFPARAM as no-c-format adds abef0e5 gcc/ * genrecog.c (test): Rename to rtx_test. Update rest o [...] adds cb58054 2015-05-01 Edward Smith-Rowland 3dw4rd@verizon.net adds e8434b6 * acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Disable for s [...] adds 27ed220 * include/bits/alloc_traits.h (__alloc_rebind): Change param [...] adds f37c391 [PATCH] add sync_int_long target selector to gcc.dg/pr65345-2.c adds 9130200 [doc] Update definition location of attribute_spec in documentation adds b56f80a * de.po: Update. adds 8b26337 * sv.po: Update. adds 642f2ed * include/bits/locale_classes.h (locale::facet): Delete copy [...] adds 2ec816c * include/experimental/fs_dir.h: Fix use of non-reserved nam [...] adds 7a407d7 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls". adds c0cf1b2 * match.pd: New simplification patterns. (x + (x & 1)) -> [...] adds d3a3b71 /cp 2015-05-01 Paolo Carlini paolo.carlini@oracle.com [...] adds 88e33e1 2015-05-01 Paolo Carlini paolo.carlini@oracle.com adds d1eff9d * include/experimental/fs_path.h (path::_List): Use vector i [...] adds e16e2d2 * acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Disable when [...] adds 60d73bc * src/filesystem/path.cc (path::compare): Do not copy strings. adds 0402a64 2015-05-01 Ville Voutilainen ville.voutilainen@gmail.com adds e719999 * include/experimental/memory: Add feature-test macro. * in [...] adds 33014f7 * include/experimental/memory: Correct feature-test macro. adds de2b2d6 Daily bump. adds e34f148 2015-05-02 Edward Smith-Rowland 3dw4rd@verizon.net adds 47239e3 2015-05-01 Sandra Loosemore sandra@codesourcery.com adds 9ea9539 fixup libobjc usage of PCC_BITFIELD_TYPE_MATTERS adds 22e2d47 update ChangeLogs for previous commit adds f80935c * src/filesystem/ops.cc (last_write_time) [_GLIBCXX_USE_UTIM [...] adds 60fd7ce PR libstdc++/65978 * include/std/tuple (forward_as_tuple, t [...] adds 8c876e9 * include/experimental/fs_path.h (filesystem_error::~filesys [...] adds e6f39ac * include/experimental/any (any::_Storage): Make non-copyabl [...] adds a6cef81 2015-05-02 Edward Smith-Rowland 3dw4rd@verizon.net adds faa129b * include/experimental/numeric: New. Define gcd and lcm. * [...] adds d76862c 2015-05-02 Steven G. Kargl kargl@gcc.gnu.org adds 42fbc89 * include/experimental/iterator: New. Define ostream_joiner. [...] adds cd23a3d * include/experimental/iterator (ostream_joiner): Simplify b [...] adds 82bc5f1 * include/experimental/any (any::_Storage): Fix alignment of [...] adds bf79ca1 change local vars to rtx_insn * adds ef22ff6 df_set_note can take a rtx_insn * adds c093735 add_cfi_insn can be a rtx_insn * adds 60ff05a recog_data::insn can be a rtx_insn * adds 8108f3f kill_autoinc_value can take a rtx_insn * adds c265d2a make some functions in lra-constraints.c take rtx_insn * adds 98e056f make some functions in config/ take a rtx_insn * adds 71ce7f5 make several functions in the scheduler take rtx_insn * adds e603a42 make validate_replace_src_group take a rtx_insn * adds 3392389 make fp_setter_insn take a rtx_insn * adds 8d017f2 type reg_equiv_init as rtx_insn_list adds a9634f6 make set_return_jump_label take an rtx_insn * adds c3b448d make emit_partition_copy return a rtx_insn * adds 2031fcb Daily bump. adds bed3355 2015-05-03 Matthias Klose doko@ubuntu.com adds 2600b9b 2015-05-03 Thomas Koenig tkoenig@gcc.gnu.org adds 67eb43e [ARM,AArch64][testsuite] AdvSIMD intrinsics tests cleanup: re [...] adds f7f4072 * tree.c (verify_type): Check various uses of TYPE_MINVAL. adds 72b9417 Daily bump. adds 9a7820d 2015-05-03 Sandra Loosemore sandra@codesourcery.com adds 0d64e1f PR target/65559 * lto-wrapper.c (run_gcc): Op [...] adds 13965b2 Fix typo "with" adds 47cccfd * Makefile.in (PATCHLEVEL_c): New variable. (DATESTAMP_s, R [...] adds f116baa 2015-05-04 Richard Biener rguenther@suse.de adds 3599384 2015-05-04 Richard Biener rguenther@suse.de adds 6bdee46 PR fortran/44735 * gfortran.dg/pr44735.f90: New test. adds 23e9258 * config/i386/i386.h (TARGET_SUPPORTS_WIDE_INT): New define. [...] adds 62b4157 2015-05-04 Andreas Tobler andreast@gcc.gnu.org adds c8c9ffd * match.pd (bit_and (plus/minus (convert @0) (convert @1) ma [...] adds 672cf86 * config/i386/i386.c: Change GET_CODE (...) == CONST_DOUBLE [...] adds df6e346 PR tree-optimization/65984 * ubsan.c: Include tree-cfg.h. [...] adds 2d66501 2015-05-04 Sandra Loosemore sandra@codesourcery.com adds eba4cf9 /cp 2015-05-04 Paolo Carlini paolo.carlini@oracle.com [...] adds 22e34ea PR target/65987 * config/sh/sh.c (output_far_jump, split_bran [...] adds ca1f69f Revert: 2015-05-04 Jeff Law law@redhat.com adds 43217dd Daily bump. adds 9237c3d The changes are made in the patch for optimized usage of fint [...] adds 769dd1e The changes are made in the patch for optimized usage of pcmp [...] adds 51c5663 * tree.c (verify_type): Check various uses of TYPE_MAXVAL; [...] adds edfc04e PR libstdc++/51617 * include/std/future (async): Change def [...] adds 690b050 Improve the test in bitfields.m4 adds 57bae6a PR target/65871 * config/i386/i386.md (*bmi_andn_<mode>_ccn [...] adds 3de2f3c 2015-05-05 Yvan Roux yvan.roux@linaro.org adds e85934a gcc/testsuite/ 2015-05-05 Yvan Roux yvan.roux@linaro.org adds 92d46f1 [PR testsuite/65205, libgomp/65993] Fix dg-shouldfail usage i [...] adds 6b4fd5f [PATCH][AARCH64]Use mov for add with large immediate. adds 0d82782 Undo incorrect fix in tree-ssa/stdarg-2.c f15 scans adds 9409a16 Xfail gcc.dg/tree-ssa/stdarg-2.c f15 scans adds a13791b [docs] Update __atomic builtins documentation. adds 0967d20 * config/i386/i386.c: Use HOST_WIDE_INT_1 instead of (HOST_W [...] adds d05ee6d [AArch64] Add branch-cost to cpu tuning information. adds 78536ab libcpp: Improvements to comments in line-map.h/c adds ab9c90c * config/msp430/msp430-opts.h (enum msp430_regions): New. * [...] adds 3cd66da PR target/65915 * config/i386/i386.md (vector convert to floa [...] adds f1f8bf1 PR go/66016 runtime: Don't crash in Func.Name if the Func is nil. adds e27f3f5 PR target/65990 * config/i386/i386.c (ix86_parse_stringop_s [...] adds 635c615 * doc/extend.texi (C Extensions): Update menu for mov [...] adds 182d499 2015-05-05 Jack Howarth howarth.at.gcc@gmail.com adds 5c6f6a6 Fix indentation issues seen by -Wmisleading-indentation adds 0108f7b compiler: Don't make temporaries for constant string concatentation. adds 2d4bb4e * sv.po: Update. adds 53002e6 Daily bump. adds fd102f2 DR 1518 DR 1630 PR c++/54835 PR c++/60417 * call.c (conv [...] adds ed72302 * decl.c (start_decl): Don't push the plain VAR_DECL for a [...] adds 2b89ba2 Fix gdb.cp/anon-struct.cc with -std=c++11. gcc/ * dwarf2out [...] adds b6a74ba Fix g++.dg/torture/Wsizeof-pointer-memaccess2.C with -std=c+ [...] adds 9abecca Fix obj-c++.dg/encode-10.mm with cxx_dialect == cxx11. * co [...] adds cb40a6f gcc/c-family/ * c.opt (Wterminate): New. gcc/cp/ * cp-gimpl [...] adds e61613c 2015-05-06 Richard Biener rguenther@suse.de adds 52337e9 * config/rl78/rl78.c (need_to_save): Save register 22 if it [...] adds aa83abc 2015-05-06 Richard Biener rguenther@suse.de adds 431164c 2015-05-06 Christian Bruel christian.bruel@st.com adds ec685d0 2015-05-06 Richard Biener rguenther@suse.de adds 141c6ed PR target/66020 * gcc.target/powerpc/ppc64-abi-2.c (my_mcou [...] adds 4ff0832 PR target/66033 * config/rs6000/rs6000.md (nop): Use an uns [...] adds 11667a9 [AArch64] Fix geniterators.sh to use standard BRE syntax in sed adds 803253c gcc/ 2015-05-06 Yvan Roux yvan.roux@linaro.org adds b176768 * config/rs6000/rs6000.md (cstore<mode>4_signed_imm): New ex [...] adds 1ddaa25 2015-05-06 Sandra Loosemore sandra@codesourcery.com [...] adds 09f66ac * oacc-init.c (acc_shutdown_1): Call gomp_mutex_unlock for [...] adds d39966e * oacc-init.c (acc_device_lock): Add explanatory comment. ( [...] adds 8120405 jit: add test-benchmark.c adds 08f351f 2015-05-06 Thomas Koenig tkoenig@gcc.gnu.org adds 2e2b1de compiler: Analyze escape information of interface parameters. adds 1673135 Daily bump. adds 3032a4e PR target/66015 * config/alpha/alpha.c (alpha_override_opti [...] adds 8cafe28 * c-ubsan.c (ubsan_instrument_bounds): Don't skip instrument [...] adds cce0922 2015-05-07 Richard Biener rguenther@suse.de adds fabf260 2015-05-07 Venkataramanan Kumar venkataramanan.kumar@amd.com adds 8cd9143 * match.pd (bit_and (plus/minus (convert @0) (convert @1) ma [...] adds c3b3645 PR testsuite/66046 * c-c++-common/ubsan/align-6.c: Don't ma [...] adds 1dc4e11 PR middle-end/192 PR middle-end/54303 * varasm.c (function [...] adds 3dd2833 DR 1467 PR c++/51747 * typeck2.c (digest_init_r): Fix sing [...] adds d1f9b27 gcc/ * rtl.h (always_void_p): New function. * gengenrtl.c ( [...] adds e58b5f4 * gcov-tool.c (do_merge): Refactore to remove int ret. * ip [...] adds cdc6405 PR c/65179 * c-common.c (c_fully_fold_internal): Warn when [...] adds dc5945d PR c/64918 * c.opt (Woverride-init-side-effects): New option. adds d85127c Daily bump. adds e829f68 PR c++/59012 * parser.c (cp_parser_std_attribute_list): Han [...] adds 83337fd PR target/48904 x86_64-knetbsd-gnu missing defs adds a9173ce [PATCH 2/13] musl libc config adds f2d678a [PATCH 0/13] Add musl support to GCC adds 2ea8270 optabs.c: Make vector_compare_rtx cope with VOID mode constan [...] adds d81e900 [AArch64] Add vcond(u?)didi pattern adds dc3738c [AArch64] Idiomatic 64x1 comparisons in arm_neon.h adds 382f24d gcc/ 2015-05-08 Richard Sandiford <richard.sandiford@arm.co [...] adds a522281 * config/rs6000/rs6000.md: Require operand inequality in one [...] adds eb42d18 gcc/fortran/ * trans-array.c (gfc_walk_elemental_function_ar [...] adds 994be99 2015-05-08 Richard Biener rguenther@suse.de adds 2550b6a [PATCH 6/13] mips musl support adds 9fb32ed libiberty/mkstemps.c: Include <time.h> if <sys/time.h> not av [...] adds f51ed53 * doc/install.texi (--enable-languages): Add missing jit and [...] adds c2b24a9 Daily bump. adds a472203 * decl2.c (collect_candidates_for_java_method_aliases): Remo [...] adds 6e9c003 * decl2.c (mangling_aliases): New variable. (note_mangling_ [...] adds e0f97a1 use rtx_insn * as the type of a local variable in mode-switching.c adds d69632e make make_reg_eh_region_note and friend take rtx_insn * adds 31886f9 make stop_search_p take a rtx_insn * adds 7a680a3 change in_expr_list_p to in_insn_list_p adds 181908b computed_jump_p takes a rtx_insn * adds c0bf26a can_nonlocal_goto can take a rtx_insn * adds 6dbed5c make remove_reg_equal_equiv_notes take an rtx_insn * adds ca336a8 make add_shallow_copy_of_reg_note take an rtx_insn * adds e79ab52 make noop_move_p take a rtx_insn * adds fd8b0a1 prev_cc0_setter can take a rtx_insn * adds 4d86329 emit_note_after can take a rtx_insn * adds 1dc2663 emit_note_before can take a rtx_insn * adds 5518cf8 make emit_debug_insn_before take a rtx_insn * adds 41805ae cse_change_cc0_mode can take a rtx_insn * adds 84b4ae1 pass rtx_insn * more in gcse.c adds 50b1b17 change more argument types to rtx_insn * adds f6860e7 use rtx_insn * more in reorg.c adds 5efdbe2 more rtx_insn * in recog.c adds bfc53c4 notice_args_size can take a rtx_insn * adds a1db0f0 more rtx_insn * in sched-deps.c adds b945287 find_all_hard_reg_sets can take a rtx_insn * adds a9d77cc rtx_insn * in combine.c adds 210ccc0 rtx_insn * in df-problems.c adds 4da9272 setup_next_usage_insn can take a rtx_insn * adds 548a37a redirect_jump* can take a rtx_insn * adds f03df32 * bitmap.c, c/c-aux-info.c, cfg.c, cfghooks.c, cgraph.c, co [...] adds 1b03cc8 libcpp/ * lex.c (lex_string): Add -Wc++11-compat warning. * [...] adds 1c5f7ab gcc/c-family/ * c.opt (Wc++11-compat): Make primary. Rename [...] adds 508af73 gcc/testsuite/ * c-c++-common/asan/memcmp-1.c: Fix narrowing [...] adds b590b96 * src/c++98/Makefile.am (AM_CXXFLAGS): Add -std=gnu++98. * [...] adds 9f663e4 * testsuite/19_diagnostics/headers/system_error/std_c++0x_ne [...] adds 4a850eb * openacc.h (__GOACC_NOTHROW): Fix noexcept syntax. adds a11ea43 * gcc-interface/utils.c (gnat_write_global_declarations): Us [...] adds ee00ceb Fix fortran/65894 elemental procedures wrong-code adds 008a59f PR bootstrap/66085 * decl2.c (note_mangling_alias): Declare [...] adds 9ec6ad4 2015-05-09 Marc Glisse marc.glisse@inria.fr adds 518cbc2 Daily bump. adds f79b0e7 * testsuite/20_util/headers/functional/synopsis.cc: Add _GL [...] adds 7290114 * c.opt (std=c++14): Remove Undocumented flag and experiment [...] adds d875b9d gcc/c-family/ * c-common.h (enum cxx_dialect): Add cxx_unset [...] adds 3c66556 * c-opts.c (c_common_post_options): Also clear cpp_opts->cp [...] adds ea75b8c bound simplification refactoring adds edd397f * tree.c (verify_type): Verify TYPE_BINFO and TYPE_VALUES_RAW. adds 57d24ff * tree.h (is_lang_specific): Constify. adds c127234 2015-05-10 Thomas Koenig tkoenig@gcc.gnu.org adds 052433c * MAINTAINERS (Write After Approval): Add myself. adds 14c014b * tree.c (free_lang_data_in_type): Free TREE_PURPOSE of TYP [...] adds 359bd42 * ipa-devirt.c (warn_types_mismatch): Do not ICE when warnin [...] adds d4b4ef2 Daily bump. adds 3e301e7 Patch by Richard Biener * coverage.c (coverage_obj_init): D [...] adds 6ad400d * tree.c (verify_type_variant): Check TYPE_VALUES_RAW and TY [...] adds c4b2616 PR target/65780 * config/s390/linux.h (TARGET_BINDS_LOCAL_P [...] adds a2d7211 * config/alpha/alpha.c (alpha_emit_set_const_1) (alpha_emit [...] adds 8724f21 2014-09-23 Christian Bruel christian.bruel@st.com adds b0a6b2b fix date adds 1e63a05 2015-05-11 Christian Bruel christian.bruel@st.com adds 4f7f3b3 gcc/ PR rtl-optimization/66076 * rtlanal.c (generic_subrtx_ [...] adds 7ca9423 2015-05-11 Christian Bruel christian.bruel@st.com adds 37d9d8a 2015-05-11 Thomas Preud'homme thomas.preudhomme@arm.com adds 4090805 Fix PR66105 adds 562ef5c * calls.c (prepare_call_address): Transform PLT call to GOT [...] adds a91ca74 PR target/65753 * config/i386/i386.c (ix86_function_ok_for_ [...] adds 8c6ab91 runtime: Fix runtime/pprof test when libgo is not optimized. adds 9e00966 * config/i386/i386.c (ix86_loop_unroll_adjust): Use PATTERN [...] adds ed0ab38 * config/avr/avr.c (avr_hard_regno_call_part_clobbered): Use [...] adds 1f5afb8 * gcc.target/mips/branch-1.c: Pass argument to bar(). adds 6efd9d7 * configure.ac: Fix typo. * configure: Regenerate. adds d337ac0 * MAINTAINERS (Write After Approval): Add myself. adds a545c6c gcc/ * genrecog.c (match_pattern_1): Expect the pattern to b [...] adds e64a0d8 * sv.po: Update. adds eca9d76 Fix fortran/66100 bound simplification ICE adds 57e999d * emit-rtl.c (emit_pattern_after_setloc): Add missing guard. [...] adds 041558e * class.c (fixup_type_variants): Do not copy TYPE_METHODS ( [...] adds 2d56401 Only resolve_asm_operand_names once adds ae231cb Merge expand_asm_operands into expand_asm_stmt adds 6753c3c Canonicalize asm volatility earlier adds 2af3d77 Convert to md_asm_adjust adds f969a6d i386: Add CCPmode adds 3d30463 Daily bump. adds b15c0a6 2015-05-12 Thomas Koenig tkoenig@gcc.gnu.org adds 0d80b45 2015-05-12 Richard Biener rguenther@suse.de adds 1f45169 2015-05-12 Thomas Preud'homme thomas.preudhomme@arm.com adds 42833c7 2015-05-12 Robert Dewar dewar@adacore.com adds 96e41b0 2015-05-12 Robert Dewar dewar@adacore.com adds c89d7e9 Minor reformatting. adds 40993cd 2015-05-12 Robert Dewar dewar@adacore.com adds 542823a 2015-05-12 Robert Dewar dewar@adacore.com adds 768fcd1 2015-05-12 Tristan Gingold gingold@adacore.com adds 8598caf 2015-05-12 Ed Schonberg schonberg@adacore.com adds 9869fa9 2015-05-12 Robert Dewar dewar@adacore.com adds 7e5a1da 2015-05-12 Robert Dewar dewar@adacore.com adds 81c2bc1 2015-05-12 Ed Schonberg schonberg@adacore.com adds 08fcfb2 2015-05-12 Paolo Carlini paolo.carlini@oracle.com adds ec10faa 2015-05-12 Ed Schonberg schonberg@adacore.com adds 22440ae [ARM] Fix PR 65955: Do not take REGNO on non-REG operand in m [...] adds 515e45e 2015-05-12 Pierre-Marie de Rodat derodat@adacore.com adds b723448 2015-05-12 Ed Schonberg schonberg@adacore.com adds 2b108e1 2015-05-12 Robert Dewar dewar@adacore.com adds c37be9e Don't take address of ap unless necessary adds 688548f * gcc.target/i386/pr65753.c: Use -O2 instead of -O. adds 5ed1f72 2015-05-12 Andreas Krebbel krebbel@linux.vnet.ibm.com adds 9291c52 Remove dead code in print_z_candidates. adds 66e3024 2015-05-12 Richard Biener rguenther@suse.de adds 98a786e 2015-05-12 Thomas Quinot quinot@adacore.com adds e556831 2015-05-12 Robert Dewar dewar@adacore.com adds eb8aeef 2015-05-12 Hristian Kirtchev kirtchev@adacore.com adds c1d1f6d 2015-05-12 Richard Biener rguenther@suse.de adds 20985f4 * combine.c (get_undo_marker): New function. (undo_to_marke [...] adds f5882f7 * combine.c (recog_for_combine_1): New function, factored ou [...] adds 6475ce8 2015-05-12 Hristian Kirtchev kirtchev@adacore.com adds bace107 * config/rs6000/rs6000.md (define_split for bswaphi): Don't [...] adds 8031ee3 * config/rs6000/rs6000.md (extzv): FAIL for SImode. (extzvs [...] adds 6670865 * config/rs6000/rs6000.md (rs6000_adjust_atomic_subword): Us [...] adds 11e1157 * config/rs6000/rs6000.md (*rotlsi3_internal4, *rotlsi3_inte [...] adds a8a5046 * libgcov-util.c: Add space between string literal and macro name. adds a90c6b2 2015-05-12 Pierre-Marie de Rodat derodat@adacore.com adds 1669478 2015-05-12 Robert Dewar dewar@adacore.com adds cf8fe84 2015-05-12 Ed Schonberg schonberg@adacore.com adds 528630b 2015-05-12 Ed Schonberg schonberg@adacore.com adds 0c5b675 Fix typo. adds 33b5f2f * gnat_rm.texi, gnat_ugn.texi, doc: Documentation upd [...] adds 805b886 * gnat_rm.texi, gnat_ugn.texi, doc: Documentation upd [...] adds 083a7df 2015-05-12 Yury Gribov y.gribov@samsung.com adds 1d67120 2015-05-12 Chung-Lin Tang cltang@codesourcery.com Sa [...] adds 1fe5296 2015-05-12 Sandra Loosemore sandra@codesourcery.com adds 8e7b874 check_GNU_style.sh: Don't use filename prefix for one patch adds 4945bb8 check_GNU_style.sh: Check file presence adds 0b4a9aa check_GNU_style.sh: Read either from stdin, or from files adds 93f7b41 check_GNU_style.sh: Put stdin into temp file adds 56f07b7 check_GNU_style.sh: Fix tab size in 80 characters check adds 07b456c * arm-protos.h (arm_sched_autopref): Delete. (tune_params): [...] adds 00f25bb Unbreak the JIT after conversion of md_asm_adjust to use vec<> adds dd4d567 Move global state in timevar.c to a new "timer" class adds 1a39dc4 * ipa-devirt.c (type_with_linkage_p): New function. (type_i [...] adds a372f7c 2015-05-12 Andrew MacLeod amacleod@redhat.com adds 5c5c1f0 * config/alpha/alpha.h (TARGET_SUPPORTS_WIDE_INT): New defin [...] adds e5f01cb Implement -Wmisleading-indentation adds 2315565 2015-05-12 Thomas Koenig tkoenig@gcc.gnu.org adds 8ff995b compiler: If unary & does not escape, the var does not escape. adds a30fc7a * config/mips/mips.c (mips_print_operand): Remove 'y' operan [...] adds 9e84e33 Daily bump. adds 9d247a3 gcc/ * config/mmix/mmix.c, config/msp430/msp430.c: Add space [...] adds be8cbfe PR ipa/65873 * ipa-inline.c (can_inline_edge_p): Allow earl [...] adds 69ba197 PR ipa/65873 * ipa-inline.c (can_inline_edge_p): Allow earl [...] adds f5eab8e PR target/pr66047.c * i386.c (ix86_function_sseregparm): On [...] adds 570c7ca 2015-05-13 Thomas Preud'homme thomas.preudhomme@arm.com adds 1b172b4 gcc/ adds 4e41783 PR target/66112 * internal-fn.c (get_min_precision): Use UN [...] adds 3aa63c7 PR target/66112 * config/i386/i386.md (mulv<mode>4, umulv<m [...] adds 3ff8317 Fix test case. adds 5f895b5 gcc/ adds 20d9b9e Gimplify va_arg ap based on do_deref adds c43181f line-map.h: move linemap_assert and friends higher up within [...] adds 771e3be gcc: Bump to automake 1.11.6 adds 10cde02 fixincludes: Bump to automake 1.11.6 adds 0e5d91b intl: Bump to automake 1.11.6 adds 888655a libstdc++: Bump to automake 1.11.6 adds e8a68f8 2015-05-13 Richard Biener rguenther@suse.de adds 8a4a3d5 boehm-gc: Bump to automake 1.11.6 adds 2af09e9 libbacktrace: Bump to automake 1.11.6 adds 2493c69 gotools: Bump to automake 1.11.6 adds db0dd9e 2015-05-13 Richard Biener rguenther@suse.de adds 9b039c3 libcc1: Bump to automake 1.11.6 adds 0657de5 libcilkrts: Bump to automake 1.11.6 adds 1a20ca6 libcpp: Bump to automake 1.11.6 adds a9462e2 libdecnumber: Bump to automake 1.11.6 adds b099371 libjava/classpath: Bump to automake 1.11.6 adds de11012 * acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Re-enable on [...] adds 0d06deb libjava/libltdl: Bump to automake 1.11.6 adds 497b449 libjava: Bump to automake 1.11.6 adds d1dba8a liboffloadmic: Bump to automake 1.11.6 adds f05994c libsanitizer: Bump to automake 1.11.6 adds b55855c libssp: Bump to automake 1.11.6 adds eca2514 libffi: Bump to automake 1.11.6 adds b5cfe98 libgomp: Bump to automake 1.11.6 adds e53800b libitm: Bump to automake 1.11.6 adds 4cf45a8 libmpx: Bump to automake 1.11.6 adds bbaa616 * combine.c (simplify_set): When generating a CC set, if the [...] adds 4b761c9 libobjc: Bump to automake 1.11.6 adds 91fc47e libquadmath: Bump to automake 1.11.6 adds a77a4ad libvtv: Bump to automake 1.11.6 adds 1cdecb0 lto-plugin: Bump to automake 1.11.6 adds b1245d9 zlib: Bump to automake 1.11.6 adds aa04119 libcpp: Replace macro usage with C++ constructs adds 733d7e3 * include/bits/alloc_traits.h (_S_max_size): Implement LWG 2 [...] adds 1d2e6c1 * include/bits/random.h (seed_seq): More noexcept (LWG 2440). adds 1fa8747 * gimple-expr.h (is_gimple_constant): Reorder. * tree-ssa-p [...] adds ba5cb41 * include/experimental/tuple (apply): Handle pointers to mem [...] adds c32e372 * include/std/complex (polar): Check for negative rho (LWG 2459). adds c0b57d3 * include/bits/basic_string.h (basic_string::basic_string()) [...] adds 1914171 * include/std/future (packaged_task(allocator_arg_t, const A [...] adds 8cb30e1 * include/bits/stl_raw_storage_iter.h (raw_storage_iterator: [...] adds 28f1752 libcpp/input.c: Add a way to visualize the linemaps (-fdump-i [...] adds 7f2a705 2015-05-13 Richard Biener rguenther@suse.de adds debb7e7 * config/alpha/alpha.c (alpha_emit_set_long_const): Remove c [...] adds c320627 [tree-ssa-math-opts] Expand pow (x, CONST) using square roots [...] adds ac24a24 * include/bits/shared_ptr_base.h (__shared_count(unique_ptr& [...] adds b25f70f PR middle-end/66133 * omp-low.c (expand_omp_taskreg): For G [...] adds 8fc8b91 * config/i386/i386.md (*mul<mode>3_1): Merge with *mulhi3_1 [...] adds ee8d553 PR rtl-optimization/30967 * config/rs6000/rs6000.c (rs6000_ [...] adds 177cc56 config/ * sjlj.m4: New file. libgcc/ * configure.ac: Includ [...] adds 398bc46 Daily bump. adds 8d2e95d * config/rl78/rl78.c (rl78_select_section): Select the corre [...] adds aac2464 PR c/66066 PR c/66127 * c-common.c (c_fully_fold): Pass fa [...] adds 698d31e PR libstdc++/66018 * acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM [...] adds 21b5487 PR libstdc++/66011 * acinclude.m4 (GLIBCXX_CHECK_FILESYSTEM [...] adds f036380 [AArch64] Use conditional negate for abs adds 54fef40 2015-05-14 Nathan Myers ncm@cantrip.org Jonathan Wak [...] adds b1306f1 2015-05-14 Marc Glisse marc.glisse@inria.fr adds d92a49b * config/i386/i386.md (sibcall_memory): Check that register [...] adds 20c3c7f 2015-05-14 Vladimir Makarov vmakarov@redhat.com adds d8f481c Daily bump. adds 8e2a42c 2015-05-14 Rohit Arul Raj rohitrulraj@freescale.com adds 316e4f7 * config/alpha/alpha.c (alpha_extract_integer): Do not handl [...] adds 4afce77 * config/alpha/alpha.md (extendqidi2): Use general_operand [...] adds 3866333 Fix up bootstrap and fix typo in related changelog entry. adds 297386d Apply arm.h change for previous commit. adds 0da7e4e [AArch64] Removed unused SLOWMUL target flags adds d86dfeae7 gcc/ adds 9664a77 gcc/ adds e2b30cc Add missed testcase for 223215. adds 5551c8d [PATCH 9/13] x86 musl support adds ce86a36 Add support for CFI directives in fp emulation routines for ARM. adds d792dcd 2015-05-15 Marc Glisse marc.glisse@inria.fr adds e53013a PR c/48956 adds 5fe4dbd * src/filesystem/ops.cc (stat_type): Define alias for struct [...] adds 2ff86c8 Daily bump. adds 80171b4 libgo: Use __USING_SJLJ_EXCEPTIONS__ rather than configure test. adds b4e5c0d PR target/66140 * config/alpha/alpha.c (get_aligned_mem): A [...] adds b8f8c84 2015-05-16 Mikael Morin <mikael@gcc.gnu.org Paul Thoma [...] adds 17202aa gcc/ChangeLog: adds 0917232 gcc/fortran/ChangeLog: adds 389a900 gcc/fortran/ChangeLog: adds dcd51ab 2015-05-16 Thomas Koenig tkoenig@gcc.gnu.org adds 457a4c2 2015-05-16 Iain Buclaw ibuclaw@gdcproject.org adds 2cd5d37 libiberty/ChangeLog: adds fb21d48 libiberty/ChangeLog: adds b5e0673 libiberty/ChangeLog: adds 7b3c2ca libiberty/ChangeLog: adds ba24f8c libiberty/ChangeLog: adds 4aa78f7 libiberty/ChangeLog: adds 593809a libiberty/ChangeLog: adds 67705c8 libiberty/ChangeLog: adds 36411e2 2015-05-16 Jerry DeLisle jvdelisle@gcc.gnu.org adds ba4f3fc 2015-05-16 Jerry DeLisle jvdelisle@gcc.gnu.org adds 17223f3 * tree.c (verify_type_variant): Verify tree_base and type_co [...] adds 40175f7 * ipa-utils.h (warn_types_mismatch, odr_or_derived_type_p, [...] adds 2c803c5 * ipa-utils.h (warn_types_mismatch, odr_or_derived_type_p, [...] adds 5be0de3 * toplev.c (emit_debug_global_declarations): Do not output d [...] adds b6616c9 FT32 target added. Approved by Jeff Law [law@redhat.com] adds 2b033a9 Daily bump. adds f0b51f7 2015-05-17 Thomas Koenig tkoenig@gcc.gnu.org adds d997eb1 PR target/66174 * config/i386/i386.c (expand_vec_perm_blend [...] adds 25322e0 2015-05-17 François Dumont fdumont@gcc.gnu.org adds cc3ebac gcc/ PR target/54236 * config/sh/sh.md (*addc_2r_t): Use as [...] adds e919451 * gcc.target/i386/pr66174.c: New test. adds da594a2 * gcc.dg/20150120-1.c (dg-final): Cleanup original tree dump [...] adds 8482090 Daily bump. adds 56c066e gcc/ * doc/invoke.texi (ARM Options, mtune): Add generic-arm [...] adds b089ae1 check_GNU_style.sh: Improve readability function calls adds 92a91d1 check_GNU_style.sh: Declare local vars with local adds c9c25cdd check_GNU_style.sh: Don't cat empty file adds 67a8fb5 Fix whitespace in tree-ssa-tail-merge.c adds 2e47482 Move array-type va_list handling to build_va_arg adds 0c97640 dbgcnt: enhance behavior. adds bf4fc91 IPA ICF: add support for debug counter. adds c4d6906 Fix ICE when both micromips and nomicromips attributes are used. adds 9ed784d gcc/config adds 23409c6 check_GNU_style.sh: Don't do 80 char check line by line adds 21469cd PR target/57032 * config/alpha/constraints.md (Q): Rewrite [...] adds 0ea783a * ptree.c (cxx_print_xnode): Handle TRAIT_EXPR. adds 6ff756f * tree.c (strip_typedefs_expr) [TRAIT_EXPR]: Fix typo. (str [...] adds dd310df DR 1391 * pt.c (type_unification_real): Check convertibilit [...] adds 3bf0bcd * pt.c (tsubst_decl) [VAR_DECL]: Call coerce_innermost_templ [...] adds 3d023e8 * pt.c (retrieve_specialization): Make sure our arguments ha [...] adds c13554d 2015-05-18 Andreas Tobler andreast@gcc.gnu.org adds 2a332a7 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 6b33162 * Makefile.in (GCC_WARN_CXXFLAGS): Add -std=c++98. adds ed95cce 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 3ff3460 Revert: * Makefile.in (GCC_WARN_CXXFLAGS): Add -std=c++98. adds 753ec85 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 8c39452 * sv.po: Update. adds 0f91e21 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 552a617 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 3132dba 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 07914e3 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 54c0257 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 7e8f55c 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds 5b266f8 2015-05-18 Steven G. Kargl kargl@gcc.gnu.org adds a5a3b15 Daily bump. adds dfcf26a Use std::swap instead of explicit swaps adds 069b9d5 gcc/ * config/mips/mips.md (JOIN_MODE): New mode iterator. [...] adds d27fe72 * config/rs6000/predicates.md (gpc_reg_operand): Don't allow [...] adds 6a29874 gcc/ * cfgcleanup.c (mentions_nonequal_regs): Use END_REGNO. [...] adds 0933f1d gcc/ * rtl.h (REG_NREGS): New macro * alias.c (record_set): [...] adds 91f5b5c gcc/ * df.h (df_ref_change_reg_with_loc): Remove old_regno p [...] adds 15183fd gcc/ * rtl.def (REG): Change format to "r". * rtl.h (rtunio [...] adds 06a78ff gcc/ * caller-save.c (init_caller_save): Use word_mode and [...] adds 937ca48 gcc/ * rtl.h (PUT_MODE_RAW): New macro. (PUT_REG_NOTE_KIND) [...] adds 1c0849e gcc/ * rtl.h (reg_info): Add an nregs field. (REG_NREGS): U [...] adds 788bed5 gcc/ * regs.h (END_HARD_REGNO): Delete. (END_REGNO): Move t [...] adds 837d3ea gcc/ * bitmap.c (bitmap_set_range): Handle count==1 speciall [...] adds cf9350d gcc/ PR target/54236 * config/sh/sh.md (*round_int_even): N [...] adds a8b58ff [calls.c] Remove #ifdef checks on STACK_GROWS_DOWNWARD adds 97354ae * insn-notes.def (UPDATE_SJLJ_CONTEXT): New note. * builtin [...] adds 41fdc86 2015-05-19 Richard Biener rguenther@suse.de adds f35b05c * plugin/plugin-nvptx.c (nvptx_get_num_devices): Return zero [...] adds c379ef5 Fix gcc.dg/vect/bb-slp-35.c on SPARC adds 02737e0 PR target/66156 * config/msp430/msp430.md (zero_extendhisi2 [...] adds ee4ec48 Add cpu_defines.h for ARM. adds 551e34d Replace line_map union with C++ class hierarchy adds 676ec1b PR tree-optimization/66187 * match.pd ((bit_and (plus/minus [...] adds e8cdfdf recog: Increase max number of alternatives. adds ddb92da S/390 Fix secondary reload issue with store/load relative operands. adds cc0a1ae optabs: Fix vec_perm -> V16QI middle end lowering. adds 7bc95bf * config/alpha/alpha.c (alpha_legitimize_reload_address) (a [...] adds 5fd81dc 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds ad0b57e 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 73acb22 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 54f5c53 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 775e335 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 7b499d1 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 5d624b5 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 0c810b5 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 9c30fcb 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds 629ab09 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds e8ac577 gcc/ * config/cris/cris.c (cris_expand_prologue): Use gen_ra [...] adds b370e4d 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds f479d8c 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds a7f9b6c 2015-05-19 Christophe Lyon christophe.lyon@linaro.org adds d7729e2 PR middle-end/66199 * tree.h (OMP_TEAMS_COMBINED): Define. [...] adds 82915df * tree.c (verify_type_variant): Fix #undef. (gimple_canonic [...] adds 3cddcce S/390: Make shift_count_or_setmem_operand predicate to check [...] adds cc79fcc S/390 Add -march/-mtune=z13 option. adds 76a4c80 S/390 Vector base support. adds 68b9104 S/390: Vector base support - testcases adds 26233f4 S/390 Add vector scalar instruction support. adds 07f3235 S/390 zvector builtin support. adds 7b2097d S/390 Add zvector testcases. adds 9b85291 These testcases require disabling hardware vector support on S/390. adds 09c7ce5 2015-05-19 David Sherwood david.sherwood@arm.com adds abff17c S/390 vector types are only 8 byte aligned. adds f0c550e S/390 Invalid vector binary ops adds 3d54a73 * stor-layout.c (finalize_type_size): Use AGGREGATE_TYPE_P. [...] adds 11087c2 * Makefile.in (LIBUNWIND): Move dependency for shared libgcc [...] adds 47ee8bb 2015-05-19 François Dumont fdumont@gcc.gnu.org adds 9e73638 * c-typeck.c (start_init): Use AGGREGATE_TYPE_P. adds 2bfdc8e * ipa-devirt.c (type_in_anonymous_namespace_p): Return true [...] adds f4ba356 * include/bits/stl_list.h (_M_resize_pos(size_type&)): Decla [...] adds 006bbb6 gcc/testsuite/ * gcc.target/sh/pr64366.c: Remove -m4 -ml fro [...] adds bcfd2ae 2015-05-19 Sandra Loosemore sandra@codesourcery.com adds 7aa202d Daily bump. adds 5f042f2 fixup hash table descriptor in winnt.c adds cf8caba * config/rs6000/rs6000.c (rs6000_stack_info): Don't zero off [...] adds 6cd388e * config/rs6000/rs6000.c (struct rs6000_stack): Correct comm [...] adds ec3f28c gcc/ * common/config/rs6000/rs6000-common.c (TARGET_SUPPORTS [...] adds 2c50f1c * config/rs6000/rs6000.c (rs6000_emit_allocate_stack): Retur [...] adds 3dc48db cp/ PR c++/65954 * typeck.c (finish_class_member_access_ex [...] adds 32b9788 * tree-ssa-threadupdate.c (thread_single_edge): Use de [...] adds 155e90f gcc/ChangeLog: adds ad47885 PR tree-optimization/65447 * tree-ssa-loop-ivopts.c (struct [...] adds 3ec9c44 * tree-chkp.c (chkp_maybe_copy_and_register_bounds): Remove [...] adds 3ce1a21 libcpp: Eliminate most of the non-const/reference-returning i [...] adds 41fddcd Introduce TV_INITIALIZE_RTL adds b443c45 * c-pragma.c: Use VAR_OR_FUNCTION_DECL_P throughout. * c-co [...] adds 60b5d25 Add missing declaration. adds c4985ce [AArch64][obvious] In aarch64_class_max_nregs use UNITS_PER_V [...] adds 74efe52 * gimple-fold.c (fold_const_aggregate_ref_1): Use DECL_P. * [...] adds 21c8a0a * expr.c (expand_cond_expr_using_cmove): Use COMPARISON_CLAS [...] adds 72f8014 * cfgexpand.c (expand_debug_expr): Use UNARY_CLASS_P. adds 62934d3 gcc/fortran/ChangeLog: adds e943462 gcc/ChangeLog adds d2ff715 -Wmisleading-indentation: Increase test coverage adds 5d293e7 * tree-ssa-threadupdate.c (mark_threaded_blocks): Prop [...] adds a8af1be PR libstdc++/66078 * include/bits/stl_iterator.h (__make_mo [...] adds 99e1bc7 * testsuite/util/testsuite_fs.h (nonexistent_path): Don't us [...] adds e5a371f gcc/testsuite adds 64ab092 Fix PR target/65730 adds 39cf426 2015-05-20 François Dumont fdumont@gcc.gnu.org adds f9a00e9 Promote types of RTL expressions to more derived ones. adds 9eb1a59 2015-05-20 François Dumont fdumont@gcc.gnu.org adds 710f262 * decl.c (grok_op_properties): Don't complain about size_t [...] adds 7518e9d * pt.c (tsubst_decl) [VAR_DECL]: SET_DECL_IMPLICIT_INSTANTIA [...] adds b5d1873 PR libgcc/66225 * config/rs6000/morestack.S: Remove ".abive [...] adds 781d5f4 Daily bump. adds 0078840 genrecog: Address -Wsign-compare diagnostics. adds d5a2ddc gcc/testsuite/ChangeLog: adds cf6a431 gcc/ adds 311bf13 Fix PR target/26702 adds 05f6f99 2015-05-21 Ed Schonberg schonberg@adacore.com adds 82866d4 Minor reformatting. adds f1e0a96 2015-05-21 Robert Dewar dewar@adacore.com adds dedba42 gcc/ PR target/54236 * config/sh/sh.md (*round_int_even): R [...] adds edb1ad7 2015-05-20 Jeff Law law@redhat.com adds 100a3e0 * combine.c (find_split_point): Handle ASHIFT like MULT to e [...] adds 7445ce3 2015-05-21 Ed Schonberg schonberg@adacore.com adds 1ebb506 2015-05-21 Richard Biener rguenther@suse.de adds 4121568 2015-05-21 Hristian Kirtchev kirtchev@adacore.com adds 20e93ff Testsuite check for sqrt_insn. Move pow/sqrt synth test from [...] adds e1c7524 * tree-vectorizer.h (struct _stmt_vec_info): Rename stride_l [...] adds 45b5d9f * configure.ac: Add -std=c++98 to stage1_cxxflags. * Makefi [...] adds 5895da6 * libsupc++/del_opv.cc: Suppress -Wsized-deallocation. * li [...] adds 312b891 * typeck.c (warn_args_num): Don't print "declare here" for b [...] adds 5650b4f See <https://gcc.gnu.org/ml/gcc-patches/2015-05/msg01977.html [...] adds 5b6bf09 * alias.c (alias_stats): New static var. (alias_sets_confli [...] adds 3bdc4a4 Revert: * configure.ac: Add -std=c++98 to stage1_cxxfl [...] adds 098e94f * config/pa/pa.md (add-with-constant splitter): Use ASHIFT r [...] adds de4655a PR target/66224 * config/cpu/powerpc/atomic_w [...] adds c82f076 * inclhack.def (aix_externc): New fix. (aix_externcpp[12]): [...] adds 8d84a49 2015-05-21 Andreas Tobler andreast@gcc.gnu.org adds 401a3ee 2015-05-21 Thomas Koenig tkoenig@gcc.gnu.org adds bcce7ce PR tree-optimization/66233 * match.pd (ocvt (icvt@1 @0)): D [...] adds ee8f324 cp/ PR c++/60943 * decl2.c (change_return_type): Propagate [...] adds 38e98f5 Allow indirect branch via GOT slot for x32 adds 56d260f 2015-05-21 Paolo Carlini paolo.carlini@oracle.com adds 0c0660a 2015-05-21 Sandra Loosemore sandra@codesourcery.com adds 96177f6 2015-05-21 Sandra Loosemore sandra@codesourcery.com adds aaa40fa Daily bump. adds 2b78541 always define STACK_GROWS_DOWNWARD adds 3764c94 remove most ifdef STACK_GROWS_DOWNWARD adds 279a485 move default for STACK_PUSH_CODE to defaults.h adds c6bb296 don't compare ARG_FRAME_POINTER_REGNUM and FRAME_POINTER_REGN [...] adds cf2f2c5 always define HAVE_conditional_move adds 9630036 remove #if HAVE_conditional_move adds 211a5d9 always define HAVE_peephole adds 588ee06 [AArch64] Add __extension__ and __always_inline__ to crypto i [...] adds 9faf301 2015-05-21 Robert Dewar dewar@adacore.com adds 741d822 2015-05-22 Richard Biener rguenther@suse.de adds 95fd357 2015-05-22 Richard Biener rguenther@suse.de adds 5a4c69d PR c/47043 * c-common.c (handle_deprecated_attribute): Allo [...] adds eb10b47 2015-05-22 Richard Biener rguenther@suse.de adds bb88246 2015-05-22 hiraditya hiraditya@msn.com adds 09c6616 * doc/extend.texi: Use @pxref instead of @xref. adds 2eb0ff4 2015-05-22 Robert Dewar dewar@adacore.com adds 22e724e 2015-05-22 Robert Dewar dewar@adacore.com adds e7d733f 2015-05-22 Ed Schonberg schonberg@adacore.com adds 19a2e7b 2015-05-22 Eric Botcazou ebotcazou@adacore.com adds 1e63947 2015-05-22 Hristian Kirtchev kirtchev@adacore.com adds a4d24d5 2015-05-22 Robert Dewar dewar@adacore.com adds 5d9051d 2015-05-22 Eric Botcazou ebotcazou@adacore.com adds 00e1556 2015-05-22 Robert Dewar dewar@adacore.com adds e979387 2015-05-22 Robert Dewar dewar@adacore.com adds 09ae61a 2015-05-22 Robert Dewar dewar@adacore.com adds b41e717 2015-05-22 Bob Duff duff@adacore.com adds 2084869 2015-05-22 Pascal Obry obry@adacore.com adds ce8ab77 2015-05-22 Pascal Obry obry@adacore.com adds 525c6ac Minor reformatting. adds 84703fd 2015-05-22 Arnaud Charlet charlet@adacore.com adds 07c38dd 2015-05-22 Robert Dewar dewar@adacore.com adds 044580b fix some dates in ChangeLogs adds 3039aa4 2015-05-22 Robert Dewar dewar@adacore.com adds 7d36c2e 2015-05-22 Bob Duff duff@adacore.com adds 0b3c785 2015-05-22 Hristian Kirtchev kirtchev@adacore.com adds e134441 2015-05-22 Hristian Kirtchev kirtchev@adacore.com adds 126feca 2015-05-22 Richard Biener rguenther@suse.de adds 116afa8 2015-05-22 Ed Schonberg schonberg@adacore.com adds 0388e54ec 2015-05-22 Robert Dewar dewar@adacore.com adds 0131155 Minor reformatting. adds 005366f 2015-05-22 Eric Botcazou ebotcazou@adacore.com adds ddbcfcd [ARM] Handle UNSPEC_VOLATILE in rtx costs and don't recurse i [...] adds 3662586 2015-05-22 Robert Dewar dewar@adacore.com adds 2fe893b 2015-05-22 Robert Dewar dewar@adacore.com adds 4bf2acc 2015-05-22 Eric Botcazou ebotcazou@adacore.com adds 9d3c8b0 2015-05-22 Eric Botcazou ebotcazou@adacore.com adds b797434 2015-05-22 Robert Dewar dewar@adacore.com adds e24af32 2015-05-22 Ed Schonberg schonberg@adacore.com adds 4d876eb * gnatvsn.ads: Minor code reorg to remember more easily to u [...] adds 2399e52 2015-05-22 Bob Duff duff@adacore.com adds 9cb7987 2015-05-22 Ed Schonberg schonberg@adacore.com adds 4c139a2 Minor reformatting. adds 36ad188 fix to use rvalue where expected adds 0f9e75c * tree-switch-conversion.c (build_one_array): Set DECL_IGNOR [...] adds 5292f25 2015-05-22 Ed Schonberg schonberg@adacore.com adds 423475a 2015-05-22 Richard Biener rguenther@suse.de adds 3dc1952 /cp 2015-05-22 Paolo Carlini paolo.carlini@oracle.com adds d86303d [AArch64] PR target/65491: Classify V1TF vectors as AAPCS64 s [...] adds 2a8549e * config.host (i[34567]-*-*, x86_64-*-*): Add t-crtfm instea [...] adds dedf65c * pa.c (mem_shadd_or_shadd_rtx_p): New function factored out [...] adds 33bd76b 2015-05-22 Sandra Loosemore sandra@codesourcery.com adds b3676e5 * combine.c (try_combine): Canonicalize (plus (mult X pow2) [...] adds 3cc6ed0 * config/pa/pa.md (integer_indexed_store splitters): Use me [...] adds 5af95db 2015-05-22 Marc Glisse marc.glisse@inria.fr adds 19ecc7c include/: * libiberty.h (asprintf): Don't declare if HAVE_DE [...] adds cc77228 2015-05-22 Marc Glisse marc.glisse@inria.fr adds c59372d 2015-05-22 Marc Glisse marc.glisse@inria.fr adds 97782bc * config/pa/pa.md (non-canonical shift-add insns): Remove. [...] adds ea44a2ac PR rtl-optimization/66237 adds eeec71b gcc/ * Makefile.in (check_gcc_parallelize): Delete. (lang_c [...] adds 2264045 Daily bump. adds 1b5c238 2015-05-23 François Dumont fdumont@gcc.gnu.org> adds 5b50c03 * tree.c (gimple_canonical_types_compatible_p): Do not comp [...] adds 00c1bd9 * lto.c (hash_canonical_type): Drop hashing of METHOD_BASETYPE. adds 24a769d * lto.c (hash_canonical_type): Be sure we hash only types th [...] adds a03dcfd 2015-05-19 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds dbe4b31 2015-05-23 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds f608353 Fix date in ChangeLog entry for r223610 adds b2f775e 2015-05-20 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 37eed53 cp/ PR c++/65936 * pt.c (lookup_template_class_1): Copy ma [...] adds e87256b gcc/fortran/ChangeLog: adds 44ef3ba Daily bump. adds 6cc3d6e always define HAVE_lo_sum adds eaa700f provide default for HAVE_mem_thread_fence adds 6b5c01b always define HAVE_memory_barrier adds d0751ac provide default for HAVE_mem_signal_fence adds 95951dd add default for HAVE_load_multiple adds 440220c add default for HAVE_store_multiple adds b67840e add default for HAVE_tablejump adds 6ffeceb * tree.c (prototype_p, virtual_method_call_p, obj_type_ref_c [...] adds 1fda15e * ipa-utils.h (method_class_type): Remove. * cgraphunit.c ( [...] adds 904b56f PR fortran/66257 gcc/fortran/ * resolve.c (resolve_actual_a [...] adds 960a557 PR lto/66180 * ipa-devirt.c (type_with_linkage): Check that [...] adds 960184c * ChangLog: Fix whitespace. adds 3ac6be1 * configure: Regenerate. adds e05f806 cp/ PR c++/66243 * decl.c (build_enumerator): Don't silent [...] adds 45f8d5c Daily bump. adds c4e0038 2015-05-25 Andreas Tobler andreast@gcc.gnu.org adds d22247d 2015-05-25 Javier Miranda miranda@adacore.com adds 6a16fba * gcc-interface/ada-tree.h (DECL_RENAMING_GLOBAL_P): Rename [...] adds 63dc133 * c-ubsan.c (ubsan_instrument_shift): Use type0. adds f1c4a63 * config/avr/avr.c (avr_out_load_psi_reg_no_disp_tiny): Rest [...] adds ad32aa9 * config/i386/i386.c (ix86_function_ok_for_sibcall): Check flag_plt. adds ea0685f PR target/66274 * config/i386/i386.c (print_reg): Only prin [...] adds 5971a5b * config/i386/i386.h (enum reg_class): Move CLOBBERED_REGS p [...] adds 0dc5169 * gcc-interface/gigi.h (build_atomic_load): Adjust prototype [...] adds cdbc31a * gcc-interface/decl.c (gnat_to_gnu_entity): Minor tweak. * [...] adds ecf998f * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Constant>: Mo [...] adds 90c7931 * gcc-interface/decl.c (elaborate_expression): Take a const [...] adds 783c4ee * gcc-interface/targtyps.c (get_float_words_be): Rename into [...] adds 108d967 * gcc-interface/utils.c (maybe_pad_type): Do not apply adjus [...] adds 5f279a1 Daily bump. adds bbd127e 2015-05-26 Robert Dewar dewar@adacore.com adds 8dbe2c0 2015-05-26 Gary Dismukes dismukes@adacore.com adds 5152ec6 2015-05-26 Ed Schonberg schonberg@adacore.com adds 7014074 2015-05-26 Robert Dewar dewar@adacore.com adds 3895d3f Minor reformatting. adds 6c5793c 2015-05-26 Robert Dewar dewar@adacore.com adds 7191c72 2015-05-26 Javier Miranda miranda@adacore.com adds dad188f * gnat1drv.adb: Minor adjustments. (Adjust_Global_Switches) [...] adds 5cb834f 2015-05-26 Richard Biener rguenther@suse.de adds 724539d 2015-05-26 Hristian Kirtchev kirtchev@adacore.com adds 3f71650 2015-05-26 Ed Schonberg schonberg@adacore.com adds 2846c24 2015-05-26 Bob Duff duff@adacore.com adds c143b3d 2015-05-26 Yannick Moy moy@adacore.com adds 6d70bed 2015-05-26 Doug Rupp rupp@adacore.com adds 07360f2 * include/bits/locale_conv.h: Fix copyright years. * includ [...] adds 9ee70f2 2015-05-26 Paul Thomas pault@gcc.gnu.org adds 24c8d76 2015-05-26 Robert Dewar dewar@adacore.com adds 23225af 2015-05-26 Doug Rupp rupp@adacore.com adds 9db9a1a 2015-05-26 Bob Duff duff@adacore.com adds 895fed9 2015-05-26 Yannick Moy moy@adacore.com adds 6287ef5 2015-05-26 Robert Dewar dewar@adacore.com adds cb36905 Fix memory order description in atomic ops built-ins docs. adds f9e26ff 2015-05-26 Hristian Kirtchev kirtchev@adacore.com adds 8d8194a 2015-05-26 Robert Dewar dewar@adacore.com adds bb3f15e 2015-05-26 Ed Schonberg schonberg@adacore.com adds d5e47a4 gcc/ * gensupport.h (compute_test_codes): Declare. * gensup [...] adds dcd6d0f gcc/ * caller-save.c (init_caller_save): Base temporary regi [...] adds 0c3c84e 2015-05-26 Marc Glisse marc.glisse@inria.fr adds c09f296 2015-05-26 Richard Biener rguenther@suse.de adds c20b03a * configure.ac: Use C++ for all tests. Use AC_CHECK_DECLS f [...] adds 2759067 * configure.ac: When bootstrapping with GCC, add -std=c++98 [...] adds 2822b47 * configure.ac: Set CXXFLAGS for ISL test. * configure: Reg [...] adds 038ce8c Fix PR ipa/66181 adds e9e5d08 2015-05-26 Ed Schonberg schonberg@adacore.com adds e5d08bf 2015-05-26 Richard Biener rguenther@suse.de adds 4b11ffb 2015-05-26 Christian Bruel christian.bruel@st.com adds 7448944 2015-05-13 Christian Bruel christian.bruel@st.com adds e572c08 fix entry adds 92568e6 fix entry adds 55919ab * config/rs6000/constraints.md (Y, U): Use match_test. adds 8d4f39c 2015-05-26 Venkataramanan Kumar venkataramanan.kumar@amd.com adds b11ca81 PR middle-end/66251 adds 0d344d2 libcpp/ChangeLog: adds 1379eb7 2015-05-26 Andreas Tobler andreast@gcc.gnu.org adds be67376 * gcc-interface/gigi.h (gnat_stabilize_reference): Adjust pr [...] adds 3ed0dfd * gcc-interface/ada-tree.h (DECL_GLOBAL_NONCONSTANT_RENAMING [...] adds 1cfce40 * gcc-interface/trans.c (Attribute_to_gnu) <Attr_Machine>: D [...] adds eac7124 * gcc-interface/trans.c (gnat_to_gnu) <N_Object_Declaration> [...] adds 1496c81 * gcc-interface/trans.c (Attribute_to_gnu) <Attr_Min/Attr_Ma [...] adds 21a7a8c PR target/65979 * config/sh/sh.md (tstsi_t peephole2): Use ge [...] adds a3c0438 * python/libstdcxx/v6/xmethods.py (UniquePtrMethodsMatcher): [...] adds 7a7efe0 Daily bump. adds e821df4 * ipa-polymorphic-call.c (ipa_polymorphic_call_context::get [...] adds 9943b19 * tree-ssa-threadupdate.c: Replace 8 space sequences [...] adds bebaef0 * combine.c (find_split_point): Verify that the shift [...] adds 84f5310 2015-05-27 Chung-Lin Tang cltang@codesourcery.com adds c26f6f2 gcc/fortran/ChangeLog: adds 81ad436 2015-05-27 Richard Biener rguenther@suse.de adds 726854a PR libstdc++/66017 * include/bits/stl_tree.h (_Rb_tree_node [...] adds e303958 * include/bits/stl_tree.h (_Rb_tree::_M_end()): Return _Base [...] adds 0ff42de New memory allocation statistics infrastructure. adds de799bd [PATCH 4/13] arm musl support adds e5b238b LTO balanced map: add stats about insns and symbols. adds db30f45 2015-05-26 Robert Dewar dewar@adacore.com adds 3c9ef62 2015-05-27 Ed Schonberg schonberg@adacore.com adds a95e577 [expr.c] PR target/65358 Avoid clobbering partial argument du [...] adds c96806b 2015-05-27 Robert Dewar dewar@adacore.com adds 0493e57 2015-05-27 Richard Biener rguenther@suse.de adds a9de860 * dwarf2out.c: Remove block_map. (gen_call_site_die): Repla [...] adds f146c44 2015-05-27 Richard Biener rguenther@suse.de adds 53d0419 * statistics.c (statistics_fini_pass): Print pass name. adds f394252 * auto-profile.c (afdo_calculate_branch_prob): Break once ha [...] adds a487af0 PR bootstrap/66304 config/ * warnings.m4 (ACX_PROG_CXX_WARN [...] adds 328976e * config.host (i[34567]86-*-freebsd*, x86_64-*-freebs [...] adds b3ff21c [PATCH 3/13] aarch64 musl support adds ab24a78 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Mo [...] adds e0b2f2a * expr.h (array_at_struct_end_p): Move to... (array_ref_ele [...] adds 4ad2e06 libgomp/ChangeLog: adds 3a40f0f * gcc-interface/trans.c (elaborate_all_entities): Do not ela [...] adds 3d4beec PR c++/66270 * tree.c (build_pointer_type_for_mode): Canoni [...] adds 09f53a8 * warnings.m4: Fix comment. adds 9521eda apply to correct changelog adds c562a64 * decl.c (warn_extern_redeclared_static): Use the location o [...] adds 7dae3c7 * decl.c (check_redeclaration_exception_specification): Depe [...] adds 11d92d9 2015-05-27 Uros Bizjak ubizjak@gmail.com adds 6fa6a87 PR target/39726 * gcc.dg/target/m68k/pr39726- [...] adds c1b6a6f Daily bump. adds bcfa200 * config/pa/pa.c (pa_print_operand): Use HOST_WIDE_INT_PRINT [...] adds 59ed0a0 PR target/66148 * config/pa/pa.c (pa_emit_move_sequence): C [...] adds 734ac12 Fix PR66168 adds e9abca4 Add --enable-default-pie option to GCC configure adds 31bf2c9 2015-05-28 Richard Biener rguenther@suse.de adds 7575916 * config/rx/rx.c (push_regs): New function. Extracts code f [...] adds 2ced374 2015-05-28 Robert Dewar dewar@adacore.com adds 071f2c6 PR libgomp/65742 adds dd7f667 * oacc-init.c (resolve_device): Add FAIL_IS_ERROR argument. [...] adds 19e4694 2015-05-28 Ed Schonberg schonberg@adacore.com adds 86181b3 Mark parameters with ATTRIBUTE_UNUSED adds fcf3dfe PR libstdc++/65352 * include/std/array (__array_traits::_S_ [...] adds 598bdc1 2015-05-28 Lawrence Velázquez vq@larryv.me adds b89d738 2015-05-28 Bob Duff duff@adacore.com adds 6325605 2015-05-28 Richard Biener rguenther@suse.de adds 779ac15 2015-05-28 Ed Schonberg schonberg@adacore.com adds 3456305 2015-05-28 Richard Biener rguenther@suse.de adds 6fded03 hppa-linux: add missing cpp specs adds 6214ff7 * config/linux/x86/futex.h (sys_futex0) [!__x86_64__]: Remov [...] adds 2a52494 microblaze-linux: add missing cpp specs adds 774b89a nios2-linux: add missing cpp specs adds d5f3a33 configure: fix vtable help adds 114fcc0 * gcc-interface/gigi.h (gnat_stabilize_reference): Adjust. [...] adds 3a49fd1 * gcc-interface/utils.c (gnat_pushdecl): Reunify the handlin [...] adds 9720ad2 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Subprogram_Ty [...] adds 4c3f1f5 * gcc-interface/utils.c (max_size) <tcc_binary>: Add special [...] adds cbf558e PR libstdc++/65352 * include/profile/array (array::data): U [...] adds da3b796 * config/linux/x86/futex_bits.h (sys_futex0) [__x86_64__]: C [...] adds 688827e 2015-05-28 Andreas Tobler andreast@gcc.gnu.org adds 93da3ef 2015-05-28 Andreas Tobler andreast@gcc.gnu.org adds a4432a6 * gcc.c-torture/execute/pr65369.c: Don't assume int is 32 bits. adds 94ec95b Daily bump. adds 79d4620 testsuite: auto-wipe dump files adds 48ee217 libbacktrace: add support of PE/COFF adds aaea1af * config/msp430/t-msp430 (MULTILIB_OPTIONS): Add multilibs f [...] adds 874cacb 2015-05-29 Richard Biener rguenther@suse.de adds 2f439a7 PR tree-optimization/66142 * tree-if-conv.c (if_convertible [...] adds bbe7aac [obvious] Close comment in aarch64 test adds 0942de4 PR libstdc++/66327 * include/bits/stl_algobase.h (__equal<t [...] adds 4aec4c9 * include/std/future (__async_result_of): New alias template [...] adds 8ae6e29 PR 66215: S390: Fix placement of post-label NOPs with -mhotpatch adds 3dde59d * doc/xml/manual/status_cxx2017.xml: Fix duplicate ID attrib [...] adds 18b4909 * sv.po: Update. adds 48e66da 2015-05-29 Christophe Lyon christophe.lyon@linaro.org adds e009b1d 2015-05-29 François Dumont fdumont@gcc.gnu.org> adds 846754b * config/rs6000/rs6000.c (split_stack_arg_pointer_used_p): S [...] adds 7af3a4a Daily bump. adds fdc195e * alias.c (alias_set_entry_d): Add is_pointer and has_pointe [...] adds 4145232 Add new script to contrib (GIMPLE syntax highlighting rules f [...] adds d342df1 * expmed.c (extract_bit_field_1): Avoid clobbering a yet-to-b [...] adds f9b9ebc * include/bits/stl_algobase.h (__equal<true>::equal): Check [...] adds 59e4cb8 Fix dg-warning in gcc.dg/alias-8.c adds ef1a5ef alpha: turn -mcpu=<cpu> into -m<cpu> for the assembler all the time adds 4341f84 * config/m68k/m68k.h (ASM_PCREL_SPEC): Pass --pcrel also for [...] adds 3d23045 * adaint.c: Test for __linux__ instead of linux and __sun__ [...] adds ee8f227 Fix copyright years. adds 14a8a9f Daily bump. adds 1e0b903 Fix C++11 compatibility issue adds ba637ba Check CXXFLAGS, instead of CFLAGS, for NO_PIE_CFLAGS adds 3af45a7 * s-oscons-tmplt.c: Add explicit tests for Android alongside Linux. adds fe235c0 PR c++/66320 * constexpr.c (cxx_eval_constant_expression): [...] adds 7e0f338 * constexpr.c (cxx_eval_indirect_ref): Try folding first. adds b0a23e2 * c-ada-spec.c (is_tagged_type): Test for TYPE_METHODS on ma [...] adds f19b888 PR libstdc++/66354 * include/bits/stl_algobase.h (__fill_a) [...] adds dd46faa Daily bump. adds c70df25 * gcc-interface/gigi.h (build_simple_component_ref): Declare [...] adds a686f31 * gcc-interface/trans.c (lvalue_required_p) <N_Indexed_Compo [...] adds e86e65e 2015-06-01 Richard Biener rguenther@suse.de adds 0aef17f * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type>: [...] adds ce1c6a3 * gcc-interface/lang-specs.h (TARGET_VXWORKS_RTP): Move subs [...] adds 744ac32 * gcc-interface/lang-specs.h (TARGET_VXWORKS_RTP): Simplify [...] adds 7ebb8c8 * config/i386/winnt.c (i386_pe_encode_section_info) <FUNCTIO [...] adds 43b9fa1 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Incomplete_Ty [...] adds e776978 * gcc-interface/decl.c (gnat_to_gnu_entity): Replace pointer [...] adds 4a53d91 * gcc-interface/utils.c (scale_by_factor_of): When handling [...] adds b943277 [AArch64] Fix type of *LOGICAL:optab_one_cmpl_SHIFT:optab [...] adds d92ddb6 * gcc-interface/Makefile.in: Fix ARM/Darwin configuration. adds 0906dd5 2015-06-01 Richard Biener rguenther@suse.de adds 764e529 [ARM/AArch64 Testsuite] Cleanup advsimd-intrinsics.exp, remov [...] adds 100c230 gcc/ adds 5a750b7 * gcc.target/s390/hotpatch-compile-15.c: Remove dg-prune-out [...] adds db249f3 S390: Support -mtune=native and -march=native. adds 0bc0130 * testsuite/lib/libstdc++.exp (libstdc++_init): Unset LANGUA [...] adds 37ef9e2 [AArch64 Obvious] "Fuseable" is not a word -> s/fuseable/fusible/g adds 5bf8e0f [ARM Obvious] Fuseable is not a word -> s/fuseable/fusible/g adds 6da3491 [Patch obvious] Fuseable is not a word -> s/fuseable/fusible/g adds 419f2d6 Introduce new type-based pool allocator. adds 63c440e Change use to type-based pool allocator in et-forest.c. adds a940269 Change use to type-based pool allocator in lra-lives.c. adds 16f9094 Change use to type-based pool allocator in lra.c. adds fff2cf2 Change use to type-based pool allocator in ira-color.c. adds 9789d67 Change use to type-based pool allocator in adds e815c2c Change use to type-based pool allocator in asan.c. adds eebcf43 Change use to type-based pool allocator in c-format.c. adds 1394066 Change use to type-based pool allocator in cfg.c. adds f56b553 Change use to type-based pool allocator in sh.c. adds f7d27fd Change use to type-based pool allocator in cselib.c. adds a964de4 Change use to type-based pool allocator in adds 399ea05 Change use to type-based pool allocator in df-scan.c. adds 55c5ac9 Change use to type-based pool allocator in dse.c. adds 317998b Change use to type-based pool allocator in tree-sra.c. adds d8e7268 Change use to type-based pool allocator in adds 4100386 Change use to type-based pool allocator in stmt.c. adds e26b6f4 Change use to type-based pool allocator in adds 9121110 Change use to type-based pool allocator in ira-build.c. adds fe4549c Change use to type-based pool allocator in regcprop.c. adds 3da86c6 Change use to type-based pool allocator in adds 92b997a Change use to type-based pool allocator in adds 672758d Change use to type-based pool allocator in adds d27a7bc Change use to type-based pool allocator in adds a7e0cb9 Change use to type-based pool allocator in adds 2432fd7 Change use to type-based pool allocator in adds a809597 Change use to type-based pool allocator in adds b196706 Change use to type-based pool allocator in ipa-prop.c. adds 2a5261f Change use to type-based pool allocator in adds 8361d32 Change use to type-based pool allocator in ipa-prop.c adds 1eed90f Change use to type-based pool allocator in ira-build.c. adds 18b6b49 Remove old pool allocator. adds c50b643 Small pool-allocator fallback. adds 91fd7ed * sv.po: Update. adds ec09a57 2015-06-01 Richard Biener rguenther@suse.de adds 1f85e1e Fix pool_allocator fallback. adds a7ee730 2015-06-01 Richard Biener rguenther@suse.de adds 955b566 2015-06-01 Richard Biener rguenther@suse.de adds 64c0d78 Fix Makefile dependencies. adds 74c06e2 2015-06-01 Alex Velenko Alex.Velenko@arm.com adds b53436f PR target/65697 * config/aarch64/aarch64.c (aarch64_ [...] adds db0e33b PR target/65697 * config/aarch64/aarch64.c (aarch64_split_c [...] adds e589016 PR target/65697 * gcc.target/aarch64/sync-comp-swap.c: New. [...] adds a7b3d6c Fix Changelog entry. adds 91fa0db 2015-06-01 Vidya Praveen vidyapraveen@arm.com adds 9b0be19 gcc/ adds b5e563e 2015-06-01 Andreas Tobler andreast@gcc.gnu.org adds 33b2642 * gimplify.c (gimplify_modify_expr_rhs): Use simple test on [...] adds 7d2a579 Daily bump. adds 399fbdb PR c++/44282 gcc/cp/ * mangle.c (attr_strcmp): New. (write [...] adds 8afcf83 PR c++/65942 * decl2.c (mark_used): Don't always instantiat [...] adds 5fe66b3 PR tree-optimization/52563 PR tree-optimization/62173 * tr [...] adds 5f67d1d * config/rs6000/vsx.md (vsx_extract_v4sf): Revert accidental [...] adds d0c221c PR other/65366 * gdbhooks.py: Use int(...) instead of long( [...] adds 7a6adcf 2015-06-02 Richard Biener rguenther@suse.de adds b28d039 gcc/ * config/arc/constraints.md: Use lower-case names in ma [...] adds 4310ff3 [libstdc++-v3]Add _GLIBCXX_HAVE_LIMIT_FSIZE to guard 27_io/fp [...] adds baf8dfd PR middle-end/66345 * gimple-fold.c (gimple_fold_builtin_sn [...] adds f076cc9 * gcc.dg/vect/vect-outer-simd-1.c: Remove cleanup-tree-dump [...] adds 708cee3 * gimplify.c (gimplify_modify_expr): Do not create a DECL_DE [...] adds 05032b1 PR tree-optimization/48052 * cfgloop.h (struct control_iv): [...] adds bff0a50 * df-scan.c (df_scan_start_dump): Add space between regno an [...] adds 51aaf40 /cp 2015-06-02 Paolo Carlini paolo.carlini@oracle.com adds b6b3abf * doc/html/ext/lwg-active.html: Update to R93. * doc/html/e [...] adds 0f6e545 * doc/xml/manual/abi.xml: Document versioning for 5.1.0 rele [...] adds 8d3292c * g++.dg/abi/mangle-regparm.C (dg-do): Fix x86_32 target selector. adds 1c2d9da [PR libgomp/65742, PR middle-end/66332] XFAIL acc_on_device c [...] adds 52da1a3 2015-06-02 Richard Biener rguenther@suse.de adds 85b8c76 Pool allocator fallout: fix uninialized class members. adds df94dab [AArch64][PR 66136] rewrite geniterators.sh in awk adds ea589ea 2015-06-02 Szabolcs Nagy szabolcs.nagy@arm.com adds 5b9761f 2015-06-02 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 8ad38f2 2015-06-02 Steve Ellcey sellcey@imgtec.com adds 350d0f5 * cp-tree.h (init_error): Remove declaration. * error.c (sc [...] adds da9e976 * g++.dg/warn/Wsystem-headers1.C: Use extern "C". adds dce53db PR bootstrap/66319 * configure.ac: Use -std=gnu++98. adds 9af7c17 Avoid unnecessary work when -Wmisleading-indentation isn't enabled adds 7c62dfb PR c/66220: Fix false positive from -Wmisleading-indentation adds 94f623e 2015-06-02 Michael Meissner meissner@linux.vnet.ibm.com adds f1591b4 2015-06-02 Steven G. Kargl kargl@gcc.gnu.org adds 12e011e Add the PR number that I forgot in m y previous commit. adds a19b634 gcc/ChangeLog: adds 143a3ae Daily bump. adds a0c7b47 gcc/ PR target/66258 * config/aarch64/aarch64.c (aarch64_fu [...] adds 0e72497 gcc/testsuite * gcc.dg/tree-ssa/pr65447.c: Increase searchi [...] adds 358c782 gcc/ * genpreds.c (mark_mode_tests): Mark all MATCH_CODEs as [...] adds d2c73eb * tree-ssa-loop-ivopts.c (dump_iv): New parameter. (dump_us [...] adds dabc0f7 2015-06-03 Richard Biener rguenther@suse.de adds 5c08a51 2015-06-03 Richard Biener rguenther@suse.de adds bb5414b PR c/64223 PR c/29358 * tree.c (attribute_value_equal): Ha [...] adds 7f0dce5 gcc/ adds 2effb06 Update check after force_const_mem call in the plus_constant [...] adds d54316d * gcc-interface/trans.c (gnat_to_gnu) <N_Simple_Return_State [...] adds 17eb96b * gcc-interface/utils.c (copy_type): Also set TYPE_CANONICAL. adds 0f86122 gcc/ * defaults.h (SWITCHABLE_TARGET, TARGET_SUPPORTS_WIDE_I [...] adds 7da284d Port pool-allocator memory stats to a new infrastructure. adds 98cc198 Fix memory report layout at various places. adds 94c4218 gcc/ adds 6e94e4b [ifcvt][obvious] Fix typo in comment adds 70f723f * config/rl78/rl78-real.md: Add peepholes to avoid a registe [...] adds 904bd86 2015-06-03 Richard Biener rguenther@suse.de adds f8363c5 * doc/plugins.texi (enum plugin_event): New event. [...] adds beb0dd8 2015-06-03 Benigno B. Junior bbj@gentoo.org adds f29929b Fix FT32 ChangeLogs adds 94302df Fix GNU coding style in memory statistics. adds d1df0bf 2015-06-03 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 73a9a75 PR target/66275 * config/i386/i386.c (ix86_function_arg_reg [...] adds 78de65b 2015-06-03 Michael Meissner meissner@linux.vnet.ibm.com adds d120fa2 PR sanitizer/66190 * cp-gimplify.c (struct cp_genericize_da [...] adds c38e343 /cp 2015-06-03 Paolo Carlini paolo.carlini@oracle.com adds 5c874cd 2015-06-03 Manuel López-Ibáñez manu@gcc.gnu.org Paol [...] adds 153a1d8 2015-06-03 François Dumont fdumont@gcc.gnu.org> adds 6ad4735 PR c++/44282 * mangle.c (mangle_decl): Always SET_IDENTIFIE [...] adds 9c0b7e8 * lto.c (iterative_hash_canonical_type, gimple_register_can [...] adds 3549fcc Daily bump. adds b44134d PR c/66341 * c-typeck.c (build_c_cast): Wrap VALUE into NON [...] adds 993a733 [AArch64] Always register fma_steering pass but gate it on th [...] adds 0925e39 Remove TARGET_RELAXED_ORDERING and optimize for weak memory models. adds e81ad0d [patch, testsuite, ARM] don't clobber dg-do-what-default in a [...] adds b1d9ada PR target/66369 * config/i386/sse.md (<sse2_avx2>_pmovmsk): [...] adds b1049e7 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Function>: If [...] adds d348be2 * MAINTAINERS (gen* on machine desc): Add self. adds 499e2be * lto.c (hash_canonical_type): Use tree_code_for_canonical_t [...] adds f77c029 2015-06-04 Andrew MacLeod amacleod@redhat.com adds 8fa3561 2015-06-04 Thomas Koenig tkoenig@netcologne.de adds 4641882 2015-06-04 Sriraman Tallam tmsriram@google.com adds 3a4679b 2015-06-04 Paolo Carlini paolo.carlini@oracle.com adds 5b64f4f Daily bump. adds 52ba993 * config/msp430/msp430.md (movsi_s): New. Special case for s [...] adds ff6e6cb 2015-06-05 Venkataramanan Kumar venkataramanan.kumar@amd.com adds 62589f7 [Patch] The comparison in a compare exchange should not take [...] adds 9b29488 gcc/testsuite/ChangeLog: adds 2f54ec0 * config/linux/x86/futex.h (futex_wait) [__x86_64__]: Remov [...] adds 0ea7cdf * config/linux/x86/futex_bits.h (sys_futex0): Cosmetics. adds aa09f26 cp/ PR c++/52595 * parser.c (cp_parser_cache_defarg): Cont [...] adds b577348 2015-06-04 Ville Voutilainen ville.voutilainen@gmail.com adds d38409c Add transform_to_exit_first_loop_alt adds 73951be Fix date of ChangeLog entry. adds f855d85 2015-06-05 Julian Brown julian@codesourcery.com Sand [...] adds 0866117 * include/std/shared_mutex (__shared_mutex_pthread, __share [...] adds bed86f0 2015-06-03 Russell Whitesides russelldub@gmail.com S [...] adds d51560f * doc/xml/manual/status_cxx2017.xml: Update status tables. [...] adds 3a1c9df Merge debug-early branch into mainline. adds 09c4fbe PR c++/66405 * pt.c (type_dependent_expression_p): EXPR_PAC [...] adds 4c04891 PR c++/66405 * pt.c (argument_pack_element_is_expansion_p): [...] adds 47369d8 * jcf-parse.c: Include toplev.h. adds 8afc487 Fix build of jit after debug-early merger adds aed02d5 2015-06-05 Thomas Koenig tkoenig@gcc.gnu.org adds c9d5dfa Remove jit_langhook_post_compilation_parsing_cleanups adds ff232eb 2015-06-05 Steven G. Kargl kargl@gcc.gnu.org adds 59e8942 PR target/6641 * Split Snd constraint into Sid and Ssd. Disp [...] adds d650c5b Daily bump. adds 9f96175 * config/msp430/msp430.c (msp430_asm_integer): Support additi [...] adds 58a87a2 Promote types of rtl expressions to rtx_insn in gen_split and [...] adds 2df7706 * gcc-interface/utils.c (note_types_used_by_globals): Tweak [...] adds 7d5059b Add missing entry. adds 9ed997b gcc/ * emit-rtl.c, expr.c, gcse.c, optabs.c, optabs.h, print [...] adds 9668af7 * dwarf2out.c (gen_lexical_block_die): Initialize stmt_die. adds a74c2d0 2015-06-06 Thomas Koenig tkoenig@netcologne.de adds 6cff4a0 2015-06-06 Thomas Koenig tkoenig@netcologne.de adds b7b5798 PR bootstrap/66319 * config/pa/pa-hpux10.h (TARGET_OS_CPP_B [...] adds 1555186 Daily bump. adds e20e61b 2015-06-07 François Dumont fdumont@gcc.gnu.org adds 9a8ba0f * alias.c (get_alias_set): Be ready for TYPE_CANONICAL of p [...] adds f4aca8f Fix my previous commit. adds d98bfca Daily bump. adds 87e3f63 gnattools/ * configure.ac (*-*-dragonfly*): New configuratio [...] adds c464be0 Add missing file. adds f48e5cb Add debug msg to dump_file in add_new_function adds 6167e85 Don't dump low gimple functions in gimple dump adds ed102e6 * sv.po: Update. adds eac2526 * objc-runtime-shared-support.c (build_module_descriptor): S [...] adds 73118c4 PR sanitizer/66452 * toplev.c (check_global_declaration): D [...] adds 2af3e91 PR libstdc++/66417 * src/c++11/codecvt.cc (write_utf16_code [...] adds 2ce3b2a Fix try_transform_to_exit_first_loop_alt adds 8ef2240 2015-06-08 Marc Glisse marc.glisse@inria.fr adds 4e30dcb 2015-06-08 Richard Biener rguenther@suse.de adds 0e22bb0 PR libstdc++/66441 * testsuite/22_locale/conversions/string [...] adds 932dff5 PR other/65366 * gdbhooks.py: Import sys. (intptr): New fu [...] adds 76a3604 * genattrtab.c (insn_alternatives): Change type from int * [...] adds 942ca70 * config/rx/rx.c (rx_function_value): Do not promote vector [...] adds 3b43af6 2015-06-08 Richard Biener rguenther@suse.de adds 6e84cca PR c/66415 * c-format.c (location_from_offset): Return LOC [...] adds 9b5d750 2015-06-08 Steven G. Kargl kargl@gcc.gnu.org adds 30326fd Handle -fipa-ra in reload_combine adds 379ca7f PR lto/65378 * ipa-utils.h (warn_types_mismatch): Update pr [...] adds 6448621 2015-06-08 Andrew MacLeod amacleod@redhat.com adds 43f418e * lto-streamer-out.c (lto_output_location): Stream reserved [...] adds 1ed0cc8 * lto.c (hash_canonical_type): Drop hashing of TYPE_STRING_F [...] adds 7e8e52b * gfortran.dg/lto/bind_c-2b_0.f90: New testcase. * gfortran [...] adds e82392d Daily bump. adds 1cb7cd5 Reset inlined debug variables at the end of the inlined function adds c66acc7 [PR64164] Drop copyrename, use coalescible partition as base [...] adds 71bbf1a Fix gimple_seq_nondebug_singleton_p adds a2d90e4 2015-06-09 Richard Biener rguenther@suse.de adds e1fb960 2015-06-09 Richard Biener rguenther@suse.de adds 409ccb7 2015-06-09 Richard Biener rguenther@suse.de adds 3586ee2 [GCC, ARM] armv8 linux toolchain asan testcase fail due to st [...] adds 5c14cb1 * config/rl78/rl78.c (rl78_select_section): When -mes0 is ac [...] adds bd5123a 2015-06-09 Richard Biener rguenther@suse.de adds 3321f1f * gcc-interface/misc.c: Remove duplicate include directives. [...] adds 8d5f6f4 PR libstdc++/66030 * config/abi/pre/gnu.ver: Export codecvt [...] adds cd64e0f * varasm.c (output_object_block_htab): Remove. (output_obje [...] adds 928ea46 2015-06-09 Richard Biener rguenther@suse.de adds e19614a [Patch testsuite obvious] g++.dg/ext/pr57735.C should not run [...] adds 6f3ba68 2015-06-09 Richard Biener rguenther@suse.de adds b286d7d PR c++/66383 * tree.c (replace_placeholders_r): Handle plac [...] adds 9d5c80c PR tree-optimization/66299 * match.pd ((CST1 << A) == CST2 [...] adds babeb42 PR bootstrap/66448 * toplev.c (check_global_declaration): D [...] adds 3456978 /cp 2015-06-09 Paolo Carlini paolo.carlini@oracle.com adds 64d82fb PR c++/66387 * semantics.c (process_outer_var_ref): Make su [...] adds 8385345 Handle location in expand_ifn_va_arg_1 adds a702386 DR 1467 PR c++/51747 * typeck2.c (digest_init_r): Replace [...] adds a5cb93e * gcc-plugin.h: Move decls to plugin.h and include it. * pl [...] adds 4730048 Mark function parallelized_function before add_new_function adds 6a77ed3 Mark offloaded functions as parallelized adds 7e0f000 2015-06-09 Matthias Klose doko@ubuntu.com adds d1ad4a2 Daily bump. adds 1382992 Revert "[PR64164] Drop copyrename, use coalescible partition [...] adds f85378a [Patch testsuite obvious] gcc.target/arm/pr65710.c should not [...] adds f7a1a68 Handle aarch64_guard1.C test adds 95f1e0d Add ARM/thumb attribute target adds a80feb6 Fix BITMAP identifier clash. adds 569b71d Fix build for ENABLE_OFFLOADING in expand_omp_target adds c5733d0 Use dmb ish instead of dmb sy for ARM. adds 03248c5 PR target/66470 * config/i386/i386.c (ix86_split_long_move) [...] adds 2457db4 2015-06-10 Richard Biener rguenther@suse.de adds 2b4b577 xtensa: implement trap pattern adds 5b599ee PR c++/66289 * cp-tree.h (TEMPLATE_DECL_COMPLEX_ALIAS_P): N [...] adds 0099b5b 2015-06-10 Michael Meissner meissner@linux.vnet.ibm.com adds cb3912b PR target/66473 * config/i386/i386.c (ix86_expand_vector_se [...] adds 5473b55 * g++.dg/abi/mangle-regparm.C (dg-optiond): Add -save-temps. adds 36807b7 * config/sh/sh.md (tstsi_t): Add '?' modifier to 'r' alternat [...] adds 6d2d17d Daily bump. adds 5b1ab93 Add ARM/thumb pragma target adds 5ff2ae1 s/recogniwed/recognized adds 3d49777 [ARM] Restrict MAX_CONDITIONAL_EXECUTE when -mrestrict-it is [...] adds e621df3 * match.pd: Use single_use throughout. adds 88fc652 * match.pd ((x & y) ^ (x | y) -> x ^ y): New pattern. adds f202382 Restore DW_AT_abstract_origin for cross-unit call sites adds 469dc5a PR c++/66450 * constexpr.c (cxx_eval_store_expression): Avo [...] adds db1ae94 PR c++/66445 * constexpr.c (potential_constant_expression_1 [...] adds e86bbcc 2015-06-11 Paul Thomas pault@gcc.gnu.org adds ebd6784 PR bootstrap/66252 * config/sparc/sparc.c (hard_regno_mode_ [...] adds dd4b0a0 Fix misplaced ChangeLog entries adds 2652cce * match.pd ((x & y) ^ (x | y)): Don't check for single_use. adds ff30c40 * dwarf2out.c (prune_unused_types): Handle unused top-level [...] adds b5c0cb0 PR bootstrap/66448 * dwarf2out.c (check_die): Check for com [...] adds 1bf7782 2015-06-11 Steve Ellcey sellcey@imgtec.com adds 8ee2e5f * config/pa/pa.c (pa_output_global_address): Handle LABEL_RE [...] adds 05b1053 * include/std/tuple (__is_tuple_like_impl): Disambiguate arr [...] adds 7211bb7 * config/rs6000/rs6000.c (rs6000_pre_atomic_barrier): [...] adds 6112970 2015-06-11 Martin Sebor msebor@redhat.com adds 51d0ea8 Daily bump. adds 0eaf0c4 * dbxout.c (xcoff_debug_hooks): Provide a function for regist [...] adds 8f88884 * lto-lang.c (lto_type_for_size): Include intN types. (lto_ty [...] adds e205c62 * emit-rtl.c (need_atomic_barrier_p): Mask model with MEMMO [...] adds 60be399 Use atomics in guard.cc. adds f03b299 Use atomics in guard.cc / remove special casing in targets. adds 87bc615 Use atomics in guard.cc / remove special casing in targets. adds f17272b gcc/ 2015-06-12 Venkataramanan Kumar <venkataramanan.kumar@ [...] adds af0b06c PR libstdc++/66464 * src/c++11/codecvt.cc (codecvt_utf16_ba [...] adds 8aee58d Fix whitespace in changelog. adds 69639d4 * include/precompiled/stdc++.h: Include <codecvt> and <share [...] adds 67d7574 [ifcvt][obvious] Use std::swap instead of manually swapping adds e0f9789 * dwarf2out.c (check_die): Protect with ENABLE_CHECKING. adds e534297 PR c++/65719 * pt.c (tsubst_decl) [VAR_DECL]: Mark namespac [...] adds 12defae Daily bump. adds b45a475 gcc: PR bootstrap/66448 * passes.c (rest_of_decl_compilatio [...] adds fde7153 Update parloops-exit-first-loop-alt{,-2,-3}.c adds 125a2cf Add gcc.dg/parloops-exit-first-loop-alt-4.c adds 2ff8d4a gcc/ * gensupport.h (add_implicit_parallel): Declare. * gen [...] adds db3d1ff Emit -Waddress warnings for comparing address of reference ag [...] adds 6aaefbd Remove stale commentary in cp/call.c adds 6f5a4f4 Fix comment documenting make_vector_stat adds 054150a Daily bump. adds b27c37b 2015-06-14 Thomas Koenig tkoenig@gcc.gnu.org adds 647730a PR middle-end/66325 * c-decl.c (start_enum): Set TYPE_PACKE [...] adds e7aa0bb 2015-06-14 Richard Biener rguenther@suse.de adds 3896580 * sv.po: Update. adds 03acb86 gcc/ * rtl.h (classify_insn): Declare. * emit-rtl.c (classi [...] adds cb27422 PR ipa/66181 * lto.c (compare_tree_sccs_1): Do not compare [...] adds 2740909 Daily bump. adds 3357e1c [AArch64] Change %ld to %wd for HOST_WIDE_INT parameter. adds 7ea35e8 gcc/testsuite/ChangeLog: adds 1ac7f5a Use dg-additional-options for -std={gnu99,c99} adds fe5ea20 Remove -fopenmp in dg-options in libgomp.c adds 4522131 Fix typo in libgomp/testsuite/libgomp.c/pr35625.c adds 545ffec PR debug/66535 * dwarf2out.c (gen_subprogram_die): Do not c [...] adds f39b15c compiler: Don't crash when dumping ast of empty block. adds 4312e4f Add MERGE file to track the git revision of the most recent c [...] adds 081f3e6 Remove dg-options -O2 in libgomp.c adds e9f7d2b /cp 2015-06-15 Paolo Carlini paolo.carlini@oracle.com adds ef59e3d gcc/ * config/aarch64/aarch64.md (mov<mode>_aarch64): Change [...] adds 8dfcd09 * altivec.md: Delete UNSPEC_VMLADDUHM. (mulv4 [...] adds dfafbb4 escape: Analyze binary expressions. adds d94396a Daily bump. adds 6e3ecd3 cp/ PR c++/58583 * cp-tree.h (DECL_INSTANTIATING_NSDMI_P): [...] adds 8f9a2cd [ARM][obvious] Fix gcc.target/arm/attr_thumb.c adds efbe56f [ARM Churn] Rename LOGICAL_OP_NON_SC to LOGICAL_OP_NON_SHORT_CIRCUIT adds cf8ffb1 [AArch64 Testsuite obvious] Reinstate torture-init and tortu [...] adds 390fe7e ARM][obvious] Fix gcc.target/arm/thumb-ifcvt.c adds b5e36ac 2015-06-16 Richard Biener rguenther@suse.de adds 8cfa246 [Patch Testsuite obvious] gcc.target/arm/pr65647.c should not [...] adds 8ee959f8 2015-06-16 Richard Biener rguenther@suse.de adds f059284 * ChangeLog: Remove duplicate entry. adds f34a836 Fallout for new memory statistics infrastructure. adds 090547b 2015-06-16 Matthew Wahab matthew.wahab@arm.com adds 3d1c340 PR c++/66387 * pt.c (tsubst_copy) [VAR_DECL]: Use process_o [...] adds 7e13b71 2015-06-16 Steve Ellcey sellcey@imgtec.com adds 510e444 2015-06-16 Steve Ellcey sellcey@imgtec.com adds 6c197bf PR target/56776 * config/i386/sse.md (*avx_addsubv4df3_1): [...] adds ba3815c * ChangeLog: Added missing ChangeLog entries. adds 8e3baf5 * ChangeLog: Fixup PR number. adds 5e190f2 PR libstdc++/65393 * src/c++11/thread.cc (thread::_M_make_t [...] adds 8154a35 PR jit/66539: Add parentheses as needed to gcc_jit_object_get [...] adds 8b54dd2 PR c++/58063 * tree.c (bot_manip): Remap SAVE_EXPR. adds f02f5df PR c++/66536 * tree.c (replace_placeholders_r) [CONSTRUCTOR [...] adds 1828cd7 PR jit/66539: Properly add testcase adds 3052eee jit: Add a test for compound assignment adds 3627237 /cp 2015-06-16 Paolo Carlini paolo.carlini@oracle.com adds c608a51 * include/bits/list.tcc (list::operator=(const list&), list: [...] adds a3f6aae * include/bits/allocated_ptr.h (__allocated_ptr): Use __addressof. adds ab2a707 Daily bump. adds 488d0b0 2015-06-17 Richard Biener rguenther@suse.de adds 8789248 * gcc.target/i386/pr54592.c: Remove dg-require-effect [...] adds 7536dda Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS hook. adds b8b0c02 PR testsuite/65944 * g++.dg/lto/pr65276_0.C: Add std2 [...] adds f3c08b9 * include/ext/alloc_traits.h (__alloc_traits::_S_nothrow_swa [...] adds 206f4b3 * include/bits/forward_list.h (forward_list::_M_get_Node_all [...] adds f2ab3ba 2015-06-17 Andrew MacLeod amacleod@redhat.com adds 527467c * config/rs6000/rs6000.md (*cmp<mode>_internal1): Rename to. [...] adds 29e65f8 * tree.h (merge_dllimport_decl_attributes, handle_dll_attrib [...] adds 6689f47 jit: Add missing type-checking to gcc_jit_{l|r}value_access_field adds debb6aa * include/bits/forward_list.h (_Fwd_list_base(const _Node_a [...] adds 4a875e1 2017-06-17 Andrew MacLeod amacleod@redhat.com adds 9918db4 PR middle-end/66429 * omp-low.c (expand_omp_taskreg): Use c [...] adds 9dc78f5 PR c++/66571 * pt.c (tsubst_omp_clause_decl): New function. [...] adds 613f2c3 PR middle-end/66429 * omp-low.c (expand_omp_taskreg, expand [...] adds 73bde8d 2015-06-17 Andrew MacLeod amacleod@redhat.com adds ce1cd3a * config/i386/i386.c (ix86_function_arg): Nest TARGET_64BIT [...] adds 2049d5c * gcc.target/i386/noplt-1.c (dg-do): Fix target selector. * [...] adds 41129c3 C++11 allocator support for std::list. adds 81dbec5 PR c++/66515 * call.c (implicit_conversion): Call reshape_i [...] adds aa320f1 Daily bump. adds 6e98053 * doc/invoke.texi (-fsanitize-sections): Split @var t [...] adds c1bee66 2015-06-18 Richard Biener rguenther@suse.de adds fc0fe62 PR c++/66571 * pt.c (tsubst_omp_clause_decl): New function. [...] adds 391cf42 gcc/ adds 2e6c9e1 gcc/ adds 3cc70dc gcc/ adds 3343661 PR middle-end/66253 * tree-vect-stmts.c (vectorizable_store [...] adds af2fe3f * g++.dg/cpp0x/initlist96.C: Use <initializer_list>. adds c01ee32 2015-06-18 Richard Biener rguenther@suse.de adds 7f67d68 PR c++/66001 * constexpr.c (cxx_eval_constant_expression): [...] adds e3a904d 2015-06-18 Steve Ellcey sellcey@imgtec.com adds c766f7b * config/rs6000/rs6000.h (WORD_REGISTER_OPERATIONS): Delete. adds 7e4d369 * config/i386/i386.md (*movsicc_noc_zext): New insn. (zero- [...] adds 056c318 Daily bump. adds d8e3664 PR target/66541 PR target/52144 * config/arm/arm.c (arm_set_c [...] adds c130d11 libgomp: XFAIL two libgomp.oacc-* tests adds 3625ad6 libgomp: libgomp.oacc-c-c++-common/lib-62.c is for acc_device [...] adds ed20400 [nvptx] Address genrecog warnings adds 06707d2 gcc/ adds 9d0137f Add missing test for r224643. adds 5258a4c [i386][obvious] Use std::swap instead of manually swapping in [...] adds f1c5366 Fix openmp global state fortran regression adds d0163b3 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 76626a2 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds ae11e7e 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 947782d 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 97ba860 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 934a3b0 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 83c45ef 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds e49b6cb 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 6487b64 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 6582738 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 68330f0 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds c815717 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 5c63a17 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 1788ccc 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 8109ba1 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 57ba130 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 7241256 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds b93d7bb 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds fff0639 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 301703e 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 864f2df 2015-06-19 Christophe Lyon christophe.lyon@linaro.org adds 5b3090e [Patch Vax] zero/sign extend patterns need to be SUBREG aware adds 0bf0c79 gcc/ * config/aarch64/aarch64.md (mov<mode>:GPF): Don't call [...] adds f666312 PR c++/66061 * g++.dg/cpp1y/var-templ31.C: New. adds e4c4626 PR c++/65843 * pt.c (tsubst_copy_and_build): Register a cap [...] adds dc70c77 PR c++/65973 * constexpr.c (build_constexpr_constructor_mem [...] adds a6b9f51 PR c++/65880 * decl.c (build_ptrmemfunc_type): Check TYPE_G [...] adds 6381d49 PR c++/66585 * pt.c (instantiate_class_template_1): Clear [...] adds 7c3e9fe fix ChangeLog date adds d2654d7 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Function>: Ma [...] adds 8fb94dd * gcc-interface/misc.c (LANG_HOOKS_WARN_UNUSED_GLOBAL_DECL): [...] adds 4905002 * gcc-interface/gigi.h (record_builtin_type): Adjust comment [...] adds 286710f PR target/66591 * config/sh/sh.c (prepare_move_operands): Pre [...] adds 1774df3 PR c++/65882 adds a4712db Daily bump. adds d21bbc3 * common.opt (fsanitize-undefined-trap-on-error): Add Driver. adds 6fe5dc7 Daily bump. adds 7e1e440 Daily bump. adds a4f5959 Use std::swap instead of manual swaps. adds 7097da8 PR ipa/66351 * ipa-polymorphic-call.c (ipa_polymorphic_cal [...] adds 3dafd1b PR ipa/65908 * ipa-icf.c (sem_item::target_supports_symbol_ [...] adds 967c348 Add -mflip-thumb for testing. adds 5c826a3 add PR reference adds 2a9a344 2015-06-22 Richard Biener rguenther@suse.de adds 7a6462c 2015-06-22 Richard Biener rguenther@suse.de adds 3a55998 [gcc] adds 1ac3baa PR target/65871 * config/i386/i386.c (ix86_rtx_costs) <case [...] adds 0879c97 * sv.po: Update. adds 800f9fe * match.pd ((x ^ y) ^ (x | y) -> x & y, (x & y) + (x ^ y) - [...] adds 3cc0c1c PR libstdc++/64657 * include/bits/stl_uninitialized.h (__u [...] adds ce3ddd1 * include/bits/locale_conv.h (__do_str_codecvt): Handle empt [...] adds 496d3ab * include/debug/list (__gnu_debug::list): Use allocator-awar [...] adds ddda48d * testsuite/26_numerics/complex/value_operations/1.cc: Use [...] adds 0744fd8 * gcc.dg/graphite/isl-ast-gen-if.c (main): Increase size of [...] adds a082866 Verify dominators in early-out calculate_dominance_info adds 11dd476 Test for flag_parallelize_loops > 1 adds 7f2289e Add missing update_stmt in transform_to_exit_first_loop_alt adds 38457529 PR c++/66515 * call.c (implicit_conversion): Only reshape f [...] adds 40b80fa PR testsuite/66621 * g++.dg/debug, g++.dg/torture: Use dg-o [...] adds 0f93641 /cp 2015-06-22 Paolo Carlini paolo.carlini@oracle.com adds 41e1173 2015-06-22 Vladimir Makarov vmakarov@redhat.com adds 99838ed c-family/ * c-ada-spec.h (cpp_operation): Add HAS_DEPENDENT_ [...] adds 53a7bd7 * gcc.c (default_compilers): Pass "-o %g.s" to cc1 for heade [...] adds ed13ef4 2015-06-22 Andreas Tobler andreast@gcc.gnu.org adds 1ec7c7d Daily bump. adds 0f6714c * rtlanal.c (commutative_operand_precedence): Correct commen [...] adds 325ea54 PR tree-optimization/66449 * tree-ssa-loop-niter.c (loop_ex [...] adds 68621ee 2015-06-23 Richard Biener rguenther@suse.de adds 5b988b2 [nvptx] gcc/testsuite/gcc.target/nvptx/ adds 06af5c8 PR target/66560 * config/i386/predicates.md (addsub_vm_oper [...] adds 5941b5d * MAINTAINERS (Write After Approval): Add myself. adds 0e8e250 PR 65711 * config/arm/linux-elf.h (LINUX_TARGET_LINK_SPEC): [...] adds 505aa56 gcc/fortran/ChangeLog: adds 5bc2f83 [Vax testsuite] Fixup to revision 224672, add missing testcase. adds 88323ee * match.pd ((x + y) - (x | y) -> x & y, (x + y) - (x & y) - [...] adds 75e0943 * config/nvptx/nvptx.md (sel_true<mode>, sel_false<mode>): N [...] adds c1c0e9e 2015-06-23 Richard Biener rguenther@suse.de adds 435172d PR c++/66542 * decl.c (expand_static_init): Make sure the d [...] adds 23d64a1 PR c++/66501 * class.c (type_has_nontrivial_assignment): Ne [...] adds 42fcf9e PR c++/65879 * decl.c (grokfndecl): Check the linkage of ct [...] adds bd19243 Use abort in parloops-exit-first-loop-alt-{3,4}.c adds 1d7a23a 2015-06-23 Paolo Carlini paolo.carlini@oracle.com adds 0200602 * c-common.c (warn_logical_operator): Use tree_int_cst_equal [...] adds 58ddcda 2015-06-23 James Lemke jwlemke@codesourcery.com adds 85f988d 2015-06-23 Andreas Tobler andreast@gcc.gnu.org adds de231ec gcc/c-family/ * c-common.c: Don't include target-def.h. adds a1d0f6e 2015-06-23 François Dumont fdumont@gcc.gnu.org adds f591a95 * collect-utils.c (collect_wait): Unlink the response file h [...] adds e49bc3d [PATCH] Fix PR c++/30044 adds 4a48c27 Daily bump. adds 25538e3 Add PR information to ChangeLog entries for previous change adds 431da5f PR target/65803 * config/bfin/bfin.c (hwloop_optimize): Ini [...] adds 6b7cfb9 S/390 Vector ABI GNU Attribute. adds abf3bee S/390: Limit legitimate_constant_p changes to TARGET_VX. adds 6bb09dc S/390: Disable effect of support_vector_misalignment adds a114248 S/390: Fix s390_secondary_reload register class check. adds 6c39f92 S/390: Remove internal builtins from vecintrin.h. adds a8aefbe S/390: Make builtin creation conditional. adds 8aaac84 S/390: Add proper comments to vpopct builtins for automated t [...] adds 9e034d1 S/390: Switch mode attribute to bhfgq for vec scatter adds 98e960a PR66306: Fix match_dups on swapped operands. adds 156dba8 [PATCH][testsuite] Fix TORTURE_OPTIONS overriding adds c1eaf61 Fix PR target/63408 adds c35df80 [PATCH]Use "unsigned int" to hold alignment in emit_local function. adds c961aa1 /cp 2015-06-24 Paolo Carlini paolo.carlini@oracle.com adds 53e2e97 2015-06-24 Richard Biener rguenther@suse.de adds 425ae6f Revert fix for PR c++/30044 adds 207695d 2015-06-24 Paolo Carlini paolo.carlini@oracle.com adds 87eb018 [PATCH][AARCH64]Add ACLE predefined marcos: __ARM_ALIGN_MAX_P [...] adds e0abc01 Skip tests for inappropriate multilibs. adds 09dc5bf * tree-vect-slp.c (vect_build_slp_tree_1): Init vectype. adds 12b9e10 /cp 2015-06-24 Adam Butcher adam@jessamine.co.uk adds 1f6b391 cp/ adds 374fac5 PR c++/66501 * class.c (type_has_nontrivial_assignment): Re [...] adds d49d9e3 * dwarf2out.c (gen_formal_parameter_die): Remove assert. adds b37104f [AArch64] Fix ICES with -mgeneral-regs-only / -march=...+nofp adds 33cb48f [AArch64 Doc] Clarify feature modifiers {no,}{fp,simd,crypto} adds 14a6e10 [AArch64] Fix another ICE with -mgeneral-regs-only adds fa4f365 PR c++/66647 * pt.c (dependent_type_p_r): Check for depende [...] adds ffff0e9 2015-06-24 François Dumont fdumont@gcc.gnu.org adds a1c392b * gcc.dg/torture/pr66345.c: Fix assumption about size_t type. adds 5ef5d6b PR target/66563 * [SH] Add a new operand to GOTaddr2picreg so [...] adds 964f793 The problem is that diagnostic_action_after_output tries to d [...] adds b9ea6db Daily bump. adds a27e538 Verify reused dominators info in calculate_dominance_info adds 5b5f6cc Fix PR target/29693 adds 5b11c9b Remove 'unsigned' in header comment canonicalize_loop_ivs adds cc16f5e * config/bfin/bfin.c (bfin_expand_prologue): Set cu [...] adds 955b651 2015-06-25 Richard Biener rguenther@suse.de adds b0655ed 2015-06-25 Richard Biener rguenther@suse.de adds b13fec6 gcc/ * match.pd: Add patterns for vec_conds between 1 and 0. adds 25626f4 * lto-streamer-out.c (DFS::hash_scc): Fix typos & formatting [...] adds 4c8f3f7 2015-06-25 Richard Biener rguenther@suse.de adds 596d942 2015-06-25 Zhouyi Zhou yizhouzhou@ict.ac.cn Vladimir [...] adds deb7cbe 2015-06-25 Andrew MacLeod amacleod@redhat.com adds ce41e81 * cilk.c (extract_free_variables): Use is_global_var. adds 577041e 2015-06-25 Andrew Macleod amacleod@redhat.com adds f48c7f4 * array-notation-common.c: Use VAR_P throughout. * c-ada-sp [...] adds 20e6ed7 Fix changelog mistake adds a3c76fd 2015-06-25 Andrew MacLeod amacleod@redhat.com adds 54cef8b 2015-06-25 Andrew MacLeod amacleod@redhat.com adds 142dd62 gcc/ * hash-table.h: Include hash-traits.h. (typed_free_rem [...] adds 9937801 gcc/ada/ * gcc-interface/decl.c (value_annotation_hasher::ha [...] adds dd10614 gcc/ * hash-traits.h (ggc_hasher::remove): Take a reference [...] adds fd0399c gcc/ * hash-traits.h (pointer_hash::mark_deleted, pointer_ha [...] adds 770ff93 gcc/ * hash-table.h: Update comments. * hash-traits.h (poin [...] adds 298e7f9 gcc/ * hash-traits.h (free_ptr_hash): New class. * dwarf2ou [...] adds b594087 gcc/ * hash-traits.h (ggc_hasher): Rename to... (ggc_remove [...] adds eae1ecb gcc/ * hash-traits.h (ggc_cache_hasher): Rename to... (ggc_ [...] adds 576d455 gcc/ * cgraph.h (asmname_hasher): Inherit from ggc_ptr_hash. [...] adds ac549b4 gcc/ * hash-table.h (has_is_deleted, is_deleted_helper): Del [...] adds cede640 gcc/ * hash-traits.h (typed_noop_remove): Don't require a po [...] adds f581cce gcc/ * hash-traits.h (default_hash_traits): New structure. [...] adds 3445be6 gcc/ * hash-table.h: Update comments. adds b837d19 gcc/ * hash-map-traits.h: Include hash-traits.h. (simple_ha [...] adds f4ff098 gcc/ * tree-hash-traits.h: New file. (tree_operand_hash): N [...] adds 3c17973 gcc/ * tree-hash-traits.h (tree_decl_hash): New class. * tr [...] adds ad7173b gcc/ * tree-hash-traits.h (tree_ssa_name_hasher): New class. [...] adds 22fd03a gcc/ * tree-hash-traits.h (tree_hash): New class. * except. [...] adds cbfc4bf gcc/ * hash-traits.h (string_hash, nofree_string_hash): New [...] adds 8a67326 gcc/ * config/mips/mips.c (mips16_flip_traits): Use it. (lo [...] adds 613732c gcc/ * gengtype-parse.c (require_template_declaration): Allo [...] adds 091deb3 gcc/ * ipa-icf.h (symbol_compare_hash): New class. (symbol_ [...] adds d5fb613 gcc/ * hash-map-traits.h (unbounded_hashmap_traits): New cla [...] adds e031629 gcc/ * hash-map-traits.h (default_hashmap_traits): Delete. adds ee34b0e gcc/ * hash-map-traits.h (simple_hashmap_traits::key_type): [...] adds 4b49858 gcc/ * config/aarch64/aarch64.c, config/alpha/alpha.c, confi [...] adds 5da5e28 gcc/ * Makefile.in (TARGET_DEF): Add target-insns.def. (.PR [...] adds 0c71fb4 gcc/ * config/aarch64/aarch64.c, config/alpha/alpha.c, conf [...] adds 23d1032 * include/bits/locale_conv.h (__do_str_codecvt): Set __count. adds ec2e009 2015-06-25 Andrew MacLeod amacleod@redhat.com adds d34b110 Validate -pie if PIE is enabled by default adds f3e1976 gcc/ PR target/65979 PR target/66611 * config/sh/sh.md (ts [...] adds 85da1e8 2015-06-25 Andrew MacLeod amacleod@redhat.com adds ed5fff7 Daily bump. adds 387f987 Cast return of strtol to unsigned int adds e4288ba PR target/66412 * config/i386/i386.md (various splitters): [...] adds f215226 2015-06-26 Richard Biener rguenther@suse.de adds 4e81b38 * c-common.c (handle_unused_attribute): Use VAR_OR_FUNCTION_DECL_P. adds b5fbf2d [Patch ARM] Fix thinko in use of TARGET_UNIFIED_ASM adds b141a4b * gcc-interface/trans.c (loop_info_d): Add low_bound, high_b [...] adds faf67f0 * cp-array-notation.c (expand_sec_reduce_builtin): Use INDIR [...] adds 16d83c0 gcc/ * rtl.h (emit): Add an optional boolean parameter to co [...] adds 001eae4 * match.pd ((x | y) & ~(x & y) -> x ^ y, (x | y) & (~x ^ y) [...] adds 7a0ae4a * gcc-interface/gigi.h (create_var_decl_1): Rename into... [...] adds 0c6fd2e * gcc-interface/gigi.h (note_types_used_by_globals): Delete. [...] adds d955aa4 * gcc-interface/trans.c (Handled_Sequence_Of_Statements_to_g [...] adds 0094ca3 Minor comment tweak. adds 69693ea 2015-06-26 Richard Biener rguenther@suse.de adds 7cf4130 PR bootstrap/66638 * tree-ssa-loop-niter.c (loop_exits_befo [...] adds 4dcba1d * config/nvptx/nvptx.md (call_operation): Remove unused variables. adds 4175480 [AArch64][1/2] Rename SYMBOL_SMALL_GOT to SYMBOL_SMALL_GOT_4G adds 12dfa5b [Patch AArch64 1/4] Define candidates for instruction fusion [...] adds 5e9fcc7 [Patch AArch64 2/4] Control the FMA steering pass in tuning [...] adds 14677da [Patch AArch64 3/4] De-const-ify struct tune_params adds 65f988f [AArch64][2/2] Implement -fpic for -mcmodel=small adds 4d2c642 [Patch AArch64 4/4] Add -moverride tuning command, and wire i [...] adds 3ba9ebd Fix PR 66301 - check for dump_file in eliminate_dom_walker::b [...] adds 0cf907e gcc/ * hash-map.h (hash_map::traverse): Use the definition o [...] adds 96177d1 * include/bits/stl_bvector.h (vector<bool>::vector()): Add n [...] adds aa3e402 * array-notation-common.c (find_rank): Use INDIRECT_REF_P. [...] adds 141d9a9 Implement N4258 (Cleaning-up noexcept in the Library rev 3) adds 671608f PR c++/66654 * typeck2.c (digest_init_r): Only expect resha [...] adds fbfe1b5 PR c++/66067 * mangle.c (write_nested_name): Limit TYPENAME [...] adds ceab5d0 PR c++/66255 * pt.c (check_unstripped_args): Split out from [...] adds f755666 PR c++/66684 * typeck2.c (merge_exception_specifiers): Allo [...] adds 4eff852 PR c++/66216 * class.c (finish_struct): Call fixup_attribut [...] adds 6290f0d * c-common.c (check_main_parameter_types): Use VECTOR_TYPE_P [...] adds 27de91b 2015-06-26 Andrew MacLeod amacleod@redhat.com adds 5f21d2b Daily bump. adds 8463756 * pt.c (check_unstripped_args): Mark parameter as unused. adds f4ae420 * call.c (set_up_extended_ref_temp): Use VAR_P. * class.c: [...] adds 7624902 * call.c: Use VECTOR_TYPE_P. * constexpr.c: Likewise. * cv [...] adds a5cb3e8 Make debug_tree() print the length of a TREE_VEC adds d4cf9ac Daily bump. adds 1ec9e8b * config/i386/i386.md (<mode>_ldx): Do not zero-extend non-P [...] adds 688586d 2015-06-28 Chung-Lin Tang cltang@codesourcery.com San [...] adds e5e7bb9 * Add forgotten ChangeLog entry. adds 5aed229 gcc/ChangeLog: adds 6c4e00d Daily bump. adds 633f712 2015-06-29 Richard Biener rguenther@suse.de adds 59f8b29 2015-06-29 Richard Biener rguenther@suse.de adds 6b44028 2015-06-29 Richard Biener rguenther@suse.de adds be23b16 PR c/66322 * c-common.c (check_case_bounds): Add bool * par [...] adds 6dd27d6 2015-06-29 Matthew Wahab matthew.wahab@arm.com adds bd79788 Simplify structure try_transform_to_exit_first_loop_alt adds ef5e7d0 * fold-const.c (fold_binary_loc): Move X - (X / Y) * Y -> X [...] adds ec380e5 [AArch64] Generalize TLSLE macro and pattern names adds 2b40f9b i386: Implement asm flag outputs adds f7f6d6e * sv.po: Update. adds 830e7ac 2015-06-29 Matthew Wahab matthew.wahab@arm.com adds 43ec128 2015-06-29 Matthew Wahab matthew.wahab@arm.com adds 23da161 2015-06-29 Matthew Wahab matthew.wahab@arm.com adds 0949f22 Wunused-parameter warnings are given from cgraph::finalize_fu [...] adds 6eb777b 2015-06-29 Sandra Loosemore sandra@codesourcery.com adds 602bd32 * config/i386/i386.md (*jcc_1): Use %! in asm template. Set [...] adds 0617d4e PR ada/63310 * gcc-interface/utils.c (gnat_write_global_dec [...] adds d9ba0dd 2015-06-29 François Dumont fdumont@gcc.gnu.org adds 29a2cef Use PIE_SPEC/NO_PIE_SPEC for crtend.o/crtendS.o adds 971f826 /cp 2015-06-29 Paolo Carlini paolo.carlini@oracle.com adds f8cec99 * config/nvptx/nvptx.md (nvptx_reorg_subreg): New fn, broken [...] adds fb96738 Daily bump. adds b3f7a35 PR target/66509 * configure.ac: Fix filds and fildq test fo [...] adds b9d66f8 * tree-ssa-loop-ivopts.c (record_sub_use): Don't reset ssa_n [...] adds 5ac78bd * lex.c (search_line_sse42) [__GCC_ASM_FLAG_OUTPUTS__]: New [...] adds c539ca6 2015-06-30 Richard Biener rguenther@suse.de adds 5d4f3ed Use max_loop_iterations in transform_to_exit_first_loop_alt adds a84cae9 2015-06-30 Richard Biener rguenther@suse.de adds f6f5b85 * fold-const.c (fold_binary_loc): Move ~X | X folding ... * [...] adds 6f6c75e Add parloops-exit-first-loop-alt-{5,6,7}.c adds 6a6d166 * config/sparc/leon.md (leon_load): Enable for all LEON vari [...] adds d7a904b * gcc.dg/fold-ior-2.c (fn4): Swap operands. adds 98b69bc 2015-06-30 Richard Biener rguenther@suse.de adds 97a82d4 PR middle-end/66702 * omp-low.c (simd_clone_adjust): Handle [...] adds 4900572 Run testsuite/libgomp.c++/c++.exp at -O2 by default adds 23bab44 2015-06-30 Richard Biener rguenther@suse.de adds 36c2dee * configure: Regenerate. adds 168a6cd 2015-06-30 Richard Biener rguenther@suse.de adds 30b1ba4 libcpp: adds d3c6404 2015-06-30 Ville Voutilainen ville.voutilainen@gmail.com adds 376fa1e * include/bits/stl_pair.h: Replace class keyword with typename. adds f01bcbf * doc/Makefile.am (stamp-pdf-doxygen): Grep for LaTeX errors [...] adds 800478e PR debug/66653 * cp-tree.h (CP_DECL_THREAD_LOCAL_P): New. [...] adds 02b9d35 PR debug/66653 * decl2.c (is_late_template_attribute): True [...] adds 6870ed4 Run testsuite/libgomp.oacc-c++/c++.exp at -O2 by default adds 48bd2be * match.pd (X - (X / Y) * Y): Use convert1 and convert2. Co [...] adds 754e086 * match.pd (~x | x): Don't use tree_nop_conversion_p. Build [...] adds 1c26a2e IA MCU psABI support: GCC changes adds 146896e IA MCU psABI support: changes to libraries adds cf73412 IA MCU psABI support: testsuite adds 06072e7 2015-06-30 Vladimir Makarov vmakarov@redhat.com adds c2c2e50e Add missed test adds 9bd7a18 jit: fix some .rst issues in docs adds cc36aea fixes to gcc_jit_context_dump_reproducer_to_file adds adb2df5 PR jit/66628: add gcc_jit_context_add_command_line_option adds 04feb56 PR jit/66546: Add gcc_jit_context_set_bool_allow_unreachable_blocks adds a24ef8d jit: add switch statements adds cf3a33c gcc/ * defaults.h (HAVE_epilogue, gen_epilogue): Delete. * [...] adds b4d2245 gcc/ * defaults.h (HAVE_mem_thread_fence, gen_mem_thread_fen [...] adds bffbb74 gcc/ * defaults.h (HAVE_load_multiple, gen_load_multiple) ( [...] adds 1d5ad68 gcc/ * target-insns.def (jump): New targetm instruction patt [...] adds 11e0a6f * lto-streamer-out.c (class DFS): Adjust hash_scc method. ( [...] adds 03ca6f4 Daily bump. adds a18eed1 PR target/64833 * [SH] Set length of casesi_worker_1 insn to [...] adds 4171562 Fix PR c++/66686 (dependent template template substitution) adds 12dcc3b 2015-06-30 Sandra Loosemore sandra@codesourcery.com adds 9e6be88 * gcc.target/i386/pr66691.c: Update PR number. adds bd36070 2015-07-01 Richard Biener rguenther@suse.de adds 9585883 Fix latest entry adds 486bdb6 2015-07-01 Richard Biener rguenther@suse.de adds e667550 PR middle-end/66633 * tree-nested.c (convert_nonlocal_omp_c [...] adds d987e66 gcc/ PR bootstrap/66685 * rtl.c (classify_insn): Handle ret [...] adds d65d306 [AArch64] Fall back to -fPIC if no support of -fpic in binutils adds 2f5c653 [AArch64] Restrict pic-small.c by new test directive adds d5b3631 [AArch64] Document several AArch64-specific test directives adds fd05d49 /cp 2015-07-01 Paolo Carlini paolo.carlini@oracle.com adds d7297b9 * config/msp430/msp430.md (zero_extendhipsi2): Use MOVX.A to [...] adds 7394c9c 2015-07-01 Matthew Wahab matthew.wahab@arm.com adds ea10579 Implement N4502, the C++ Detection Idiom. adds d64cb7f * include/bits/ptr_traits.h (__ptrtr_elt_type, __ptrtr_diff_ [...] adds bdccabb * include/bits/alloc_traits.h (__alloctr_rebind): Remove. ( [...] adds 1fa42b0 jit: clarify (lack of) lifetime requirements on input const char * adds eb2d3e4 jit: document union types adds f410e1f PR jit/66700: set TREE_ADDRESSABLE when building an ADDR_EXPR adds fd425e6 2015-07-01 Richard Biener rguenther@suse.de adds 32e90dc gcc/ChangeLog: 2015-07-01 Bernd Edlinger <bernd.edlinger@ho [...] adds 2cc308f 2015-07-01 Thomas Koenig tkoenig@gcc.gnu.org adds 10a13d5 gcc/ PR bootstrap/66685 * rtl.c (classify_insn): Only retur [...] adds 577fe31 Use scan-rtl-dump in i386/vararg-loc.c adds d277282 * config/pa/linux-atomic.c (__kernel_cmpxchg): Reorder argum [...] adds 834409a PR c++/65945 * decl.c (cxx_init_decl_processing): Set TYPE_ [...] adds 42af8c2 gcc/c-family/ * c-opts.c (c_common_post_options): Highest AB [...] adds 97e9c84 gcc/c-family/ * c-opts.c (c_common_post_options): Default to [...] adds fa769cc gcc/c-family/ * c-common.h (D_CXX11): Rename from D_CXX0X. [...] adds 4717887 * config/s390/tpf.h (LIBSTDCXX): Change to CPP1. (LIB_SPEC): [...] adds 7acfc10 Daily bump. adds e71db74 * tree-ssa-loop-ivopts.c (struct ivopts_data): New field iv_ [...] adds 42af433 Add prototype for exit adds d69a495 * libsupc++/guard.cc (__test_and_acquire): Use __p after __a [...] adds 1464518 2015-07-02 Richard Biener rguenther@suse.de adds 959a496 * testsuite/libgomp.c++/pr66702-1.C: Require vect_simd_clon [...] adds 3528fbd * configure.ac: Add AC_USE_SYSTEM_EXTENSIONS. * configure: [...] adds f0a719d 2015-07-02 Richard Biener rguenther@suse.de adds 1e5e385 * config/cris/cris.md ("epilogue"): Remove condition. ("pro [...] adds 906a940 2015-07-02 Richard Biener rguenther@suse.de adds e7f9a22 gcc/: adds b77049e Regenerate .pot files. adds 3d3b7cc PR rtl-optimization/66706 * combine.c (make_compound_operat [...] adds 968f733 2015-07-02 Steven G. Kargl kargl@gcc.gnu.org adds fb1481e 2015-07-02 Steven G. Kargl kargl@gcc.gnu.org adds 35267be [gcc] adds 880e4ba /libcpp 2015-07-02 Paolo Carlini paolo.carlini@oracle.com adds 4b8eb6c 2015-07-02 Paul Thomas pault@gcc.gnu.org adds d9f6f79 * acinclude.m4 (GLIBCXX_DEFAULT_ABI): Change valid arguments [...] adds e1c33af * trans-common.c: Include <map> after system.h. adds 28e8905 * pt.c (type_dependent_expression_p): Handle expressions th [...] adds 1b86a64 Daily bump. adds 6475b46 PR c++/66743 * pt.c (for_each_template_parm_r) [UNDERLYING_ [...] adds 90194b2 PR target/37072 * doc/invoke.texi (i386 and x86-64 Options) [...] adds a2f9b7c 2015-07-03 Richard Biener rguenther@suse.de adds e507d74 [Patch SRA] Fix PR66119 by calling get_move_ratio in SRA adds 7c35064 2015-07-03 Paolo Carlini paolo.carlini@oracle.com adds 408ab4c 2015-07-03 Christophe Lyon christophe.lyon@linaro.org adds c915fa3 2015-07-03 Richard Biener rguenther@suse.de adds 89216e9 Add IA MCU support to x86intrin.h adds c122116 Add the missing file adds e47b92f 2015-07-03 Richard Biener rguenther@suse.de adds 67f4304 2015-07-03 Ville Voutilainen ville.voutilainen@gmail.com adds b58783c * doc/xml/manual/status_cxx2017.xml: Update status table. * [...] adds c9137c8 PR rtl-optimization/66706 * gcc.target/powerpc/shift-int.c: [...] adds 1e31738 * gcc.dg/plugin/wide-int_plugin.c (test_double_int_round_udi [...] adds 55a0118 [Patch docs obvious AArch64] Fix position of -moverride docum [...] adds 3cd8a8a 2015-07-03 Carlos Sánchez de La Lama csanchezdll@gmail.com adds 2a6eea5 2015-07-03 Paolo Carlini paolo.carlini@oracle.com adds 48fc4cf Daily bump. adds d0e616a 2015-07-04 Marc Glisse marc.glisse@inria.fr adds 7506bd9 PR target/66114 * config/pa/pa.md (indirect_jump): Use pmod [...] adds a5baeed 2015-07-04 Steven G. Kargl kargl@gcc.gnu.org adds 874cca8 2015-07-04 Bernd Edlinger bernd.edlinger@hotmail.de adds 90b6ad4 Daily bump. adds 31300ec 2015-07-04 Sandra Loosemore sandra@codesourcery.com adds 9a1bd12 gcc/ * target.def: Add code_for_* hooks. * gentarget-def.c [...] adds a3c81e6 gcc/ * target-insns.def (builtin_longjmp, builtin_setjmp_rec [...] adds 1d99ab0 gcc/ * target-insns.def (untyped_call, untyped_return): New [...] adds 1d375a7 gcc/ * target-insns.def (prefetch): New targetm instruction [...] adds 4db8dd0 gcc/ * target-insns.def (trap): New targetm instruction patt [...] adds 71512c0 gcc/ * target-insns.def (restore_stack_block, restore_stack_ [...] adds ec19b61 gcc/ * expr.h (gen_move_insn_uncast): Delete. * expr.c (gen [...] adds e9b0644 gcc/ * target-insns.def (stack_protect_set, stack_protect_te [...] adds a558802 gcc/ * target-insns.def (allocate_stack, check_stack, probe_ [...] adds 32e17df gcc/ * target-insns.def (clear_cache): New targetm instructi [...] adds 4177c69 gcc/ * target-insns.def (doloop_begin, doloop_end): New targ [...] adds 451e3cf gcc/ * target-insns.def (extv, extzv, insv): New targetm ins [...] adds 86d0644 PR tree-optimization/66718 * tree-vect-stmts.c (vectorizabl [...] adds 05e5154 PR tree-optimization/66718 * tree-vect-stmts.c (vectorizabl [...] adds 0446c24 * doc/fragments.texi (Target Fragment): Convert debian.org [...] adds e2c4a09 2015-07-05 François Dumont fdumont@gcc.gnu.org adds 5c3c230 2015-07-05 Chung-Lin Tang cltang@codesourcery.com Sa [...] adds a7081fa Daily bump. adds 6145350 PR tree-optimization/66720 * gcc.dg/vect/pr48052.c: Use dg- [...] adds a29fd1b libgomp: Add comment to clarify last_team usage adds e3c1971 PR libfortran/40267 * Makefile.am: Remove libgfortranbegin [...] adds 535b528 PR tree-optimization/66757 * match.pd: Add missing conditio [...] adds 1caa6ab gcc/testsuite/ChangeLog: adds 7832d94 Added missing Changelog entry for testsuite. adds e7966fe 2015-07-06 Richard Biener rguenther@suse.de adds 282b12f [AArch64] PR target/66731 Fix fnmul insn with -frounding-math adds 8697277 Rename read-md.c:decimal_string adds 9a56363 Allow -mincoming-stack-boundary=3 with -mno-sse adds b127ad6 Fix assert caused by bad cfg manipulation in bfin. adds 80b8a97 2015-07-06 Richard Biener rguenther@suse.de adds a21bc0f MIPS: For micromips allow the near-far-3.c test to use the ja [...] adds 83c6000 2015-07-06 Richard Biener rguenther@suse.de adds 9e9379b Add -march=iamcu to optimize for IA MCU adds 4f0e25c [ARM] fix movdi expander to avoid illegal ldrd/strd adds ffe67be 2015-07-06 Steven G. Kargl kargl@gcc.gnu.org adds 82cbe1b * config/i386/i386.md (extv<mode>): Rename from extv. Use S [...] adds 01872b8 Optimize i?86-*-elfiamcu for iamcu by default adds 381fe25 [ARM] PR/65956 AAPCS update for alignment attribute adds 44121e9 Fix eipa_src AAPCS issue (PR target/65956) adds 668de2f 2015-07-06 Steve Ellcey sellcey@imgtec.com adds 3c537ec Handle PROCESSOR_IAMCU in ix86_target_macros_internal adds c8047e0 2015-07-06 Marc Glisse marc.glisse@inria.fr adds 40bdfbc gcc/ * graphite-blocking.c (HAVE_isl): Include <stddef.h>. [...] adds bd10f27 * s-oscons-tmplt.c: Add support for DragonFly alongside FreeBSD. adds 67842e8 * config/nvptx/nvptx.c (nvptx_reorg): Remove unused vars. F [...] adds 9d93412 * config/i386/i386.md (insv<mode>): Rename from insv. Use S [...] adds 2e7845f * pt.c (argument_pack_element_is_expansion_p): A decl pack i [...] adds 1cc00a0 * pt.c (reduce_template_parm_level): Also build the TYPE_DEC [...] adds 43acffb Daily bump. adds e8838fb 2015-07-07 Richard Biener rguenther@suse.de adds bdf88cd Cleanup arch file directive. adds 8241864 2015-07-07 Richard Biener rguenther@suse.de adds 2331e65 gcc/testsuite/ChangeLog: adds 789581b 2015-07-07 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds ad782ae 2015-07-07 Paulo Matos pmatos@broadcom.com adds acfb072 PR target/66780 * config/sh/sh.md (symGOT_load): Revert a par [...] adds da0aab0 MIPS: Fix the call-[1,5,6].c tests to allow the jrc instructi [...] adds 54c06b77 2015-07-07 Richard Biener rguenther@suse.de adds 345fc96 MIPS: Do not generate micromips code for the no-smartmips-lwx [...] adds 4d7c6f7 Add rewrite_virtuals_into_loop_closed_ssa adds 5a3d2e1 Add empty loop exit block in transform_to_exit_first_loop_alt adds 9793d5a PR jit/66779: fix segfault adds d027835 PR jit/66783: prevent use of opaque structs adds 45cfc51 [MOXIE] Hookize GO_IF_LEGITIMATE_ADDRESS adds 67ede3e c-family/ * c-ada-spec.h (cpp_operation): Add IS_MOVE_CONSTR [...] adds 0052bd3 * config/i386/i386.md (*jcc_bt<mode>): Only split before rel [...] adds b920883 Daily bump. adds 9ef1621 2015-07-07 Andrew MacLeod amacleod@redhat.com adds 5ae4887 * target.def (rtx_costs): Remove "code" param, add "mode". [...] adds 4edfb4e fix changelog pasto adds 0b21e78 * getruntime.c (get_run_time) [__USE_GNU]: Use RUSAGE_SELF a [...] adds e3b4d46 2015-07-08 Richard Biener rguenther@suse.de adds 023b614 MIPS: Do not build the stack-1.c testcase for micromips. adds c53e881 [ARM] Initialise cost to COSTS_N_INSNS (1) and increment in a [...] adds c240086 [PATCH][ARM]Adjust compiling options for "gcc.target/arm/unsi [...] adds 66259e2 * config/i386/i386.md (*jcc_bt<mode>): Only allow const_int [...] adds 815c8a8 MIPS: Fix failing branch range checks for micromips. adds 2324307 PR c++/66748 * tree.c (handle_abi_tag_attribute): Check for [...] adds b85ca4c S/390: Remove assertion in s390_init_frame_layout. adds 15381b1 2015-07-08 Richard Biener rguenther@suse.de adds 947f174 2015-07-08 Richard Biener rguenther@suse.de adds facae23 Fix PR bootstrap/66744. adds 60084b2 Fix libgomp.c/parloops-exit-first-loop-alt{,-3}.c testcases adds e93a6f3 PR jit/66783: improve error messages adds a5ea4da Address -Wsign-compare diagnostics adds 9ba13af Fix comments in a jit testcase adds fe265ad [nvptx offloading] Only 64-bit configurations are currently s [...] adds 15d96f9 2015-07-08 Vladimir Makarov vmakarov@redhat.com adds cacef50 liboffloadmic plugin: Address -Wnarrowing diagnostics adds ae18d4c 2015-07-08 Paolo Carlini paolo.carlini@oracle.com adds b0f200d Don't pass/return vectors in registers for IAMCU adds 565f322 2015-07-08 Iain Sandoe iain@codesourcery.com adds 111f022 Add abort prototype to readeflags-1.c/writeeflags-1.c adds b75bf56 * config/i386/predicates.md (general_reg_operand): Use GENER [...] adds 04d7d3e Compile pr37870.c with -mlong-double-80 adds 81a13bd Allow <adxintrin.h> for IA MCU adds 3c70ff3 [AArch64] Define TARGET_UNSPEC_MAY_TRAP_P adds 386ef92 * c-omp.c (c_omp_declare_simd_clauses_to_numbers): If all cl [...] adds 0124237 c-family/ * c-ada-spec.h (cpp_operation): Add IS_CONSTEXPR. [...] adds 7e3650b PR testsuite/66796 * gcc.target/hppa/shadd-1.c [...] adds bddd01c Daily bump. adds 5fe18e7 reduce conditional compilation for LOAD_EXTEND_OP adds d836e31 remove #if for HAVE_cc0 in combine.c adds d0b9971 always define SHORT_IMMEDIATES_SIGN_EXTEND adds 3c05b49 use #if for HARD_FRAME_POINTER_IS_FRAME_POINTER less adds 7ff2eb8 always define AUTO_INC_DEC adds 32aa77d reduce conditional compilation based on AUTO_INC_DEC adds 94f1fba always define WORD_REGISTER_OPERATIONS adds 9ae0476 * g++.dg/debug/dwarf2/*.C: generate dwarf-2 debug informatio [...] adds 44e4689 2015-07-08 Kito Cheng kito.cheng@gmail.com adds 0a2874c 2015-07-09 Richard Biener rguenther@suse.de adds 67792e5 2015-07-08 Richard Biener rguenther@suse.de adds 07d294f PR tree-optimization/66718 * Makefile.in (OBJS): Add gimple [...] adds 849a880 Check int_size_in_bytes in ix86_return_in_memory adds 80bf41f Define ATTRIBUTE_ALIGNED_VALUE to 32 for IA MCU adds 52758cd 2015-07-09 Paolo Carlini paolo.carlini@oracle.com adds 1eacc14 2015-07-09 Andrew MacLeod amacleod@redhat.com adds b87918f Update config/i386/iamcu.h adds 2bc3151 2015-07-09 Richard Biener rguenther@suse.de adds f61de24 2015-07-09 Andrew MacLeod amacleod@redhat.com adds 1d09f02 2015-07-09 Szabolcs Nagy szabolcs.nagy@arm.com adds e803d03 * getruntime.c (RUSAGE_SELF): Define if not already defined. [...] adds e14647a 2015-07-09 Paolo Carlini paolo.carlini@oracle.com adds 651c1bd PR target/66814 * config/i386/predicates.md (nonimmediate_g [...] adds 75c3f23 * genmatch.c (fprintf_indent): New function. (operand::gen_ [...] adds 853a01d 2015-07-09 Vladimir Makarov vmakarov@redhat.com adds b8510b8 * parser.c (cp_parser_default_type_template_argument) (cp_p [...] adds bbd9557 * cp-tree.h (struct cp_parameter_declarator): Rename ellipsi [...] adds 46d356e * pt.c (instantiation_dependent_r) [TRAIT_EXPR]: Call value [...] adds 8b2f725 2015-07-09 Michael Meissner meissner@linux.vnet.ibm.com adds d66793e 2015-07-09 Michael Meissner meissner@linux.vnet.ibm.com adds cbcdee0 Adjust variable shift costs for IA MCU adds 75b5ea6 2015-07-09 John Marino gnugcc@marino.st adds 6d8e08b PR tree-optimization/66718 * tree-vect-stmts.c (struct simd [...] adds b5ee2e0 PR middle-end/66633 * tree-nested.c (get_static_chain): Or [...] adds 91d03fc 2015-07-09 Steve Ellcey sellcey@imgtec.com adds 68fea6c Daily bump. adds 4c8d20e 2015-07-09 Paolo Carlini paolo.carlini@oracle.com adds cb791e7 2015-07-10 Richard Biener rguenther@suse.de adds 8f84077 ipa-icf.c: Fix typo in dump message adds 9cda83a 2015-07-10 Richard Biener rguenther@suse.de adds 3c31a6c Insert new bound in try_transform_to_exit_first_loop_alt adds 2e3a49a 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds a3e1e71 [obvious] Fix typos above expand_cond_expr_using_cmove adds c3a8197 PR middle-end/66820 * gimplify.c (maybe_fold_stmt): Don't f [...] adds ce85984 PR target/66813 * config/i386/i386.c (ix86_md_asm_adjust): [...] adds 011009f 2015-07-10 Richard Biener rguenther@suse.de adds 3311dd0 2015-07-10 Christophe Lyon christophe.lyon@linaro.org adds d040a5b 2015-07-10 Andrew MacLeod amacleod@redhat.com adds f1e4a13 [AArch64] Mark GOT related MEM rtx as const to help RTL loop IV adds a76fc0f 2015-07-10 Richard Biener rguenther@suse.de adds 4e2f326 2015-07-10 Richard Biener rguenther@suse.de adds a1c2d7e 2015-07-10 Andrew MacLeod amacleod@redhat.com adds 86aa17b 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds 7c879d1 PR target/66703 * gcc.target/i386/readeflags-1.c (readeflag [...] adds 8c65cd8 * gcc.target/i386/pr66703.c: New test. adds b82498f * config/i386/sse.md (movdi_to_sse): Use gen_lowpart and ge [...] adds ed2b2eb2 c-family/ * c-ada-spec.h (cpp_operation): Revert latest chan [...] adds 5679c3e Allow indirect sibcall with register arguments adds b5dddea * bb-reorder.c: Don't include obstack.h if backend.h is incl [...] adds f0b3586 [V850] Hookize GO_IF_LEGITIMATE_ADDRESS adds 180a64e * parser.c (cp_parser_template_id): SET_EXPR_LOCATION. adds d7d5fbe * pt.c (find_parameter_packs_r): Handle variable templates. [...] adds 545bf1f typo adds 1b6b9f8 /cp 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds 68d514c Fix PR c++/30044 adds 927a9be Daily bump. adds a0a565a PR middle-end/66353 * basic-block.h (has_abnormal_call_or_e [...] adds 052a75e 2015-07-10 Paolo Carlini paolo.carlini@oracle.com adds 1228123 2015-07-11 Paolo Carlini paolo.carlini@oracle.com adds 87d8076 Daily bump. adds f2c7e33 gcc/ChangeLog: adds 29a78fe gcc/testsuite/ChangeLog: adds d7d884c Daily bump. adds 47ae02b Fix double word typos. adds 9f82fcb Fix several crashes of C++ demangler on fuzzed input. adds 1c504cb [PATCH]Fix PR66556. Don't drop side-effect in simplify_const_ [...] adds 43ea384 gcc/testsuite/ChangeLog: adds 75c20a2 Mark *.omp_data_i as non-trapping adds d0b53b5 [AArch64][testsuite] Adjust some arith+compare tests for pote [...] adds f4e3ba8 Update libgomp/testsuite/*/examples-4/* according to latest v [...] adds 90f2e4f 2015-07-13 John Marino gnugcc@marino.st adds 6c8a324 2015-07-13 John Marino gnugcc@marino.st adds 26bd1f1 * omega.h: Don't include config.h, don't include params.h ag [...] adds 1c1b3bb [ARM][testsuite] Fix FAIL: gcc.target/arm/macro_defs0.c and m [...] adds 02769f1 * include/bits/c++config (_GLIBCXX_NOEXCEPT_IF): Define. * [...] adds 378ef47 syscall: remove calls to Entersyscall & Exitsyscall in Getdents adds 643a814 * rtl.c (rtx_equal_p_cb): Fix typo. adds 626256c PR libstdc++/66855 * src/c++11/codecvt.cc (__codecvt_utf8_u [...] adds dfb41c4 Fix PR c++/65186 adds 98f62f7 escape: Analyze multiple result type assertions. adds d800a60 Update to patch that Aldy committed directly here. adds 75409f7 Daily bump. adds 9727b44 compiler: Improve location info for function parameters. adds 213c945 compiler,runtime: Determine if allocations need new point [...] adds d74b733 2015-07-14 Richard Biener rguenther@suse.de adds 8a6be96 2015-07-14 Richard Biener rguenther@suse.de adds 1b316d6 Ignore -ftree-parallelize-loops={0,1} using gt adds 6700b27 2015-07-14 Richard Biener rguenther@suse.de adds 6c2daf3 2015-07-14 Richard Biener rguenther@suse.de adds 31a33dc Sync with src: 2015-03-30 H.J. Lu hongjiu.lu@intel.com [...] adds f2bdc3f 2015-07-14 Matthias Klose doko@ubuntu.com adds 92827db This patch syncs zlib.m4 with binutils-gdb and uses AM_ZLIB f [...] adds c850ece Sync toplevel files binutils-gdb adds 6406d36 Sync toplevel configure with binutils-gdb adds 8a6ab6a Sync toplevel configure with binutils-gdb adds b3fc6d1 2015-07-14 John Marino gnugcc@marino.st adds 0215f1b Update copyright year in include adds 060d39c Remove trailing spaces in demangle.h adds 29e4223 /cp 2015-07-14 Paolo Carlini paolo.carlini@oracle.com adds 8f1030d * call.c (build_new_method_call_1): Call reshape_init. adds f44cb3d 2015-07-14 Maxim Blumenthal maxim.blumenthal@intel.com adds 5f1adf5 2015-07-14 Sandra Loosemore sandra@codesourcery.com adds 98044b9 PR 66861 Fix null pointer crash on mingw. adds 8905b94 2015-07-14 Vladimir Makarov vmakarov@redhat.com adds fc6c2ed 2015-07-14 Steven G. Kargl kargl@gcc.gnu.org adds 9515cb2 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds 7eb60b4 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds 110b490 /cp 2015-07-14 Andrea Azzarone azzaronea@gmail.com adds 70425b2 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds 8bdd6de 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds a1c5c1d 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds f22b250 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds 804de48 2015-07-14 Sandra Loosemore sandra@codesourcery.com [...] adds 484cbf2 Fix PR c++/66850 adds babb8db Daily bump. adds 39bde73 PR rtl-optimization/66838 * postreload.c (reload_cse_move2a [...] adds 3a12804 PR rtl-optimization/58066 * calls.c (expand_call): Precompu [...] adds 79c8551 2015-07-15 Richard Biener rguenther@suse.de adds f998447 2015-07-15 Richard Biener rguenther@suse.de adds 32c773f Add missing PR target/66731 to gcc/testsuite/Changelog adds 119b02b [gomp] Recycle last non-nested team if possible adds 08c31bc MIPS: In mips.exp allow the post-arch code to be run when the [...] adds e6cbe69 [ARM][testsuite] Add -mfloat-abi=softfp to some xscale tests adds 7feb001 PR testsuite/66734 * gcc.dg/lto/lto.exp: Initialize MPX. adds b6f884d Support interrupt handlers with hard-float. adds 70b5547 Support new interrupt handler options. adds b1ec246 Fix restoration of hi/lo in MIPS64R2 interrupt handlers. adds 22b4842 2015-07-15 Richard Biener rguenther@suse.de adds 004b4ca 2015-07-15 Richard Biener rguenther@suse.de adds 7ee4563 Fix libgomp tests. adds 47be024 PR target/58066 * config/i386/i386.md (*tls_global_dynamic_ [...] adds 5c4ec84 [AArch64] Use cinc mnemonic for *csinc2<mode>_insn adds c9b2637 PR c++/65091 * parser.c (cp_parser_unqualified_id): Don't a [...] adds b0e2a5e remove some usage of expr_list from read_rtx adds 816d218 check_GNU_style.sh: Fix quoting in cat_with_prefix adds 1a673ff Limit AA walking when inlining analysis examines parameters adds a1996fe [gcc] adds 7510b45 2015-07-14 Michael Meissner meissner@linux.vnet.ibm.com adds a68026c * config/nvptx/mkoffload.c (process): Add C++ protection to [...] adds e51764a 2015-07-15 Andrew MacLeod amacleod@redhat.com adds af015d1 * gimple-pretty-print.h: Don't include pretty-print.h. * tr [...] adds 952d2be * graphite-sese-to-poly.c (parameter_index_in_region) [...] adds eb11586 * graphite-scop-detection.c (stmt_simple_for_scop_p): [...] adds 2fa3e3c [graphite] discard scops for which entry==exit adds 85434c2 One of the code refactorings introducing phi node iterators m [...] adds 02d55a7 PR target/66866 * config/i386/i386-protos.h (ix86_expand_pe [...] adds 0cc91e3 Daily bump. adds d594fcb PR target/65249 * config/sh/sh.md (movdi): Split simple reg m [...] adds 0c11af9 2015-07-16 Sandra Loosemore sandra@codesourcery.com adds 6926126 * tree-ssa-loop-ivopts.c (add_candidate): Remove call to ad [...] adds d55d941 2015-07-16 Richard Biener rguenther@suse.de adds 7725cd5 2015-07-16 Richard Biener rguenther@suse.de adds 3a1e60c gcc/ adds 9ea91b7 Give struct param_aa_atatus and struct func_body_info an ipa_ [...] adds e16712b Add new object_allocator and clean-up allocator usage. adds e321bce 2015-07-16 Richard Biener rguenther@suse.de adds de46ad2 Handle unused reduction in create_loads_for_reductions adds d1134db Handle exit phi without header phi in create_parallel_loop adds 46261de * config/sparc/sparc.md (save_stack_nonlocal): Use adjust_ad [...] adds 436575b gcc/ * genattrtab.c (check_attr_value): Remove handling of n [...] adds e4da177 gcc/ * genoutput.c (next_index_number): Delete. (data): Rem [...] adds 36d192d gcc/ * read-md.h (file_location): New structure. (directive [...] adds e7ff515 gcc/ * read-md.h (fatal_at): Declare. * read-md.c (fatal_at [...] adds 48bf1a9 gcc/ * genoutput.c (data): Use a file_location to record the [...] adds 5d1f193 gcc/ * gensupport.h (compute_test_codes): Take a file_locati [...] adds c04601c gcc/ * read-md.h (message_with_line, error_with_line): Delet [...] adds 8a184c9 gcc/ * genattrtab.c (make_canonical): Add a file_location pa [...] adds a3c990e hash_set: add iterator and remove method. adds 1739ec9 Fix PR ipa/66896. adds bf9df57 2015-07-16 Vladimir Makarov vmakarov@redhat.com adds 1f7d1dc [ARM][testsuite] Do not override -mcpu in no-volatile-in-it.c adds f9d1cd4 libgomp/ * plugin/plugin-nvptx.c (link_ptx): Constify strin [...] adds fb460d7 2015-07-16 François Dumont fdumont@gcc.gnu.org adds bc06177 jit: Add guide for submitting patches to jit docs adds f45f5f6 2015-07-16 Steven G. Kargl kargl@gcc.gnu.org adds 53f12a4 Daily bump. adds 2d298c9 PR rtl-optimization/66891 * calls.c (expand_call): Wrap pre [...] adds 0bd1524 PR target/66824 * config/i386/i386.h (TARGET_HARD_SF_REGS): [...] adds c780eb0 libgcc: fix build with older make adds aa32703 2015-07-17 Yvan Roux yvan.roux@linaro.org Matthias K [...] adds 5ee742c gcc/ adds ac189a3 Fix PR61831: Side-effect variable component deallocation adds 635e1b2 gcc/fortran/ChangeLog: adds eda37e0 Add a testcase for PR target/66824 adds af80543 Fix fortran double address operator with co_reduce adds 7004605 gcc/ * config/nvptx/mkoffload.c (process): Constify target [...] adds bd9846d * fold-const.c (fold_binary_loc): Move A - (A & B) into ~B & [...] adds 959e7bd * doc/xml/manual/status_cxx2011.xml: Add caveats for native_ [...] adds fc25c67 [graphite] fix pr61929 adds 4e985e0 gcc/ * config/nvptx/mkoffload.c (process): Constify host da [...] adds ff96563 * target.c (GOMP_offload_register): Use int for device type [...] adds df8f279 2015-07-17 Paul Thomas pault@gcc.gnu.org adds 8304568 2015-07-17 Paul Thomas pault@gcc.gnu.org adds ca62da7 2015-07-17 Paul Thomas pault@gcc.gnu.org adds 5257729 2015-07-17 Paul Thomas pault@gcc.gnu.org adds b4c9d99 2015-07-17 Paul Thomas pault@gcc.gnu.org adds dfa8f35 2015-07-17 Paul Thomas pault@gcc.gnu.org adds 8e93f21 2015-07-17 Paul Thomas pault@gcc.gnu.org adds abeac27 2015-07-17 Paul Thomas pault@gcc.gnu.org adds a4455e6 2015-07-17 Paul Thomas pault@gcc.gnu.org adds da5e642 gcc/testsuite/ * gfortran.dg/coarray_collectives_16.f90: Fix [...] adds d903d8e Add missing ChangeLog entries adds dfd0262 Replicate static chain on the stack adds 25c6b8e * config/i386/i386.md (pushsf splitter): Pass curr_insn to [...] adds 3bd5670 Daily bump. adds 0d8001a fix pr46851 and pr60340: remove unmaintained omega dependence test adds 2e345fc PR target/66922 * config/i386/i386.c (ix86_expand_pextr): R [...] adds ad02792 fix compilation of vmsdbgout.c adds cab0d20 Daily bump. adds 6e08238 * doc/xml/manual/status_cxx2017.xml: Fix URL for N4279. * d [...] adds 3c96ade Daily bump. adds 05d2655 Fix partial specialization syntax of wide int traits. adds b8783ab [PATCH][combine][1/2] Try to simplify before substituting adds 5ced42f [simplify-rtx][2/2] Simplify - (y ? -x : x) -> (!y ? -x : x) adds 8d669e7 PR c++/55095 * c-common.c (c_fully_fold_internal): Warn abo [...] adds 049434b [AArch64][testcase] Restrict got_mem_hoist_1.c with small mem [...] adds 49c77a4 * genemit.c (print_code, gen_exp, gen_insn, gen_expand, gen_ [...] adds 196c8bc * plugin/plugin-nvptx.c (struct targ_fn_descriptor): Move la [...] adds f337168 PR target/66217 * config/rs6000/constraints.md ("S", "T", " [...] adds 834127d * config/rs6000/rs6000.md (*lt0_disi): New. adds b4a3304 compiler: Remove unnecessary check for GCC-specific issue. adds 7da522b compiler: Create dummy labels for blank labels. adds 933b058 * oacc-parallel.c (GOACC_parallel): Move variadic handling i [...] adds 0fc32b1 Missed a difference between gomp4 and trunk adds bdb7800 Refactor graphite-isl-ast-to-gimple.c adds 79af360 add missing changelog adds 41a48fd * config/i386/i386.c (ix86_md_asm_adjust): Handle DImode des [...] adds 89eaf71 * include/bits/c++config: Fix abi_tag in special modes. adds d9b3844 * config/rl78/rl78-real.md (andqi3_real): Expand operands for [...] adds ebd5ca6 Daily bump. adds b1eac90 [match.pd] PR middle-end/66915 Restrict A - B -> A + (-B) to [...] adds 487ff34 * gcc.dg/vmx/unpack-be-order.c: Use -Wno-shift-overflow. * [...] adds 12f384c Fix ChangeLog of r225926 (PR fortran/61831) adds 963e11e 2015-07-21 Alex Velenko Alex.Velenko@arm.com gcc/testsuit [...] adds 9f8f6cb Fix r225926's broken testcase adds 7de5731 libgomp/ * target.c (gomp_offload_image_to_device): Rename [...] adds 9fe7e11 2015-07-21 Richard Biener rguenther@suse.de adds 7c1913d 2015-07-21 Alex Velenko Alex.Velenko@arm.com adds aa18db9 PR target/66956 * config/avr/avr-dimode.md (<extend_u>mulsi [...] adds a26dad6 * configure.ac: Add check for new options in isl-0.15. * co [...] adds 44a5770 2015-07-21 Andrew MacLeod amacleod@redhat.com adds 189317c 2015-07-21 Vladimir Makarov vmakarov@redhat.com adds d009152 /cp 2015-07-21 Paolo Carlini paolo.carlini@oracle.com adds da3f7d6 Daily bump. adds a93d7f2 * doc/invoke.texi (Language Independent Options): Rename nod [...] adds 0146686 gcc/ChangeLog: adds 3061044 2015-07-22 Richard Biener rguenther@suse.de adds bf3bbdf 2015-07-22 Charles Baylis charles.baylis@linaro.org adds ace499f 2015-07-22 Richard Biener rguenther@suse.de adds a46441d 2015-07-22 Chung-Lin Tang cltang@codesourcery.com adds 18be45a [AArch64] PR target/63521 Define REG_ALLOC_ORDER adds 606d0d6 Add -march=interaptiv. adds 68fb434 Add scheduling for M51xx core family. adds 4d289e2 2015-07-22 Richard Biener rguenther@suse.de adds cfa66ec 2015-07-22 Richard Biener rguenther@suse.de adds 6059989 [Patch ARM/AArch64 obvious] Fix typo: Rename insn_reservation [...] adds c70b874 Fix r225926's iso_varying_string ICE regression adds 7794f2c * config/nvptx/nvptx.c: Expand some comments. adds 78f81ee PR driver/66737 * config/i386/linux-common.h (MPX_SPEC): Us [...] adds d7d63a0 * gcc.dg/vmx/unpack.c: Use dg-additional-options rather than [...] adds 4bb2d10 2015-07-22 Maxim Blumenthal maxim.blumenthal@intel.com adds ff285c7 libgcc/ChangeLog: adds 09bddbe Daily bump. adds 9f0a16a * config/msp430/t-msp430 (MULTILIB_DIRNAMES): Remove trailing [...] adds 43f467b 2015-07-23 Richard Biener rguenther@suse.de adds 9304906 2015-07-23 Richard Biener rguenther@suse.de adds 4e503e6 2015-07-23 Richard Biener rguenther@suse.de adds 607f558 I6400 scheduling. adds 24882f0 [combine][obvious] Use std::swap in try_combine adds ddb5dd6 /cp 2015-07-23 Paolo Carlini paolo.carlini@oracle.com adds 480233e gcc/ adds 10adbe6 2015-07-23 Richard Biener rguenther@suse.de adds b826233 Check TYPE_OVERFLOW_WRAPS for parloops reductions adds 3f8c038 2015-07-23 Richard Biener rguenther@suse.de adds f6f5e49 PR sanitizer/66908 * c-ubsan.c: Include gimplify.h. (ubsan [...] adds f105443 2015-07-23 Richard Biener rguenther@suse.de adds 9324fa0 PR target/66217 * config/rs6000/rs6000-protos.h (rs6000_emi [...] adds f22255e [PR64164] Drop copyrename, use coalescible partition as base [...] adds 0803497 * c-ubsan.c (ubsan_instrument_division): Use unshare_expr th [...] adds f30ba9e * include/bits/functional_hash.h: Add specializations for __i [...] adds 15c4143 * MAINTAINERS: Update my email address. adds 636e50f PR c++/66572 * pt.c (tsubst_copy_and_build): Add warn_logic [...] adds 0995ea8 2015-07-23 Bernd Edlinger bernd.edlinger@hotmail.de adds 7661d70 compiler: Check for errors in the underlying types of una [...] adds bf65976 compiler: Make empty interface types for vars during parse time. adds ec361a0 PR lto/66752 * tree-ssa-threadedge.c (simplify_conrol_stmt_ [...] adds 8ece6e0 jit: supply MULTILIB_DEFAULTS as arguments when invoking driver adds da65bda * config/i386/i386.c (ix86_build_builtin_va_list_64): Rename [...] adds 50e9206 Daily bump. adds a76e121 gcc/ChangeLog: adds 341224f gcc/testsuite/ChangeLog: adds 7148646 PR middle-end/25529 2015-07-24 Naveen H.S <Naveen.Hurugalaw [...] adds 20c41e0 PR middle-end/25530 2015-07-24 Naveen H.S <Naveen.Hurugalaw [...] adds 58badc2 libstdc++-v3/fragment.am (AM_CPPFLAGS): Add CPPFLAGS adds 1a19103 2015-07-24 Richard Biener rguenther@suse.de adds 8218bff 2015-07-24 Richard Biener rguenther@suse.de adds b47fee3 [AArch64] Revert REG_ALLOC_ORDER/HONOR_REG_ALLOC_ORDER adds fa907c4 Remove xfail in autopar/uns-outer-4.c adds 67d0722 2015-07-24 Richard Biener rguenther@suse.de adds 058194a S390 -march=native related fixes adds 9aae290 [PATCH 2/4] S390 -march=native related fixes adds f369dcc [PATCH 3/4] S390 -march=native related fixes adds 117d67d [PATCH 4/4] S390 -march=native related fixes adds 02a8efd [PATCH] S/390: Improve risbg usage adds c5dad79 S/390: Fix cfi for GPR 2 FPR saves adds f269b75 Add a testcase for PR bootstrap/66978 adds aff92e4 2015-07-24 Richard Biener rguenther@suse.de adds 0a45b02 2015-07-24 Richard Biener rguenther@suse.de adds 1f9acbc 2015-07-24 Richard Biener rguenther@suse.de adds b0343e0 gcc/ adds b0155c9 [AArch64] Fix LINUX_TARGET_LINK_SPEC to be consistent with ARM adds 410acc7 [AArch64] elf toolchain does not pass -shared linker option adds 44f8678 PR 66714 adds 69dcb06 Fix gfortran.dg/class_to_type_4.f90 deallocation code misorde [...] adds 91d1485 Add transform_to_exit_first_loop_alt dump success message adds 96db391 2015-07-24 Gary Funck gary@intrepid.com adds 38f3f9a * gimplify.c (omp_default_clause): New function. Reorganize [...] adds 5e5e10b PR target/64003 * config/i386/i386.h (ADJUST_INSN_LENGTH): [...] adds 3491986 * include/bits/atomic_futex.h [_GLIBCXX_HAVE_LINUX_FUTEX] ( [...] adds 3a49add * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id [...] adds 5be7cd7 * nl.po: Update. adds c586a5e [obvious] Use std::swap instead of manually swapping in a few [...] adds c79bba9 compiler: Don't make temporaries for constant expressions. adds e757a6a PR other/66259 * config-ml.in: Reflects renaming of configu [...] adds 5f7bd04 compiler: Disallow rune literals with '\X'. adds f822e47 compiler: Don't parse malformed receiver/parameters. adds f0ff386 * config/i386/i386.c (ix86_call_abi_override): Call ix86_fun [...] adds 9e96f1e 2015-07-24 Manuel López-Ibáñez manu@gcc.gnu.org adds 8372922 Don't allow unsafe reductions in graphite adds 1d1e80e Enable reductions without fassociative-math in graphite adds 1702f6e * config/i386/i386.c (ix86_va_start): Remove unneeded !TARG [...] adds 57ca644 syscall: Add ioctl consts from if_tun.h adds 298f23f Daily bump. adds bcde57a Revert: 2015-07-23 Alexandre Oliva aoliva@redhat.com adds b1e92b3 Revert: PR lto/66752 * tree-ssa-threadedge.c [...] adds 5d7ff1c PR c++/64989 * pt.c (splice_late_return_type): Correct dedu [...] adds f11b787 PR c++/64969 * pt.c (splice_late_return_type): Correct dedu [...] adds 277c74d Fixup graphite/uns-*.c testcases adds 24b12f6 update doc for supported isl versions adds 9b81791 PR target/66648 * config/i386/i386.c (ix86_expand_set_or_mo [...] adds 4773ab2 dump reasons why graphite failed to detect a scop adds 894a34e remove tree-browser adds 9fec678 PR target/67004 * config/i386/i386.h (ADJUST_INSN_LENGTH): [...] adds e15c094 * config/i386/i386.c: Use SUBREG_P predicate. * config/i386 [...] adds 05b349a * ChangeLog: Fix whitespace. * testsuite/ChangeLog: Ditto. adds bd2a8585 gcc/ PR target/66930 * config/sh/sh.c (sh_split_movrt_negc_ [...] adds cce0626 S390: Clean up cross-compile for S390. adds 0a7452a Fix PR c++/66857 adds f2de820 Daily bump. adds 6b21368 * config/alpha/alpha.c: Use SUBREG_P predicate. * config/al [...] adds e9fe90a * gcc.target/alpha/pr66140.c (lpfc_bg_setup_bpl): Use unsign [...] adds 0f4714e 2015-07-26 Paolo Carlini paolo.carlini@oracle.com adds 2ce308e Fix PR c++/18969 (invalid return statement diagnosed too late) adds e954729 Daily bump. adds 9b6b471 2015-07-27 Richard Biener rguenther@suse.de adds 6784a47 PR c++/66555 PR c/54979 * c-common.c (find_array_ref_with_ [...] adds ab2874b 2015-07-27 Matthew Wahab matthew.wahab@arm.com adds 1ed4ddb Fix logic error in Fortran OpenACC parsing adds eab7bd2 [PATCH][AArch64] Improve spill code - swap order in shl pattern adds 505e1f9 [ARM] PR/63870 Add qualifier to check lane bounds in expand adds 732205b [ARM] PR/63870 Add a __builtin_lane_check adds f4f2d7d [PATCH][AArch64] Improve spill code - swap order in shr patterns adds e5e363a Add more tests for PR target/66232 adds bccc47e PR debug/66468 * dwarf2out.c (gen_inlined_subroutine_die): [...] adds 37715b0 * constexpr.c (cxx_eval_call_expression): Don't add this cal [...] adds d9e4fe2 PR bootstrap/67030 * c-common.c (warn_tautological_cmp): Do [...] adds e5b7f5c * ipa-devirt.c (types_same_for_odr): Fix typo. adds 3b73c99 Update outer-4.c and uns-outer-4.c adds 81fbee0 Simplify gather_scalar_reductions adds 2bb2f6b * c-c++-common/Wtautological-compare-2.c: Remove unused line. adds dbbd4c6 gcc/c/ChangeLog adds b419f44 Daily bump. adds c14bac8 * config.sub, config.guess: Import from upstream. adds 60a4580 Honour DriverOnly for enum values in error messages adds ddc9c98 2015-07-28 Thomas Preud'homme thomas.preudhomme@arm.com adds 16db639 2015-07-28 Richard Biener rguenther@suse.de adds 95f4166 Handle double reduction in parloops adds 95328f3 * config/rl78/rl78.c (rl78_addsi3_internal): New function. [...] adds 66ed189 2015-07-28 Paolo Carlini paolo.carlini@oracle.com adds 9d8e046 [AArch64] Properly handle simple arith+extend ops in rtx costs adds 39e21ca 2015-07-28 Richard Biener rguenther@suse.de adds aa0bf07 2015-07-28 Richard Biener rguenther@suse.de adds 63593ac 2015-07-28 Eric Gallager egall@gwmail.gwu.edu adds 68aee03 gcc/ * config/fr30/fr30.md (indirect_jump): Use pmode_regist [...] adds de4e153 gcc/ * target-insns.def (indirect_jump): New targetm instruc [...] adds f027535 gcc/ * target-insns.def (eh_return): New targetm instruction [...] adds 4dd7c28 gcc/ * target-insns.def (can_extend, ptr_extend): New target [...] adds f37fec3 gcc/ * target-insns.def (atomic_test_and_set): New targetm i [...] adds 8a93a82 gcc/ * target-insns.def (reload_load_address): New targetm i [...] adds d145b68 gcc/ 2015-07-28 David Sherwood david.sherwood@arm.com adds 64ae101 Daily bump. adds afd2b95 2015-07-28 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 940cb7d PR libstdc++/67015 * include/bits/regex_compiler.h (_Compil [...] adds 64a6962 Use fast unwinder for PowerPC adds 1ae7fdc 2015-07-29 Richard Biener rguenther@suse.de adds 951c31b 2015-07-29 Richard Biener rguenther@suse.de adds 5e0b3d2 2015-07-29 Richard Biener rguenther@suse.de adds 6f52065 [AArch64] Add basic FP16 support adds 87867af 2015-07-29 Ville Voutilainen ville.voutilainen@gmail.com adds b7c1cfe 2015-07-29 Ville Voutilainen ville.voutilainen@gmail.com adds ed5acf2 * testsuite/24_iterators/container_access.cc: New. adds afa3578 [ARM/AArch64 Testsuite] Add basic fp16 tests adds 236ea32 2015-07-29 Richard Biener rguenther@suse.de adds 042f02d [AArch64 Testsuite] vld1-vst1_1.c: Add missing float32x4_t case adds 1ee54bd [AArch64 Testsuite] vld1_lane.c: Remove unused test data adds a13f5fb PR libstdc++/66829 * testsuite/lib/libstdc++.exp (v3-build_ [...] adds df2106b PR libgfortran/66650 * libgfortran.h (GFC_DTYPE_SIZE_MASK): [...] adds d46c0c7 * MAINTAINERS (Write After Approval): Add myself. adds e4d0660 Fix whitespace in my MAINTAINERS change commit. adds 1fe39f9 Define DBX_REGISTER_NUMBER for IA MCU adds 0ba1028 [graphite] reduce the number of params in a scop to 3 adds 84a30a5 syscall: Fix to libgo/mksysinfo.sh adds dcb1277 Daily bump. adds b12954a PR target/66217 PR target/67045 * config/rs6000/rs6000.md [...] adds 081da05 DR 1558 PR c++/67021 * pt.c (tsubst_decl) [TYPE_DECL]: Cle [...] adds c4699ff 2015-07-30 Richard Biener rguenther@suse.de adds 18b3866 2015-07-30 Richard Biener rguenther@suse.de adds f58dd84 * c-common.c (warn_tautological_cmp): Bail for float types. adds 330d065 * include/experimental/any (any::operator=(const any&)): Che [...] adds 43d8404 2015-07-30 Paolo Carlini paolo.carlini@oracle.com adds 17af35c * include/bits/regex_automaton.h (_State_base, _State<>): R [...] adds 436dc21 2015-07-30 Richard Biener rguenther@suse.de adds 0879fd1 * testsuite/experimental/filesystem/operations/current_path. [...] adds 6e25659 gcc/ 2015-07-30 David Sherwood david.sherwood@arm.com adds de299e5 2015-07-30 Richard Biener rguenther@suse.de adds f4a09f4 gcc/ * builtins.c (HAVE_atomic_clear, gen_atomic_clear): Del [...] adds 7b42a29 [AArch64] Removed unused VRL2/3/4 iterator values adds 5638e47 * gcc.target/i386/pr66648.c: Move to correct place. adds e880695 * c-pretty-print.c (unary_expression) [INDIRECT_REF]: Don't [...] adds a8a727a Use lowpart_subreg instead of simplify_gen_subreg adds be3783f [V850] Hookize LIBCALL_VALUE adds fa7dcde Daily bump. adds eb37590 * sv.po: Update. adds 2aa16f1 * sv.po: Update. adds 86a932e Don't cancel loop tree in parloops adds 58c4f49 * go-lang.c (go_langhook_init_options_struct): Don't set x_fl [...] adds b1cd5ae 2015-07-31 Richard Biener rguenther@suse.de adds 5d262bd Refactoring masked built-in decls to use proper mask type. adds 56b4132 2015-07-31 Richard Biener rguenther@suse.de adds 4150a43 PR sanitizer/66977 * typeck.c (get_member_function_from_ptr [...] adds 2d86a0e PR target/66870 * config/rs6000/rs6000.c (machine_function) [...] adds 245894e * config/m32r/m32r.c (m32r_attribute_identifier): New functi [...] adds 530bb69 [ARM][2/3] Make if_neg_move and if_move_neg into insn_and_split adds 8b3c974 compiler: Don't allow builtin function values. adds ad10d66 * MAINTAINERS (nvptx): Add self. adds 8289950 compiler: Update unicode tables. adds 6d69611 compiler: Check the type in function declarations. adds 4d51316 PR target/67049 * config/sh/sh.md (GOTaddr2picreg): Fix typo [...] adds 5f1045b compiler: Report errors for malformed builtin calls. adds 4691a53 Daily bump. adds 5955834 Allow non-overflow ops in reductions adds 814b1ca 2015-08-01 Paul Thomas pault@gcc.gnu.org adds 6ffea52 Daily bump. adds 68a98a7 Fix PR 66521 adds 3d5db02 2015-08-01 Michael Collison <michael.collison@linaro.org [...] adds 9255be0 Refactor entry point to -Wmisleading-indentation adds f95bfdd Remove is_first_nonwhitespace_on_line(), instead improve get_ [...] adds 17afcef Improve -Wmisleading-indentation heuristics adds 5b252e9 gcc/ChangeLog 2015-07-28 Martin Sebor msebor@redhat.com adds 408da55 Daily bump. adds d1a8d2a * MAINTAINERS (loop ivopts): Add the entry and myself. adds 9dd88d4 2015-08-03 Richard Biener rguenther@suse.de adds 535bc42 2015-08-03 Richard Biener rguenther@suse.de adds f11d6df 2015-08-03 Richard Biener rguenther@suse.de adds 5a0909a 2015-08-03 Richard Biener rguenther@suse.de adds a929e01 [RTL-ifcvt] Improve conditional select ops on immediates adds c63a11d Fix random class_allocate_18.f90 failure adds 6cb6651 [ARM] PR target/66731 Fix vnmul insn with -frounding-math adds 605922a gcc/ChangeLog: adds 5ba71b3 2015-08-03 Richard Biener rguenther@suse.de adds ec66e09 2015-08-03 Richard Biener rguenther@suse.de adds 05999bf 2015-08-03 Richard Biener rguenther@suse.de adds c909938 PR c/67088 * c-decl.c (check_bitfield_type_and_width): Add [...] adds 0686247 Avoid recomputing the defining predicate chains for the same PHI adds 18c03b4 * Makefile.in (OBJS): Put gimple-match.o and generic-match.o first. adds 6cf098e PR libstdc++/67078 * include/bits/range_access.h (size, emp [...] adds 51ea8bc PR middle-end/66314 PR gcov-profile/66899 * tree-ssa-threa [...] adds ddfc9c6 2015-08-03 Steven G. Kargl kargl@gcc.gnu.org adds 1d9f8a1 Add a testcase for PR tree-optimization/67077 adds 97d09b3 2015-08-03 Michael Meissner meissner@linux.vnet.ibm.com adds eedb218 PR target/67060 * config/pa/pa.md (call_reg_64bit): Remove [...] adds 7dcad76 PR go/67101 adds fc2edda libgo/testsuite: kill sleep process in gotest adds e6d1c8b compiler: Don't make erroneous type descriptors. adds f27f157 PR middle-end/64744 PR middle-end/48470 PR middle-end/4340 [...] adds cb96a11 compiler: Don't allow multiple function declarations. adds 17c0b84 Refactoring of timevar API adds 8ad9537 gcc/ * config/rs6000/htm.md (tabort.): Restrict the source o [...] adds e487326 syscall: RawSockaddr fix for ppc64, ppc64le adds 2d72810 Daily bump. adds fae2de1 * plugin/plugin-nvptx.c: Don't include dlfcn.h. (cuda_errli [...] adds ff429db 2015-08-04 Thomas Preud'homme thomas.preudhomme@arm.com adds 1b02261 runtime: initialize variable to avoid compiler warning adds 207b828 * tree-if-conv.c: Fix various typos in comments. * tree-vec [...] adds c53bd1d PR fortran/64022 adds e198177 * config/fpu-387.h (get_fpu_trap_exceptions): Add temporary [...] adds 693a749 * config/fpu-387.h: Remove unwanted whitespace. adds 38758f3 2015-08-04 Richard Biener rguenther@suse.de adds 245cad5 [AArch64][1/14] Add ident field to struct processor adds 9356ca1 [AArch64][2/14] Refactor arches handling, add arch enum identifier adds 50021c3 [AArch64][3/14] Refactor option override code adds 36d84ec * config/i386/i386.c (ix86_expand_int_movcc): Check result o [...] adds ee92bc9 [AArch64][4/14] Create TARGET_FIX_ERR_A53_835769 and use that [...] adds 3f215f2 [AArch64][5/14] Make flag_omit_leaf_frame_pointer intialize t [...] adds a0db861 [AArch64][6/14] Implement TARGET_OPTION_SAVE/TARGET_OPTION_RESTORE adds f59387a [AArch64][7/14] Implement TARGET_SET_CURRENT_FUNCTION adds aadb8e1 [AArch64][8/14] Implement TARGET_OPTION_VALID_ATTRIBUTE_P adds b0269e3 [AArch64][9/14] Implement TARGET_CAN_INLINE_P adds 26db532 [AArch64][10/14] Implement target pragmas adds dad9014 [AArch64][11/14] Re-layout SIMD builtin types on builtin expansion adds b65ae63 [AArch64][12/14] Target attributes and target pragmas tests adds 5de59ee [doc][13/14] Document AArch64 target attributes and pragmas adds cd33329 [AArch64][14/14] Reuse target_option_current_node when passin [...] adds d8cc4c5 2015-08-04 Paolo Carlini paolo.carlini@oracle.com adds 4757c55 Compile IAMCU tests with -fno-pie -no-pie adds 05458f8 Fix incorrect date in 2015-07-28 change. adds 8ca4237 * config/nvptx/nvptx.h (struct nvptx_pseudo_info): Delete. [...] adds 16f72d2 2015-08-04 Christophe Lyon christophe.lyon@linaro.org adds c8b3c5d gcc/ 2015-08-04 Pawel Kupidura pawel.kupidura@arm.com adds 373bcaa 2015-08-04 Richard Biener rguenther@suse.de adds 6667728 2015-08-04 Richard Biener rguenther@suse.de adds 8998c70 2015-08-04 Bill Schmidt wschmidt@vnet.linux.ibm.com adds 1c6cf35 2015-08-04 Paolo Carlini paolo.carlini@oracle.com adds efdd5ed * tree.c (build_target_expr): Copy the location from value. adds 2f508a7 * pt.c (lookup_template_class_1): Clear elt.spec. adds 67b56c9 * texi2pod.pl: Escape braces in regexp involving @strong{...}. adds 32c25e8 [AArch64] PR target/66731 Fix fnmul insn with -frounding-math [...] adds 911ef3b 2015-08-04 Paolo Carlini paolo.carlini@oracle.com adds d352eaa [MOXIE] Hookize PRINT_OPERAND and PRINT_OPERAND_ADDRESS adds abd26de compiler: Use context to determine types of complex expressions. adds 30aac3c compiler: Verify pointer type's underlying type. adds dede46a Daily bump. adds 6c1fc50 gcc/ChangeLog: adds a7b8025 2015-08-05 Richard Biener rguenther@suse.de adds 39e23ea 2015-08-05 Richard Biener rguenther@suse.de adds 37407f9 Merge SSE and AVX ptest patterns. adds b2eda4e Disable AVX-512VL insns for scalar mode operands on -march=knl. adds 14df71e 2015-08-05 Richard Biener rguenther@suse.de adds 5837104 2015-08-05 Paolo Carlini paolo.carlini@oracle.com adds c8ddfd5 2015-08-05 Paul Thomas pault@gcc.gnu.org adds 84ad0bc 2015-08-05 Richard Biener rguenther@suse.de adds 22d90df gcc * config/rl78/rl78.c (rl78_force_nonfar_3): Remove optimi [...] adds eda71df 2015-08-05 Richard Biener rguenther@suse.de adds 6700f70 gcc/ * target-insns.def (can_extend): Delete. adds 47dcac9 gcc/ PR middle-end/66311 * wide-int.cc (wi::from_mpz): Make [...] adds 277caec gcc/ * gensupport.h (get_num_insn_codes): Declare. * gensup [...] adds 7c1b106 gcc/ * gensupport.h (get_c_test): Declare. * gensupport.c ( [...] adds 373f517 gcc/ * gensupport.c (sequence_num): Replace with... (insn_s [...] adds 254d68a gcc/ChangeLog: adds 13c413d PR c++/65195 PR c++/66619 * semantics.c (finish_id_express [...] adds 9a69850 PR c++/66260 PR c++/66596 PR c++/66649 PR c++/66923 * pt [...] adds d1588d6 2015-08-15 Lynn Boger laboger@linux.vnet.ibm.com adds 28c4d97 2015-08-05 Nikolai Bozhenov n.bozhenov@samsung.com adds b02ae56 2015-08-05 Andrew MacLeod amacleod@redhat.com adds 1d2e1e3 Daily bump. adds 2ec3c1d * decl.c (cp_finish_decl): Tidy. * typeck.c (finish_class_m [...] adds 95b8e9e * pt.c (determine_specialization): Print candidates after 'n [...] adds e794430 PR fortran/64022 * gfortran.dg/ieee/large_1.f90: Adjust test. adds 3ce024a 2015-08-06 Richard Biener rguenther@suse.de adds 78e011b 2015-08-06 Richard Biener rguenther@suse.de adds 18a38dd PR fortran/64022 * gfortran.dg/ieee/large_2.f90: New test. [...] adds 158dd93 S/390: Doc: Add documentation for -mhtm, -mvx, and -mzvector. adds 044a78d S/390: Clobber VRs in __builtin_tbegin. adds 52de752 S/390: Fix dwarf reg size table for -m31 -mzarch. adds 7bb3b82 * config/i386/sse.md (*vec_concatv2df): Declare added alter [...] adds 8f282ed Vectorize mult expressions with power 2 constants via shift, [...] adds 15af172 PR c++/67130 PR c++/67131 PR c++/66260 * mangle.c (write_ [...] adds 2bcb747 [AArch64] Tighten direct call pattern to repair -fno-plt adds 26cca86 [AArch64] Tighten direct call pattern for sibcall to repair -fno-plt adds e5c427f [AArch64] Improve TLS Descriptor pattern to release RTL loop IV opt adds 894e21b PR c++/66533 * parser.c (cp_parser_primary_expression): Don [...] adds e2de240 * runtime/compile_options.c (set_options): Fix typos. adds 0c0caab jit.dg/test-benchmark.c: add a summary of timings adds 0e64712 Move one condition out of gfc_trans_scalar_assign adds 70fb675 Daily bump. adds 29890f2 2015-08-06 Yaakov Selkowitz yselkowi@redhat.com adds 56c12fd Add C++ Concepts TS support. gcc/c-family/ * c-common.c (c_ [...] adds 3c5cec1 * doc/texi2pod.pl: Escape braces in regexp involving @strong{...}. adds 052f704 * config/sh/sh.c (sh_recog_treg_set_expr): Return false durin [...] adds 488d015 ville adds 5e308b7 libgo/testsuite: don't call kill without args adds 8fa77b7 * Makefile.in (.INTERMEDIATE): Add gpl.pod. adds 173499e [AArch64] Check branch types for noplt testcases adds 9f1638d PR fortran/64104 adds ca3be54 Add alternative_mask to ira_implicitly_set_insn_hard_regs adds 7066f1c PR libfortran/66458 * runtime/main.c (init): Only call set_ [...] adds fffbc61 Daily bump. adds 2fb04bf * config/rx/rx.c (rx_mode_dependent_address_p): Remove unneed [...] adds 26b5012 PR rtl-optimization/67028 * combine.c (simplify_comparison) [...] adds 9f24c02 When undoing symbols, also restore common block lists adds a3f807e 2015-08-08 Ville Voutilainen ville.voutilainen@gmail.com adds d961899 PR fortran/67059 * gfortranspec.c (lang_specific_driver): A [...] adds 7b8c3a1 PR c++/67114 * call.c (joust): Only call more_constrained o [...] adds e09c834 PR c++/67142 * pt.c (equal): Make sure tmpl is actually a t [...] adds a146823 PR c++/67159 * constraint.cc (finish_template_introduction) [...] adds 387ea89 PR c++/67152 * pt.c (process_partial_specialization): Call [...] adds 61c51bd PR c++/67144 * call.c (joust): Only call more_constrained o [...] adds ed56237 2015-08-09 Ville Voutilainen ville.voutilainen@gmail.com adds be34719 Daily bump. adds 03cb8c1 * Makefile.am (libquadmath_la_SOURCES): Add math/logbq.c. * [...] adds ff69220 Treat model == 0x4f as Broadwell adds ebb925e PR libfortran/66936 * io/unix.c (__MINGW32__): Undefine HAV [...] adds 5463f50 gcc/ChangeLog: adds 78b7935 Daily bump. adds 411b0e6 PR fortran/64022 * gfortran.dg/ieee/large_4.f90: New test. adds 639cd78 [AArch64] Revert wrong commit of "Improve TLS Descriptor patt [...] adds 8b22159 [AArch64] Recommit correct version for improving TLS descript [...] adds 7231f6b Correctly advance iterator in offloading machine mode stream reading adds b308f4a Fix offloading machine mode stream reading adds fdcd05c Empty libgomp for nvptx adds f212338 [PR libgomp/65742, PR middle-end/66332] libgomp: Remove plugi [...] adds f425645 2015-08-10 Steven G. Kargl kargl@gcc.gnu.org adds 6c6c4b5 Update -mtune=knl for Knights Landing adds 71b19c5 Treat model == 0x4f as Broadwell adds b5c93b0 2015-08-10 Steven G. Kargl kargl@gcc.gnu.org adds a33119d Daily bump. adds 045616d Fix test failure on Solaris 9 where strtod() does not accept [...] adds f91992a Add todo comment for move_sese_region_to_fn adds 3c1e22d [AArch64][Obivious] Add the missing ',' for enumeration element adds 9b604bc * tree-ssa-phiopt.c (minmax_replacement): Create new ssa nam [...] adds 6e3557f * tree-vrp.c (simplify_abs_using_ranges): Simplify. adds 0a489f5 gcc/ChangeLog: adds b58b610 gcc/ adds aca0ff1 libgcc/ChangeLog: adds cffed99 * configure.ac (tools/gjdoc): Depend on CREATE_WRAPPERS. * [...] adds 6d90dc5 * gcc.target/i386/avx2-vect-shift.c: Remove unneeded dg directives. adds b7494a1 compiler: Don't make void-typed temporaries. adds 5a45f14 add GCC_FINAL to ansidecl.h adds daa5a8a replace several uses of the anon namespace with GCC_FINAL adds 39867fd compiler: Handle newlines in general comments. adds a6b7f00 compiler: Check for EOF in malformed signatures. adds 9807036 Daily bump. adds 5614ca6 Fix vect/trapv-vect-reduc-4.c for sparc adds db98150 2015-08-12 Richard Biener rguenther@suse.de adds 2ee9f21 2015-08-12 Richard Biener rguenther@suse.de adds f8c2307 [MIPS] Scheduler fix for the 74k & 24k. adds 4631ab0 * doc/xml/manual/appendix_contributing.xml: Update patch ema [...] adds 7ad1d78 * c-decl.c (grokdeclarator): Call error_at instead of error [...] adds cd7d030 * tree-vrp.c (simplify_min_or_max_using_ranges): New. (simp [...] adds 6b97fdc 2015-08-12 Yvan Roux yvan.roux@linaro.org adds 42b45e8 2015-08-12 Richard Biener rguenther@suse.de adds 4dcd273 [AArch64] Do not ICE after apologising for -mcmodel=large -fPIC adds 75f8723 2015-08-12 Paolo Carlini paolo.carlini@oracle.com adds cba3f03 Add Knights Landing support to __builtin_cpu_is adds bbbad51 * config/arm/arm.h (arm_fpu_feature_set): New. (ARM_FPU_FSE [...] adds 9d71bbd Remove --with-host-libstdcxx adds a95f42c Fix warnings when bootstrapping on darwin with vtable verific [...] adds 5fa256c * config/arm/arm-fpus.def: Replace booleans with feature fla [...] adds a4a2064 2015-08-12 Paolo Carlini paolo.carlini@oracle.com adds a67d342 compiler: Don't make gc symbol for bad array type. adds f480995 PR c++/55095 * c-common.c (maybe_warn_shift_overflow): Prop [...] adds 2933b80 PR c++/67161 * error.c (dump_decl) [TEMPLATE_ID_EXPR]: Pass [...] adds a2acdfa xtensa: add -mauto-litpools option adds 9f2b92c PR c++/67108 * decl2.c (c_parse_final_cleanups): Set at_eof [...] adds aed8dc7 PR c++/67104 * constexpr.c (cxx_eval_array_reference): Hand [...] adds 8c6dc41 PR c++/67104 * constexpr.c (cxx_eval_array_reference): Fix typo. adds 7620bc8 Revert "replace several uses of the anon namespace with GCC_FINAL" adds fce0239 [gcc] 2015-08-12 Michael Meissner meissner@linux.vnet.ibm.com adds 5bb451b 2015-08-12 Paolo Carlini paolo.carlini@oracle.com adds d1bf727 Daily bump. adds 5bf8be8 compiler: Flatten erroneous subtrees into errors. adds 3849736 2015-08-13 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 31d3df5 2015-08-13 Richard Biener rguenther@suse.de adds 85249fd 2015-08-13 Richard Biener rguenther@suse.de adds 4b44673 [MIPS] Remove W32 and W64 pseudo-processors. adds b3be594 2015-08-12 Richard Biener rguenther@suse.de adds e6646b0 [RTL-ifcvt] Improve conditional select ops on immediates (fix [...] adds 089af8b 2015-08-13 Richard Biener rguenther@suse.de adds 8aefb23 2015-08-13 Paolo Carlini paolo.carlini@oracle.com adds 48b48f6 * gcc.dg/tree-ssa/vrp33.c: Add -fno-tree-fre. adds 06a381d * config/aarch64/aarch64.h (AARCH64_ISA_LSE): New. (TARGET_ [...] adds b658282 * config/aarch64/aarch64-protos.h (aarch64_gen_atomic_cas): [...] adds 68760c9 * gcc.target/aarch64/atomic-inst-cas.c: New. * gcc.target/a [...] adds 7bb3407 [MIPS] Enable load/store bonding for I6400 adds 34c8056 2015-08-13 Richard Biener rguenther@suse.de adds 9e2853e 2015-08-13 Eelis van der Weegen eelis@eelis.net adds 94ca06a * testsuite/30_threads/mutex/unlock/2.cc: New. * testsuite/ [...] adds a65c36d * include/bits/alloc_traits.h: Add feature-test macro. * in [...] adds 4958a58 2015-08-13 Ville Voutilainen ville.voutilainen@gmail.com adds 1646db9 2015-08-13 Ville Voutilainen ville.voutilainen@gmail.com adds 59cb1bf 2015-08-13 Paolo Carlini paolo.carlini@oracle.com adds de2bc05 [RTL-ifcvt] Allow PLUS+immediate expression in noce_try_store [...] adds 1b8f805 gcc/ PR bootstrap/55035 * reload1.c (elimination_costs_in_i [...] adds 9808693 * ira-int.h: Include recog.h. * ira-build.c: Don't include [...] adds d1dff24 * gcc.dg/pr66314.c: Moved from here to .. * gcc.dg/asan/pr6 [...] adds 8ae2112 * dwarf.c (read_function_entry): Add vec_inlined parameter. [...] adds f7d93d6 Daily bump. adds 2d511d1 jit: on OS X, add -Wl,-undefined,dynamic_lookup to driver invocation adds 58bb1db gcc/ adds 7f203d5 [Patch ARM/AArch64] Add missing is_neon_type types adds 43ee6fb [AArch64][obvious] Mark target_attr_1.c as compile-only adds 011db27 DWARF2: add extensions to handle fixed point types adds 2f72d95 DWARF2: add extensions to handle biased types adds 00e693e [AArch64][obvious] Fix some target attribute inlining tests f [...] adds a328e03 Add DWARF2_LINENO_DEBUGGING_INFO, and use it for nvptx adds 11e9242 * inclhack.def (aix_stdio_inline): New fix. ( [...] adds 5e45351 * include/experimental/array: Add feature-test macro. * tes [...] adds 70d0260 * include/experimental/any (any::operator=(const any&)): Mov [...] adds 50ff2c1 gcc/ 2015-08-14 Matthew Wahab matthew.wahab@arm.com adds 1ad0822 PR middle-end/67133 * gimple.c (infer_nonnull_range_by_attr [...] adds 9ddf5f1 compiler: Report unnamed receiver types. adds e7d74d4 * tree-core.h (tree_base): Fix typo. adds 94f92c3 [PR64164] Drop copyrename, use coalescible partition as base [...] adds c6d57eb Daily bump. adds b874b73 PR c++/65974 * decl2.c (mark_vtable_entries): Suppress -Wde [...] adds 4ff52b5 * cp-demangle.c (d_abi_tags): Preserve di->last_name across [...] adds 2b8d68a Daily bump. adds 9be7a73 PR fortran/41387 * gfortran.texi: New section "File operati [...] adds d351aaf * trans-intrinsic.c (conv_intrinsic_ieee_is_negative): Use t [...] adds 6de19d8 PR fortran/54656 adds 6e79e8c Daily bump. adds 5702129 2015-08-17 Richard Biener rguenther@suse.de Naveen H [...] adds 6645b02 [ARM] arm memcpy of aligned data adds 0436eae * config/arm/arm.c (neon_element_bits): Replace call [...] adds 29aa549 2015-08-17 Richard Biener rguenther@suse.de adds 22723c2 * c-pretty-print.c (pp_c_cv_qualifiers): Remove code dealing [...] adds 316a001 * config/i386/i386.c: Remove include of fibheap.h. adds 75c2bf3 * da.po: Update. adds ca9d1f7 * except.c (check_noexcept_r): Assert that fn is POINTER_TYPE_P. adds a02b42f * constexpr.c (cxx_eval_store_expression): Don't set CONSTR [...] adds 7963b19 PR c++/67104 * constexpr.c (array_index_cmp, find_array_cto [...] adds 59246f9 PR c++/67244 * pt.c (tsubst_copy_and_build): Call insert_pe [...] adds 61fba55 /cp 2015-08-17 Paolo Carlini paolo.carlini@oracle.com adds 65b3995 mips.exp: Redefine isa variable which is referenced in later code. adds 8578096 Daily bump. adds 863356e xtensa: reimplement register spilling adds 8a596a7 xtensa: use unwind-dw2-fde-dip instead of unwind-dw2-fde adds 15b21d2 xtensa: fix _Unwind_GetCFA adds 1eb4f3d * tree-ssa-loop-niter.c (refine_value_range_using_guard): Ne [...] adds 35ed5ce [MIPS] Fix register renaming in the interrupt handlers. adds 6189000 PR middle-end/67222 * gimple-low.c (lower_stmt): Don't lowe [...] adds a03a71a c-family/ 2015-08-18 Paolo Carlini paolo.carlini@oracle.com adds 6e5ffd4 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Adj [...] adds 1dae3b7 PR libstdc++/67066 * doc/xml/manual/configure.xml (manual.i [...] adds 5ed72ca * include/bits/ptr_traits.h: Include <bits/move.h> for addressof. adds bf62f7a PR c++/67216 * testsuite/tr1/2_general_utilities/shared_ptr [...] adds 1abbc4f gcc/ PR rtl-optimization/67218 * simplify-rtx.c (exact_int_ [...] adds 1090262 PR middle-end/36757 adds 02981e5 DR 1155 * pt.c (convert_nontype_argument): Allow internal l [...] adds d919063 PR c++/66919 * g++.dg/cpp1y/auto-fn27.C: New. adds 650b325 * print-tree.c (print_node): Handle TREE_BINFO. adds a9c1772 [gcc] adds bce8408 Daily bump. adds df8eb49 remove useless typedefs adds 6dc5038 remove more useless typedefs adds 9354b69 [ARM] Use %wd format for lane printing in bounds_check adds 6c46cb3 * ChangeLog: Fix corrupted entry. adds 31015b0 Make the stack non-executable in GNAT tools adds b79ac70 [AArch64] Cleanup whitespace in aarch64.c adds de5c4b5 2015-08-19 Paolo Carlini paolo.carlini@oracle.com adds a734d75 2015-08-19 Paolo Carlini paolo.carlini@oracle.com adds 3994684 Avoid signed left shift undefined behaviour in sext_hwi adds 1a04a3b PR middle-end/67133 * gimple-ssa-isolate-paths.c (insert_t [...] adds 04fd743 Forward-port test generic_31.f90 from the 5 branch. adds 4680241 [AArch64][obvious] Remove obsolete comment in aarch64-option- [...] adds 34bf6b7 [AArch64] Use popcount_hwi instead of homebrew version adds a0509d0 2015-08-19 David Sherwood david.sherwood@arm.com adds 6151b7b [PR64164] fix regressions reported on m68k and armeb adds 6957b94 * common.opt (fstack-protector): Initialize to -1. [...] adds f155ce8 [Patch][expand] Check gimple statement to improve LSHIFT_EXP expand adds 353e554 Daily bump. adds d05ba3e * lambda.c (current_nonlambda_scope): New. adds 70b4d97 PR c++/66957 * search.c (protected_accessible_p): Remove re [...] adds 4c1219a * MAINTAINERS: Add myself. adds 376211b * MAINTAINERS: fix date. adds 1731ea5 gcc/ adds ddcdcdb /cp 2015-08-20 Paolo Carlini paolo.carlini@oracle.com adds 9dc3dcc [AArch64] Break -mcpu tie between the compiler and assembler adds a71e249 * python/Makefile.am: Ensure gdb.py is installed for libstdc [...] adds ed7ace2 2015-08-20 Richard Biener rguenther@suse.de adds a466cf2 gcc/ * config/i386/predicates.md (vector_all_ones_operand): [...] adds 481aa32 [ARM] Hide existing float16 intrinsics unless we have a scala [...] adds eea6aff * config/avr/avr.c (avr_insert_attributes): In diagnostic es [...] adds f2e7ec4 [gcc] adds 2744340 libgo/testsuite: another fix for killing the sleep process adds 32e3ff6 compiler: Don't crash on invalid print call. adds 55f12fc libitm: Don't redefine __always_inline in local_atomic. adds 62fdb8e gcc/ * rtl.h (rtvec_all_equal_p): Declare. (const_vec_dupli [...] adds 4db9cc5 * include/experimental/any (__any_caster): Define at namespa [...] adds 1eac3b0 libstdc++/67294 Don't run timed mutex tests on Darwin adds f2accd9 * name-lookup.c (hidden_name_p): Handle OVERLOAD. adds 4c52991 Daily bump. adds 9c80fc9 always define HAVE_conditional_execution adds 0e9d0ae remove another #if for HAVE_cc0 adds f076c5f always define HAVE_peephole2 adds e532afe add default for CONSTANT_ALIGNMENT adds e3afc2b 2015-08-21 Richard Biener rguenther@suse.de adds b6ec2d6 2015-08-21 Yury Gribov y.gribov@samsung.com adds 1ebfc4d * tree-ssa-loop-niter.c (simplify_using_initial_conditions): [...] adds e09fc89 2015-08-21 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 85e5a8d 2015-08-21 Dominik Vogt vogt@linux.vnet.ibm.com adds 5563941 gcc/ChangeLog 2015-08-21 Dominik Vogt vogt@linux.vnet.ibm.com adds 2a33a59 nvptx cleanup * lib/target-supports.exp (check_effective_tar [...] adds 357e29f * value-prof.c (interesting_stringop_to_profile_p): Removed [...] adds d57a4af /cp 2015-08-21 Paolo Carlini paolo.carlini@oracle.com adds 8308815 Fix PR61657 (undefined behavior in loop-iv.c) adds 9fdbc43 gcc/ * gencodes.c (gencodes): Print the comma for the preced [...] adds 297677b * configure.ac: Remove uwin* cases. * config.build: Remove [...] adds 5363734 2015-08-21 Paolo Carlini paolo.carlini@oracle.com adds 773780b * config.build: Remove case for m68000-hp-hpux* | m68k-hp-hpux*. adds 6f3e34a PR c++/67240 * constraint.cc (satisfy_implicit_conversion_c [...] adds f289122 * config/nvptx/nvptx.md (allocate_stack): Emit sorry during [...] adds 420c0cf fix sched compare regression adds 0b0771a fix -fdump-unnumbered-links adds 3f14c13 Adjust g++.old-deja/g++.jason/overload.C adds 7e363fc Daily bump. adds 13a1955 Refactor dominance.c: define dom_info as C++ class adds a354111 Remove index from AARCH64_FUSION_PAIR adds af9de21 Fix column location in c_lex_with_flags errors adds 8165444 * c-c++-common/Wsizeof-pointer-memaccess1.c: Require alloca. [...] adds c6d30d0 /cp 2015-08-22 Paolo Carlini paolo.carlini@oracle.com adds 3797e7d Daily bump. adds e429d28 Rename vect_no_int_max to vect_no_int_min_max adds 883f001 Don't create superfluous parm in expand_omp_taskreg adds a537037 * config/nvptx/nvptx.c (walk_args_for_param): Promote arg re [...] adds c7cce8c PR libfortran/62296 adds 4e7d6e8 PR libfortran/54572 adds bd9ed11 * ChangeLog: fix previous entry. adds 300854e Daily bump. adds 7b30250 Remove the hack for AARCH64_EXTRA_TUNE_ALL. adds ef14bb5 Missing parts of fixes for in-tree libiconv adds 150899a PR libgomp/66761 PR libgomp/67303 * i [...] adds 5e01041 gcc/ * config/microblaze/microblaze.c (microblaze_classify_u [...] adds 8d74dc4 gcc/ * target-insns.def (movstr): New pattern. * builtins.c [...] adds 09fb74a * config/nvptx/nvptx.c (walk_args_for_param): Revert previou [...] adds 345f978 Optimize expand_omp_for_static_chunk for chunk_size one adds 5f74ee5 * plugin/Makefile.am (include_src_dir): Set. [PLUGIN_HOST] [...] adds b16ebdf PR libstdc++/67309 * include/bits/random.tcc (poisson_dist [...] adds 6dd3405 PR libstdc++/65049 * include/bits/char_traits.h (char_trait [...] adds 1352f3c * gcc/testsuite/gcc.dg/pr49551.c: Needs -fdata-sections. adds ac52874 [PATCH][ARM]Tighten the conditions for arm_movw, arm_movt. adds bcaf4c1 Add libgomp.oacc-c-c++-common/vector-loop.c adds 78c98e5 Update MOVE_RATIO cost for IA MCU adds 5b99177 Add a testcase for PR target/66821 adds c157e58 PR tree-optimization/67284 * go-gcc.cc (Gcc_backend::define [...] adds 8097c1a PR fortran/62536 PR fortran/66175 adds b8c06a0 PR libfortran/57496 * io/write_float.def: Use built-in type [...] adds d3d8e63 libgomp/ * libgomp.map: Add 4.0.2 version. * target.c (off [...] adds cdba874 * doc/install.texi (Binaries): Remove links no longer valid. adds 7d95e00 gcc/ * df-scan.c (df_insn_info_init_fields): New function, s [...] adds d6f01a4 gcc/ * builtins.c (expand_cmpstr, expand_cmpstrn): New funct [...] adds ea368aa gcc/ * builtins.c (expand_cmpstrn): Rename to... (expand_cm [...] adds dcfaf39 gcc/ * ifcvt.c (HAVE_incscc, HAVE_decscc, HAVE_cbranchcc4): [...] adds 7f265a0 gcc/ * genflags.c (gen_macro): Delete. (gen_proto): Don't c [...] adds 9fb5a14 [gcc] 2015-08-24 Michael Meissner meissner@linux.vnet.ibm.com adds de04a87 * configure.ac: Set have_mmap to no on spu-*-* targets. * c [...] adds f732363 2015-08-24 François Dumont fdumont@gcc.gnu.org adds 9852e66 Constrain only on INTEGER_TYPE adds 3ff5d9e Specify the type of scop->region adds ec0e49e PR target/66609 * [SH] Take into account weak symbols for pc [...] adds b5e849d Daily bump. adds b550f3c compiler: Type check params in sink function decl. adds 6ea4e2f gcc.dg/Wno-frame-address.c: Skip for ARM. g++.dg/Wno-frame-ad [...] adds 61a945f 2015-08-25 Thomas Preud'homme thomas.preudhomme@arm.com adds e066ca6 2015-08-25 Richard Biener rguenther@suse.de adds de0c53e * config/nvptx/nvptx.c (nvptx_write_function_decl): Reformat [...] adds fd7b19d Expand comment on struct switchstr. adds 28e5a4e * libgfortran.h (check_buffered): Remove unused prototype. adds cdedf7c * gcc.dg/20001117-1.c: Needs return_address. * gcc.dg/20020 [...] adds ef53579 * io/unit.c (get_internal_unit): Make default sign mode unsp [...] adds 0eabf58 rs6000: Fix PR67344 adds 382db22 rs6000: Fix PR67346 adds d0eb271 compiler: Don't crash on erroneous array types. adds c8fc2ce * optabs.c (emit_indirect_jump): Don't try an emit a jump if [...] adds ec501b4 * gcc.c-torture/execute/builtins/20010124-1.x: New. adds 159a52e Revert my change to commit with PR reference again. adds 26a4a13 Support embedding the driver in-process within libgccjit adds 39ba392 2015-08-24 François Dumont fdumont@gcc.gnu.org adds 9e6bcad PR middle-end/67330 * varasm.c (declare_weak): Return after [...] adds b10f32f compiler: Allow string slices with start index == length. adds b35f0c3 compiler: Accept numeric literals with leading zeroes. adds fac94f4 Fix build for targets not defining EXTRA_SPECS. adds b3b1474 compiler: Disallow use of unary ^ on booleans. adds 697bc36 * configure.ac: Only compile with -fPIC if the target suppo [...] adds 2e376e5 Daily bump. adds b036e74 2015-08-26 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 7aea4e7 * libgfortran.h (show_variables): Remove prototype. * runti [...] adds 2bcfb66 PR fortran/29600 adds e1c9c4c 2015-08-26 Matthew Wahab matthew.wahab@arm.com adds 02c8de1 [AArch64][TLSLE][1/3] Add the option "-mtls-size" adds 950cf06 [AArch64][TLSLE][2/3] Rename SYMBOL_TLSLE to SYMBOL_TLSLE24 adds 2b54f2a 2015-08-26 Matthew Wahab matthew.wahab@arm.com adds 57507fa [AArch64][TLSLE][3/3] Implement local executable mode for all [...] adds 8288a89 [AArch64][TLSIE][1/2] Rename test source file for reuse adds 857529a 2015-08-26 Matthew Wahab matthew.wahab@arm.com adds 0cbfbd7 2015-08-26 Matthew Wahab matthew.wahab@arm.com adds 8795a00 2015-08-26 Matthew Wahab matthew.wahab@arm.com adds f546e2d [AArch64][TLSIE][2/2] Implement TLS IE for tiny model adds 7ebdc88 [PATCH][AARCH64]Add backend aarch64_bfi pattern. adds 5706ab6 compiler: Don't crash on invalid arithmetic ops. adds 545e44b libstdc++/66902 Make _S_debug_messages static. adds 8ea81d1 try_emplace and insert_or_assign for Debug Mode. adds f08ff07 2015-08-26 Michael Meissner meissner@linux.vnet.ibm.com adds 3725b68 Delete extra blank line adds 2cf1242 Only set std::enable_shared_from_this member once. adds 42c1c97 Ensure std::generate_canonical doesn't return 1. adds 1527db4 Daily bump. adds 79651b1 compiler: Don't crash on invalid builtin calls. adds 482869e S/390: Add emit_barrier() after trap adds bf20458 2015-08-27 Richard Biener rguenther@suse.de adds 050af05 2015-08-27 Ramana Radhakrishnan <ramana.radhakrishnan@arm.c [...] adds f4bb54a Avoid unstructured procfs on Solaris adds cad405e Use __cxa_atexit on Solaris 12+ adds 35785c6 * configure: Regenerate. adds 418255b Provide nearly complete std::locale support for DragonFly adds 8db97bd 2015-08-27 Richard Biener rguenther@suse.de adds e76fe21 [RS6000] Correct constraints for ior<mode>_mask adds d072441 * configure.ac: Remove [disable-shared] argument to LT_INIT. [...] adds adf0b96 Update copyrights adds 1f3366a Refactor completely_scalarize_var adds 7fb7c8d completely_scalarize arrays as well as records adds 9c646a1 * configure: Regenerate. adds f91b083 PR middle-end/67005 * tree-ssa-dce.c (remove_dead_stmt): Al [...] adds e6d02fd * config/rs6000/vector.md (vec_shr_<mode>): Fix to do a shif [...] adds 3854cb1 PR target/67317 * config/i386/i386.md (*add<mode>3_cc): Rem [...] adds d62775c PR libstdc++/67374 * include/bits/range_access.h (valarray, [...] adds a5bc39b remove -floop-unroll-and-jam adds 8416894 compiler: Don't record dependencies of invalid redefinitions. adds 4cc0f4e remove -floop-* flags adds ec5f854 * MAINTAINERS: Add myself. adds b9d6f0d fix compile without ISL adds bfb381a 2015-08-27 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 1b8b2b2 compiler: Allow multiple blank label definitions. adds 9f2ed78 compiler: Report unused variables initialized to function [...] adds fa25416 Daily bump. adds 7640290 PR libstdc++/67362 * include/bits/regex_scanner.tcc (_Scann [...] adds 68f0431 2015-08-28 Richard Biener rguenther@suse.de adds 7bff97c [AArch64] Rename SYMBOL_SMALL_GOTTPREL to SYMBOL_SMALL_TLSIE adds 748c0f4 2015-08-28 David Sherwood david.sherwood@arm.com adds d6a8201 MIPS: Add the lo register to the clobber list in the madd-8.c [...] adds 0d9d208 [Patch] Add to the libgfortran/newlib bodge to "detect" ftrun [...] adds ccf193a Revert: completely_scalarize arrays as well as records adds 7729459 [PATCH][lto/66752] Fix missed FSM jump thread adds f368cc0 * gcc/testsuite/gcc.dg/torture/matrix-1.c: Use plain printf. [...] adds 4f99cfb * gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c: Si [...] adds c338399 PR fortran/53668 adds ace35b5 Daily bump. adds 5902cce Handle mix/max pointer reductions in parloops adds 1d5e34d * trans.c (gfc_call_malloc, gfc_allocate_using_malloc, gfc_ [...] adds 44fc142 * io/unix.c (min): Remove unused macro. adds 49125e0 Remove redundant use of REG_CLASS_NAMES maros adds aa7e5a7 * acinclude.m4: Remove LIBGFOR_CHECK_ATTRIBUTE_DLLEXPORT. * [...] adds 3287030 2015-08-29 Jerry DeLisle jvdelisle@gcc.gnu.org adds 08bd9c7 2015-08-29 Jerry DeLisle jvdelisle@gcc.gnu.org adds 748c426 Fix c++/67371 (issues with throw in constexpr) adds e0805f0 Daily bump. adds c7ebf62 Daily bump. adds f1a166b * [SH] config.gcc (supported_defaults): Handle sh[123456ble]* [...] adds b21e01b [gcc] adds e3669f2 compiler: Check for invalid UTF8 in Go comments. adds 6a4b27e Rename [su]sum_widen to widen_[su]sum to reflect correct stan [...] adds bfd098e Improve function header comments in tree-ssa-loop-manip.c adds 1d9726d PR libfortran/47571 * acinclude.m4 (LIBGFOR_GTHREAD_WEAK): [...] adds 130d2fa PR fortran/54833 * trans.c (gfc_call_free): Don't check if [...] adds 965a654 Avoid strndup in gcc.c (PR bootstrap/67363) adds ac07ea0 2015-08-31 Richard Biener rguenther@suse.de adds a4e1a24 2015-08-31 Richard Biener rguenther@suse.de adds f0d48a7 * cfganal.c (pre_and_rev_post_order_compute_fn): Correctly [...] adds 303352c Reimplement rewrite_virtuals_into_loop_closed_ssa adds d92f7c8 Move some complex simplifications to match.pd adds ed1990e 2015-08-31 Richard Biener rguenther@suse.de adds 5a7d537 2015-08-31 Richard Biener rguenther@suse.de adds 06e4870 Move some comparison simplifications to match.pd adds 04c1414 PR libfortran/47571 * acinclude.m4 (LIBGFOR_GTHREAD_WEAK): [...] adds b2d409e * configure.ac: For spu-*-* targets, set have_fcntl to no. [...] adds e091399 Update my e-mail address. adds 284902a Daily bump. adds 3600cfc gcc: doc: add missing space in asan-stack desc adds a384d8d /cp 2015-09-01 Paolo Carlini paolo.carlini@oracle.com adds 5a065cf [AArch64] Fix FAIL: gcc.target/aarch64/target_attr_crypto_ice [...] adds 6e3cc3f * config/msp430/msp430.opt (mcpu): Fix typo. adds 0ecaedd Tidy tree-ssa-dom.c: Use dom_valueize more. adds 03e48ba XFAIL gfortran.dg/execute_command_line_2.f90 (PR libfortran/67412) adds 93907f3 [RTL-ifcvt] Make non-conditional execution if-conversion more [...] adds 6c09076 2015-09-01 David Sherwood david.sherwood@arm.com adds 0d2ca7d 2015-09-01 Richard Biener rguenther@suse.de adds af8f721 Don't xfail gcc.dg/vect/no-scevccp-outer-11.c adds 99e3199 + * trans-mem.c: Add contributed-by. + * trans-me [...] adds 4d81d7c gcc/ adds b1078e5 2015-09-01 Steven G. Kargl kargl@gcc.gnu.org adds 0af99eb 2015-09-01 Vladimir Makarov vmakarov@redhat.com adds a8e073b * MAINTAINERS: add myself adds 59449ca MIPS compact branch support adds 53c4d43 [RS6000] Weak functions may not be file local adds cd7a841 fixed misplaced testcase adds 88de6d2 Daily bump. adds d7739c9 compiler: Accept out of range integer -> unicode conversions. adds 7d86a33 [RS6000] Don't pass --oformat to ld adds ae436f3 2015-09-02 Sebastian Huber sebastian.huber@embedded-brains.de adds b1b2caa [testsuite] Clean up effective_target cache. adds 5002f9a [AArch64_be] Fix vldX/vstX AdvSIMD intrinsics. adds ff06a77 libstdc++: fix data races in basic_string implementation adds 429cbef PR 67414 Better diagnostics on backtrace failure, gf_strerror bugfix adds 519627d gcc/Changelog adds 71a4521 compiler: Mark erroneous constants as invalid. adds bd66724 PR c/67432 * c-parser.c (c_parser_enum_specifier): Give a b [...] adds 7e976b1 Fix spawned function with lambda function adds ebb4197 Daily bump. adds 45cdc50 compiler: Report invalid receiver types in function definitions. adds 196c838 RTEMS: Update RTEMS thread model adds fb211fc libstdc++: Run tests on RTEMS adds 5ea1a1a 2015-09-03 Richard Biener rguenther@suse.de adds f0e28f2 2015-09-03 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 7853247 2015-09-03 Naveen H.S Naveen.Hurugalawadi@caviumnetworks.com adds 9a78234 Add param parloops-chunk-size adds fc1d58e Handle simple latch bb in expand_omp_for_static_chunk adds 4d556e2 Fix gcc_assert in expand_omp_for_static_chunk adds 281001a Fix inner loop phi in expand_omp_for_static_chunk adds 264aa95 Handle 2 preds for fin_bb in expand_omp_for_static_chunk adds 8087e8d [gomp] Simplify thread pool initialization adds 4bf07de [gomp] Add RTEMS configuration adds 65cb1e6 [gomp] Thread pool management adds 6e72373 [gomp] Add thread attribute customization adds 3cdaf1f 2015-09-03 Richard Biener rguenther@suse.de adds d5d0068 [gcc] adds e61bcbd 2015-09-03 Richard Biener rguenther@suse.de adds 4d3db13 Add concept checks to std::next and std::prev. adds 3ad38ab Make std::experimental::not_fn SFINAE-friendly. adds 13c5864 * configure.tgt: Add missing ;; in between nvptx and rtems [...] adds 547c6b1 gcc/ChangeLog 2015-09-03 Martin Sebor msebor@redhat.com adds dbd31f0 [PATCH][AARCH64]Make arm_align_max_stack_pwr.c and arm_align_ [...] adds cf7b246 Remove mistakenly added file. adds 6ccd723 Remove path prefixes from filenames. adds 23235ac [gcc] adds bbbde42 PR libstdc++/66902 * src/c++11/debug.cc (_S_debug_messages) [...] adds 09618b0 Clean up libstdc++ includes slightly. adds eb3e44d libgfortran: Use remove(3) instead of unlink(2) when deleting files. adds 678bd42 Daily bump. adds 0bd6d85 gcc/ * doc/tm.texi.in (TARGET_VECTORIZE_BUILTIN_SCATTER): Ne [...] adds 9d44b8c gcc/ * config/i386/i386-builtin-types.def (VOID_PFLOAT_HI_V [...] adds 0c493d6 gcc/testsuite/ * gcc.target/i386/avx512f-scatter-1.c: New. [...] adds 1966574 Make all <cxxx> headers include <bits/c++config.h> adds f8c2da4 Add C++11 header <cuchar>. adds 608283f 2015-09-04 Jonas Hahnfeld Hahnfeld@itc.rwth-aachen.de adds adace2e Add portable timed_mutex and recursive_timed_mutex. adds e96292e PR sanitizer/67279 * c-typeck.c (build_binary_op): Don't in [...] adds 2eebe9a Apppend $prop to et_prop_list only if needed adds 9964a98 [PATCH] Minor cleanup of const_and_copies stack adds 6af1d63 Document ftrapv/fwrapv interaction adds 26befab fix darwin bootstrap errors due to <mutex>. adds a700e28 gcc/ChangeLog adds 6c01cf9 PR middle-end/67452 * tree-ssa-live.c: Include cfgloop.h. [...] adds bd95667 2015-09-04 Manuel López-Ibáñez manu@gcc.gnu.org adds 3e6bab8 * intrinsic.h (gfc_simplify_mvbits): Remove. * simplify.c ( [...] adds 357b749 PR 53379 Print backtrace on error termination. adds a076f3d Daily bump. adds e6e946d Daily bump. adds 956d69d gcc: * config/i386/cygming.h (SUBTARGET_OVERRIDE_OPTIONS): Do [...] adds e263bb5 Daily bump. adds 8df4088 * system.h (INTTYPE_MINIMUM): Rewrite to avoid shift warning. adds c641a07 PR inline-asm/67448 * gimplify.c (gimplify_asm_expr): Don't [...] adds 6ffd1f6 Enable timed mutex unlock tests on darwin. adds bc628a4 Rename shadowed variable in libstdc++ test. adds 52278ff Avoid #ifdef _GLIBCXX_DEBUG in regex_compiler.h adds f406c93 * config/i386/intelmic-mkoffload.c (prepare_target_image): H [...] adds e30612d Relax Debug Mode assertions on operator-> for smart pointers. adds 341ae90 Daily bump. adds 37bab84 PR other/67457 * mmap.c (backtrace_alloc): Correct test for [...] adds 34a10ec /cp 2015-09-08 Paolo Carlini paolo.carlini@oracle.com adds 5553d0c Merge liboffloadmic from upstream, version 20150803. adds 61ee636 PR other/67457 * backtrace.c: #include "internal.h". (stru [...] adds 0ad9061 fix ChangeLog entry for r227407 adds 682ea74 [ARM] float16x4_t intrinsics in arm_neon.h adds 6071227 [ARM] Add V8HFmode and float16x8_t type adds 4a00d81 fix ChangeLog whitespace adds 114e7e5 [ARM] float16x8_t intrinsics in arm_neon.h adds fb5f110 [ARM] Remaining intrinsics adds aea3122 [AArch64] Add support for float16x{4,8}_t vectors/builtins adds 07c4043 [AArch64] vld{2,3,4}{,_lane,_dup}, vcombine, vcreate adds 96bf1c6 [AArch64] Implement vcvt_{,high_}f16_f32 adds 5ea2293 [AArch64] vreinterpret(q?), vget_(low|high), vld1(q?)_dup adds 57887f7 [AArch64] Improve code generation for float16 vector code adds 90d05d2 [AArch64] Add vcvt(_high)?_f32_f16 intrinsics, with BE RTL fix adds 3ea4b09 [fold-const.c] Fix bigendian HFmode in native_interpret_real adds 7587115 PR c++/67041 * pt.c (tsubst_copy_and_build): Handle variabl [...] adds dbebdff [ARM/AArch64 Testsuite] Add float16 tests to advsimd-intrinsi [...] adds 517a3d1 [ARM/AArch64 Testsuite]Add test of vcvt{,_high}_i{f32_f16,f16_f32} adds d5dbc97 [ARM] Update sourcebuild.texi with testsuite/effective-target hooks adds 524ef24 ARM/AArch64 Testsuite] Add float16 lane_f16_indices tests adds 74fd9ec correct ChangeLog dates+address adds 55d52ec Re: [PATCH] Minor cleanup of const_and_copies stack * [...] adds 123ec65 Trivial typo fix in pretty-print.h adds 0a259d8 Prevent unnecessary recompilation for trivial params.def changes adds fa4dba8 Remove limit_scops adds 576ea14 * backtrace.c: #include <sys/types.h>. adds 8c8bb9d Daily bump. adds 3662067 fix PR53852: stop ISL after a given number of operations adds 892fba5 Fix PowerPC ICE due to secondary_reload ignoring reload replacements adds deef87d PR c/67495 * c-parser.c (c_parser_omp_atomic): Use c_parser [...] adds 0fdcfb9 PR c/67500 * c-parser.c (c_parser_omp_clause_aligned, c_pa [...] adds c43f93d PR c/67501 * c-parser.c (c_parser_oacc_all_clauses, c_pars [...] adds 7ca8305 PR c++/67504 * parser.c (cp_parser_omp_clause_collapse): Te [...] adds 5e3b285 [AArch64][1/3] Expand signed mod by power of 2 using CSNEG adds 62e39b0 [ARM][3/3] Expand mod by power of 2 adds c68f6b1 * config/nvptx/nvptx.md (atomic_compare_and_swap<mode>): Use [...] adds 2bbeda9 Add copyright in gcc/params-list.h adds 5f6ec26 Fix sanitizer/67258 by cherry picking upstream patch adds ee48893 2015-09-09 Paolo Carlini paolo.carlini@oracle.com adds c1025e7 PR middle-end/67512 * tree-ssa-uninit.c (pred_equal_p): Onl [...] adds 6b5e6f0 Enable lightweight checks with _GLIBCXX_ASSERTIONS. adds b27697c * config/nvptx/nvptx.md (call_operation): Move bound out of [...] adds f6f4600 Daily bump. adds 85334a2 compiler: Don't allow shifts with non-integers. adds d2b2788 PR c/67502 * c-parser.c (c_parser_omp_for_loop): Emit DECL_ [...] adds 3a869c1 PR c++/67511 * semantics.c (handle_omp_for_class_iterator): [...] adds 36c158d PR c++/67514 * gimplify.c (gimplify_omp_for): For loop SIMD [...] adds e56218b PR middle-end/67517 * gimplify.c (gimplify_scan_omp_clauses [...] adds dc72899 PR middle-end/67521 * gimplify.c (gimplify_omp_for): Don't [...] adds 1539250 PR c++/67522 * semantics.c (handle_omp_array_sections_1): O [...] adds 441f907 PR c++/67523 * gimplify.c (gimplify_omp_for): If inner stmt [...] adds 052cc53 doc/install.texi: Mention contrib/download_prerequisites adds ed8e76e Fix typo in doc/install.texi adds 2085023 [AArch64] Use logics_imm type for 2nd alternative of *and<mod [...] adds 4d3f1d2 [AArch64] Skip tiny and large code model on gcc.target/aarch6 [...] adds 1c2596d 2015-09-10 Claudiu Zissulescu claziss@synopsys.com adds 438e9ef 2015-09-10 Claudiu Zissulescu claziss@synopsys.com adds 915a395 [Patch/expand] Cost instruction sequences when doing left wide shift adds ea50132 [ARM] PR 67439: Allow matching of *arm32_movhf when -mrestric [...] adds 02b901e S/390: Add V1TImode to constant pool modes. adds b6c8e65 S/390: Fix mode iterators vmal, vmah, and vmalh. adds f81e57c S/390: Don't use vgm for v1ti and v1tf. adds 6463d30 gcc/ PR target/67506 * config/sh/sh.c (sh_extending_set_of_ [...] adds 8cff229 2015-09-10 Paul Thomas pault@gcc.gnu.org adds 739237d Warn when comparing nonnull arguments to NULL in a function. adds 3219c02 /cp 2015-09-10 Paolo Carlini paolo.carlini@oracle.com adds be0fbcf 2015-09-09 Steven G. Kargl kargl@gcc.gnu.org adds 291858c shrink-wrap: Header hygiene adds 2a305b8 compiler: Report errors from very large types. adds 8d593d7 Stop reload1.c warning from breaking bootstrap adds 93ede2d Put back requires_stack_frame_p used by i386.c adds c7102fd * testsuite/21_strings/basic_string/operators/char/1.cc: Ver [...] adds 9576101 * testsuite/util/testsuite_allocator.h (PointerBase::operato [...] adds 053d0b4 [gcc] adds 8dcdfb3 libgo: Use stat_atim.go on Solaris 12+ adds 5b6507b PR bootstrap/67363 * configure.ac: Check if setenv and unse [...] adds 857788d * config/nvptx/nvptx.c (nvptx_expand_call): Add spacing. (n [...] adds 9d0a386 Daily bump. adds 2a7af44 libgo/runtime: return 0, not NULL, from main adds f8c43e6 Make sure that contrib/download_prerequisites is run from cor [...] adds b9da179 gcc/testsuite adds 609e725 Remove separate movtf pattern - Use an iterator for all FP modes. adds c5dc0aa Allocator-extended constructors for container adaptors. adds b7aaabf Implement N4258 noexcept for std::basic_string. adds f52eba5 Link gcc.dg/pie-link.c with -pie adds b4e77cd Rationalise PCH headers and 17_intro/headers tests. adds e3c372a Remove empty directory. adds 6d8879e Fix invalid UTF-8 in wchar_t tests. adds 84bb4e6 Check read() result in std::random_device. adds 0725a86 Fix filesystem::canonical on Solaris 10. new 2363141 Merge from trunk revision 227689.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 326 +- MAINTAINERS | 69 +- Makefile.def | 20 +- Makefile.in | 7116 +- Makefile.tpl | 138 +- boehm-gc/ChangeLog | 22 + boehm-gc/Makefile.direct | 2 +- boehm-gc/Makefile.dist | 2 +- boehm-gc/Makefile.in | 47 +- boehm-gc/aclocal.m4 | 74 +- boehm-gc/configure | 20 +- boehm-gc/doc/README | 2 +- boehm-gc/include/Makefile.in | 53 +- boehm-gc/include/gc_config.h.in | 8 +- boehm-gc/os_dep.c | 8 +- boehm-gc/testsuite/Makefile.in | 43 +- boehm-gc/version.h | 4 +- config-ml.in | 6 +- config.guess | 31 +- config.sub | 18 +- config/ChangeLog | 75 + config/bitfields.m4 | 25 + config/bootstrap-lto-noplugin.mk | 6 + config/bootstrap-mpx.mk | 9 + config/dfp.m4 | 2 +- config/elf.m4 | 7 +- config/gettext.m4 | 4 +- config/iconv.m4 | 47 +- config/mh-darwin | 31 +- config/picflag.m4 | 12 +- config/po.m4 | 4 +- config/sjlj.m4 | 12 + config/stdint.m4 | 2 +- config/tcl.m4 | 4 +- config/warnings.m4 | 112 +- config/zlib.m4 | 27 +- configure | 226 +- configure.ac | 209 +- contrib/ChangeLog | 98 +- contrib/check_GNU_style.sh | 171 +- contrib/config-list.mk | 2 +- contrib/dg-extract-results.sh | 2 +- contrib/download_prerequisites | 5 + contrib/gcc_update | 6 + contrib/gennews | 3 +- contrib/gimple.vim | 139 + contrib/mklog | 3 +- contrib/test_installed | 9 +- contrib/texi2pod.pl | 2 +- contrib/update-copyright.py | 1 + fixincludes/ChangeLog | 73 + fixincludes/README | 44 +- fixincludes/aclocal.m4 | 5 +- fixincludes/check.tpl | 5 +- fixincludes/fixincl.c | 159 +- fixincludes/fixincl.tpl | 83 +- fixincludes/fixincl.x | 366 +- fixincludes/fixlib.h | 2 +- fixincludes/inclhack.def | 154 +- fixincludes/mkfixinc.sh | 3 +- fixincludes/tests/base/ctype.h | 17 + fixincludes/tests/base/{errno.h => fcntl.h} | 14 +- fixincludes/tests/base/iso/math_c99.h | 11 + fixincludes/tests/base/stdio.h | 10 + fixincludes/tests/base/stdlib.h | 5 + fixincludes/tests/base/sys/pthread.h | 5 + fixincludes/tests/base/sys/socket.h | 12 + gcc/BASE-VER | 2 +- gcc/ChangeLog | 26332 ++++++- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 118 +- gcc/acinclude.m4 | 2 +- gcc/aclocal.m4 | 6 +- gcc/ada/ChangeLog | 4244 ++ gcc/ada/a-assert.adb | 7 +- gcc/ada/a-assert.ads | 42 +- gcc/ada/a-cbdlli.ads | 18 +- gcc/ada/a-cbhama.ads | 18 +- gcc/ada/a-cbhase.ads | 12 +- gcc/ada/a-cbmutr.ads | 14 +- gcc/ada/a-cborma.ads | 18 +- gcc/ada/a-cborse.ads | 14 +- gcc/ada/a-cdlili.adb | 31 +- gcc/ada/a-cdlili.ads | 36 +- gcc/ada/a-cfdlli.ads | 4 +- gcc/ada/a-cfhama.ads | 4 +- gcc/ada/a-cfhase.ads | 4 +- gcc/ada/a-cforma.ads | 4 +- gcc/ada/a-cforse.ads | 4 +- gcc/ada/a-cidlli.ads | 18 +- gcc/ada/a-cihama.ads | 18 +- gcc/ada/a-cihase.ads | 14 +- gcc/ada/a-cimutr.ads | 14 +- gcc/ada/a-ciorma.ads | 18 +- gcc/ada/a-ciormu.adb | 56 +- gcc/ada/a-ciormu.ads | 45 +- gcc/ada/a-ciorse.ads | 10 +- gcc/ada/a-cobove.ads | 20 +- gcc/ada/a-cofove.ads | 4 +- gcc/ada/a-cohama.adb | 31 +- gcc/ada/a-cohama.ads | 38 +- gcc/ada/a-cohase.adb | 31 +- gcc/ada/a-cohase.ads | 26 +- gcc/ada/a-coinho-shared.adb | 8 +- gcc/ada/a-coinho-shared.ads | 20 +- gcc/ada/a-coinho.ads | 20 +- gcc/ada/a-coinve.ads | 14 +- gcc/ada/a-comutr.ads | 14 +- gcc/ada/a-convec.adb | 161 +- gcc/ada/a-convec.ads | 50 +- gcc/ada/a-coorma.adb | 31 +- gcc/ada/a-coorma.ads | 36 +- gcc/ada/a-coormu.adb | 56 +- gcc/ada/a-coormu.ads | 45 +- gcc/ada/a-coorse.adb | 31 +- gcc/ada/a-coorse.ads | 28 +- gcc/ada/a-csquin.ads | 22 +- gcc/ada/{a-diroro.ads => a-dhfina.ads} | 41 +- gcc/ada/{a-disedf.ads => a-dinopr.ads} | 31 +- gcc/ada/{s-widboo.adb => a-dispat.adb} | 36 +- gcc/ada/a-dispat.ads | 4 +- gcc/ada/a-etgrbu.ads | 37 +- gcc/ada/a-except-2005.adb | 12 +- gcc/ada/a-except-2005.ads | 13 +- gcc/ada/a-except.adb | 15 +- gcc/ada/a-except.ads | 26 +- gcc/ada/a-exexda.adb | 6 +- gcc/ada/a-exstat.adb | 4 +- ...a-intnam-freebsd.ads => a-intnam-dragonfly.ads} | 4 +- gcc/ada/a-reatim.adb | 169 +- gcc/ada/a-reatim.ads | 23 +- gcc/ada/{a-disedf.ads => a-stcoed.ads} | 31 +- gcc/ada/a-strsea.adb | 10 +- gcc/ada/a-strsup.adb | 17 +- gcc/ada/a-stwise.adb | 16 +- gcc/ada/a-stzsea.adb | 16 +- gcc/ada/a-taster.ads | 10 +- gcc/ada/adabkend.adb | 9 +- gcc/ada/adadecode.c | 4 +- gcc/ada/adaint.c | 225 +- gcc/ada/adaint.h | 10 +- gcc/ada/ali.adb | 9 +- gcc/ada/ali.ads | 6 +- gcc/ada/aspects.adb | 6 +- gcc/ada/aspects.ads | 16 +- gcc/ada/atree.adb | 185 +- gcc/ada/atree.ads | 180 +- gcc/ada/atree.h | 37 +- gcc/ada/back_end.adb | 11 +- gcc/ada/back_end.ads | 6 +- gcc/ada/bindgen.adb | 32 +- gcc/ada/checks.adb | 178 +- gcc/ada/checks.ads | 10 +- gcc/ada/cio.c | 4 +- gcc/ada/clean.adb | 55 +- gcc/ada/cstand.adb | 6 +- gcc/ada/cstreams.c | 10 +- gcc/ada/debug.adb | 35 +- gcc/ada/doc/Makefile | 80 + gcc/ada/doc/gnat_rm.rst | 66 + gcc/ada/doc/gnat_rm/about_this_guide.rst | 184 + .../gnat_rm/compatibility_and_porting_guide.rst | 661 + gcc/ada/doc/gnat_rm/implementation_advice.rst | 1395 + .../doc/gnat_rm/implementation_defined_aspects.rst | 536 + .../gnat_rm/implementation_defined_attributes.rst | 1596 + .../implementation_defined_characteristics.rst | 1295 + .../doc/gnat_rm/implementation_defined_pragmas.rst | 6940 ++ .../implementation_of_ada_2012_features.rst | 1330 + .../implementation_of_specific_ada_features.rst | 671 + .../doc/gnat_rm/interfacing_to_other_languages.rst | 165 + gcc/ada/doc/gnat_rm/intrinsic_subprograms.rst | 225 + gcc/ada/doc/gnat_rm/obsolescent_features.rst | 82 + .../gnat_rm/representation_clauses_and_pragmas.rst | 2137 + gcc/ada/doc/gnat_rm/specialized_needs_annexes.rst | 37 + ...ard_and_implementation_defined_restrictions.rst | 1057 + gcc/ada/doc/gnat_rm/standard_library_routines.rst | 709 + gcc/ada/doc/gnat_rm/the_gnat_library.rst | 2218 + .../gnat_rm/the_implementation_of_standard_i_o.rst | 1252 + gcc/ada/doc/gnat_ugn.rst | 63 + gcc/ada/doc/gnat_ugn/about_this_guide.rst | 223 + .../building_executable_programs_with_gnat.rst | 7385 ++ .../elaboration_order_handling_in_gnat.rst | 1864 + gcc/ada/doc/gnat_ugn/example_of_binder_output.rst | 750 + gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst | 276 + .../doc/gnat_ugn/gnat_and_program_execution.rst | 4190 ++ gcc/ada/doc/gnat_ugn/gnat_project_manager.rst | 4877 ++ gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst | 4988 ++ gcc/ada/doc/gnat_ugn/inline_assembler.rst | 668 + .../doc/gnat_ugn/platform_specific_information.rst | 2189 + gcc/ada/doc/gnat_ugn/project-manager-figure.png | Bin 0 -> 9405 bytes gcc/ada/doc/gnat_ugn/rtlibrary-structure.png | Bin 0 -> 13408 bytes .../doc/gnat_ugn/the_gnat_compilation_model.rst | 4846 ++ .../gnat_ugn/tools_supporting_project_files.rst | 745 + gcc/ada/doc/share/ada_pygments.py | 180 + gcc/ada/doc/share/conf.py | 134 + .../doc/share/gnu_free_documentation_license.rst} | 378 +- gcc/ada/doc/share/latex_elements.py | 64 + gcc/ada/doc/share/sphinx.sty | 570 + gcc/ada/einfo.adb | 757 +- gcc/ada/einfo.ads | 648 +- gcc/ada/elists.adb | 28 +- gcc/ada/elists.ads | 5 +- gcc/ada/env.c | 55 +- gcc/ada/err_vars.ads | 4 +- gcc/ada/errout.adb | 96 +- gcc/ada/errout.ads | 41 +- gcc/ada/erroutc.adb | 69 +- gcc/ada/erroutc.ads | 9 +- gcc/ada/exp_aggr.adb | 89 +- gcc/ada/exp_attr.adb | 117 +- gcc/ada/exp_ch11.adb | 58 +- gcc/ada/exp_ch13.adb | 11 +- gcc/ada/exp_ch2.adb | 5 +- gcc/ada/exp_ch3.adb | 351 +- gcc/ada/exp_ch4.adb | 902 +- gcc/ada/exp_ch5.adb | 1069 +- gcc/ada/exp_ch6.adb | 1578 +- gcc/ada/exp_ch6.ads | 34 +- gcc/ada/exp_ch7.adb | 342 +- gcc/ada/exp_ch7.ads | 40 +- gcc/ada/exp_ch8.adb | 63 +- gcc/ada/exp_ch9.adb | 117 +- gcc/ada/exp_dbug.adb | 15 +- gcc/ada/exp_dbug.ads | 5 +- gcc/ada/exp_disp.adb | 121 +- gcc/ada/exp_disp.ads | 16 +- gcc/ada/exp_dist.adb | 4 +- gcc/ada/exp_intr.adb | 33 +- gcc/ada/exp_pakd.adb | 15 +- gcc/ada/exp_prag.adb | 1735 +- gcc/ada/exp_prag.ads | 4 +- gcc/ada/exp_tss.ads | 4 +- gcc/ada/exp_unst.adb | 1663 + gcc/ada/exp_unst.ads | 689 + gcc/ada/exp_util.adb | 602 +- gcc/ada/exp_util.ads | 80 +- gcc/ada/expect.c | 8 +- gcc/ada/freeze.adb | 761 +- gcc/ada/freeze.ads | 11 +- gcc/ada/frontend.adb | 16 +- gcc/ada/g-allein.ads | 1098 +- gcc/ada/g-alleve.adb | 10 +- gcc/ada/g-alleve.ads | 6 +- gcc/ada/g-alveop.adb | 1318 +- gcc/ada/g-alveop.ads | 1343 +- gcc/ada/g-comlin.ads | 4 +- gcc/ada/g-expect.adb | 4 +- gcc/ada/g-rannum.adb | 7 +- gcc/ada/g-rannum.ads | 11 +- gcc/ada/g-sercom-linux.adb | 9 +- gcc/ada/g-sercom.ads | 12 +- gcc/ada/gcc-interface/Make-lang.in | 4 +- gcc/ada/gcc-interface/Makefile.in | 70 +- gcc/ada/gcc-interface/ada-tree.h | 8 +- gcc/ada/gcc-interface/cuintp.c | 8 +- gcc/ada/gcc-interface/decl.c | 1253 +- gcc/ada/gcc-interface/gigi.h | 233 +- gcc/ada/gcc-interface/lang-specs.h | 6 +- gcc/ada/gcc-interface/misc.c | 37 +- gcc/ada/gcc-interface/targtyps.c | 18 +- gcc/ada/gcc-interface/trans.c | 774 +- gcc/ada/gcc-interface/utils.c | 608 +- gcc/ada/gcc-interface/utils2.c | 440 +- gcc/ada/get_targ.adb | 18 +- gcc/ada/ghost.adb | 662 +- gcc/ada/ghost.ads | 63 +- gcc/ada/gnat-style.texi | 2 +- gcc/ada/gnat1drv.adb | 62 +- gcc/ada/gnat_rm.texi | 38640 +++++----- gcc/ada/gnat_ugn.texi | 57162 ++++++++------- gcc/ada/gnatcmd.adb | 43 +- gcc/ada/gnatvsn.ads | 26 +- gcc/ada/gsocket.h | 18 +- gcc/ada/i-cpoint.adb | 9 +- gcc/ada/impunit.adb | 5 +- gcc/ada/{exit.c => init-vxsim.c} | 45 +- gcc/ada/init.c | 87 +- gcc/ada/initialize.c | 4 +- gcc/ada/inline.adb | 129 +- gcc/ada/inline.ads | 35 +- gcc/ada/layout.adb | 44 +- gcc/ada/lib-load.adb | 36 +- gcc/ada/lib-writ.adb | 10 +- gcc/ada/lib-writ.ads | 10 +- gcc/ada/lib-xref.adb | 14 +- gcc/ada/lib-xref.ads | 8 +- gcc/ada/lib.adb | 8 +- gcc/ada/lib.ads | 55 +- gcc/ada/link.c | 11 +- gcc/ada/make.adb | 51 +- gcc/ada/makeutl.adb | 6 +- gcc/ada/makeutl.ads | 14 +- gcc/ada/mingw32.h | 17 + gcc/ada/namet.adb | 50 +- gcc/ada/namet.ads | 10 +- gcc/ada/opt.adb | 15 +- gcc/ada/opt.ads | 69 +- gcc/ada/osint-c.adb | 92 +- gcc/ada/osint-c.ads | 35 +- gcc/ada/osint.adb | 5 +- gcc/ada/osint.ads | 12 +- gcc/ada/output.ads | 4 +- gcc/ada/par-ch10.adb | 8 +- gcc/ada/par-ch13.adb | 52 +- gcc/ada/par-ch3.adb | 86 +- gcc/ada/par-load.adb | 4 +- gcc/ada/par-prag.adb | 207 +- gcc/ada/par.adb | 25 +- gcc/ada/par_sco.adb | 48 +- gcc/ada/prj-conf.adb | 48 +- gcc/ada/prj-dect.adb | 57 +- gcc/ada/prj-nmsc.adb | 60 +- gcc/ada/prj-proc.adb | 61 +- gcc/ada/prj-strt.adb | 16 +- gcc/ada/prj-util.adb | 78 +- gcc/ada/prj-util.ads | 6 +- gcc/ada/prj.adb | 6 +- gcc/ada/prj.ads | 11 +- gcc/ada/projects.texi | 4 +- gcc/ada/restrict.adb | 27 +- gcc/ada/restrict.ads | 21 +- gcc/ada/rtsfind.adb | 6 +- gcc/ada/rtsfind.ads | 6 +- gcc/ada/s-bignum.adb | 4 +- gcc/ada/s-exnllf.adb | 99 +- gcc/ada/s-exnllf.ads | 12 +- gcc/ada/s-expmod.ads | 4 +- gcc/ada/s-fatgen.adb | 4 +- gcc/ada/s-imgdec.adb | 28 +- gcc/ada/s-os_lib.ads | 4 +- gcc/ada/s-oscons-tmplt.c | 39 +- ...s-osinte-freebsd.adb => s-osinte-dragonfly.adb} | 9 +- ...s-osinte-freebsd.ads => s-osinte-dragonfly.ads} | 21 +- gcc/ada/s-osinte-freebsd.adb | 6 +- gcc/ada/s-osinte-vxworks.ads | 8 +- gcc/ada/s-osprim-mingw.adb | 7 +- gcc/ada/s-parame-vxworks.adb | 4 +- gcc/ada/s-rannum.adb | 10 +- gcc/ada/s-rannum.ads | 11 +- gcc/ada/s-rident.ads | 7 +- gcc/ada/s-rpc.ads | 7 +- gcc/ada/s-spsufi.ads | 4 +- gcc/ada/s-stalib.ads | 2 +- gcc/ada/s-stposu.adb | 4 +- gcc/ada/s-tataat.adb | 10 +- gcc/ada/s-valllu.ads | 42 +- gcc/ada/s-valrea.adb | 16 +- gcc/ada/s-valuns.ads | 42 +- gcc/ada/s-vxwext-kernel.adb | 13 +- gcc/ada/s-vxwext-kernel.ads | 4 +- gcc/ada/scng.adb | 11 +- gcc/ada/sem.adb | 8 +- gcc/ada/sem_aggr.adb | 178 +- gcc/ada/sem_attr.adb | 1185 +- gcc/ada/sem_attr.ads | 19 +- gcc/ada/sem_aux.adb | 293 +- gcc/ada/sem_aux.ads | 62 +- gcc/ada/sem_cat.adb | 68 +- gcc/ada/sem_ch10.adb | 276 +- gcc/ada/sem_ch11.adb | 12 +- gcc/ada/sem_ch12.adb | 1690 +- gcc/ada/sem_ch12.ads | 27 +- gcc/ada/sem_ch13.adb | 1178 +- gcc/ada/sem_ch13.ads | 8 +- gcc/ada/sem_ch3.adb | 755 +- gcc/ada/sem_ch4.adb | 438 +- gcc/ada/sem_ch5.adb | 215 +- gcc/ada/sem_ch6.adb | 1222 +- gcc/ada/sem_ch6.ads | 21 +- gcc/ada/sem_ch7.adb | 189 +- gcc/ada/sem_ch8.adb | 353 +- gcc/ada/sem_ch9.adb | 11 +- gcc/ada/sem_dim.adb | 14 +- gcc/ada/sem_disp.adb | 86 +- gcc/ada/sem_disp.ads | 93 +- gcc/ada/sem_elab.adb | 648 +- gcc/ada/sem_elab.ads | 4 +- gcc/ada/sem_eval.adb | 33 +- gcc/ada/sem_eval.ads | 4 +- gcc/ada/sem_intr.adb | 19 +- gcc/ada/sem_prag.adb | 5799 +- gcc/ada/sem_prag.ads | 246 +- gcc/ada/sem_res.adb | 182 +- gcc/ada/sem_res.ads | 4 +- gcc/ada/sem_type.adb | 87 +- gcc/ada/sem_util.adb | 1979 +- gcc/ada/sem_util.ads | 204 +- gcc/ada/sem_warn.adb | 124 +- gcc/ada/sem_warn.ads | 10 +- ...tramp-vxworks.c => sigtramp-vxworks-target.inc} | 218 +- gcc/ada/sigtramp-vxworks-vxsim.c | 141 + gcc/ada/sigtramp-vxworks.c | 265 +- gcc/ada/sigtramp.h | 8 +- gcc/ada/sinfo.adb | 38 +- gcc/ada/sinfo.ads | 118 +- gcc/ada/snames.ads-tmpl | 28 +- gcc/ada/socket.c | 5 +- gcc/ada/sprint.adb | 103 +- gcc/ada/style.adb | 9 +- gcc/ada/switch-c.adb | 46 +- gcc/ada/sysdep.c | 117 +- ...ebsd-x86_64.ads => system-dragonfly-x86_64.ads} | 4 +- gcc/ada/targparm.adb | 170 +- gcc/ada/targparm.ads | 49 +- gcc/ada/tbuild.adb | 52 +- gcc/ada/tbuild.ads | 9 +- gcc/ada/terminals.c | 24 +- gcc/ada/tracebak.c | 28 +- gcc/ada/treepr.adb | 76 +- gcc/ada/types.ads | 4 +- gcc/ada/xeinfo.adb | 15 +- gcc/alias.c | 474 +- gcc/alias.h | 9 +- gcc/alloc-pool.c | 359 +- gcc/alloc-pool.h | 482 +- gcc/asan.c | 116 +- gcc/asan.h | 2 + gcc/attribs.c | 32 +- gcc/auto-inc-dec.c | 79 +- gcc/auto-profile.c | 142 +- gcc/{config/s390/s390intrin.h => backend.h} | 28 +- gcc/basic-block.h | 19 +- gcc/bb-reorder.c | 109 +- gcc/bitmap.c | 193 +- gcc/bitmap.h | 61 +- gcc/bt-load.c | 32 +- gcc/builtin-types.def | 10 +- gcc/builtins.c | 630 +- gcc/builtins.def | 60 +- gcc/builtins.h | 1 + gcc/c-family/ChangeLog | 766 + gcc/c-family/array-notation-common.c | 14 +- gcc/c-family/c-ada-spec.c | 205 +- gcc/c-family/c-ada-spec.h | 6 +- gcc/c-family/c-cilkplus.c | 10 +- gcc/c-family/c-common.c | 1077 +- gcc/c-family/c-common.h | 121 +- gcc/c-family/c-cppbuiltin.c | 46 +- gcc/c-family/c-dump.c | 8 - gcc/c-family/c-format.c | 237 +- gcc/c-family/c-format.h | 28 +- gcc/c-family/c-gimplify.c | 46 +- gcc/c-family/c-indentation.c | 556 + gcc/c-family/c-indentation.h | 52 + gcc/c-family/c-lex.c | 28 +- gcc/c-family/c-objc.h | 4 +- gcc/c-family/c-omp.c | 25 +- gcc/c-family/c-opts.c | 63 +- gcc/c-family/c-pch.c | 26 +- gcc/c-family/c-ppoutput.c | 20 +- gcc/c-family/c-pragma.c | 53 +- gcc/c-family/c-pragma.h | 11 +- gcc/c-family/c-pretty-print.c | 53 +- gcc/c-family/c-semantics.c | 10 +- gcc/c-family/c-ubsan.c | 55 +- gcc/c-family/c.opt | 91 +- gcc/c-family/cilk.c | 176 +- gcc/c-family/cppspec.c | 5 +- gcc/c-family/stub-objc.c | 8 - gcc/c/ChangeLog | 475 + gcc/c/Make-lang.in | 2 + gcc/c/c-array-notation.c | 14 +- gcc/c/c-aux-info.c | 14 +- gcc/c/c-convert.c | 13 +- gcc/c/c-decl.c | 321 +- gcc/c/c-errors.c | 9 +- gcc/c/c-lang.c | 8 +- gcc/c/c-lang.h | 1 - gcc/c/c-objc-common.c | 18 +- gcc/c/c-objc-common.h | 2 - gcc/c/c-parser.c | 276 +- gcc/c/c-tree.h | 9 +- gcc/c/c-typeck.c | 362 +- gcc/caller-save.c | 53 +- gcc/calls.c | 465 +- gcc/calls.h | 5 + gcc/ccmp.c | 76 +- gcc/cfg.c | 63 +- gcc/cfg.h | 2 + gcc/cfganal.c | 19 +- gcc/cfgbuild.c | 24 +- gcc/cfgcleanup.c | 145 +- gcc/cfgexpand.c | 1549 +- gcc/cfgexpand.h | 3 + gcc/cfghooks.c | 64 +- gcc/cfghooks.h | 8 +- gcc/cfgloop.c | 35 +- gcc/cfgloop.h | 27 +- gcc/cfgloopanal.c | 30 +- gcc/cfgloopmanip.c | 25 +- gcc/cfgrtl.c | 132 +- gcc/cfgrtl.h | 2 +- gcc/cgraph.c | 515 +- gcc/cgraph.h | 384 +- gcc/cgraphbuild.c | 28 +- gcc/cgraphclones.c | 63 +- gcc/cgraphunit.c | 292 +- gcc/cif-code.def | 18 +- gcc/cilk-common.c | 19 +- gcc/collect-utils.c | 37 +- gcc/collect2.c | 65 +- gcc/combine-stack-adj.c | 32 +- gcc/combine.c | 995 +- gcc/common.opt | 164 +- gcc/common/common-target.h | 1 - gcc/common/common-targhooks.c | 1 - gcc/common/config/aarch64/aarch64-common.c | 151 +- gcc/common/config/arc/arc-common.c | 3 +- gcc/common/config/bfin/bfin-common.c | 1 - gcc/common/config/epiphany/epiphany-common.c | 2 +- gcc/common/config/i386/i386-common.c | 31 +- gcc/common/config/rs6000/rs6000-common.c | 28 + gcc/common/config/s390/s390-common.c | 3 + gcc/compare-elim.c | 19 +- gcc/conditions.h | 8 +- gcc/config.build | 29 - gcc/config.gcc | 195 +- gcc/config.host | 27 +- gcc/config.in | 99 +- gcc/config/aarch64/aarch64-arches.def | 14 +- gcc/config/aarch64/aarch64-builtins.c | 126 +- gcc/config/aarch64/aarch64-c.c | 203 + gcc/config/aarch64/aarch64-cores.def | 26 +- gcc/config/aarch64/aarch64-cost-tables.h | 4 +- gcc/config/aarch64/aarch64-elf-raw.h | 20 +- gcc/config/aarch64/aarch64-elf.h | 3 +- ...aarch64-arches.def => aarch64-fusion-pairs.def} | 23 +- gcc/config/aarch64/aarch64-ldpstp.md | 168 +- gcc/config/aarch64/aarch64-linux.h | 27 +- gcc/config/aarch64/aarch64-modes.def | 4 + gcc/config/aarch64/aarch64-option-extensions.def | 30 +- gcc/config/aarch64/aarch64-opts.h | 14 +- gcc/config/aarch64/aarch64-protos.h | 148 +- gcc/config/aarch64/aarch64-simd-builtin-types.def | 2 + gcc/config/aarch64/aarch64-simd-builtins.def | 41 +- gcc/config/aarch64/aarch64-simd.md | 674 +- gcc/config/aarch64/aarch64-tune.md | 2 +- ...aarch64-arches.def => aarch64-tuning-flags.def} | 19 +- gcc/config/aarch64/aarch64.c | 3854 +- gcc/config/aarch64/aarch64.h | 156 +- gcc/config/aarch64/aarch64.md | 794 +- gcc/config/aarch64/aarch64.opt | 62 +- gcc/config/aarch64/arm_acle.h | 10 +- gcc/config/aarch64/arm_neon.h | 2388 +- gcc/config/aarch64/atomics.md | 161 +- gcc/config/aarch64/constraints.md | 8 +- gcc/config/aarch64/cortex-a57-fma-steering.c | 1091 + gcc/config/aarch64/cortex-a57-fma-steering.h | 22 + gcc/config/aarch64/driver-aarch64.c | 307 + gcc/config/aarch64/geniterators.sh | 66 +- gcc/config/aarch64/iterators.md | 136 +- gcc/config/aarch64/t-aarch64 | 15 + gcc/config/aarch64/thunderx.md | 151 +- gcc/config/{arm/x-arm => aarch64/x-aarch64} | 2 +- gcc/config/alpha/alpha.c | 434 +- gcc/config/alpha/alpha.h | 10 +- gcc/config/alpha/alpha.md | 81 +- gcc/config/alpha/constraints.md | 18 +- gcc/config/alpha/elf.h | 2 +- gcc/config/alpha/linux.h | 4 + gcc/config/alpha/predicates.md | 88 +- gcc/config/alpha/sync.md | 2 +- gcc/config/alpha/vms.h | 4 +- gcc/config/arc/arc-opts.h | 1 - gcc/config/arc/arc.c | 129 +- gcc/config/arc/arc.h | 13 +- gcc/config/arc/arc.md | 37 +- gcc/config/arc/arc.opt | 9 +- gcc/config/arc/constraints.md | 16 +- gcc/config/arc/t-arc-newlib | 3 - gcc/config/arm/aarch-common-protos.h | 2 + gcc/config/arm/aarch-common.c | 8 - gcc/config/arm/aarch-cost-tables.h | 22 +- gcc/config/arm/arm-arches.def | 62 +- gcc/config/arm/arm-builtins.c | 180 +- gcc/config/arm/arm-c.c | 233 +- gcc/config/arm/arm-cores.def | 199 +- gcc/config/arm/arm-fixed.md | 2 +- gcc/config/arm/arm-fpus.def | 40 +- gcc/config/arm/arm-protos.h | 213 +- gcc/config/arm/arm-simd-builtin-types.def | 2 + gcc/config/arm/arm-tables.opt | 40 +- gcc/config/arm/arm-tune.md | 5 +- gcc/config/arm/arm.c | 2862 +- gcc/config/arm/arm.h | 337 +- gcc/config/arm/arm.md | 554 +- gcc/config/arm/arm.opt | 20 +- gcc/config/arm/arm1020e.md | 2 +- gcc/config/arm/arm1026ejs.md | 2 +- gcc/config/arm/arm926ejs.md | 2 +- gcc/config/arm/arm_neon.h | 900 +- gcc/config/arm/arm_neon_builtins.def | 154 +- gcc/config/arm/bpabi.h | 6 + gcc/config/arm/constraints.md | 5 +- gcc/config/arm/cortex-a53.md | 2 +- gcc/config/arm/cortex-a57.md | 4 +- gcc/config/arm/driver-arm.c | 3 + gcc/config/arm/elf.h | 1 - gcc/config/arm/fa526.md | 2 +- gcc/config/arm/fa606te.md | 2 +- gcc/config/arm/fa626te.md | 2 +- gcc/config/arm/fa726te.md | 2 +- gcc/config/arm/fmp626.md | 2 +- gcc/config/arm/freebsd.h | 2 +- gcc/config/arm/iterators.md | 83 +- gcc/config/arm/iwmmxt.md | 4 +- gcc/config/arm/ldrdstrd.md | 40 +- gcc/config/arm/linux-eabi.h | 18 + gcc/config/arm/linux-elf.h | 8 +- gcc/config/arm/neon-testgen.ml | 1 - gcc/config/arm/neon.md | 433 +- gcc/config/arm/netbsd-elf.h | 2 +- gcc/config/arm/semi.h | 2 +- gcc/config/arm/sync.md | 37 +- gcc/config/arm/t-aprofile | 2 + gcc/config/arm/t-arm | 3 +- gcc/config/arm/thumb1.md | 31 + gcc/config/arm/thumb2.md | 137 +- gcc/config/arm/types.md | 4 + gcc/config/arm/unknown-elf.h | 8 +- gcc/config/arm/vfp.md | 27 +- gcc/config/arm/vxworks.h | 2 +- gcc/config/avr/avr-arch.h | 19 +- gcc/config/avr/avr-c.c | 30 +- gcc/config/avr/avr-devices.c | 106 +- gcc/config/avr/avr-dimode.md | 6 +- gcc/config/avr/avr-log.c | 85 +- gcc/config/avr/avr-mcus.def | 562 +- gcc/config/avr/avr-protos.h | 10 +- gcc/config/avr/avr-tables.opt | 73 - gcc/config/avr/avr.c | 318 +- gcc/config/avr/avr.h | 86 +- gcc/config/avr/avr.md | 110 +- gcc/config/avr/avr.opt | 13 +- gcc/config/avr/avrlibc.h | 16 +- gcc/config/avr/driver-avr.c | 136 +- gcc/config/avr/gen-avr-mmcu-specs.c | 300 +- gcc/config/avr/gen-avr-mmcu-texi.c | 9 +- gcc/config/avr/genmultilib.awk | 2 +- gcc/config/avr/genopt.sh | 58 - gcc/config/avr/predicates.md | 6 +- gcc/config/avr/specs.h | 77 + gcc/config/avr/stdfix.h | 9 + gcc/config/avr/t-avr | 20 +- gcc/config/avr/t-multilib | 28 +- gcc/config/bfin/bfin.c | 126 +- gcc/config/bfin/bfin.h | 6 +- gcc/config/c6x/c6x.c | 113 +- gcc/config/c6x/c6x.h | 7 +- gcc/config/c6x/c6x.md | 6 +- gcc/config/c6x/constraints.md | 5 + gcc/config/c6x/elf-common.h | 6 +- gcc/config/c6x/uclinux-elf.h | 2 +- gcc/config/cr16/cr16.c | 36 +- gcc/config/cr16/cr16.h | 4 +- gcc/config/cris/cris.c | 257 +- gcc/config/cris/cris.h | 4 +- gcc/config/cris/cris.md | 12 +- gcc/config/cris/linux.h | 4 +- gcc/config/darwin-c.c | 188 +- gcc/config/darwin.c | 104 +- gcc/config/darwin.h | 6 +- gcc/config/darwin.opt | 3 + gcc/config/{darwin10.h => darwin12.h} | 11 +- gcc/config/darwin9.h | 6 +- gcc/config/default-c.c | 7 - gcc/config/elfos.h | 31 +- gcc/config/epiphany/epiphany.c | 48 +- gcc/config/epiphany/epiphany.h | 6 +- gcc/config/epiphany/epiphany.md | 10 +- gcc/config/epiphany/mode-switch-use.c | 16 +- gcc/config/epiphany/resolve-sw-modes.c | 19 +- gcc/config/fr30/fr30.c | 60 +- gcc/config/fr30/fr30.md | 4 +- gcc/config/fr30/predicates.md | 4 +- gcc/config/freebsd-spec.h | 7 +- gcc/config/freebsd.h | 4 +- gcc/config/frv/frv.c | 180 +- gcc/config/frv/frv.h | 21 +- gcc/config/frv/frv.md | 21 +- gcc/config/ft32/constraints.md | 113 + .../vax/vax-common.c => config/ft32/ft32-protos.h} | 22 +- gcc/config/ft32/ft32.c | 911 + gcc/config/{moxie/moxie.h => ft32/ft32.h} | 356 +- gcc/config/ft32/ft32.md | 932 + .../{stormy16/stormy16.opt => ft32/ft32.opt} | 13 +- gcc/config/{moxie => ft32}/predicates.md | 49 +- gcc/config/{moxie/t-moxie => ft32/t-ft32} | 10 +- gcc/config/glibc-c.c | 7 - gcc/config/glibc-stdint.h | 14 +- gcc/config/gnu-user.h | 18 +- gcc/config/h8300/constraints.md | 12 +- gcc/config/h8300/h8300.c | 106 +- gcc/config/h8300/h8300.h | 24 +- gcc/config/h8300/h8300.md | 6 +- gcc/config/h8300/linux.h | 50 + gcc/config/{xtensa/t-xtensa => h8300/t-linux} | 5 +- gcc/config/host-darwin.c | 2 +- gcc/config/i386/bsd.h | 2 +- gcc/config/i386/constraints.md | 10 + gcc/config/i386/cpuid.h | 1 + gcc/config/i386/cygming.h | 15 +- gcc/config/i386/cygwin.h | 12 +- gcc/config/i386/driver-i386.c | 26 +- gcc/config/i386/freebsd.h | 31 +- gcc/config/i386/gnu-user.h | 13 - gcc/config/i386/host-cygwin.c | 6 +- gcc/config/i386/i386-builtin-types.def | 869 +- gcc/config/i386/i386-c.c | 26 +- gcc/config/i386/i386-modes.def | 2 + gcc/config/i386/i386-protos.h | 7 +- gcc/config/i386/i386.c | 6250 +- gcc/config/i386/i386.h | 197 +- gcc/config/i386/i386.md | 2179 +- gcc/config/i386/i386.opt | 12 + gcc/config/i386/ia32intrin.h | 16 +- gcc/config/i386/iamcu.h | 96 + gcc/config/i386/intelmic-mkoffload.c | 92 +- .../i386/{kfreebsd-gnu.h => knetbsd-gnu64.h} | 15 +- gcc/config/i386/linux-common.h | 58 + gcc/config/i386/linux.h | 3 + gcc/config/i386/linux64.h | 7 + gcc/config/i386/mingw-w64.h | 7 +- gcc/config/i386/mingw32.h | 14 +- gcc/config/i386/msformat-c.c | 8 - gcc/config/i386/{prfchwintrin.h => mwaitxintrin.h} | 29 +- gcc/config/i386/predicates.md | 269 +- gcc/config/i386/sse.md | 516 +- gcc/config/i386/sync.md | 119 +- gcc/config/i386/sysv4.h | 13 - gcc/config/i386/t-intelmic | 15 +- gcc/config/i386/winnt-cxx.c | 9 - gcc/config/i386/winnt-stubs.c | 10 - gcc/config/i386/winnt.c | 80 +- gcc/config/i386/x86-tune.def | 36 +- gcc/config/i386/x86intrin.h | 10 + gcc/config/ia64/ia64-c.c | 8 - gcc/config/ia64/ia64.c | 184 +- gcc/config/ia64/ia64.h | 4 +- gcc/config/ia64/predicates.md | 7 +- gcc/config/ia64/sync.md | 18 +- gcc/config/ia64/vect.md | 8 +- gcc/config/iq2000/iq2000.c | 50 +- gcc/config/iq2000/iq2000.h | 4 +- gcc/config/iq2000/iq2000.md | 10 +- gcc/config/linux.h | 112 +- gcc/config/linux.opt | 6 +- gcc/config/lm32/lm32.c | 43 +- gcc/config/lm32/lm32.h | 8 +- gcc/config/lm32/lm32.md | 5 +- gcc/config/m32c/addsub.md | 2 +- gcc/config/m32c/bitops.md | 4 +- gcc/config/m32c/blkmov.md | 8 +- gcc/config/m32c/m32c-pragma.c | 8 - gcc/config/m32c/m32c.c | 133 +- gcc/config/m32c/mov.md | 6 +- gcc/config/m32r/m32r.c | 76 +- gcc/config/m32r/m32r.h | 8 +- gcc/config/m68k/m68k.c | 64 +- gcc/config/m68k/m68k.h | 3 +- gcc/config/m68k/m68k.md | 58 +- gcc/config/m68k/netbsd-elf.h | 3 +- gcc/config/m68k/openbsd.h | 3 +- gcc/config/m68k/predicates.md | 13 + gcc/config/m68k/uclinux.h | 2 +- gcc/config/mcore/mcore.c | 75 +- gcc/config/mcore/mcore.h | 6 +- gcc/config/mcore/mcore.md | 31 +- gcc/config/mep/mep-pragma.c | 9 - gcc/config/mep/mep.c | 77 +- gcc/config/mep/mep.h | 6 +- gcc/config/microblaze/linux.h | 3 + gcc/config/microblaze/microblaze-c.c | 8 - gcc/config/microblaze/microblaze-protos.h | 3 +- gcc/config/microblaze/microblaze.c | 96 +- gcc/config/microblaze/microblaze.h | 8 +- gcc/config/microblaze/microblaze.md | 48 +- gcc/config/mips/gnu-user.h | 2 +- gcc/config/mips/i6400.md | 142 + gcc/config/mips/linux.h | 8 +- gcc/config/mips/m5100.md | 220 + gcc/config/mips/mips-cpus.def | 13 +- gcc/config/mips/mips-opts.h | 6 + gcc/config/mips/mips-protos.h | 5 + gcc/config/mips/mips-tables.opt | 47 +- gcc/config/mips/mips.c | 1174 +- gcc/config/mips/mips.h | 186 +- gcc/config/mips/mips.md | 648 +- gcc/config/mips/mips.opt | 25 +- gcc/config/mips/mti-linux.h | 31 +- gcc/config/mips/predicates.md | 15 +- gcc/config/mips/sb1.md | 6 +- gcc/config/mips/t-img-linux | 18 +- gcc/config/mips/t-mti-linux | 156 +- gcc/config/mips/vxworks.h | 2 +- gcc/config/mmix/constraints.md | 4 +- gcc/config/mmix/mmix.c | 47 +- gcc/config/mmix/mmix.h | 4 +- gcc/config/mmix/mmix.md | 2 +- gcc/config/mn10300/mn10300.c | 69 +- gcc/config/mn10300/mn10300.h | 6 +- gcc/config/moxie/moxie-protos.h | 2 - gcc/config/moxie/moxie.c | 83 +- gcc/config/moxie/moxie.h | 32 +- gcc/config/msp430/constraints.md | 10 + gcc/config/msp430/msp430-c.c | 8 - gcc/config/msp430/msp430-opts.h | 8 + gcc/config/msp430/msp430-protos.h | 2 + gcc/config/msp430/msp430.c | 627 +- gcc/config/msp430/msp430.h | 8 +- gcc/config/msp430/msp430.md | 104 +- gcc/config/msp430/msp430.opt | 25 +- gcc/config/msp430/predicates.md | 4 + gcc/config/msp430/t-msp430 | 390 +- gcc/config/nds32/nds32-cost.c | 33 +- gcc/config/nds32/nds32-fp-as-gp.c | 29 +- gcc/config/nds32/nds32-intrinsic.c | 29 +- gcc/config/nds32/nds32-isr.c | 29 +- gcc/config/nds32/nds32-md-auxiliary.c | 41 +- gcc/config/nds32/nds32-memory-manipulation.c | 33 +- gcc/config/nds32/nds32-pipelines-auxiliary.c | 29 +- gcc/config/nds32/nds32-predicates.c | 29 +- gcc/config/nds32/nds32-protos.h | 2 +- gcc/config/nds32/nds32.c | 178 +- gcc/config/nds32/nds32.h | 22 +- gcc/config/nds32/nds32.md | 7 +- gcc/config/netbsd-elf.h | 1 + gcc/config/nios2/constraints.md | 35 +- gcc/config/nios2/elf.h | 9 + gcc/config/nios2/ldstwm.md | 4190 ++ gcc/config/nios2/linux.h | 3 + gcc/config/nios2/nios2-ldstwm.sml | 277 + gcc/config/nios2/nios2-opts.h | 7 + gcc/config/nios2/nios2-protos.h | 17 +- gcc/config/nios2/nios2.c | 2091 +- gcc/config/nios2/nios2.h | 55 +- gcc/config/nios2/nios2.md | 410 +- gcc/config/nios2/nios2.opt | 20 + gcc/config/nios2/predicates.md | 74 + gcc/config/nios2/sync.md | 45 + gcc/config/nvptx/mkoffload.c | 1072 + gcc/config/nvptx/nvptx.c | 281 +- gcc/config/nvptx/nvptx.h | 28 +- gcc/config/nvptx/nvptx.md | 111 +- gcc/config/nvptx/nvptx.opt | 10 +- gcc/config/nvptx/offload.h | 2 +- gcc/config/nvptx/t-nvptx | 10 +- gcc/config/openbsd-oldgas.h | 4 + gcc/config/openbsd.h | 2 +- gcc/config/pa/constraints.md | 4 +- gcc/config/pa/pa-hpux10.h | 28 +- gcc/config/pa/pa-hpux11.h | 87 +- gcc/config/pa/pa-linux.h | 2 +- gcc/config/pa/pa-protos.h | 1 + gcc/config/pa/pa.c | 390 +- gcc/config/pa/pa.h | 10 +- gcc/config/pa/pa.md | 281 +- gcc/config/pa/predicates.md | 4 + gcc/config/pdp11/pdp11.c | 51 +- gcc/config/pdp11/pdp11.h | 2 +- gcc/config/print-sysroot-suffix.sh | 16 +- gcc/config/rl78/constraints.md | 33 +- gcc/config/rl78/predicates.md | 54 +- gcc/config/rl78/rl78-c.c | 9 +- gcc/config/rl78/rl78-expand.md | 34 +- gcc/config/rl78/rl78-opts.h | 13 +- gcc/config/rl78/rl78-protos.h | 11 +- gcc/config/rl78/rl78-real.md | 249 +- gcc/config/rl78/rl78-virt.md | 43 +- gcc/config/rl78/rl78.c | 1430 +- gcc/config/rl78/rl78.h | 54 +- gcc/config/rl78/rl78.md | 355 +- gcc/config/rl78/rl78.opt | 52 +- gcc/config/rl78/t-rl78 | 6 +- gcc/config/rs6000/aix.h | 2 +- gcc/config/rs6000/altivec.h | 7 + gcc/config/rs6000/altivec.md | 263 +- gcc/config/rs6000/constraints.md | 36 +- gcc/config/rs6000/crypto.md | 13 +- gcc/config/rs6000/default64.h | 8 +- gcc/config/rs6000/driver-rs6000.c | 6 + gcc/config/rs6000/freebsd64.h | 2 +- gcc/config/rs6000/host-darwin.c | 4 +- gcc/config/rs6000/htm.md | 296 +- gcc/config/rs6000/htmxlintrin.h | 3 +- gcc/config/rs6000/linux.h | 4 + gcc/config/rs6000/linux64.h | 63 +- gcc/config/rs6000/option-defaults.h | 4 +- gcc/config/rs6000/predicates.md | 343 +- gcc/config/rs6000/rs6000-builtin.def | 135 +- gcc/config/rs6000/rs6000-c.c | 144 +- gcc/config/rs6000/rs6000-cpus.def | 4 + gcc/config/rs6000/rs6000-modes.def | 7 + gcc/config/rs6000/rs6000-opts.h | 9 + gcc/config/rs6000/rs6000-protos.h | 24 +- gcc/config/rs6000/rs6000-tables.opt | 5 +- gcc/config/rs6000/rs6000.c | 3198 +- gcc/config/rs6000/rs6000.h | 65 +- gcc/config/rs6000/rs6000.md | 6412 +- gcc/config/rs6000/rs6000.opt | 38 +- gcc/config/rs6000/sync.md | 8 +- gcc/config/rs6000/sysv4.h | 10 +- gcc/config/rs6000/sysv4le.h | 4 - gcc/config/rs6000/t-fprules | 6 - gcc/config/rs6000/t-freebsd64 | 6 +- gcc/config/rs6000/t-linux | 14 +- gcc/config/rs6000/t-rs6000 | 1 + gcc/config/rs6000/vector.md | 116 +- gcc/config/rs6000/vsx.md | 155 +- gcc/config/rs6000/vxworks.h | 2 +- gcc/config/rs6000/xcoff.h | 28 +- gcc/config/rx/rx.c | 156 +- gcc/config/rx/rx.h | 15 +- gcc/config/rx/rx.md | 74 +- gcc/config/rx/rx.opt | 10 + gcc/config/rx/t-rx | 5 +- gcc/config/s390/2827.md | 8 +- gcc/config/s390/constraints.md | 28 + gcc/config/s390/driver-native.c | 178 + gcc/config/s390/linux.h | 6 + gcc/config/s390/predicates.md | 18 +- gcc/config/s390/s390-builtin-types.def | 752 + gcc/config/s390/s390-builtins.def | 2479 + gcc/config/s390/s390-builtins.h | 175 + gcc/config/s390/s390-c.c | 900 + gcc/config/s390/s390-modes.def | 61 + gcc/config/s390/s390-opts.h | 2 + gcc/config/s390/s390-protos.h | 17 + gcc/config/s390/s390.c | 2877 +- gcc/config/s390/s390.h | 255 +- gcc/config/s390/s390.md | 949 +- gcc/config/s390/s390.opt | 27 +- gcc/config/s390/s390intrin.h | 3 + gcc/config/{t-vxworks => s390/t-s390} | 15 +- gcc/config/s390/tpf.h | 9 +- gcc/config/s390/vecintrin.h | 276 + gcc/config/s390/vector.md | 1228 + gcc/config/s390/vx-builtins.md | 2081 + gcc/config/{mips => s390}/x-native | 2 +- gcc/config/sh/constraints.md | 42 +- gcc/config/sh/predicates.md | 58 +- gcc/config/sh/sh-c.c | 8 - gcc/config/sh/sh-mem.cc | 16 +- gcc/config/sh/sh-protos.h | 102 +- gcc/config/sh/sh.c | 860 +- gcc/config/sh/sh.h | 9 +- gcc/config/sh/sh.md | 2098 +- gcc/config/sh/sh.opt | 6 +- gcc/config/sh/sh_optimize_sett_clrt.cc | 18 +- gcc/config/sh/sh_treg_combine.cc | 35 +- gcc/config/sh/sync.md | 1473 +- gcc/config/sh/t-sh | 6 +- gcc/config/sol2-c.c | 10 +- gcc/config/sol2-cxx.c | 10 +- gcc/config/sol2-stubs.c | 10 +- gcc/config/sol2.c | 28 +- gcc/config/sol2.h | 2 +- gcc/config/sparc/freebsd.h | 2 +- gcc/config/sparc/leon.md | 8 +- gcc/config/sparc/linux.h | 8 +- gcc/config/sparc/linux64.h | 8 +- gcc/config/sparc/netbsd-elf.h | 2 +- gcc/config/sparc/openbsd64.h | 2 +- gcc/config/sparc/sol2.h | 2 +- gcc/config/sparc/sp-elf.h | 2 +- gcc/config/sparc/sp64-elf.h | 2 +- gcc/config/sparc/sparc-c.c | 8 - gcc/config/sparc/sparc.c | 333 +- gcc/config/sparc/sparc.h | 53 +- gcc/config/sparc/sparc.md | 74 +- gcc/config/sparc/sysv4.h | 2 +- gcc/config/sparc/vxworks.h | 2 +- gcc/config/spu/spu-c.c | 13 +- gcc/config/spu/spu.c | 83 +- gcc/config/spu/spu.h | 4 +- gcc/config/spu/spu.md | 10 +- gcc/config/stormy16/predicates.md | 20 - gcc/config/stormy16/stormy16.c | 79 +- gcc/config/stormy16/stormy16.h | 4 +- gcc/config/stormy16/stormy16.md | 4 +- gcc/config/t-sysroot-suffix | 2 +- gcc/config/tilegx/constraints.md | 13 +- gcc/config/tilegx/mul-tables.c | 18 +- gcc/config/tilegx/predicates.md | 16 +- gcc/config/tilegx/tilegx-c.c | 9 - gcc/config/tilegx/tilegx.c | 64 +- gcc/config/tilegx/tilegx.h | 6 +- gcc/config/tilegx/tilegx.md | 16 +- gcc/config/tilepro/constraints.md | 6 +- gcc/config/tilepro/gen-mul-tables.cc | 20 +- gcc/config/tilepro/mul-tables.c | 13 + gcc/config/tilepro/predicates.md | 10 +- gcc/config/tilepro/tilepro-c.c | 9 - gcc/config/tilepro/tilepro.c | 66 +- gcc/config/tilepro/tilepro.h | 6 +- gcc/config/tilepro/tilepro.md | 10 +- gcc/config/v850/v850-c.c | 9 - gcc/config/v850/v850.c | 150 +- gcc/config/v850/v850.h | 96 +- gcc/config/v850/v850.md | 14 +- gcc/config/vax/linux.h | 2 +- gcc/config/vax/vax.c | 42 +- gcc/config/vax/vax.h | 2 +- gcc/config/vax/vax.md | 6 +- gcc/config/visium/visium.c | 90 +- gcc/config/visium/visium.h | 10 +- gcc/config/visium/visium.md | 2 +- gcc/config/visium/visium.opt | 4 +- gcc/config/vms/vms-c.c | 9 - gcc/config/vms/vms.c | 11 +- gcc/config/vxworks.c | 8 - gcc/config/winnt-c.c | 7 - gcc/config/xtensa/constraints.md | 11 +- gcc/config/xtensa/elf.h | 4 +- gcc/config/xtensa/linux.h | 4 +- gcc/config/xtensa/predicates.md | 3 +- gcc/config/xtensa/xtensa-protos.h | 3 + gcc/config/xtensa/xtensa.c | 675 +- gcc/config/xtensa/xtensa.h | 77 +- gcc/config/xtensa/xtensa.md | 110 +- gcc/config/xtensa/xtensa.opt | 4 + gcc/configure | 1703 +- gcc/configure.ac | 447 +- gcc/context.c | 1 - gcc/convert.c | 18 +- gcc/coretypes.h | 51 +- gcc/coverage.c | 46 +- gcc/cp/ChangeLog | 2295 + gcc/cp/Make-lang.in | 8 +- gcc/cp/call.c | 377 +- gcc/cp/class.c | 456 +- gcc/cp/constexpr.c | 774 +- gcc/cp/constraint.cc | 2618 + gcc/cp/cp-array-notation.c | 17 +- gcc/cp/cp-cilkplus.c | 1 - gcc/cp/cp-gimplify.c | 227 +- gcc/cp/cp-lang.c | 11 +- gcc/cp/cp-objcp-common.c | 14 +- gcc/cp/cp-objcp-common.h | 4 +- gcc/cp/cp-tree.def | 88 + gcc/cp/cp-tree.h | 515 +- gcc/cp/cp-ubsan.c | 27 +- gcc/cp/cvt.c | 33 +- gcc/cp/cxx-pretty-print.c | 339 +- gcc/cp/cxx-pretty-print.h | 17 +- gcc/cp/decl.c | 965 +- gcc/cp/decl2.c | 436 +- gcc/cp/dump.c | 8 - gcc/cp/error.c | 97 +- gcc/cp/except.c | 32 +- gcc/cp/expr.c | 26 +- gcc/cp/friend.c | 25 +- gcc/cp/init.c | 104 +- gcc/cp/lambda.c | 71 +- gcc/cp/lang-specs.h | 5 +- gcc/cp/lex.c | 17 +- gcc/cp/logic.cc | 497 + gcc/cp/mangle.c | 302 +- gcc/cp/method.c | 66 +- gcc/cp/name-lookup.c | 92 +- gcc/cp/name-lookup.h | 20 +- gcc/cp/optimize.c | 14 - gcc/cp/parser.c | 2084 +- gcc/cp/parser.h | 47 +- gcc/cp/pt.c | 1819 +- gcc/cp/ptree.c | 59 +- gcc/cp/repo.c | 15 +- gcc/cp/rtti.c | 22 +- gcc/cp/search.c | 244 +- gcc/cp/semantics.c | 309 +- gcc/cp/tree.c | 376 +- gcc/cp/typeck.c | 267 +- gcc/cp/typeck2.c | 70 +- gcc/cp/vtable-class-hierarchy.c | 23 +- gcc/cppbuiltin.c | 10 +- gcc/cprop.c | 192 +- gcc/cse.c | 258 +- gcc/cselib.c | 105 +- gcc/cselib.h | 5 +- gcc/data-streamer-in.c | 29 +- gcc/data-streamer-out.c | 26 +- gcc/data-streamer.c | 26 +- gcc/data-streamer.h | 1 - gcc/dbgcnt.def | 27 +- gcc/dbxout.c | 45 +- gcc/dce.c | 21 +- gcc/ddg.c | 26 +- gcc/debug.c | 13 +- gcc/debug.h | 47 +- gcc/defaults.h | 123 +- gcc/df-core.c | 42 +- gcc/df-problems.c | 56 +- gcc/df-scan.c | 329 +- gcc/df.h | 15 +- gcc/dfp.c | 10 - gcc/diagnostic-core.h | 5 +- gcc/diagnostic.c | 169 +- gcc/diagnostic.def | 3 + gcc/diagnostic.h | 50 +- gcc/doc/bugreport.texi | 2 +- gcc/doc/cfg.texi | 2 +- gcc/doc/contrib.texi | 29 +- gcc/doc/cpp.texi | 16 +- gcc/doc/cppopts.texi | 6 +- gcc/doc/extend.texi | 21085 +++--- gcc/doc/fragments.texi | 2 +- gcc/doc/gcov.texi | 4 +- gcc/doc/implement-c.texi | 14 +- gcc/doc/implement-cxx.texi | 6 +- gcc/doc/install.texi | 188 +- gcc/doc/invoke.texi | 13867 ++-- gcc/doc/loop.texi | 31 - gcc/doc/match-and-simplify.texi | 3 +- gcc/doc/md.texi | 1673 +- gcc/doc/objc.texi | 40 +- gcc/doc/options.texi | 4 +- gcc/doc/plugins.texi | 8 +- gcc/doc/rtl.texi | 4 +- gcc/doc/sourcebuild.texi | 74 +- gcc/doc/standards.texi | 20 +- gcc/doc/tm.texi | 131 +- gcc/doc/tm.texi.in | 80 +- gcc/doc/trouble.texi | 2 +- gcc/dojump.c | 195 +- gcc/dojump.h | 17 +- gcc/dominance.c | 601 +- gcc/domwalk.c | 13 +- gcc/double-int.c | 9 - gcc/double-int.h | 2 - gcc/dse.c | 224 +- gcc/dumpfile.c | 11 +- gcc/dumpfile.h | 1 - gcc/dwarf2asm.c | 23 +- gcc/dwarf2cfi.c | 83 +- gcc/dwarf2out.c | 1546 +- gcc/dwarf2out.h | 7 +- gcc/emit-rtl.c | 353 +- gcc/emit-rtl.h | 333 +- gcc/et-forest.c | 43 +- gcc/except.c | 176 +- gcc/except.h | 7 +- gcc/explow.c | 183 +- gcc/explow.h | 6 + gcc/expmed.c | 303 +- gcc/expmed.h | 12 + gcc/expr.c | 885 +- gcc/expr.h | 16 +- gcc/fibonacci_heap.h | 6 +- gcc/final.c | 133 +- gcc/fixed-value.c | 10 - gcc/fixed-value.h | 4 - gcc/flag-types.h | 15 +- gcc/flags.h | 3 - gcc/fold-const.c | 2216 +- gcc/fortran/ChangeLog | 1686 + gcc/fortran/Make-lang.in | 4 +- gcc/fortran/arith.c | 261 +- gcc/fortran/array.c | 6 + gcc/fortran/check.c | 77 +- gcc/fortran/class.c | 133 +- gcc/fortran/config-lang.in | 2 +- gcc/fortran/convert.c | 10 +- gcc/fortran/cpp.c | 20 +- gcc/fortran/data.c | 8 +- gcc/fortran/decl.c | 314 +- gcc/fortran/dependency.c | 44 +- gcc/fortran/dependency.h | 5 +- gcc/fortran/error.c | 612 +- gcc/fortran/expr.c | 192 +- gcc/fortran/f95-lang.c | 129 +- gcc/fortran/frontend-passes.c | 1297 +- gcc/fortran/gfc-diagnostic.def | 3 + gcc/fortran/gfortran.h | 279 +- gcc/fortran/gfortran.texi | 341 +- gcc/fortran/gfortranspec.c | 14 +- gcc/fortran/interface.c | 103 +- gcc/fortran/intrinsic.c | 83 +- gcc/fortran/intrinsic.h | 6 +- gcc/fortran/intrinsic.texi | 8 +- gcc/fortran/invoke.texi | 41 +- gcc/fortran/io.c | 171 +- gcc/fortran/iresolve.c | 65 +- gcc/fortran/lang.opt | 12 +- gcc/fortran/libgfortran.h | 4 + gcc/fortran/match.c | 56 +- gcc/fortran/match.h | 2 + gcc/fortran/matchexp.c | 8 +- gcc/fortran/mathbuiltins.def | 1 - gcc/fortran/module.c | 468 +- gcc/fortran/openmp.c | 4 +- gcc/fortran/options.c | 39 +- gcc/fortran/parse.c | 249 +- gcc/fortran/parse.h | 11 +- gcc/fortran/primary.c | 148 +- gcc/fortran/resolve.c | 561 +- gcc/fortran/scanner.c | 41 +- gcc/fortran/simplify.c | 236 +- gcc/fortran/symbol.c | 179 +- gcc/fortran/target-memory.c | 13 +- gcc/fortran/trans-array.c | 547 +- gcc/fortran/trans-array.h | 8 +- gcc/fortran/trans-common.c | 24 +- gcc/fortran/trans-const.c | 17 +- gcc/fortran/trans-decl.c | 292 +- gcc/fortran/trans-expr.c | 1266 +- gcc/fortran/trans-intrinsic.c | 351 +- gcc/fortran/trans-io.c | 148 +- gcc/fortran/trans-openmp.c | 73 +- gcc/fortran/trans-stmt.c | 1314 +- gcc/fortran/trans-types.c | 95 +- gcc/fortran/trans-types.h | 4 +- gcc/fortran/trans.c | 145 +- gcc/fortran/trans.h | 62 +- gcc/fortran/types.def | 10 +- gcc/function.c | 884 +- gcc/function.h | 325 +- gcc/fwprop.c | 27 +- gcc/{main.c => gcc-main.c} | 28 +- gcc/gcc-plugin.h | 157 +- gcc/gcc.c | 843 +- gcc/gcc.h | 41 + gcc/gcov-dump.c | 14 +- gcc/gcov-io.c | 2 +- gcc/gcov-io.h | 2 +- gcc/gcov-tool.c | 36 +- gcc/gcov.c | 4 +- gcc/gcse-common.c | 223 + gcc/gcse-common.h | 47 + gcc/gcse.c | 358 +- gcc/gdbhooks.py | 71 +- gcc/gdbinit.in | 9 + gcc/genattr-common.c | 51 +- gcc/genattr.c | 45 +- gcc/genattrtab.c | 355 +- gcc/genautomata.c | 213 +- gcc/gencodes.c | 44 +- gcc/genconditions.c | 35 +- gcc/genconfig.c | 95 +- gcc/genemit.c | 296 +- gcc/generic-match-head.c | 58 +- gcc/genextract.c | 57 +- gcc/genflags.c | 78 +- gcc/gengenrtl.c | 32 +- gcc/gengtype-parse.c | 10 +- gcc/gengtype-state.c | 1 - gcc/gengtype.c | 56 +- gcc/genhooks.c | 1 - gcc/genmatch.c | 2293 +- gcc/genmddump.c | 13 +- gcc/genmodes.c | 134 +- gcc/genopinit.c | 52 +- gcc/genoutput.c | 308 +- gcc/genpeep.c | 63 +- gcc/genpreds.c | 297 +- gcc/genrecog.c | 6364 +- gcc/gensupport.c | 510 +- gcc/gensupport.h | 28 +- gcc/gentarget-def.c | 338 + gcc/ggc-common.c | 427 +- gcc/ggc-internal.h | 1 - gcc/ggc-none.c | 2 +- gcc/ggc-page.c | 89 +- gcc/ggc.h | 1 - gcc/gimple-builder.c | 23 +- gcc/gimple-expr.c | 79 +- gcc/gimple-expr.h | 3 +- gcc/gimple-fold.c | 470 +- gcc/gimple-fold.h | 18 +- gcc/gimple-iterator.c | 35 +- gcc/gimple-iterator.h | 32 +- gcc/gimple-laddress.c | 137 + gcc/gimple-low.c | 26 +- gcc/gimple-match-head.c | 349 +- gcc/gimple-match.h | 2 +- gcc/gimple-predict.h | 83 + gcc/gimple-pretty-print.c | 32 +- gcc/gimple-pretty-print.h | 1 - gcc/gimple-ssa-isolate-paths.c | 127 +- gcc/gimple-ssa-strength-reduction.c | 48 +- gcc/gimple-ssa.h | 6 +- gcc/gimple-streamer-in.c | 43 +- gcc/gimple-streamer-out.c | 28 +- gcc/gimple-streamer.h | 10 +- gcc/gimple-walk.c | 49 +- gcc/gimple.c | 134 +- gcc/gimple.h | 647 +- gcc/gimplify-me.c | 27 +- gcc/gimplify.c | 695 +- gcc/go/ChangeLog | 112 + gcc/go/Make-lang.in | 2 + gcc/go/gccgo.texi | 21 + gcc/go/go-backend.c | 8 - gcc/go/go-c.h | 1 - gcc/go/go-gcc.cc | 215 +- gcc/go/go-lang.c | 45 +- gcc/go/go-system.h | 1 - gcc/go/gofrontend/MERGE | 4 + gcc/go/gofrontend/ast-dump.cc | 8 +- gcc/go/gofrontend/backend.h | 23 +- gcc/go/gofrontend/dataflow.cc | 27 +- gcc/go/gofrontend/escape.cc | 1669 + gcc/go/gofrontend/escape.h | 310 + gcc/go/gofrontend/export.cc | 72 +- gcc/go/gofrontend/export.h | 16 +- gcc/go/gofrontend/expressions.cc | 1356 +- gcc/go/gofrontend/expressions.h | 896 +- gcc/go/gofrontend/go.cc | 7 +- gcc/go/gofrontend/gogo.cc | 444 +- gcc/go/gofrontend/gogo.h | 206 +- gcc/go/gofrontend/import.cc | 61 +- gcc/go/gofrontend/import.h | 9 + gcc/go/gofrontend/lex.cc | 526 +- gcc/go/gofrontend/lex.h | 2 +- gcc/go/gofrontend/parse.cc | 205 +- gcc/go/gofrontend/parse.h | 12 +- gcc/go/gofrontend/runtime.def | 10 - gcc/go/gofrontend/statements.cc | 182 +- gcc/go/gofrontend/statements.h | 150 +- gcc/go/gofrontend/types.cc | 166 +- gcc/go/gofrontend/types.h | 52 +- gcc/go/gofrontend/unsafe.cc | 2 +- gcc/go/gospec.c | 2 +- gcc/godump.c | 27 +- gcc/graph.c | 23 +- gcc/graphds.c | 1 - gcc/graphite-blocking.c | 290 - gcc/graphite-dependences.c | 134 +- gcc/graphite-interchange.c | 674 - gcc/graphite-isl-ast-to-gimple.c | 435 +- gcc/graphite-optimize-isl.c | 289 +- gcc/graphite-poly.c | 540 +- gcc/graphite-poly.h | 1102 +- gcc/graphite-scop-detection.c | 335 +- gcc/graphite-scop-detection.h | 2 +- gcc/graphite-sese-to-poly.c | 175 +- gcc/graphite.c | 63 +- gcc/haifa-sched.c | 478 +- gcc/hard-reg-set.h | 13 +- gcc/hash-map-traits.h | 179 + gcc/hash-map.h | 103 +- gcc/hash-set.h | 217 +- gcc/hash-table.c | 16 +- gcc/hash-table.h | 1196 +- gcc/hash-traits.h | 286 + gcc/hooks.c | 20 +- gcc/hooks.h | 7 +- gcc/hw-doloop.c | 27 +- gcc/hwint.c | 2 +- gcc/hwint.h | 18 +- gcc/ifcvt.c | 811 +- gcc/inchash.c | 57 +- gcc/inchash.h | 69 +- gcc/incpath.c | 1 - gcc/init-regs.c | 24 +- gcc/input.c | 233 +- gcc/input.h | 6 + gcc/insn-notes.def | 4 + gcc/internal-fn.c | 192 +- gcc/internal-fn.def | 1 + gcc/internal-fn.h | 2 - gcc/ipa-chkp.c | 253 +- gcc/ipa-chkp.h | 1 + gcc/ipa-comdats.c | 67 +- gcc/ipa-cp.c | 188 +- gcc/ipa-devirt.c | 1633 +- gcc/ipa-icf-gimple.c | 240 +- gcc/ipa-icf-gimple.h | 12 +- gcc/ipa-icf.c | 2227 +- gcc/ipa-icf.h | 211 +- gcc/ipa-inline-analysis.c | 364 +- gcc/ipa-inline-transform.c | 86 +- gcc/ipa-inline.c | 531 +- gcc/ipa-inline.h | 8 + gcc/ipa-polymorphic-call.c | 145 +- gcc/ipa-profile.c | 115 +- gcc/ipa-prop.c | 343 +- gcc/ipa-prop.h | 81 +- gcc/ipa-pure-const.c | 134 +- gcc/ipa-ref.c | 16 +- gcc/ipa-ref.h | 3 + gcc/ipa-reference.c | 130 +- gcc/ipa-split.c | 151 +- gcc/ipa-utils.c | 131 +- gcc/ipa-utils.h | 32 +- gcc/ipa-visibility.c | 105 +- gcc/ipa.c | 94 +- gcc/ira-build.c | 113 +- gcc/ira-color.c | 166 +- gcc/ira-conflicts.c | 20 +- gcc/ira-costs.c | 83 +- gcc/ira-emit.c | 33 +- gcc/ira-int.h | 6 +- gcc/ira-lives.c | 66 +- gcc/ira.c | 127 +- gcc/ira.h | 16 +- gcc/java/ChangeLog | 156 + gcc/java/boehm.c | 10 +- gcc/java/builtins.c | 16 +- gcc/java/class.c | 39 +- gcc/java/constants.c | 9 - gcc/java/decl.c | 23 +- gcc/java/except.c | 8 - gcc/java/expr.c | 21 +- gcc/java/java-except.h | 2 +- gcc/java/java-gimplify.c | 26 +- gcc/java/java-tree.h | 11 +- gcc/java/jcf-dump.c | 10 +- gcc/java/jcf-io.c | 42 +- gcc/java/jcf-parse.c | 58 +- gcc/java/jcf-reader.c | 3 +- gcc/java/jvgenmain.c | 10 +- gcc/java/jvspec.c | 17 +- gcc/java/lang.c | 12 - gcc/java/mangle.c | 11 +- gcc/java/mangle_name.c | 10 +- gcc/java/resource.c | 16 +- gcc/java/typeck.c | 11 +- gcc/java/verify-glue.c | 10 +- gcc/java/verify-impl.c | 7 - gcc/jit/ChangeLog | 718 + gcc/jit/Make-lang.in | 21 +- gcc/jit/config-lang.in | 2 +- gcc/jit/docs/_build/texinfo/libgccjit.texi | 6655 +- gcc/jit/docs/conf.py | 2 +- gcc/jit/docs/cp/intro/tutorial03.rst | 10 +- gcc/jit/docs/cp/topics/compilation.rst | 58 + gcc/jit/docs/cp/topics/contexts.rst | 56 + gcc/jit/docs/cp/topics/expressions.rst | 4 +- gcc/jit/docs/cp/topics/functions.rst | 84 +- gcc/jit/docs/cp/topics/index.rst | 2 +- gcc/jit/docs/cp/topics/objects.rst | 1 + gcc/jit/docs/cp/topics/results.rst | 48 - gcc/jit/docs/examples/emit-alphabet.bf | 17 + gcc/jit/docs/examples/tut05-bf.c | 446 + gcc/jit/docs/internals/index.rst | 146 + .../docs/internals/test-hello-world.exe.log.txt | 80 +- gcc/jit/docs/intro/index.rst | 1 + gcc/jit/docs/intro/tutorial03.rst | 12 +- gcc/jit/docs/intro/tutorial05.rst | 256 + gcc/jit/docs/topics/compatibility.rst | 137 + .../docs/topics/{results.rst => compilation.rst} | 84 +- gcc/jit/docs/topics/contexts.rst | 102 +- gcc/jit/docs/topics/expressions.rst | 11 +- gcc/jit/docs/topics/functions.rst | 130 +- gcc/jit/docs/topics/index.rst | 4 +- gcc/jit/docs/topics/locations.rst | 4 + gcc/jit/docs/topics/objects.rst | 1 + gcc/jit/docs/topics/performance.rst | 240 + gcc/jit/docs/topics/types.rst | 31 + gcc/jit/dummy-frontend.c | 44 +- gcc/jit/jit-builtins.c | 45 +- gcc/jit/jit-builtins.h | 24 +- gcc/jit/jit-common.h | 23 +- gcc/jit/jit-logging.c | 3 + gcc/jit/jit-logging.h | 4 +- gcc/jit/jit-playback.c | 667 +- gcc/jit/jit-playback.h | 96 +- gcc/jit/jit-recording.c | 725 +- gcc/jit/jit-recording.h | 174 +- gcc/jit/jit-spec.c | 44 + gcc/jit/libgccjit++.h | 216 + gcc/jit/libgccjit.c | 617 +- gcc/jit/libgccjit.h | 309 +- gcc/jit/libgccjit.map | 43 +- gcc/jit/notes.txt | 19 +- gcc/jump.c | 70 +- gcc/langhooks-def.h | 4 +- gcc/langhooks.c | 48 +- gcc/langhooks.h | 9 +- gcc/lcm.c | 14 +- gcc/libfuncs.h | 3 +- gcc/lists.c | 1 - gcc/loop-doloop.c | 89 +- gcc/loop-init.c | 52 +- gcc/loop-invariant.c | 209 +- gcc/loop-iv.c | 144 +- gcc/loop-unroll.c | 64 +- gcc/lower-subreg.c | 74 +- gcc/lra-assigns.c | 108 +- gcc/lra-coalesce.c | 29 +- gcc/lra-constraints.c | 320 +- gcc/lra-eliminations.c | 103 +- gcc/lra-int.h | 31 +- gcc/lra-lives.c | 202 +- gcc/lra-remat.c | 105 +- gcc/lra-spills.c | 38 +- gcc/lra.c | 233 +- gcc/lto-cgraph.c | 163 +- gcc/lto-compress.c | 26 +- gcc/lto-opts.c | 36 +- gcc/lto-section-in.c | 41 +- gcc/lto-section-out.c | 31 +- gcc/lto-streamer-in.c | 372 +- gcc/lto-streamer-out.c | 655 +- gcc/lto-streamer.c | 37 +- gcc/lto-streamer.h | 113 +- gcc/lto-wrapper.c | 51 +- gcc/lto/ChangeLog | 226 + gcc/lto/lto-lang.c | 95 +- gcc/lto/lto-object.c | 42 +- gcc/lto/lto-partition.c | 235 +- gcc/lto/lto-partition.h | 2 +- gcc/lto/lto-symtab.c | 264 +- gcc/lto/lto-tree.h | 2 - gcc/lto/lto.c | 396 +- gcc/lto/lto.h | 6 +- gcc/machmode.h | 40 +- gcc/main.c | 3 +- gcc/match.pd | 1593 +- gcc/mcf.c | 82 +- gcc/mem-stats-traits.h | 21 + gcc/mem-stats.h | 612 + gcc/mode-switching.c | 24 +- gcc/modulo-sched.c | 66 +- gcc/objc/ChangeLog | 86 + gcc/objc/Make-lang.in | 1 + gcc/objc/objc-act.c | 41 +- gcc/objc/objc-act.h | 10 +- gcc/objc/objc-encoding.c | 10 +- gcc/objc/objc-gnu-runtime-abi-01.c | 13 +- gcc/objc/objc-lang.c | 11 +- gcc/objc/objc-map.c | 11 +- gcc/objc/objc-map.h | 2 +- gcc/objc/objc-next-runtime-abi-01.c | 11 +- gcc/objc/objc-next-runtime-abi-02.c | 27 +- gcc/objc/objc-runtime-hooks.h | 4 +- gcc/objc/objc-runtime-shared-support.c | 13 +- gcc/objcp/ChangeLog | 24 + gcc/objcp/Make-lang.in | 1 + gcc/objcp/objcp-decl.c | 8 +- gcc/objcp/objcp-lang.c | 8 +- gcc/omega.c | 5567 -- gcc/omega.h | 341 - gcc/omp-builtins.def | 8 +- gcc/omp-low.c | 541 +- gcc/opt-functions.awk | 6 +- gcc/optabs.c | 315 +- gcc/optabs.h | 21 +- gcc/optc-gen.awk | 28 +- gcc/optc-save-gen.awk | 13 +- gcc/opth-gen.awk | 11 +- gcc/opts-common.c | 4 +- gcc/opts-global.c | 34 +- gcc/opts.c | 44 +- gcc/opts.h | 2 - gcc/output.h | 4 +- gcc/{ccmp.h => params-list.h} | 14 +- gcc/params.def | 94 +- gcc/params.h | 7 +- gcc/passes.c | 163 +- gcc/passes.def | 21 +- gcc/plugin.c | 37 +- gcc/plugin.def | 5 + gcc/plugin.h | 136 +- gcc/po/ChangeLog | 120 + gcc/po/be.po | 28812 ++++---- gcc/po/da.po | 40074 ++++++----- gcc/po/de.po | 31636 ++++---- gcc/po/el.po | 28966 ++++---- gcc/po/es.po | 31074 ++++---- gcc/po/fi.po | 29946 ++++---- gcc/po/fr.po | 49608 ++++++------- gcc/po/gcc.pot | 30394 ++++---- gcc/po/hr.po | 28402 ++++---- gcc/po/id.po | 30611 ++++---- gcc/po/ja.po | 29897 ++++---- gcc/po/nl.po | 29595 ++++---- gcc/po/ru.po | 29816 ++++---- gcc/po/sr.po | 30315 ++++---- gcc/po/sv.po | 30568 ++++---- gcc/po/tr.po | 30078 ++++---- gcc/po/{hr.po => uk.po} | 29091 ++++---- gcc/po/vi.po | 30680 ++++---- gcc/po/zh_CN.po | 30598 ++++---- gcc/po/zh_TW.po | 29942 ++++---- gcc/postreload-gcse.c | 165 +- gcc/postreload.c | 141 +- gcc/predict.c | 45 +- gcc/pretty-print.c | 2 - gcc/pretty-print.h | 24 +- gcc/print-rtl.c | 114 +- gcc/print-tree.c | 28 +- gcc/profile.c | 43 +- gcc/read-md.c | 67 +- gcc/read-md.h | 25 +- gcc/read-rtl.c | 65 +- gcc/real.c | 84 +- gcc/real.h | 6 +- gcc/realmpfr.c | 10 +- gcc/realmpfr.h | 1 - gcc/recog.c | 184 +- gcc/recog.h | 106 +- gcc/ree.c | 48 +- gcc/reg-stack.c | 75 +- gcc/regcprop.c | 55 +- gcc/reginfo.c | 51 +- gcc/regrename.c | 95 +- gcc/regrename.h | 2 +- gcc/regs.h | 12 - gcc/regset.h | 2 - gcc/regstat.c | 16 +- gcc/reload.c | 154 +- gcc/reload.h | 4 +- gcc/reload1.c | 143 +- gcc/reorg.c | 361 +- gcc/resource.c | 65 +- gcc/resource.h | 3 - gcc/rtl-chkp.c | 27 +- gcc/rtl-error.c | 1 - gcc/rtl.c | 86 +- gcc/rtl.def | 2 +- gcc/rtl.h | 363 +- gcc/rtlanal.c | 405 +- gcc/rtlhash.c | 1 - gcc/rtlhash.h | 1 - gcc/rtlhooks.c | 15 +- gcc/sanitizer.def | 6 +- gcc/sanopt.c | 75 +- gcc/sbitmap.h | 2 +- gcc/sched-deps.c | 132 +- gcc/sched-ebb.c | 21 +- gcc/sched-int.h | 48 +- gcc/sched-rgn.c | 55 +- gcc/sched-vis.c | 35 +- gcc/sdbout.c | 34 +- gcc/sel-sched-dump.c | 20 +- gcc/sel-sched-dump.h | 1 - gcc/sel-sched-ir.c | 86 +- gcc/sel-sched-ir.h | 13 +- gcc/sel-sched.c | 98 +- gcc/sese.c | 132 +- gcc/sese.h | 5 + gcc/shrink-wrap.c | 46 +- gcc/shrink-wrap.h | 16 +- gcc/signop.h | 4 +- gcc/simplify-rtx.c | 413 +- gcc/ssa-iterators.h | 62 +- gcc/{gcc-symtab.h => ssa.h} | 22 +- gcc/stack-ptr-mod.c | 24 +- gcc/statistics.c | 27 +- gcc/stmt.c | 148 +- gcc/stmt.h | 11 +- gcc/stor-layout.c | 120 +- gcc/store-motion.c | 49 +- gcc/streamer-hooks.c | 1 - gcc/streamer-hooks.h | 6 +- gcc/stringpool.c | 11 +- gcc/symbol-summary.h | 59 +- gcc/symtab.c | 376 +- gcc/system.h | 11 +- gcc/target-def.h | 1 + gcc/target-globals.c | 22 +- gcc/target-insns.def | 93 + gcc/target.def | 111 +- gcc/target.h | 2 - gcc/targhooks.c | 36 +- gcc/targhooks.h | 1 + gcc/testsuite/ChangeLog | 9885 ++- gcc/testsuite/c-c++-common/Wbool-compare-1.c | 5 - gcc/testsuite/c-c++-common/Wbool-compare-2.c | 100 + gcc/testsuite/c-c++-common/Wbool-compare-3.c | 30 + gcc/testsuite/c-c++-common/Wlogical-op-1.c | 109 + gcc/testsuite/c-c++-common/Wlogical-op-3.c | 22 + .../c-c++-common/Wmisleading-indentation-2.c | 56 + .../c-c++-common/Wmisleading-indentation-2.md | 46 + .../c-c++-common/Wmisleading-indentation.c | 859 + .../c-c++-common/Wshift-negative-value-1.c | 49 + .../c-c++-common/Wshift-negative-value-2.c | 49 + .../c-c++-common/Wshift-negative-value-3.c | 49 + .../c-c++-common/Wshift-negative-value-4.c | 49 + .../c-c++-common/Wshift-negative-value-5.c | 50 + .../c-c++-common/Wshift-negative-value-6.c | 50 + gcc/testsuite/c-c++-common/Wshift-overflow-1.c | 58 + gcc/testsuite/c-c++-common/Wshift-overflow-2.c | 58 + gcc/testsuite/c-c++-common/Wshift-overflow-3.c | 59 + gcc/testsuite/c-c++-common/Wshift-overflow-4.c | 59 + gcc/testsuite/c-c++-common/Wshift-overflow-5.c | 11 + gcc/testsuite/c-c++-common/Wshift-overflow-6.c | 36 + gcc/testsuite/c-c++-common/Wshift-overflow-7.c | 36 + .../c-c++-common/Wsizeof-pointer-memaccess1.c | 2 + .../c-c++-common/Wsizeof-pointer-memaccess2.c | 2 + .../c-c++-common/Wtautological-compare-1.c | 70 + .../c-c++-common/Wtautological-compare-2.c | 13 + .../c-c++-common/Wtautological-compare-3.c | 20 + gcc/testsuite/c-c++-common/Wunused-function-1.c | 10 + gcc/testsuite/c-c++-common/Wunused-var-6.c | 1 + gcc/testsuite/c-c++-common/Wunused-var-8.c | 1 + gcc/testsuite/c-c++-common/asan/aggressive-opts.c | 1 - gcc/testsuite/c-c++-common/asan/inc.c | 1 - .../c-c++-common/asan/instrument-with-calls-1.c | 2 +- .../c-c++-common/asan/instrument-with-calls-2.c | 2 +- .../c-c++-common/asan/instrument-with-calls-3.c | 2 +- gcc/testsuite/c-c++-common/asan/kasan-recover-1.c | 2 +- gcc/testsuite/c-c++-common/asan/kasan-recover-2.c | 2 +- gcc/testsuite/c-c++-common/asan/memcmp-1.c | 4 +- .../c-c++-common/asan/no-asan-check-glob.c | 12 + gcc/testsuite/c-c++-common/asan/no-asan-stack.c | 4 +- .../asan/no-redundant-instrumentation-1.c | 1 - .../asan/no-redundant-instrumentation-10.c | 1 - .../asan/no-redundant-instrumentation-11.c | 1 - .../asan/no-redundant-instrumentation-12.c | 1 - .../asan/no-redundant-instrumentation-13.c | 1 - .../asan/no-redundant-instrumentation-14.c | 1 - .../asan/no-redundant-instrumentation-15.c | 1 - .../asan/no-redundant-instrumentation-3.c | 1 - .../asan/no-redundant-instrumentation-4.c | 1 - .../asan/no-redundant-instrumentation-5.c | 1 - .../asan/no-redundant-instrumentation-6.c | 1 - .../asan/no-redundant-instrumentation-7.c | 1 - .../asan/no-redundant-instrumentation-8.c | 1 - gcc/testsuite/c-c++-common/asan/pr63888.c | 34 + .../asan/{use-after-return-1.c => pr64820.c} | 32 +- gcc/testsuite/c-c++-common/asan/red-align-1.c | 1 - gcc/testsuite/c-c++-common/asan/red-align-2.c | 1 - gcc/testsuite/c-c++-common/asan/shadow-offset-1.c | 1 - gcc/testsuite/c-c++-common/asan/user-section-1.c | 10 + gcc/testsuite/c-c++-common/asan/user-section-2.c | 10 + gcc/testsuite/c-c++-common/asan/user-section-3.c | 10 + gcc/testsuite/c-c++-common/attr-aligned-1.c | 24 + gcc/testsuite/c-c++-common/attributes-enum-1.c | 22 + gcc/testsuite/c-c++-common/attributes-enum-2.c | 14 + gcc/testsuite/c-c++-common/cilk-plus/CK/pr60586.c | 28 + gcc/testsuite/c-c++-common/cilk-plus/CK/pr63307.c | 4 + gcc/testsuite/c-c++-common/cilk-plus/PS/clauses2.c | 1 - gcc/testsuite/c-c++-common/cilk-plus/PS/safelen.c | 1 - .../c-c++-common/cilk-plus/PS/vectorlength-3.c | 1 - gcc/testsuite/c-c++-common/cpp/pr63831-2.c | 1 - gcc/testsuite/c-c++-common/cpp/pr65238-1.c | 53 + gcc/testsuite/c-c++-common/dfp/convert-dfp-2.c | 45 + gcc/testsuite/c-c++-common/dfp/operator-comma.c | 2 + gcc/testsuite/c-c++-common/fold-bitand-4.c | 1 - gcc/testsuite/c-c++-common/fold-divmul-1.c | 1 - .../c-c++-common/goacc/acc_on_device-2-off.c | 3 +- gcc/testsuite/c-c++-common/goacc/acc_on_device-2.c | 3 +- gcc/testsuite/c-c++-common/goacc/loop-private-1.c | 1 - gcc/testsuite/c-c++-common/goacc/pcopy.c | 1 - gcc/testsuite/c-c++-common/goacc/pcopyin.c | 1 - gcc/testsuite/c-c++-common/goacc/pcopyout.c | 1 - gcc/testsuite/c-c++-common/goacc/pcreate.c | 1 - gcc/testsuite/c-c++-common/goacc/present-1.c | 1 - gcc/testsuite/c-c++-common/goacc/reduction-1.c | 1 + gcc/testsuite/c-c++-common/goacc/reduction-2.c | 1 + gcc/testsuite/c-c++-common/goacc/reduction-3.c | 1 + gcc/testsuite/c-c++-common/goacc/reduction-4.c | 1 + gcc/testsuite/c-c++-common/gomp/atomic-10.c | 1 - gcc/testsuite/c-c++-common/gomp/atomic-12.c | 1 - gcc/testsuite/c-c++-common/gomp/atomic-13.c | 1 - gcc/testsuite/c-c++-common/gomp/atomic-3.c | 1 - gcc/testsuite/c-c++-common/gomp/atomic-9.c | 1 - gcc/testsuite/c-c++-common/gomp/pr61486-2.c | 1 + gcc/testsuite/c-c++-common/gomp/pr66429.c | 41 + gcc/testsuite/c-c++-common/gomp/pr67501.c | 12 + gcc/testsuite/c-c++-common/gomp/pr67502.c | 16 + gcc/testsuite/c-c++-common/gomp/pr67517.c | 13 + gcc/testsuite/c-c++-common/gomp/pr67521.c | 20 + gcc/testsuite/c-c++-common/nonnull-1.c | 28 + gcc/testsuite/c-c++-common/pr19807-1.c | 1 + gcc/testsuite/c-c++-common/pr46562-2.c | 1 - gcc/testsuite/c-c++-common/pr46562.c | 1 - gcc/testsuite/c-c++-common/pr49706.c | 113 +- gcc/testsuite/c-c++-common/pr56493.c | 1 - gcc/testsuite/c-c++-common/pr58346-1.c | 1 + gcc/testsuite/c-c++-common/pr60439.c | 96 +- gcc/testsuite/c-c++-common/pr61534-1.c | 13 + gcc/testsuite/c-c++-common/pr62199-2.c | 12 +- gcc/testsuite/c-c++-common/pr65040.c | 21 + gcc/testsuite/c-c++-common/pr65120.c | 32 + gcc/testsuite/c-c++-common/pr65556.c | 23 + gcc/testsuite/c-c++-common/pr65830.c | 16 + gcc/testsuite/c-c++-common/pr66322.c | 144 + gcc/testsuite/c-c++-common/raw-string-11.c | 1 - gcc/testsuite/c-c++-common/raw-string-14.c | 2 +- gcc/testsuite/c-c++-common/raw-string-18.c | 1 - gcc/testsuite/c-c++-common/raw-string-19.c | 2 - gcc/testsuite/c-c++-common/restrict-1.c | 1 - gcc/testsuite/c-c++-common/restrict-2.c | 1 - gcc/testsuite/c-c++-common/restrict-4.c | 1 - gcc/testsuite/c-c++-common/rotate-1.c | 1 - gcc/testsuite/c-c++-common/rotate-2.c | 1 - gcc/testsuite/c-c++-common/rotate-3.c | 1 - gcc/testsuite/c-c++-common/rotate-4.c | 1 - gcc/testsuite/c-c++-common/tm/20100127.c | 1 - gcc/testsuite/c-c++-common/tm/ipa-1.c | 1 - gcc/testsuite/c-c++-common/tm/malloc.c | 1 - gcc/testsuite/c-c++-common/tm/pr54893.c | 1 - gcc/testsuite/c-c++-common/tm/trxn-expr-3.c | 1 - gcc/testsuite/c-c++-common/tm/trxn-expr.c | 1 - gcc/testsuite/c-c++-common/tm/wrap-1.c | 1 - .../c-c++-common/torture/aarch64-vect-lane-1.c | 8 + .../c-c++-common/torture/aarch64-vect-lane-2.c | 8 + gcc/testsuite/c-c++-common/torture/vector-shift1.c | 2 +- gcc/testsuite/c-c++-common/torture/vshuf-2.inc | 2 +- gcc/testsuite/c-c++-common/transparent-union-1.c | 1 + gcc/testsuite/c-c++-common/tsan/pr65400-1.c | 85 + gcc/testsuite/c-c++-common/tsan/pr65400-2.c | 10 + gcc/testsuite/c-c++-common/tsan/pr65400-3.c | 75 + gcc/testsuite/c-c++-common/tsan/step.c | 15 + gcc/testsuite/c-c++-common/ubsan/align-6.c | 2 +- gcc/testsuite/c-c++-common/ubsan/align-7.c | 3 +- gcc/testsuite/c-c++-common/ubsan/align-8.c | 1 - gcc/testsuite/c-c++-common/ubsan/align-9.c | 21 + gcc/testsuite/c-c++-common/ubsan/bounds-1.c | 6 + gcc/testsuite/c-c++-common/ubsan/bounds-10.c | 16 + gcc/testsuite/c-c++-common/ubsan/bounds-4.c | 4 +- gcc/testsuite/c-c++-common/ubsan/bounds-6.c | 6 +- gcc/testsuite/c-c++-common/ubsan/bounds-8.c | 13 + gcc/testsuite/c-c++-common/ubsan/bounds-9.c | 24 + .../c-c++-common/ubsan/float-cast-overflow-9.c | 2 +- gcc/testsuite/c-c++-common/ubsan/load-bool-enum.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-1.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-10.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-11.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-3.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-4.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-5.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-6.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-7.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-8.c | 2 +- gcc/testsuite/c-c++-common/ubsan/null-9.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-1.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-10.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-4.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-5.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-7.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-8.c | 2 +- gcc/testsuite/c-c++-common/ubsan/object-size-9.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-add-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-add-5.c | 30 + gcc/testsuite/c-c++-common/ubsan/overflow-int128.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-mul-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-mul-4.c | 2 +- .../c-c++-common/ubsan/overflow-negate-1.c | 2 +- .../c-c++-common/ubsan/overflow-negate-3.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-sub-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/overflow-sub-4.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr59333.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr59667.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr60613-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr60636.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr63802.c | 2 +- gcc/testsuite/c-c++-common/ubsan/pr63866.c | 1 - gcc/testsuite/c-c++-common/ubsan/pr65081.c | 26 + gcc/testsuite/c-c++-common/ubsan/pr65367.c | 9 + gcc/testsuite/c-c++-common/ubsan/pr65984.c | 23 + gcc/testsuite/c-c++-common/ubsan/pr66908.c | 15 + gcc/testsuite/c-c++-common/ubsan/recovery-1.c | 2 +- gcc/testsuite/c-c++-common/ubsan/recovery-3.c | 2 +- gcc/testsuite/c-c++-common/ubsan/sanitize-all-2.c | 1 - gcc/testsuite/c-c++-common/ubsan/sanitize-all-3.c | 1 - gcc/testsuite/c-c++-common/ubsan/sanitize-all-4.c | 1 - gcc/testsuite/c-c++-common/ubsan/shift-1.c | 2 +- gcc/testsuite/c-c++-common/ubsan/shift-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/shift-4.c | 2 +- gcc/testsuite/c-c++-common/ubsan/shift-5.c | 43 - gcc/testsuite/c-c++-common/ubsan/shift-7.c | 2 +- gcc/testsuite/c-c++-common/ubsan/undefined-2.c | 2 +- gcc/testsuite/c-c++-common/ubsan/vla-1.c | 2 +- gcc/testsuite/c-c++-common/vector-scalar-2.c | 1 - gcc/testsuite/g++.dg/Wframe-address-in-Wall.C | 14 + gcc/testsuite/g++.dg/Wframe-address.C | 70 + gcc/testsuite/g++.dg/Wno-frame-address.C | 7 + gcc/testsuite/g++.dg/abi/aarch64_guard1.C | 3 +- gcc/testsuite/g++.dg/abi/abi-tag1.C | 4 +- gcc/testsuite/g++.dg/abi/abi-tag13.C | 5 + gcc/testsuite/g++.dg/abi/abi-tag14.C | 30 + gcc/testsuite/g++.dg/abi/abi-tag15.C | 3 + gcc/testsuite/g++.dg/abi/abi-tag4.C | 2 +- gcc/testsuite/g++.dg/abi/abi-tag8.C | 2 +- gcc/testsuite/g++.dg/abi/anon2.C | 4 +- gcc/testsuite/g++.dg/abi/anon3.C | 4 +- gcc/testsuite/g++.dg/abi/anon4.C | 41 + gcc/testsuite/g++.dg/abi/macro0.C | 3 +- gcc/testsuite/g++.dg/abi/mangle-arm-crypto.C | 2 +- gcc/testsuite/g++.dg/abi/mangle-neon-aarch64.C | 4 + gcc/testsuite/g++.dg/abi/mangle-regparm.C | 30 + gcc/testsuite/g++.dg/abi/mangle40.C | 2 +- gcc/testsuite/g++.dg/abi/mangle58.C | 8 +- gcc/testsuite/g++.dg/abi/mangle65.C | 13 + gcc/testsuite/g++.dg/abi/mangle66.C | 10 + gcc/testsuite/g++.dg/abi/nullptr-align.C | 5 + gcc/testsuite/g++.dg/abi/nullptr-align2.C | 20 + gcc/testsuite/g++.dg/abi/rtti3.C | 2 +- gcc/testsuite/g++.dg/asan/pr64937.C | 30 + gcc/testsuite/g++.dg/asan/pr65004.C | 48 + gcc/testsuite/g++.dg/cdce3.C | 5 +- .../cilk-plus/CK/{const_spawn.cc => pr60586.cc} | 15 +- gcc/testsuite/g++.dg/compat/compat.exp | 1 + gcc/testsuite/g++.dg/compat/eh/ctor1.h | 2 +- gcc/testsuite/g++.dg/compat/eh/ctor1_y.C | 2 +- gcc/testsuite/g++.dg/compat/struct-layout-1.exp | 1 + gcc/testsuite/g++.dg/concepts/alias1.C | 15 + gcc/testsuite/g++.dg/concepts/alias2.C | 13 + gcc/testsuite/g++.dg/concepts/alias3.C | 13 + gcc/testsuite/g++.dg/concepts/alias4.C | 19 + gcc/testsuite/g++.dg/concepts/class.C | 52 + gcc/testsuite/g++.dg/concepts/class1.C | 14 + gcc/testsuite/g++.dg/concepts/class2.C | 14 + gcc/testsuite/g++.dg/concepts/class3.C | 14 + gcc/testsuite/g++.dg/concepts/class4.C | 21 + gcc/testsuite/g++.dg/concepts/class5.C | 26 + gcc/testsuite/g++.dg/concepts/class6.C | 18 + gcc/testsuite/g++.dg/concepts/constrained-parm.C | 13 + gcc/testsuite/g++.dg/concepts/decl-diagnose.C | 32 + .../g++.dg/concepts/deduction-constraint1.C | 12 + gcc/testsuite/g++.dg/concepts/diagnostic1.C | 16 + gcc/testsuite/g++.dg/concepts/disjunction1.C | 59 + gcc/testsuite/g++.dg/concepts/dr1430.C | 34 + gcc/testsuite/g++.dg/concepts/equiv.C | 34 + gcc/testsuite/g++.dg/concepts/equiv2.C | 29 + gcc/testsuite/g++.dg/concepts/explicit-inst1.C | 21 + gcc/testsuite/g++.dg/concepts/explicit-inst2.C | 24 + gcc/testsuite/g++.dg/concepts/explicit-inst3.C | 27 + gcc/testsuite/g++.dg/concepts/explicit-inst4.C | 17 + gcc/testsuite/g++.dg/concepts/explicit-spec1.C | 32 + gcc/testsuite/g++.dg/concepts/explicit-spec2.C | 13 + gcc/testsuite/g++.dg/concepts/explicit-spec3.C | 13 + gcc/testsuite/g++.dg/concepts/explicit-spec4.C | 51 + gcc/testsuite/g++.dg/concepts/explicit-spec5.C | 21 + gcc/testsuite/g++.dg/concepts/explicit-spec6.C | 18 + gcc/testsuite/g++.dg/concepts/expression.C | 20 + gcc/testsuite/g++.dg/concepts/expression2.C | 42 + gcc/testsuite/g++.dg/concepts/expression3.C | 23 + gcc/testsuite/g++.dg/concepts/feature-macro.C | 5 + gcc/testsuite/g++.dg/concepts/fn-concept1.C | 9 + gcc/testsuite/g++.dg/concepts/fn-concept2.C | 7 + gcc/testsuite/g++.dg/concepts/fn1.C | 25 + gcc/testsuite/g++.dg/concepts/fn10.C | 92 + gcc/testsuite/g++.dg/concepts/fn2.C | 18 + gcc/testsuite/g++.dg/concepts/fn3.C | 25 + gcc/testsuite/g++.dg/concepts/fn4.C | 17 + gcc/testsuite/g++.dg/concepts/fn5.C | 23 + gcc/testsuite/g++.dg/concepts/fn6.C | 16 + gcc/testsuite/g++.dg/concepts/fn7.C | 8 + gcc/testsuite/g++.dg/concepts/fn8.C | 27 + gcc/testsuite/g++.dg/concepts/fn9.C | 35 + gcc/testsuite/g++.dg/concepts/friend1.C | 34 + gcc/testsuite/g++.dg/concepts/friend2.C | 20 + gcc/testsuite/g++.dg/concepts/generic-fn-err.C | 49 + gcc/testsuite/g++.dg/concepts/generic-fn.C | 157 + gcc/testsuite/g++.dg/concepts/iconv1.C | 20 + gcc/testsuite/g++.dg/concepts/inherit-ctor1.C | 22 + gcc/testsuite/g++.dg/concepts/inherit-ctor2.C | 18 + gcc/testsuite/g++.dg/concepts/inherit-ctor3.C | 21 + gcc/testsuite/g++.dg/concepts/inherit-ctor4.C | 18 + gcc/testsuite/g++.dg/concepts/intro1.C | 38 + gcc/testsuite/g++.dg/concepts/intro2.C | 27 + gcc/testsuite/g++.dg/concepts/intro3.C | 17 + gcc/testsuite/g++.dg/concepts/intro4.C | 32 + gcc/testsuite/g++.dg/concepts/intro5.C | 15 + gcc/testsuite/g++.dg/concepts/intro6.C | 12 + gcc/testsuite/g++.dg/concepts/intro7.C | 13 + gcc/testsuite/g++.dg/concepts/member-concept.C | 9 + gcc/testsuite/g++.dg/concepts/memfun-err.C | 37 + gcc/testsuite/g++.dg/concepts/memfun.C | 112 + .../g++.dg/concepts/partial-concept-id1.C | 33 + .../g++.dg/concepts/partial-concept-id2.C | 15 + gcc/testsuite/g++.dg/concepts/partial-spec.C | 15 + gcc/testsuite/g++.dg/concepts/partial-spec2.C | 32 + gcc/testsuite/g++.dg/concepts/partial-spec3.C | 7 + gcc/testsuite/g++.dg/concepts/partial-spec4.C | 49 + gcc/testsuite/g++.dg/concepts/partial-spec5.C | 12 + gcc/testsuite/g++.dg/concepts/partial-spec6.C | 24 + gcc/testsuite/g++.dg/concepts/placeholder1.C | 34 + gcc/testsuite/g++.dg/concepts/placeholder2.C | 32 + gcc/testsuite/g++.dg/concepts/placeholder3.C | 17 + gcc/testsuite/g++.dg/concepts/placeholder4.C | 20 + gcc/testsuite/g++.dg/concepts/placeholder5.C | 17 + gcc/testsuite/g++.dg/concepts/pr65552.C | 19 + gcc/testsuite/g++.dg/concepts/pr65575.C | 23 + gcc/testsuite/g++.dg/concepts/pr65634.C | 19 + gcc/testsuite/g++.dg/concepts/pr65636.C | 10 + gcc/testsuite/g++.dg/concepts/pr65681.C | 106 + gcc/testsuite/g++.dg/concepts/pr65848.C | 75 + gcc/testsuite/g++.dg/concepts/pr65854.C | 24 + gcc/testsuite/g++.dg/concepts/pr66091.C | 19 + gcc/testsuite/g++.dg/concepts/req-neg1.C | 10 + gcc/testsuite/g++.dg/concepts/req1.C | 29 + gcc/testsuite/g++.dg/concepts/req10.C | 18 + gcc/testsuite/g++.dg/concepts/req11.C | 28 + gcc/testsuite/g++.dg/concepts/req12.C | 25 + gcc/testsuite/g++.dg/concepts/req13.C | 13 + gcc/testsuite/g++.dg/concepts/req14.C | 14 + gcc/testsuite/g++.dg/concepts/req15.C | 21 + gcc/testsuite/g++.dg/concepts/req16.C | 19 + gcc/testsuite/g++.dg/concepts/req17.C | 20 + gcc/testsuite/g++.dg/concepts/req18.C | 17 + gcc/testsuite/g++.dg/concepts/req2.C | 19 + gcc/testsuite/g++.dg/concepts/req3.C | 17 + gcc/testsuite/g++.dg/concepts/req4.C | 18 + gcc/testsuite/g++.dg/concepts/req5.C | 18 + gcc/testsuite/g++.dg/concepts/req6.C | 13 + gcc/testsuite/g++.dg/concepts/req7.C | 24 + gcc/testsuite/g++.dg/concepts/req8.C | 17 + gcc/testsuite/g++.dg/concepts/req9.C | 24 + gcc/testsuite/g++.dg/concepts/template-parm1.C | 34 + gcc/testsuite/g++.dg/concepts/template-parm10.C | 17 + gcc/testsuite/g++.dg/concepts/template-parm11.C | 18 + .../ttp23.C => concepts/template-parm12.C} | 9 +- gcc/testsuite/g++.dg/concepts/template-parm2.C | 23 + gcc/testsuite/g++.dg/concepts/template-parm3.C | 28 + gcc/testsuite/g++.dg/concepts/template-parm4.C | 20 + gcc/testsuite/g++.dg/concepts/template-parm5.C | 19 + gcc/testsuite/g++.dg/concepts/template-parm6.C | 41 + gcc/testsuite/g++.dg/concepts/template-parm7.C | 44 + gcc/testsuite/g++.dg/concepts/template-parm8.C | 21 + gcc/testsuite/g++.dg/concepts/template-parm9.C | 18 + .../g++.dg/concepts/template-template-parm1.C | 56 + gcc/testsuite/g++.dg/concepts/traits1.C | 97 + gcc/testsuite/g++.dg/concepts/traits2.C | 98 + gcc/testsuite/g++.dg/concepts/var-concept1.C | 26 + gcc/testsuite/g++.dg/concepts/var-concept2.C | 17 + gcc/testsuite/g++.dg/concepts/var-concept3.C | 22 + gcc/testsuite/g++.dg/concepts/var-concept4.C | 19 + gcc/testsuite/g++.dg/concepts/var-concept5.C | 14 + gcc/testsuite/g++.dg/concepts/var-concept6.C | 4 + gcc/testsuite/g++.dg/concepts/var-templ1.C | 16 + gcc/testsuite/g++.dg/concepts/var-templ2.C | 17 + gcc/testsuite/g++.dg/concepts/variadic1.C | 25 + gcc/testsuite/g++.dg/concepts/variadic2.C | 13 + gcc/testsuite/g++.dg/conversion/pr66211.C | 11 + gcc/testsuite/g++.dg/cpp/paste2.C | 1 - gcc/testsuite/g++.dg/cpp/pr53690.C | 7 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing2.C | 5 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing3.C | 6 + gcc/testsuite/g++.dg/cpp0x/Wnarrowing4.C | 14 + gcc/testsuite/g++.dg/cpp0x/alias-decl-22.C | 2 +- gcc/testsuite/g++.dg/cpp0x/alias-decl-46.C | 114 + gcc/testsuite/g++.dg/cpp0x/alias-decl-47.C | 13 + gcc/testsuite/g++.dg/cpp0x/alias-decl-48.C | 13 + gcc/testsuite/g++.dg/cpp0x/alias-decl-49.C | 54 + gcc/testsuite/g++.dg/cpp0x/alias-decl-50.C | 225 + gcc/testsuite/g++.dg/cpp0x/alias-decl-51.C | 9 + gcc/testsuite/g++.dg/cpp0x/alias-decl-52.C | 24 + gcc/testsuite/g++.dg/cpp0x/alignas1.C | 16 + gcc/testsuite/g++.dg/cpp0x/alignas2.C | 20 + gcc/testsuite/g++.dg/cpp0x/alignas3.C | 20 + gcc/testsuite/g++.dg/cpp0x/alignas4.C | 19 + gcc/testsuite/g++.dg/cpp0x/attributes-enum-1.C | 20 + gcc/testsuite/g++.dg/cpp0x/auto45.C | 21 + gcc/testsuite/g++.dg/cpp0x/auto46.C | 5 + gcc/testsuite/g++.dg/cpp0x/auto9.C | 4 +- gcc/testsuite/g++.dg/cpp0x/bracket5.C | 6 + gcc/testsuite/g++.dg/cpp0x/constexpr-48324.C | 13 + gcc/testsuite/g++.dg/cpp0x/constexpr-59686.C | 9 + gcc/testsuite/g++.dg/cpp0x/constexpr-59937-1.C | 5 + gcc/testsuite/g++.dg/cpp0x/constexpr-59937-2.C | 12 + gcc/testsuite/g++.dg/cpp0x/constexpr-65080.C | 18 + gcc/testsuite/g++.dg/cpp0x/constexpr-array10.C | 12 + gcc/testsuite/g++.dg/cpp0x/constexpr-array11.C | 13 + gcc/testsuite/g++.dg/cpp0x/constexpr-array12.C | 8 + gcc/testsuite/g++.dg/cpp0x/constexpr-builtin3.C | 6 + gcc/testsuite/g++.dg/cpp0x/constexpr-ctor18.C | 26 + gcc/testsuite/g++.dg/cpp0x/constexpr-decltype2.C | 7 + gcc/testsuite/g++.dg/cpp0x/constexpr-empty9.C | 18 + gcc/testsuite/g++.dg/cpp0x/constexpr-fold1.C | 65 + gcc/testsuite/g++.dg/cpp0x/constexpr-fold2.C | 30 + gcc/testsuite/g++.dg/cpp0x/constexpr-friend-2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-friend-3.C | 21 + gcc/testsuite/g++.dg/cpp0x/constexpr-fwctor1.C | 19 + gcc/testsuite/g++.dg/cpp0x/constexpr-neg1.C | 4 +- gcc/testsuite/g++.dg/cpp0x/constexpr-object1.C | 6 +- gcc/testsuite/g++.dg/cpp0x/constexpr-ptrcomp1.C | 8 + gcc/testsuite/g++.dg/cpp0x/constexpr-ptrmem4.C | 26 + gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof1.C | 15 + gcc/testsuite/g++.dg/cpp0x/constexpr-static.C | 1 - gcc/testsuite/g++.dg/cpp0x/constexpr-static3.C | 1 - gcc/testsuite/g++.dg/cpp0x/constexpr-targ2.C | 40 + gcc/testsuite/g++.dg/cpp0x/constexpr-targ3.C | 40 + gcc/testsuite/g++.dg/cpp0x/decl-loc1.C | 13 + gcc/testsuite/g++.dg/cpp0x/decltype-54581.C | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype-call1.C | 2 +- .../g++.dg/cpp0x/decltype-mem-initializer1.C | 8 + gcc/testsuite/g++.dg/cpp0x/decltype62.C | 15 + gcc/testsuite/g++.dg/cpp0x/decltype63.C | 7 + gcc/testsuite/g++.dg/cpp0x/defaulted21.C | 2 +- gcc/testsuite/g++.dg/cpp0x/defaulted28.C | 2 +- gcc/testsuite/g++.dg/cpp0x/defaulted47.C | 4 +- gcc/testsuite/g++.dg/cpp0x/deleted11.C | 8 + gcc/testsuite/g++.dg/cpp0x/deleted12.C | 10 + gcc/testsuite/g++.dg/cpp0x/elision_neg.C | 2 +- gcc/testsuite/g++.dg/cpp0x/explicit8.C | 8 +- gcc/testsuite/g++.dg/cpp0x/explicit9.C | 12 + gcc/testsuite/g++.dg/cpp0x/fntmpdefarg3.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-34.C | 1 - gcc/testsuite/g++.dg/cpp0x/gen-attrs-60.C | 4 + gcc/testsuite/g++.dg/cpp0x/implicit-trivial1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/implicit1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/implicit9.C | 2 +- gcc/testsuite/g++.dg/cpp0x/inh-ctor9.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist-dr1518.C | 27 + gcc/testsuite/g++.dg/cpp0x/initlist-new1.C | 12 + gcc/testsuite/g++.dg/cpp0x/initlist-opt.C | 1 - gcc/testsuite/g++.dg/cpp0x/initlist40.C | 2 +- gcc/testsuite/g++.dg/cpp0x/initlist92.C | 55 + gcc/testsuite/g++.dg/cpp0x/initlist93.C | 13 + gcc/testsuite/g++.dg/cpp0x/initlist94.C | 13 + gcc/testsuite/g++.dg/cpp0x/initlist95.C | 5 + gcc/testsuite/g++.dg/cpp0x/initlist96.C | 12 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const5.C | 16 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv9.C | 27 + .../g++.dg/cpp0x/lambda/lambda-decltype1.C | 1 - .../g++.dg/cpp0x/lambda/lambda-decltype2.C | 25 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg6.C | 9 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C | 32 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested5.C | 29 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C | 15 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-rep1.C | 14 + .../g++.dg/cpp0x/lambda/lambda-template13.C | 2 +- gcc/testsuite/g++.dg/cpp0x/local-type1.C | 19 + gcc/testsuite/g++.dg/cpp0x/mem-init-aggr1.C | 10 + gcc/testsuite/g++.dg/cpp0x/noexcept02.C | 4 +- gcc/testsuite/g++.dg/cpp0x/noexcept06.C | 1 + gcc/testsuite/g++.dg/cpp0x/noexcept17.C | 1 + gcc/testsuite/g++.dg/cpp0x/noexcept28.C | 20 + gcc/testsuite/g++.dg/cpp0x/nontype1.C | 9 + gcc/testsuite/g++.dg/cpp0x/nsdmi-aggr1.C | 10 + gcc/testsuite/g++.dg/cpp0x/nsdmi-defer5.C | 3 + gcc/testsuite/g++.dg/cpp0x/nsdmi-list4.C | 9 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template14.C | 22 + gcc/testsuite/g++.dg/cpp0x/nsdmi-template15.C | 13 + gcc/testsuite/g++.dg/cpp0x/nsdmi11.C | 23 + gcc/testsuite/g++.dg/cpp0x/nsdmi12.C | 16 + gcc/testsuite/g++.dg/cpp0x/nullptr34.C | 17 + gcc/testsuite/g++.dg/cpp0x/override1.C | 4 + gcc/testsuite/g++.dg/cpp0x/pr48453.C | 22 + gcc/testsuite/g++.dg/cpp0x/pr51313.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr52742.C | 16 + gcc/testsuite/g++.dg/cpp0x/pr57101.C | 4 +- gcc/testsuite/g++.dg/cpp0x/pr59816.C | 19 + gcc/testsuite/g++.dg/cpp0x/pr65072.C | 14 + gcc/testsuite/g++.dg/cpp0x/pr65075.C | 17 + gcc/testsuite/g++.dg/cpp0x/pr65127.C | 16 + gcc/testsuite/g++.dg/cpp0x/pr65327.C | 18 + gcc/testsuite/g++.dg/cpp0x/pr65398-2.C | 38 + gcc/testsuite/g++.dg/cpp0x/pr65398.C | 70 + gcc/testsuite/g++.dg/cpp0x/pr65558.C | 6 + gcc/testsuite/g++.dg/cpp0x/pr65736.C | 5 + gcc/testsuite/g++.dg/cpp0x/pr65954.C | 12 + gcc/testsuite/g++.dg/cpp0x/pr66130.C | 11 + gcc/testsuite/g++.dg/cpp0x/pr66243.C | 12 + gcc/testsuite/g++.dg/cpp0x/range-for13.C | 6 +- gcc/testsuite/g++.dg/cpp0x/rv-array1.C | 55 + gcc/testsuite/g++.dg/cpp0x/scoped_enum3.C | 14 + gcc/testsuite/g++.dg/cpp0x/scoped_enum4.C | 20 + gcc/testsuite/g++.dg/cpp0x/scoped_enum5.C | 37 + gcc/testsuite/g++.dg/cpp0x/scoped_enum6.C | 19 + gcc/testsuite/g++.dg/cpp0x/sfinae55.C | 33 + gcc/testsuite/g++.dg/cpp0x/static_assert12.C | 30 + gcc/testsuite/g++.dg/cpp0x/static_assert13.C | 28 + gcc/testsuite/g++.dg/cpp0x/static_assert8.C | 4 +- gcc/testsuite/g++.dg/cpp0x/static_assert9.C | 2 + gcc/testsuite/g++.dg/cpp0x/trailing10.C | 33 + gcc/testsuite/g++.dg/cpp0x/trailing11.C | 12 + .../g++.dg/cpp0x/udlit-namespace-ambiguous.C | 10 + .../g++.dg/cpp0x/udlit-namespace-using-directive.C | 16 + gcc/testsuite/g++.dg/cpp0x/udlit-resolve.C | 7 +- gcc/testsuite/g++.dg/cpp0x/udlit-sfinae-neg.C | 21 + gcc/testsuite/g++.dg/cpp0x/udlit-sfinae.C | 38 + gcc/testsuite/g++.dg/cpp0x/variadic-alias1.C | 13 + gcc/testsuite/g++.dg/cpp0x/variadic-ttp2.C | 22 + gcc/testsuite/g++.dg/cpp0x/variadic118.C | 3 +- gcc/testsuite/g++.dg/cpp0x/variadic166.C | 14 + gcc/testsuite/g++.dg/cpp0x/variadic18.C | 2 +- gcc/testsuite/g++.dg/cpp0x/variadic19.C | 2 +- gcc/testsuite/g++.dg/cpp0x/vt-59988.C | 28 + gcc/testsuite/g++.dg/cpp0x/vt-60130.C | 21 + gcc/testsuite/g++.dg/cpp0x/vt-62276.C | 9 + gcc/testsuite/g++.dg/cpp0x/vt-65071.C | 9 + gcc/testsuite/g++.dg/cpp0x/vt-65790.C | 35 + gcc/testsuite/g++.dg/cpp0x/warn_cxx0x4.C | 4 + gcc/testsuite/g++.dg/cpp1y/attr-deprecated-2.C | 4 + gcc/testsuite/g++.dg/cpp1y/attributes-enum-1.C | 35 + gcc/testsuite/g++.dg/cpp1y/auto-fn26.C | 6 + gcc/testsuite/g++.dg/cpp1y/auto-fn27.C | 42 + gcc/testsuite/g++.dg/cpp1y/constexpr-array1.C | 20 + gcc/testsuite/g++.dg/cpp1y/constexpr-assert1.C | 10 + gcc/testsuite/g++.dg/cpp1y/constexpr-empty1.C | 6 + gcc/testsuite/g++.dg/cpp1y/constexpr-local3.C | 20 + gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 11 + gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C | 34 + gcc/testsuite/g++.dg/cpp1y/digit-sep-neg.C | 10 +- gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice1.C | 42 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice2.C | 123 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice3.C | 3 + gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice4.C | 10 + .../g++.dg/cpp1y/lambda-generic-uneval1.C | 17 + gcc/testsuite/g++.dg/cpp1y/lambda-init12.C | 15 + gcc/testsuite/g++.dg/cpp1y/lambda-init13.C | 18 + gcc/testsuite/g++.dg/cpp1y/lambda-var-templ1.C | 11 + gcc/testsuite/g++.dg/cpp1y/left-shift-1.C | 11 + gcc/testsuite/g++.dg/cpp1y/left-shift-2.C | 36 + gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr3.C | 43 + gcc/testsuite/g++.dg/cpp1y/pr60943.C | 16 + gcc/testsuite/g++.dg/cpp1y/pr64626-1.C | 20 + gcc/testsuite/g++.dg/cpp1y/pr64626-2.C | 11 + gcc/testsuite/g++.dg/cpp1y/pr65202.C | 26 + gcc/testsuite/g++.dg/cpp1y/pr65340.C | 19 + gcc/testsuite/g++.dg/cpp1y/sized-dealloc2.C | 29 +- gcc/testsuite/g++.dg/cpp1y/static_assert1.C | 30 + gcc/testsuite/g++.dg/cpp1y/static_assert2.C | 28 + .../g++.dg/cpp1y/udlit-char-template-sfinae-neg.C | 20 + .../g++.dg/cpp1y/udlit-char-template-sfinae.C | 29 + .../udlit-char-template-vs-std-literal-operator.C | 19 + gcc/testsuite/g++.dg/cpp1y/var-templ22.C | 14 + gcc/testsuite/g++.dg/cpp1y/var-templ23.C | 9 + gcc/testsuite/g++.dg/cpp1y/var-templ24.C | 5 + gcc/testsuite/g++.dg/cpp1y/var-templ25.C | 8 + gcc/testsuite/g++.dg/cpp1y/var-templ26.C | 19 + gcc/testsuite/g++.dg/cpp1y/var-templ27.C | 9 + gcc/testsuite/g++.dg/cpp1y/var-templ28.C | 15 + gcc/testsuite/g++.dg/cpp1y/var-templ29.C | 13 + gcc/testsuite/g++.dg/cpp1y/var-templ30.C | 19 + gcc/testsuite/g++.dg/cpp1y/var-templ31.C | 8 + gcc/testsuite/g++.dg/cpp1y/var-templ32.C | 7 + gcc/testsuite/g++.dg/cpp1y/var-templ33.C | 20 + gcc/testsuite/g++.dg/cpp1y/var-templ34.C | 20 + gcc/testsuite/g++.dg/cpp1y/var-templ35.C | 5 + gcc/testsuite/g++.dg/cpp1y/var-templ36.C | 15 + gcc/testsuite/g++.dg/cpp1y/var-templ37.C | 23 + gcc/testsuite/g++.dg/cpp1y/var-templ38.C | 9 + gcc/testsuite/g++.dg/cpp1y/var-templ39.C | 16 + gcc/testsuite/g++.dg/cpp1y/var-templ40.C | 9 + gcc/testsuite/g++.dg/cpp1y/var-templ42.C | 17 + gcc/testsuite/g++.dg/cpp1y/var-templ43.C | 35 + gcc/testsuite/g++.dg/cpp1y/var-templ44.C | 29 + gcc/testsuite/g++.dg/cpp1z/abbrev1.C | 11 + gcc/testsuite/g++.dg/cpp1z/abbrev2.C | 17 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 8 + gcc/testsuite/g++.dg/cpp1z/regress1.C | 19 + gcc/testsuite/g++.dg/cpp1z/regress2.C | 17 + gcc/testsuite/g++.dg/cpp1z/static_assert-nomsg.C | 27 + gcc/testsuite/g++.dg/cpp1z/udlit-utf8char.C | 8 + gcc/testsuite/g++.dg/cpp1z/utf8-neg.C | 7 + gcc/testsuite/g++.dg/cpp1z/utf8.C | 15 + gcc/testsuite/g++.dg/debug/dwarf2-2.C | 17 - gcc/testsuite/g++.dg/debug/dwarf2/accessibility1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/auto1.C | 10 +- gcc/testsuite/g++.dg/debug/dwarf2/block.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/deallocator.C | 8 +- gcc/testsuite/g++.dg/debug/{ => dwarf2}/dwarf2-1.C | 4 +- gcc/testsuite/g++.dg/debug/dwarf2/dwarf2-2.C | 19 + gcc/testsuite/g++.dg/debug/dwarf2/dwarf4-typedef.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/enum1.C | 2 +- .../g++.dg/debug/dwarf2/explicit-constructor.C | 2 +- .../g++.dg/debug/dwarf2/global-used-types-1.C | 2 +- .../g++.dg/debug/dwarf2/imported-module-2.C | 2 +- .../g++.dg/debug/dwarf2/imported-module-3.C | 2 +- .../g++.dg/debug/dwarf2/imported-module-4.C | 2 +- .../g++.dg/debug/dwarf2/integer-typedef.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/lambda1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/lang-cpp98.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/lineno-simple1.C | 2 +- .../g++.dg/debug/dwarf2/local-var-in-contructor.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/localclass3.C | 9 +- gcc/testsuite/g++.dg/debug/dwarf2/namespace-1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/namespace-2.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/nested-1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/nested-2.C | 2 +- .../g++.dg/debug/dwarf2/non-virtual-thunk.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/pr44641.C | 2 +- .../g++.dg/debug/{pr46123.C => dwarf2/pr46123-2.C} | 2 + gcc/testsuite/g++.dg/debug/dwarf2/pr46527.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/pr54508.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/pubnames-1.C | 2 +- .../g++.dg/debug/dwarf2/redeclaration-1.C | 10 +- gcc/testsuite/g++.dg/debug/dwarf2/self-ref-1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/self-ref-2.C | 2 +- .../g++.dg/debug/dwarf2/static-data-member1.C | 2 +- .../g++.dg/debug/dwarf2/static-local-var-in-ctor.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-1.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-2.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-3.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-4.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-5.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-6.C | 2 +- .../g++.dg/debug/dwarf2/template-func-params-7.C | 2 +- .../g++.dg/debug/dwarf2/template-params-1.C | 2 +- .../g++.dg/debug/dwarf2/template-params-10.C | 2 +- .../g++.dg/debug/dwarf2/template-params-11.C | 2 +- .../g++.dg/debug/dwarf2/template-params-2.C | 2 +- .../g++.dg/debug/dwarf2/template-params-3.C | 2 +- .../g++.dg/debug/dwarf2/template-params-4.C | 2 +- .../g++.dg/debug/dwarf2/template-params-5.C | 2 +- .../g++.dg/debug/dwarf2/template-params-6.C | 2 +- .../g++.dg/debug/dwarf2/template-params-7.C | 2 +- .../g++.dg/debug/dwarf2/template-params-8.C | 2 +- .../g++.dg/debug/dwarf2/template-params-9.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/tls1.C | 7 + gcc/testsuite/g++.dg/debug/dwarf2/typedef1.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef2.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef3.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef4.C | 2 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef5.C | 4 +- gcc/testsuite/g++.dg/debug/dwarf2/typedef6.C | 2 +- gcc/testsuite/g++.dg/debug/localclass1.C | 3 +- gcc/testsuite/g++.dg/debug/nullptr01.C | 3 +- gcc/testsuite/g++.dg/debug/pr65678.C | 35 + gcc/testsuite/g++.dg/diagnostic/inhibit-warn-1.C | 32 + gcc/testsuite/g++.dg/diagnostic/inhibit-warn-2.C | 36 + gcc/testsuite/g++.dg/eh/array1.C | 1 - gcc/testsuite/g++.dg/eh/builtin1.C | 1 - gcc/testsuite/g++.dg/eh/builtin2.C | 1 - gcc/testsuite/g++.dg/eh/builtin3.C | 1 - gcc/testsuite/g++.dg/eh/cond4.C | 2 +- gcc/testsuite/g++.dg/eh/ehopt1.C | 4 +- gcc/testsuite/g++.dg/eh/init-temp2.C | 6 +- gcc/testsuite/g++.dg/eh/scope1.C | 2 +- gcc/testsuite/g++.dg/eh/spec8.C | 2 +- gcc/testsuite/g++.dg/expr/ptr-arith1.C | 7 + gcc/testsuite/g++.dg/expr/string-2.C | 2 +- gcc/testsuite/g++.dg/ext/alias-canon2.C | 3 - gcc/testsuite/g++.dg/ext/alias-canon3.C | 12 + gcc/testsuite/g++.dg/ext/alias-mangle.C | 2 +- gcc/testsuite/g++.dg/ext/altivec-10.C | 1 - gcc/testsuite/g++.dg/ext/attrib34.C | 1 - gcc/testsuite/g++.dg/ext/attrib50.C | 11 + gcc/testsuite/g++.dg/ext/attrib51.C | 4 + gcc/testsuite/g++.dg/ext/attrib52.C | 15 + gcc/testsuite/g++.dg/ext/attribute-may-alias-1.C | 15 + gcc/testsuite/g++.dg/ext/attribute-may-alias-2.C | 13 + gcc/testsuite/g++.dg/ext/builtin10.C | 1 - gcc/testsuite/g++.dg/ext/label13a.C | 1 - gcc/testsuite/g++.dg/ext/mv17.C | 93 + gcc/testsuite/g++.dg/ext/mv18.C | 7 + gcc/testsuite/g++.dg/ext/mv19.C | 7 + gcc/testsuite/g++.dg/ext/mv20.C | 7 + gcc/testsuite/g++.dg/ext/mv21.C | 7 + gcc/testsuite/g++.dg/ext/mv22.C | 7 + gcc/testsuite/g++.dg/ext/mv23.C | 7 + gcc/testsuite/g++.dg/ext/mv24.C | 35 + gcc/testsuite/g++.dg/ext/mv25.C | 35 + gcc/testsuite/g++.dg/ext/pr56790-1.C | 1 - gcc/testsuite/g++.dg/ext/pr57735.C | 3 + gcc/testsuite/g++.dg/ext/stmtexpr17.C | 9 + gcc/testsuite/g++.dg/ext/stmtexpr18.C | 7 + gcc/testsuite/g++.dg/ext/sync-4.C | 1 + gcc/testsuite/g++.dg/ext/vector21.C | 1 - gcc/testsuite/g++.dg/ext/vector22.C | 1 - gcc/testsuite/g++.dg/ext/visibility/anon7.C | 2 +- gcc/testsuite/g++.dg/gcov/gcov-14.C | 5 + gcc/testsuite/g++.dg/gcov/gcov-15.C | 26 + gcc/testsuite/g++.dg/gcov/gcov-2.C | 2 +- gcc/testsuite/g++.dg/gomp/barrier-1.C | 1 - gcc/testsuite/g++.dg/gomp/block-0.C | 1 - gcc/testsuite/g++.dg/gomp/clause-2.C | 6 +- gcc/testsuite/g++.dg/gomp/critical-1.C | 1 - gcc/testsuite/g++.dg/gomp/flush-1.C | 1 - gcc/testsuite/g++.dg/gomp/for-10.C | 1 - gcc/testsuite/g++.dg/gomp/for-13.C | 1 - gcc/testsuite/g++.dg/gomp/for-4.C | 1 - gcc/testsuite/g++.dg/gomp/for-5.C | 1 - gcc/testsuite/g++.dg/gomp/for-6.C | 1 - gcc/testsuite/g++.dg/gomp/for-7.C | 1 - gcc/testsuite/g++.dg/gomp/for-8.C | 1 - gcc/testsuite/g++.dg/gomp/for-9.C | 1 - gcc/testsuite/g++.dg/gomp/macro-3.C | 1 - gcc/testsuite/g++.dg/gomp/master-3.C | 1 - gcc/testsuite/g++.dg/gomp/openmp-simd-1.C | 1 - gcc/testsuite/g++.dg/gomp/openmp-simd-2.C | 1 - gcc/testsuite/g++.dg/gomp/openmp-simd-3.C | 14 + gcc/testsuite/g++.dg/gomp/ordered-1.C | 1 - gcc/testsuite/g++.dg/gomp/pr66571-1.C | 37 + gcc/testsuite/g++.dg/gomp/pr67504.C | 15 + gcc/testsuite/g++.dg/gomp/pr67511.C | 20 + gcc/testsuite/g++.dg/gomp/pr67514.C | 30 + gcc/testsuite/g++.dg/gomp/pr67522.C | 26 + gcc/testsuite/g++.dg/gomp/pr67523.C | 29 + gcc/testsuite/g++.dg/gomp/tpl-barrier-1.C | 1 - gcc/testsuite/g++.dg/gomp/tpl-master-1.C | 1 - gcc/testsuite/g++.dg/gomp/tpl-target-update.C | 20 + gcc/testsuite/g++.dg/gomp/udr-5.C | 4 +- gcc/testsuite/g++.dg/graphite/graphite.exp | 10 +- gcc/testsuite/g++.dg/guality/guality.exp | 2 +- gcc/testsuite/g++.dg/guality/pr55541.C | 11 + gcc/testsuite/g++.dg/inherit/access6.C | 4 +- gcc/testsuite/g++.dg/inherit/access9.C | 14 + gcc/testsuite/g++.dg/inherit/covariant7.C | 1 - gcc/testsuite/g++.dg/inherit/pure1.C | 4 +- gcc/testsuite/g++.dg/inherit/using8.C | 15 + gcc/testsuite/g++.dg/inherit/virtual11.C | 1 - gcc/testsuite/g++.dg/init/array34.C | 1 - gcc/testsuite/g++.dg/init/array38.C | 8 + gcc/testsuite/g++.dg/init/array39.C | 46 + gcc/testsuite/g++.dg/init/const7.C | 1 - gcc/testsuite/g++.dg/init/ctor8.C | 2 +- gcc/testsuite/g++.dg/init/explicit3.C | 12 + gcc/testsuite/g++.dg/init/explicit4.C | 12 + gcc/testsuite/g++.dg/init/new17.C | 1 - gcc/testsuite/g++.dg/init/new19.C | 1 - gcc/testsuite/g++.dg/init/new42.C | 42 + gcc/testsuite/g++.dg/init/placement5.C | 4 +- gcc/testsuite/g++.dg/init/pr42556.C | 1 - gcc/testsuite/g++.dg/init/pr64527.C | 21 + gcc/testsuite/g++.dg/init/pr66857.C | 19 + gcc/testsuite/g++.dg/init/ref22.C | 23 + gcc/testsuite/g++.dg/ipa/comdat.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-1.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-10.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-11.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-12.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-13.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-14.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-15.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-16.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-17.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-18.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-19.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-2.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-20.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-21.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-22.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-23.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-24.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-25.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-26.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-27.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-28.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-28a.C | 1 + gcc/testsuite/g++.dg/ipa/devirt-3.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-30.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-31.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-32.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-34.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-35.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-36.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-37.C | 3 +- gcc/testsuite/g++.dg/ipa/devirt-38.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-39.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-4.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-40.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-41.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-42.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-43.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-44.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-45.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-46.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-47.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-48.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-5.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-7.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-9.C | 1 - gcc/testsuite/g++.dg/ipa/devirt-c-1.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-c-2.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-c-8.C | 2 - gcc/testsuite/g++.dg/ipa/devirt-g-1.C | 2 - gcc/testsuite/g++.dg/ipa/iinline-1.C | 1 - gcc/testsuite/g++.dg/ipa/iinline-2.C | 1 - gcc/testsuite/g++.dg/ipa/imm-devirt-1.C | 1 - gcc/testsuite/g++.dg/ipa/imm-devirt-2.C | 1 - gcc/testsuite/g++.dg/ipa/inline-1.C | 1 - gcc/testsuite/g++.dg/ipa/inline-2.C | 1 - gcc/testsuite/g++.dg/ipa/inline-3.C | 1 - gcc/testsuite/g++.dg/ipa/ipa-icf-1.C | 1 - gcc/testsuite/g++.dg/ipa/ipa-icf-2.C | 1 - gcc/testsuite/g++.dg/ipa/ipa-icf-3.C | 1 - gcc/testsuite/g++.dg/ipa/ipa-icf-4.C | 5 +- gcc/testsuite/g++.dg/ipa/ipa-icf-5.C | 1 - gcc/testsuite/g++.dg/ipa/ipa-icf-6.C | 36 + gcc/testsuite/g++.dg/ipa/ivinline-1.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-2.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-3.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-4.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-5.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-7.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-8.C | 1 - gcc/testsuite/g++.dg/ipa/ivinline-9.C | 1 - gcc/testsuite/g++.dg/ipa/pr60600.C | 1 - gcc/testsuite/g++.dg/ipa/pr60640-4.C | 1 - gcc/testsuite/g++.dg/ipa/pr63551.C | 23 + gcc/testsuite/g++.dg/ipa/pr63580.C | 1 - gcc/testsuite/g++.dg/ipa/pr63587-2.C | 2 +- gcc/testsuite/g++.dg/ipa/pr63595.C | 3 +- gcc/testsuite/g++.dg/ipa/pr63621.C | 1 + gcc/testsuite/g++.dg/ipa/pr63838.C | 1 - gcc/testsuite/g++.dg/ipa/pr64049-1.C | 1 - gcc/testsuite/g++.dg/ipa/pr64146.C | 4 +- gcc/testsuite/g++.dg/ipa/pr64612.C | 2 +- gcc/testsuite/g++.dg/ipa/pr64858.C | 93 + gcc/testsuite/g++.dg/ipa/pr64896.C | 29 + gcc/testsuite/g++.dg/ipa/pr65002.C | 26 + gcc/testsuite/g++.dg/ipa/pr65008.C | 19 + gcc/testsuite/g++.dg/ipa/pr65034.C | 40 + gcc/testsuite/g++.dg/ipa/pr65263.C | 49 + gcc/testsuite/g++.dg/ipa/pr65465.C | 10 + gcc/testsuite/g++.dg/ipa/pr65557.C | 19 + gcc/testsuite/g++.dg/ipa/pr65722.C | 21 + gcc/testsuite/g++.dg/ipa/pr65765.C | 45 + gcc/testsuite/g++.dg/ipa/pr65908.C | 27 + gcc/testsuite/g++.dg/ipa/type-inheritance-1.C | 1 - gcc/testsuite/g++.dg/lookup/duperr1.C | 2 +- gcc/testsuite/g++.dg/lookup/friend16.C | 24 + gcc/testsuite/g++.dg/lookup/friend2.C | 2 +- gcc/testsuite/g++.dg/lookup/pr6936.C | 2 +- gcc/testsuite/g++.dg/lookup/scoped1.C | 2 +- gcc/testsuite/g++.dg/lookup/using26.C | 2 +- gcc/testsuite/g++.dg/lookup/using38.C | 2 +- gcc/testsuite/g++.dg/lookup/using54.C | 16 + gcc/testsuite/g++.dg/lookup/using55.C | 19 + gcc/testsuite/g++.dg/lto/{pr60150.H => pr64076.H} | 0 gcc/testsuite/g++.dg/lto/pr64076_0.C | 10 + gcc/testsuite/g++.dg/lto/pr64076_1.C | 5 + gcc/testsuite/g++.dg/lto/pr65193_0.C | 71 + gcc/testsuite/g++.dg/lto/pr65276_0.C | 63 + gcc/testsuite/g++.dg/lto/pr65276_1.C | 34 + gcc/testsuite/g++.dg/lto/pr65302_0.C | 99 + gcc/testsuite/g++.dg/lto/pr65302_1.C | 83 + gcc/testsuite/g++.dg/lto/pr65316_0.C | 142 + .../testsuite/g++.dg/lto/pr65316_1.C | 0 gcc/testsuite/g++.dg/lto/pr65475_0.C | 9 + gcc/testsuite/g++.dg/lto/pr65475_1.C | 27 + gcc/testsuite/g++.dg/lto/pr65475b_0.C | 9 + gcc/testsuite/g++.dg/lto/pr65475b_1.C | 7 + gcc/testsuite/g++.dg/lto/pr65475c_0.C | 156 + gcc/testsuite/g++.dg/lto/pr65475c_1.C | 234 + gcc/testsuite/g++.dg/lto/pr65549_0.C | 144 + gcc/testsuite/g++.dg/lto/pr66180_0.C | 13 + gcc/testsuite/g++.dg/lto/pr66180_1.C | 11 + gcc/testsuite/g++.dg/lto/pr66705_0.C | 15 + gcc/testsuite/g++.dg/opt/dump1.C | 10 +- gcc/testsuite/g++.dg/opt/flifetime-dse1.C | 23 + gcc/testsuite/g++.dg/opt/flifetime-dse2.C | 27 + gcc/testsuite/g++.dg/opt/nothrow1.C | 1 - gcc/testsuite/g++.dg/opt/nrv12.C | 1 - gcc/testsuite/g++.dg/opt/pr23372.C | 1 - gcc/testsuite/g++.dg/opt/pr30965.C | 1 - gcc/testsuite/g++.dg/opt/pr59622-3.C | 2 +- gcc/testsuite/g++.dg/opt/pr59622.C | 2 +- gcc/testsuite/g++.dg/opt/pr62078.C | 36 + gcc/testsuite/g++.dg/opt/pr65003.C | 31 + gcc/testsuite/g++.dg/opt/pr65074.C | 19 + gcc/testsuite/g++.dg/opt/pr65554.C | 124 + gcc/testsuite/g++.dg/opt/pr66119.C | 69 + gcc/testsuite/g++.dg/opt/value-init1.C | 1 - gcc/testsuite/g++.dg/other/access2.C | 2 +- gcc/testsuite/g++.dg/other/anon7.C | 10 + gcc/testsuite/g++.dg/other/const4.C | 10 + gcc/testsuite/g++.dg/other/default11.C | 11 + gcc/testsuite/g++.dg/other/default12.C | 16 + gcc/testsuite/g++.dg/other/dump-ada-spec-3.C | 24 + gcc/testsuite/g++.dg/other/dump-ada-spec-4.C | 18 + .../other/dump-ada-spec-5.C} | 9 +- gcc/testsuite/g++.dg/other/dump-ada-spec-6.C | 23 + gcc/testsuite/g++.dg/other/dump-ada-spec-7.C | 24 + gcc/testsuite/g++.dg/other/dump-ada-spec-8.C | 12 + gcc/testsuite/g++.dg/other/dump-ada-spec-9.C | 19 + gcc/testsuite/g++.dg/other/empty-class.C | 16 + gcc/testsuite/g++.dg/other/error3.C | 2 +- gcc/testsuite/g++.dg/other/final1.C | 1 - gcc/testsuite/g++.dg/other/final2.C | 1 - gcc/testsuite/g++.dg/other/i386-2.C | 2 +- gcc/testsuite/g++.dg/other/i386-3.C | 2 +- gcc/testsuite/g++.dg/other/linkage2.C | 10 + gcc/testsuite/g++.dg/other/pr35011.C | 26 - gcc/testsuite/g++.dg/other/pr47218.C | 1 - gcc/testsuite/g++.dg/other/pr61753.C | 31 + gcc/testsuite/g++.dg/other/pr66130.C | 11 + gcc/testsuite/g++.dg/other/pr67065.C | 5 + gcc/testsuite/g++.dg/other/static11.C | 1 - gcc/testsuite/g++.dg/other/vector-compare.C | 2 +- gcc/testsuite/g++.dg/other/virtual3.C | 25 + gcc/testsuite/g++.dg/overload/defarg10.C | 28 + gcc/testsuite/g++.dg/overload/defarg3.C | 2 +- gcc/testsuite/g++.dg/overload/defarg6.C | 2 +- gcc/testsuite/g++.dg/overload/pmf3.C | 70 + gcc/testsuite/g++.dg/parse/access11.C | 14 +- gcc/testsuite/g++.dg/parse/access2.C | 2 +- gcc/testsuite/g++.dg/parse/access3.C | 2 +- gcc/testsuite/g++.dg/parse/access4.C | 2 +- gcc/testsuite/g++.dg/parse/access5.C | 2 +- gcc/testsuite/g++.dg/parse/access6.C | 2 +- gcc/testsuite/g++.dg/parse/access8.C | 2 +- gcc/testsuite/g++.dg/parse/access9.C | 2 +- gcc/testsuite/g++.dg/parse/assign1.C | 22 + gcc/testsuite/g++.dg/parse/crash40.C | 4 +- gcc/testsuite/g++.dg/parse/dtor17.C | 11 + gcc/testsuite/g++.dg/parse/error57.C | 4 + gcc/testsuite/g++.dg/parse/ivdep-2.C | 9 + gcc/testsuite/g++.dg/parse/ivdep-3.C | 8 + gcc/testsuite/g++.dg/parse/new-placement1.C | 3 + gcc/testsuite/g++.dg/parse/semicolon4.C | 2 +- gcc/testsuite/g++.dg/pch/pch.C | 3 +- gcc/testsuite/g++.dg/plugin/def-plugin-test.C | 13 + gcc/testsuite/g++.dg/plugin/def_plugin.c | 45 + gcc/testsuite/g++.dg/plugin/plugin.exp | 3 +- gcc/testsuite/g++.dg/pr55513.C | 1 - gcc/testsuite/g++.dg/pr55604.C | 1 - gcc/testsuite/g++.dg/pr58123.C | 17 + gcc/testsuite/g++.dg/pr64191.C | 1 - gcc/testsuite/g++.dg/pr64688-2.C | 136 + gcc/testsuite/g++.dg/pr64688.C | 71 + gcc/testsuite/g++.dg/pr65032.C | 87 + gcc/testsuite/g++.dg/pr65049.C | 19 + gcc/testsuite/g++.dg/pr65240-1.C | 9 + gcc/testsuite/g++.dg/pr65240-2.C | 9 + gcc/testsuite/g++.dg/pr65240-3.C | 9 + .../powerpc/pr59054.c => g++.dg/pr65240-4.C} | 6 +- gcc/testsuite/g++.dg/pr65240.h | 5518 ++ gcc/testsuite/g++.dg/pr65242.C | 97 + gcc/testsuite/g++.dg/pr65295.C | 20 + gcc/testsuite/g++.dg/pr66866.C | 29 + gcc/testsuite/g++.dg/pr67211.C | 50 + gcc/testsuite/g++.dg/pr67351.C | 106 + gcc/testsuite/g++.dg/pr67405.C | 11 + gcc/testsuite/g++.dg/predict-loop-exit-1.C | 1 - gcc/testsuite/g++.dg/predict-loop-exit-2.C | 1 - gcc/testsuite/g++.dg/predict-loop-exit-3.C | 1 - gcc/testsuite/g++.dg/tc1/dr142.C | 6 +- gcc/testsuite/g++.dg/tc1/dr166.C | 6 +- gcc/testsuite/g++.dg/tc1/dr52.C | 2 +- gcc/testsuite/g++.dg/template/access11.C | 2 +- gcc/testsuite/g++.dg/template/access18.C | 6 +- gcc/testsuite/g++.dg/template/access19.C | 2 +- gcc/testsuite/g++.dg/template/access2.C | 4 +- gcc/testsuite/g++.dg/template/access20.C | 2 +- gcc/testsuite/g++.dg/template/access26.C | 2 +- gcc/testsuite/g++.dg/template/access3.C | 2 +- gcc/testsuite/g++.dg/template/access7.C | 2 +- gcc/testsuite/g++.dg/template/canon-type-13.C | 2 +- gcc/testsuite/g++.dg/template/conv12.C | 2 +- gcc/testsuite/g++.dg/template/crash121.C | 11 + gcc/testsuite/g++.dg/template/crash69.C | 2 +- gcc/testsuite/g++.dg/template/crash81.C | 4 +- gcc/testsuite/g++.dg/template/crash83.C | 2 +- gcc/testsuite/g++.dg/template/defarg18.C | 15 + gcc/testsuite/g++.dg/template/dr1391-1.C | 17 + gcc/testsuite/g++.dg/template/dr1391-2.C | 22 + gcc/testsuite/g++.dg/template/dr1391-3.C | 13 + gcc/testsuite/g++.dg/template/error36.C | 2 +- gcc/testsuite/g++.dg/template/error55.C | 8 + gcc/testsuite/g++.dg/template/friend15.C | 5 +- gcc/testsuite/g++.dg/template/friend18.C | 5 +- gcc/testsuite/g++.dg/template/friend31.C | 2 +- gcc/testsuite/g++.dg/template/friend32.C | 2 +- gcc/testsuite/g++.dg/template/friend58.C | 19 + gcc/testsuite/g++.dg/template/friend59.C | 22 + gcc/testsuite/g++.dg/template/memfriend15.C | 2 +- gcc/testsuite/g++.dg/template/memfriend16.C | 2 +- gcc/testsuite/g++.dg/template/memfriend17.C | 2 +- gcc/testsuite/g++.dg/template/memfriend7.C | 2 +- gcc/testsuite/g++.dg/template/nontype27.C | 9 + gcc/testsuite/g++.dg/template/overload14.C | 18 + gcc/testsuite/g++.dg/template/pr18969-2.C | 11 + gcc/testsuite/g++.dg/template/pr18969.C | 14 + gcc/testsuite/g++.dg/template/pr30044.C | 14 + gcc/testsuite/g++.dg/template/pr32519.C | 2 +- gcc/testsuite/g++.dg/template/pr54987.C | 51 + gcc/testsuite/g++.dg/template/pr58878.C | 32 +- gcc/testsuite/g++.dg/template/pr61670.C | 9 + gcc/testsuite/g++.dg/template/pr65186.C | 26 + gcc/testsuite/g++.dg/template/pr65390.C | 12 + gcc/testsuite/g++.dg/template/pr65936.C | 21 + gcc/testsuite/g++.dg/template/pr66686.C | 15 + gcc/testsuite/g++.dg/template/pr66850.C | 44 + gcc/testsuite/g++.dg/template/qualttp21.C | 2 +- gcc/testsuite/g++.dg/template/qualttp8.C | 2 +- gcc/testsuite/g++.dg/template/repo11.C | 31 + gcc/testsuite/g++.dg/template/shadow1.C | 4 +- gcc/testsuite/g++.dg/template/shadow2.C | 3 + gcc/testsuite/g++.dg/template/spec39.C | 3 + gcc/testsuite/g++.dg/template/static36.C | 4 + gcc/testsuite/g++.dg/template/ttp10.C | 4 +- gcc/testsuite/g++.dg/template/typedef11.C | 4 +- gcc/testsuite/g++.dg/template/typedef13.C | 2 +- gcc/testsuite/g++.dg/template/typedef19.C | 2 +- gcc/testsuite/g++.dg/template/typedef20.C | 2 +- gcc/testsuite/g++.dg/template/typedef22.C | 2 +- gcc/testsuite/g++.dg/template/using16.C | 2 +- gcc/testsuite/g++.dg/template/virtual3.C | 2 +- gcc/testsuite/g++.dg/tls/thread_local-cse.C | 1 - gcc/testsuite/g++.dg/tls/thread_local-ice4.C | 19 + gcc/testsuite/g++.dg/tls/thread_local5.C | 1 + gcc/testsuite/g++.dg/tls/thread_local5g.C | 1 + gcc/testsuite/g++.dg/tls/thread_local6g.C | 1 + gcc/testsuite/g++.dg/tls/tls_model1.C | 8 + gcc/testsuite/g++.dg/tm/attrib-2.C | 1 - gcc/testsuite/g++.dg/tm/attrib-3.C | 1 - gcc/testsuite/g++.dg/tm/noexcept-1.C | 2 - gcc/testsuite/g++.dg/tm/noexcept-3.C | 2 - gcc/testsuite/g++.dg/tm/noexcept-4.C | 2 - gcc/testsuite/g++.dg/tm/noexcept-5.C | 4 +- gcc/testsuite/g++.dg/tm/noexcept-6.C | 1 - gcc/testsuite/g++.dg/tm/pr47530-2.C | 1 - gcc/testsuite/g++.dg/tm/pr47530.C | 1 - gcc/testsuite/g++.dg/tm/pr47573.C | 5 +- gcc/testsuite/g++.dg/tm/pr51516.C | 1 - gcc/testsuite/g++.dg/tm/template-1.C | 1 - gcc/testsuite/g++.dg/tm/template-2.C | 1 - gcc/testsuite/g++.dg/torture/20070621-1.C | 2 +- gcc/testsuite/g++.dg/torture/pr33572.C | 2 + gcc/testsuite/g++.dg/torture/pr40991.C | 2 +- gcc/testsuite/g++.dg/torture/pr46383.C | 8 +- gcc/testsuite/g++.dg/torture/pr47559.C | 4 +- gcc/testsuite/g++.dg/torture/pr49394.C | 2 +- gcc/testsuite/g++.dg/torture/pr49770.C | 4 +- gcc/testsuite/g++.dg/torture/pr51198.C | 2 +- gcc/testsuite/g++.dg/torture/pr53085.C | 1 - gcc/testsuite/g++.dg/torture/pr53161.C | 2 +- gcc/testsuite/g++.dg/torture/pr53602.C | 3 +- gcc/testsuite/g++.dg/torture/pr55260-1.C | 4 +- gcc/testsuite/g++.dg/torture/pr56768.C | 3 +- gcc/testsuite/g++.dg/torture/pr59265.C | 4 +- gcc/testsuite/g++.dg/torture/pr60871.C | 33 + gcc/testsuite/g++.dg/torture/pr62164.C | 14 + gcc/testsuite/g++.dg/torture/pr64139.C | 34 + gcc/testsuite/g++.dg/torture/pr64282.C | 101 + gcc/testsuite/g++.dg/torture/pr64378.C | 24 + gcc/testsuite/g++.dg/torture/pr64669.C | 63 + gcc/testsuite/g++.dg/torture/pr64686.C | 19 + gcc/testsuite/g++.dg/torture/pr64978.C | 30 + gcc/testsuite/g++.dg/torture/pr64988.C | 12 + gcc/testsuite/g++.dg/torture/pr64995.C | 28 + gcc/testsuite/g++.dg/torture/pr65249.C | 54 + gcc/testsuite/g++.dg/torture/pr65555.C | 11 + gcc/testsuite/g++.dg/torture/pr65600.C | 28 + gcc/testsuite/g++.dg/torture/pr65626.C | 19 + gcc/testsuite/g++.dg/torture/pr65655.C | 51 + gcc/testsuite/g++.dg/torture/pr65694.C | 144 + gcc/testsuite/g++.dg/torture/pr65747.C | 48 + gcc/testsuite/g++.dg/torture/pr65851.C | 37 + gcc/testsuite/g++.dg/torture/pr65914.C | 70 + gcc/testsuite/g++.dg/torture/pr66280-2.C | 25 + gcc/testsuite/g++.dg/torture/pr66280.C | 25 + gcc/testsuite/g++.dg/torture/pr66752-2.C | 60 + gcc/testsuite/g++.dg/torture/pr67055.C | 44 + gcc/testsuite/g++.dg/torture/pr67133.C | 46 + gcc/testsuite/g++.dg/torture/pr67191.C | 117 + gcc/testsuite/g++.dg/torture/vshuf-main.inc | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v16hi.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v16qi.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v2df.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v2di.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v2sf.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v2si.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v4df.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v4di.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v4sf.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v4si.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v8hi.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v8qi.C | 3 +- gcc/testsuite/g++.dg/torture/vshuf-v8si.C | 3 +- gcc/testsuite/g++.dg/tree-prof/indir-call-prof.C | 2 - .../g++.dg/tree-prof/inline_mismatch_args.C | 1 - gcc/testsuite/g++.dg/tree-prof/morefunc.C | 1 - gcc/testsuite/g++.dg/tree-prof/pr35545.C | 2 - gcc/testsuite/g++.dg/tree-prof/reorder.C | 1 - gcc/testsuite/g++.dg/tree-ssa/block1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/calloc.C | 1 - gcc/testsuite/g++.dg/tree-ssa/copyprop-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/deleted-label1.C | 18 + gcc/testsuite/g++.dg/tree-ssa/ehcleanup-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/empty-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/empty-2.C | 2 - gcc/testsuite/g++.dg/tree-ssa/fold-compare.C | 1 - gcc/testsuite/g++.dg/tree-ssa/forwprop-switch.C | 1 - gcc/testsuite/g++.dg/tree-ssa/fwprop-align.C | 1 - gcc/testsuite/g++.dg/tree-ssa/inline-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/inline-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/inline-3.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ivopts-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ivopts-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C | 75 + gcc/testsuite/g++.dg/tree-ssa/new1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/nonzero-1.C | 5 +- gcc/testsuite/g++.dg/tree-ssa/nonzero-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/nonzero-3.C | 21 + gcc/testsuite/g++.dg/tree-ssa/nothrow-1.C | 1 - .../g++.dg/tree-ssa/pointer-reference-alias.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr13954.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr14703.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr14814.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr15791-3.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr15791-4.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr15791-5.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr18178.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr19476-1.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr19476-2.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr19476-3.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr19476-4.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr19476-5.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr19637.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr19807.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr21463.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr23948.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr26406.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/pr27090.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr30738.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr31146-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr31146.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr31307.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr33593.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr33604.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr33615-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr33615.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr40874.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr41186.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr41428.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr43411.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr44706.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr45453.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr45605.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr46228.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr49911.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr53844.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr57380.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr58404.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr61009.C | 1 - gcc/testsuite/g++.dg/tree-ssa/pr61034.C | 6 +- gcc/testsuite/g++.dg/tree-ssa/pr66726.c | 36 + gcc/testsuite/g++.dg/tree-ssa/pr8781.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ptrmemfield.C | 1 - gcc/testsuite/g++.dg/tree-ssa/restrict1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/restrict2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ssa-cast-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ssa-dom.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ssa-sra-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ssa-sra-2.C | 1 - gcc/testsuite/g++.dg/tree-ssa/ssa-store-ccp-1.C | 1 - gcc/testsuite/g++.dg/tree-ssa/stabilize1.C | 1 - gcc/testsuite/g++.dg/tsan/pr64265.C | 54 + gcc/testsuite/g++.dg/tsan/vptr_benign_race.C | 49 + .../tsan/vptr_harmful_race.C} | 43 +- gcc/testsuite/g++.dg/ubsan/null-1.C | 2 +- gcc/testsuite/g++.dg/ubsan/null-3.C | 2 +- gcc/testsuite/g++.dg/ubsan/null-4.C | 3 +- gcc/testsuite/g++.dg/ubsan/null-5.C | 1 - gcc/testsuite/g++.dg/ubsan/pr61272.C | 2 +- gcc/testsuite/g++.dg/ubsan/pr64632.C | 23 + gcc/testsuite/g++.dg/ubsan/pr64717-1.C | 15 + gcc/testsuite/g++.dg/ubsan/pr64717-2.C | 20 + gcc/testsuite/g++.dg/ubsan/pr64984.C | 76 + gcc/testsuite/g++.dg/ubsan/pr65000.C | 14 + gcc/testsuite/g++.dg/ubsan/pr65019.C | 24 + gcc/testsuite/g++.dg/ubsan/pr65583.C | 140 + gcc/testsuite/g++.dg/ubsan/pr65610.C | 57 + gcc/testsuite/g++.dg/ubsan/pr66452.C | 16 + gcc/testsuite/g++.dg/ubsan/pr66977.C | 27 + gcc/testsuite/g++.dg/ubsan/shift-1.C | 31 + gcc/testsuite/g++.dg/ubsan/static-init-1.C | 21 + gcc/testsuite/g++.dg/ubsan/static-init-2.C | 17 + gcc/testsuite/g++.dg/ubsan/static-init-3.C | 19 + gcc/testsuite/g++.dg/ubsan/vptr-10.C | 15 + gcc/testsuite/g++.dg/ubsan/vptr-6.C | 1 - gcc/testsuite/g++.dg/ubsan/vptr-7.C | 1 - gcc/testsuite/g++.dg/ubsan/vptr-8.C | 2 +- gcc/testsuite/g++.dg/ubsan/vptr-9.C | 2 +- .../g++.dg/vect/param-max-aliased-pr26197.cc | 1 - gcc/testsuite/g++.dg/vect/pr19951.cc | 1 - gcc/testsuite/g++.dg/vect/pr21218.cc | 1 - gcc/testsuite/g++.dg/vect/pr21734_1.cc | 1 - gcc/testsuite/g++.dg/vect/pr21734_2.cc | 1 - gcc/testsuite/g++.dg/vect/pr22543.cc | 1 - gcc/testsuite/g++.dg/vect/pr33426-ivdep-2.cc | 3 - gcc/testsuite/g++.dg/vect/pr33426-ivdep-3.cc | 3 - gcc/testsuite/g++.dg/vect/pr33426-ivdep-4.cc | 3 - gcc/testsuite/g++.dg/vect/pr33426-ivdep.cc | 1 - gcc/testsuite/g++.dg/vect/pr33834_1.cc | 1 - gcc/testsuite/g++.dg/vect/pr33834_2.cc | 1 - gcc/testsuite/g++.dg/vect/pr33835.cc | 1 - gcc/testsuite/g++.dg/vect/pr33860.cc | 1 - gcc/testsuite/g++.dg/vect/pr33860a.cc | 1 - gcc/testsuite/g++.dg/vect/pr36648.cc | 1 - gcc/testsuite/g++.dg/vect/pr37143.C | 1 - gcc/testsuite/g++.dg/vect/pr37174.cc | 1 - gcc/testsuite/g++.dg/vect/pr43771.cc | 1 - gcc/testsuite/g++.dg/vect/pr44861.cc | 1 - gcc/testsuite/g++.dg/vect/pr45470-a.cc | 1 - gcc/testsuite/g++.dg/vect/pr45470-b.cc | 1 - gcc/testsuite/g++.dg/vect/pr50698.cc | 1 - gcc/testsuite/g++.dg/vect/pr51485.cc | 1 - gcc/testsuite/g++.dg/vect/pr58513.cc | 1 - gcc/testsuite/g++.dg/vect/pr60000.cc | 1 - gcc/testsuite/g++.dg/vect/pr60023.cc | 1 - gcc/testsuite/g++.dg/vect/pr60559.cc | 1 - gcc/testsuite/g++.dg/vect/pr60729.cc | 1 - gcc/testsuite/g++.dg/vect/pr60836.cc | 1 - gcc/testsuite/g++.dg/vect/pr64410.cc | 2 +- gcc/testsuite/g++.dg/vect/simd-clone-1.cc | 55 + gcc/testsuite/g++.dg/vect/slp-pr50413.cc | 1 - gcc/testsuite/g++.dg/vect/slp-pr50819.cc | 1 - gcc/testsuite/g++.dg/vect/slp-pr56812.cc | 1 - gcc/testsuite/g++.dg/vect/vect.exp | 2 +- gcc/testsuite/g++.dg/warn/Waddress-2.C | 24 + gcc/testsuite/g++.dg/warn/Walways-true-3.C | 46 + gcc/testsuite/g++.dg/warn/Warray-bounds-6.C | 26 + gcc/testsuite/g++.dg/warn/Warray-bounds-7.C | 21 + gcc/testsuite/g++.dg/warn/Warray-bounds.C | 6 + gcc/testsuite/g++.dg/warn/Wconversion2.C | 3 +- gcc/testsuite/g++.dg/warn/Wformat-1.C | 10 + gcc/testsuite/g++.dg/warn/Winit-self-3.C | 26 + gcc/testsuite/g++.dg/warn/Wlogical-op-2.C | 30 + gcc/testsuite/g++.dg/warn/Wnull-conversion-1.C | 9 +- gcc/testsuite/g++.dg/warn/Wshadow-10.C | 15 + gcc/testsuite/g++.dg/warn/Wshadow-11.C | 15 + gcc/testsuite/g++.dg/warn/Wshadow-8.C | 15 + gcc/testsuite/g++.dg/warn/Wshadow-9.C | 15 + gcc/testsuite/g++.dg/warn/Wsubobject-linkage-1.C | 9 + gcc/testsuite/g++.dg/warn/Wsubobject-linkage-2.C | 8 + gcc/testsuite/g++.dg/warn/Wsubobject-linkage-3.C | 9 + gcc/testsuite/g++.dg/warn/Wsubobject-linkage-4.C | 8 + gcc/testsuite/g++.dg/warn/Wsuggest-final.C | 3 +- gcc/testsuite/g++.dg/warn/Wsystem-headers1.C | 3 + gcc/testsuite/g++.dg/warn/Wsystem-headers1a.C | 6 + gcc/testsuite/g++.dg/warn/Wterminate1.C | 20 + gcc/testsuite/g++.dg/warn/Wunused-function1.C | 12 + gcc/testsuite/g++.dg/warn/Wunused-result-1.C | 8 + gcc/testsuite/g++.dg/warn/Wunused-var-23.C | 17 + gcc/testsuite/g++.dg/warn/deprecated-9.C | 16 + gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C | 22 +- gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C | 25 +- gcc/testsuite/g++.old-deja/g++.bob/inherit2.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/crash11.C | 4 +- gcc/testsuite/g++.old-deja/g++.brendan/crash7.C | 2 +- gcc/testsuite/g++.old-deja/g++.brendan/enum6.C | 2 +- .../g++.old-deja/g++.brendan/visibility1.C | 2 +- .../g++.old-deja/g++.brendan/visibility10.C | 2 +- .../g++.old-deja/g++.brendan/visibility2.C | 2 +- .../g++.old-deja/g++.brendan/visibility6.C | 2 +- .../g++.old-deja/g++.brendan/visibility7.C | 2 +- .../g++.old-deja/g++.brendan/visibility8.C | 2 +- .../g++.old-deja/g++.brendan/visibility9.C | 2 +- gcc/testsuite/g++.old-deja/g++.bugs/900428_03.C | 2 +- gcc/testsuite/g++.old-deja/g++.eh/badalloc1.C | 9 +- gcc/testsuite/g++.old-deja/g++.eh/spec6.C | 18 +- gcc/testsuite/g++.old-deja/g++.jason/access17.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/access18.C | 4 +- gcc/testsuite/g++.old-deja/g++.jason/access22.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/access23.C | 16 +- gcc/testsuite/g++.old-deja/g++.jason/access8.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/delete3.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/overload.C | 2 +- gcc/testsuite/g++.old-deja/g++.jason/report.C | 5 +- gcc/testsuite/g++.old-deja/g++.law/access2.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/access3.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/access4.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/access5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm12.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/arm14.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/ctors13.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/union2.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/visibility12.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility15.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility16.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility17.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/visibility18.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility19.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility20.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility21.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility24.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility4.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility5.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility6.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility7.C | 4 +- gcc/testsuite/g++.old-deja/g++.law/visibility8.C | 2 +- gcc/testsuite/g++.old-deja/g++.law/visibility9.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/eh25.C | 2 +- gcc/testsuite/g++.old-deja/g++.niklas/t135.C | 2 +- gcc/testsuite/g++.old-deja/g++.oliva/delete1.C | 2 +- gcc/testsuite/g++.old-deja/g++.oliva/partord1.C | 2 +- gcc/testsuite/g++.old-deja/g++.oliva/template4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/access11.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/access4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/access7.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/crash1.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/crash7.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/friend1.C | 10 +- gcc/testsuite/g++.old-deja/g++.other/friend4.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/friend9.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/lineno1.C | 4 +- gcc/testsuite/g++.old-deja/g++.other/null3.C | 3 +- gcc/testsuite/g++.old-deja/g++.other/using1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/enum14.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/friend11.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend21.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend3.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/friend32.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/inherit2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp74.C | 4 +- gcc/testsuite/g++.old-deja/g++.pt/memtemp89.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/shadow2.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/ttp42.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb94.C | 2 +- gcc/testsuite/gcc.c-torture/compile/20150327.c | 11 + gcc/testsuite/gcc.c-torture/compile/920723-1.c | 2 + gcc/testsuite/gcc.c-torture/compile/callind.c | 4 +- .../gcc.c-torture/compile/limits-externdecl.c | 2 + gcc/testsuite/gcc.c-torture/compile/mangle-1.c | 12 +- gcc/testsuite/gcc.c-torture/compile/pr33855.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr35468.c | 1 + gcc/testsuite/gcc.c-torture/compile/pr48767.c | 2 +- gcc/testsuite/gcc.c-torture/compile/pr52773.c | 16 + gcc/testsuite/gcc.c-torture/compile/pr65014.c | 10 + gcc/testsuite/gcc.c-torture/compile/pr65153.c | 40 + gcc/testsuite/gcc.c-torture/compile/pr65163.c | 22 + gcc/testsuite/gcc.c-torture/compile/pr65241.c | 26 + gcc/testsuite/gcc.c-torture/compile/pr65540.c | 21 + gcc/testsuite/gcc.c-torture/compile/pr65593.c | 4 + gcc/testsuite/gcc.c-torture/compile/pr65595.c | 19 + gcc/testsuite/gcc.c-torture/compile/pr65680.c | 20 + gcc/testsuite/gcc.c-torture/compile/pr65735.c | 21 + gcc/testsuite/gcc.c-torture/compile/pr65803.c | 25 + gcc/testsuite/gcc.c-torture/compile/pr65873.c | 14 + gcc/testsuite/gcc.c-torture/compile/pr65875.c | 24 + gcc/testsuite/gcc.c-torture/compile/pr66168.c | 15 + gcc/testsuite/gcc.c-torture/compile/pr67143.c | 21 + gcc/testsuite/gcc.c-torture/compile/pr67506.c | 53 + gcc/testsuite/gcc.c-torture/execute/20101011-1.c | 12 + gcc/testsuite/gcc.c-torture/execute/20150611-1.c | 18 + gcc/testsuite/gcc.c-torture/execute/981019-1.c | 2 + .../execute/{bitfld-6.c => bitfld-7.c} | 6 +- .../gcc.c-torture/execute/builtins/20010124-1.x | 10 + .../gcc.c-torture/execute/builtins/builtins.exp | 2 +- .../execute/builtins/{fprintf.x => fputs.x} | 0 .../gcc.c-torture/execute/builtins/memcpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/memmove-chk.x | 6 + .../gcc.c-torture/execute/builtins/mempcpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/memset-chk.x | 6 + .../gcc.c-torture/execute/builtins/pr23484-chk.x | 7 + .../gcc.c-torture/execute/builtins/snprintf-chk.x | 6 + .../gcc.c-torture/execute/builtins/sprintf-chk.x | 6 + .../gcc.c-torture/execute/builtins/stpcpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/stpncpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/strcat-chk.x | 6 + .../gcc.c-torture/execute/builtins/strcpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/strncat-chk.x | 6 + .../gcc.c-torture/execute/builtins/strncpy-chk.x | 6 + .../gcc.c-torture/execute/builtins/vsnprintf-chk.x | 6 + .../gcc.c-torture/execute/builtins/vsprintf-chk.x | 6 + gcc/testsuite/gcc.c-torture/execute/complex-6.c | 2 + gcc/testsuite/gcc.c-torture/execute/fprintf-1.c | 2 + .../gcc.c-torture/execute/fprintf-chk-1.c | 2 + gcc/testsuite/gcc.c-torture/execute/gofast.c | 2 + .../gcc.c-torture/execute/ieee/20000320-1.c | 3 +- .../execute/ieee/mul-subnormal-single-1.c | 2 +- gcc/testsuite/gcc.c-torture/execute/ieee/pr67218.c | 15 + gcc/testsuite/gcc.c-torture/execute/pr34456.c | 2 + gcc/testsuite/gcc.c-torture/execute/pr40386.c | 2 +- gcc/testsuite/gcc.c-torture/execute/pr64682.c | 26 + gcc/testsuite/gcc.c-torture/execute/pr64718.c | 18 + gcc/testsuite/gcc.c-torture/execute/pr64756.c | 30 + gcc/testsuite/gcc.c-torture/execute/pr64957.c | 23 + gcc/testsuite/gcc.c-torture/execute/pr64979.c | 36 + gcc/testsuite/gcc.c-torture/execute/pr65053-1.c | 32 + gcc/testsuite/gcc.c-torture/execute/pr65053-2.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr65170.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr65215-1.c | 24 + gcc/testsuite/gcc.c-torture/execute/pr65215-2.c | 24 + gcc/testsuite/gcc.c-torture/execute/pr65215-3.c | 31 + gcc/testsuite/gcc.c-torture/execute/pr65215-4.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr65215-5.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr65216.c | 20 + gcc/testsuite/gcc.c-torture/execute/pr65369.c | 46 + gcc/testsuite/gcc.c-torture/execute/pr65401.c | 59 + gcc/testsuite/gcc.c-torture/execute/pr65418-1.c | 19 + gcc/testsuite/gcc.c-torture/execute/pr65418-2.c | 19 + gcc/testsuite/gcc.c-torture/execute/pr65427.c | 34 + gcc/testsuite/gcc.c-torture/execute/pr65648.c | 34 + gcc/testsuite/gcc.c-torture/execute/pr65956.c | 67 + gcc/testsuite/gcc.c-torture/execute/pr66187.c | 16 + gcc/testsuite/gcc.c-torture/execute/pr66233.c | 22 + gcc/testsuite/gcc.c-torture/execute/pr66556.c | 52 + gcc/testsuite/gcc.c-torture/execute/pr66757.c | 15 + gcc/testsuite/gcc.c-torture/execute/printf-1.c | 2 + gcc/testsuite/gcc.c-torture/execute/printf-chk-1.c | 2 + gcc/testsuite/gcc.c-torture/execute/switch-1.c | 2 +- gcc/testsuite/gcc.c-torture/execute/vfprintf-1.c | 2 + .../gcc.c-torture/execute/vfprintf-chk-1.c | 2 + gcc/testsuite/gcc.c-torture/execute/vprintf-1.c | 2 + .../gcc.c-torture/execute/vprintf-chk-1.c | 2 + gcc/testsuite/gcc.dg/20001117-1.c | 1 + gcc/testsuite/gcc.dg/20020219-1.c | 2 +- gcc/testsuite/gcc.dg/20020312-2.c | 1 + gcc/testsuite/gcc.dg/20020415-1.c | 1 + gcc/testsuite/gcc.dg/20020919-1.c | 4 +- gcc/testsuite/gcc.dg/20030107-1.c | 1 + gcc/testsuite/gcc.dg/20030331-2.c | 1 + gcc/testsuite/gcc.dg/20030702-1.c | 1 + gcc/testsuite/gcc.dg/20050325-1.c | 1 + gcc/testsuite/gcc.dg/20050811-1.c | 1 - gcc/testsuite/gcc.dg/20050811-2.c | 1 - gcc/testsuite/gcc.dg/20101010-1.c | 1 + gcc/testsuite/gcc.dg/20101013-1.c | 1 - gcc/testsuite/gcc.dg/20111227-2.c | 1 - gcc/testsuite/gcc.dg/20111227-3.c | 1 - gcc/testsuite/gcc.dg/20141029-1.c | 3 +- gcc/testsuite/gcc.dg/20150120-1.c | 51 + gcc/testsuite/gcc.dg/20150120-2.c | 32 + gcc/testsuite/gcc.dg/20150120-3.c | 32 + gcc/testsuite/gcc.dg/20150306-1.c | 20 + gcc/testsuite/gcc.dg/Warray-bounds-11.c | 6 + gcc/testsuite/gcc.dg/Warray-bounds-12.c | 26 + gcc/testsuite/gcc.dg/Warray-bounds-13.c | 18 + gcc/testsuite/gcc.dg/Warray-bounds-14.c | 28 + gcc/testsuite/gcc.dg/Warray-bounds-15.c | 20 + gcc/testsuite/gcc.dg/Warray-bounds-16.c | 40 + gcc/testsuite/gcc.dg/Warray-bounds.c | 8 + gcc/testsuite/gcc.dg/Wconversion-complex-c99.c | 138 + gcc/testsuite/gcc.dg/Wconversion-complex-gnu.c | 127 + gcc/testsuite/gcc.dg/Wcxx-compat-22.c | 8 + gcc/testsuite/gcc.dg/Wframe-address-in-Wall.c | 14 + gcc/testsuite/gcc.dg/Wframe-address.c | 54 + gcc/testsuite/gcc.dg/Wno-frame-address.c | 7 + .../gcc.dg/Woverride-init-side-effects-1.c | 25 + .../gcc.dg/Woverride-init-side-effects-2.c | 25 + gcc/testsuite/gcc.dg/Wsizeof-pointer-memaccess1.c | 1 + .../gcc.dg/Wstrict-aliasing-bogus-vla-1.c | 1 + gcc/testsuite/gcc.dg/alias-10.c | 1 - gcc/testsuite/gcc.dg/alias-14.c | 70 + gcc/testsuite/gcc.dg/alias-2.c | 2 +- gcc/testsuite/gcc.dg/alias-8.c | 2 +- gcc/testsuite/gcc.dg/{array-2.c => array-11.c} | 7 +- gcc/testsuite/gcc.dg/{array-3.c => array-12.c} | 6 +- gcc/testsuite/gcc.dg/{array-4.c => array-13.c} | 7 +- gcc/testsuite/gcc.dg/{array-6.c => array-14.c} | 4 +- gcc/testsuite/gcc.dg/aru-2.c | 2 + gcc/testsuite/gcc.dg/asan/pr64981.c | 12 + gcc/testsuite/gcc.dg/asan/pr66314.c | 33 + gcc/testsuite/gcc.dg/asm-10.c | 12 + gcc/testsuite/gcc.dg/asr_div1.c | 1 - gcc/testsuite/gcc.dg/attr-alloc_align-3.c | 1 - gcc/testsuite/gcc.dg/attr-assume_aligned-3.c | 1 - gcc/testsuite/gcc.dg/attr-noinline.c | 2 +- gcc/testsuite/gcc.dg/autopar/outer-1.c | 2 - gcc/testsuite/gcc.dg/autopar/outer-2.c | 2 - gcc/testsuite/gcc.dg/autopar/outer-3.c | 2 - gcc/testsuite/gcc.dg/autopar/outer-4.c | 23 +- gcc/testsuite/gcc.dg/autopar/outer-5.c | 4 +- gcc/testsuite/gcc.dg/autopar/outer-6.c | 6 +- gcc/testsuite/gcc.dg/autopar/parallelization-1.c | 2 - gcc/testsuite/gcc.dg/autopar/pr39500-1.c | 1 - gcc/testsuite/gcc.dg/autopar/pr39500-2.c | 1 - gcc/testsuite/gcc.dg/autopar/pr46099-2.c | 5 + gcc/testsuite/gcc.dg/autopar/pr46193.c | 38 + gcc/testsuite/gcc.dg/autopar/pr46194.c | 1 - gcc/testsuite/gcc.dg/autopar/pr49580.c | 1 - gcc/testsuite/gcc.dg/autopar/pr49960-1.c | 2 - gcc/testsuite/gcc.dg/autopar/pr49960.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-1.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-1char.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-1short.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-2.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-2char.c | 12 +- gcc/testsuite/gcc.dg/autopar/reduc-2short.c | 12 +- gcc/testsuite/gcc.dg/autopar/reduc-3.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-4.c | 4 + gcc/testsuite/gcc.dg/autopar/reduc-6.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-7.c | 2 - gcc/testsuite/gcc.dg/autopar/reduc-8.c | 7 +- gcc/testsuite/gcc.dg/autopar/reduc-9.c | 2 - .../gcc.dg/autopar/{outer-1.c => uns-outer-4.c} | 28 +- gcc/testsuite/gcc.dg/autopar/uns-outer-5.c | 49 + .../gcc.dg/autopar/{outer-6.c => uns-outer-6.c} | 44 +- gcc/testsuite/gcc.dg/binop-notand1.c | 1 - gcc/testsuite/gcc.dg/binop-notand1a.c | 1 - gcc/testsuite/gcc.dg/binop-notand2.c | 1 - gcc/testsuite/gcc.dg/binop-notand2a.c | 1 - gcc/testsuite/gcc.dg/binop-notand3.c | 1 - gcc/testsuite/gcc.dg/binop-notand3a.c | 1 - gcc/testsuite/gcc.dg/binop-notand4.c | 1 - gcc/testsuite/gcc.dg/binop-notand4a.c | 1 - gcc/testsuite/gcc.dg/binop-notand5.c | 1 - gcc/testsuite/gcc.dg/binop-notand5a.c | 1 - gcc/testsuite/gcc.dg/binop-notand6.c | 1 - gcc/testsuite/gcc.dg/binop-notand6a.c | 1 - gcc/testsuite/gcc.dg/binop-notor1.c | 1 - gcc/testsuite/gcc.dg/binop-notor2.c | 1 - gcc/testsuite/gcc.dg/binop-notxor1.c | 1 - gcc/testsuite/gcc.dg/binop-notxor2.c | 1 - gcc/testsuite/gcc.dg/binop-xor1.c | 1 - gcc/testsuite/gcc.dg/binop-xor2.c | 1 - gcc/testsuite/gcc.dg/binop-xor3.c | 1 - gcc/testsuite/gcc.dg/binop-xor4.c | 1 - gcc/testsuite/gcc.dg/binop-xor5.c | 1 - gcc/testsuite/gcc.dg/builtin-arith-overflow-1.c | 1 - gcc/testsuite/gcc.dg/builtin-arith-overflow-2.c | 1 - gcc/testsuite/gcc.dg/builtin-assume-aligned-1.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-6.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-6a.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-7.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-7a.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-8.c | 1 - gcc/testsuite/gcc.dg/builtin-bswap-9.c | 1 - gcc/testsuite/gcc.dg/builtin-object-size-10.c | 1 - gcc/testsuite/gcc.dg/builtin-object-size-15.c | 27 + gcc/testsuite/gcc.dg/builtin-return-1.c | 1 + gcc/testsuite/gcc.dg/builtin-unreachable-2.c | 2 - gcc/testsuite/gcc.dg/builtin-unreachable-5.c | 1 - gcc/testsuite/gcc.dg/builtin-unreachable-6.c | 1 - gcc/testsuite/gcc.dg/builtins-43.c | 2 - gcc/testsuite/gcc.dg/builtins-44.c | 1 - gcc/testsuite/gcc.dg/builtins-45.c | 1 - gcc/testsuite/gcc.dg/builtins-47.c | 1 - gcc/testsuite/gcc.dg/builtins-58.c | 2 +- gcc/testsuite/gcc.dg/builtins-59.c | 1 - gcc/testsuite/gcc.dg/builtins-60.c | 1 - gcc/testsuite/gcc.dg/builtins-61.c | 1 - gcc/testsuite/gcc.dg/builtins-62.c | 1 - gcc/testsuite/gcc.dg/builtins-64.c | 1 + gcc/testsuite/gcc.dg/builtins-error.c | 3 + gcc/testsuite/gcc.dg/c11-true_min-1.c | 3 +- gcc/testsuite/gcc.dg/c90-left-shift-1.c | 12 + gcc/testsuite/gcc.dg/c90-left-shift-2.c | 14 + gcc/testsuite/gcc.dg/c90-left-shift-3.c | 14 + gcc/testsuite/gcc.dg/c99-const-expr-13.c | 1 + gcc/testsuite/gcc.dg/c99-const-expr-7.c | 2 +- gcc/testsuite/gcc.dg/c99-flex-array-typedef-1.c | 9 + gcc/testsuite/gcc.dg/c99-flex-array-typedef-2.c | 17 + gcc/testsuite/gcc.dg/c99-flex-array-typedef-3.c | 32 + ...9-flex-array-5.c => c99-flex-array-typedef-5.c} | 4 +- ...9-flex-array-7.c => c99-flex-array-typedef-7.c} | 11 +- .../{pr64417.c => c99-flex-array-typedef-8.c} | 4 +- gcc/testsuite/gcc.dg/c99-left-shift-1.c | 12 + gcc/testsuite/gcc.dg/c99-left-shift-2.c | 14 + gcc/testsuite/gcc.dg/c99-left-shift-3.c | 14 + gcc/testsuite/gcc.dg/c99-vla-1.c | 1 + gcc/testsuite/gcc.dg/cdce1.c | 3 +- gcc/testsuite/gcc.dg/cdce2.c | 3 +- gcc/testsuite/gcc.dg/cleanup-12.c | 1 + gcc/testsuite/gcc.dg/cleanup-13.c | 1 + gcc/testsuite/gcc.dg/cleanup-5.c | 1 + gcc/testsuite/gcc.dg/combine-clobber.c | 1 - gcc/testsuite/gcc.dg/combine_ashiftrt_1.c | 5 +- gcc/testsuite/gcc.dg/combine_ashiftrt_2.c | 5 +- .../gcc.dg/compat/struct-by-value-22_main.c | 1 + .../gcc.dg/compat/struct-layout-1_generate.c | 7 +- gcc/testsuite/gcc.dg/const-uniq-1.c | 1 - gcc/testsuite/gcc.dg/constructor-1.c | 1 + gcc/testsuite/gcc.dg/cpp/builtin-macro-1.c | 28 + gcc/testsuite/gcc.dg/cpp/digraphs.c | 4 + gcc/testsuite/gcc.dg/cpp/direct2s.c | 1 - gcc/testsuite/gcc.dg/cpp/lexnum.c | 4 + gcc/testsuite/gcc.dg/cpp/lexstrng.c | 4 + gcc/testsuite/gcc.dg/cpp/macro1.c | 4 + gcc/testsuite/gcc.dg/cpp/multiline-2.c | 2 +- gcc/testsuite/gcc.dg/cpp/paste2.c | 4 + gcc/testsuite/gcc.dg/cpp/paste4.c | 1 - gcc/testsuite/gcc.dg/cpp/pr36320.c | 4 +- gcc/testsuite/gcc.dg/cpp/pr60570.c | 48 + gcc/testsuite/gcc.dg/cpp/pr61977.c | 4 + gcc/testsuite/gcc.dg/cpp/pr65238-2.c | 18 + gcc/testsuite/gcc.dg/cpp/pr66415-1.c | 9 + gcc/testsuite/gcc.dg/cpp/pr66415-2.c | 11 + gcc/testsuite/gcc.dg/cpp/separate-1.c | 1 - gcc/testsuite/gcc.dg/cpp/strify3.c | 4 + gcc/testsuite/gcc.dg/cpp/strify4.c | 4 + gcc/testsuite/gcc.dg/cpp/trad/pr65238-3.c | 5 + gcc/testsuite/gcc.dg/cpp/trad/pr65238-4.c | 19 + gcc/testsuite/gcc.dg/darwin-minversion-10.c | 16 + gcc/testsuite/gcc.dg/darwin-minversion-11.c | 16 + gcc/testsuite/gcc.dg/darwin-minversion-12.c | 16 + gcc/testsuite/gcc.dg/darwin-minversion-3.c | 6 +- gcc/testsuite/gcc.dg/darwin-minversion-4.c | 6 +- gcc/testsuite/gcc.dg/darwin-minversion-5.c | 16 + gcc/testsuite/gcc.dg/darwin-minversion-6.c | 15 + gcc/testsuite/gcc.dg/darwin-minversion-7.c | 15 + gcc/testsuite/gcc.dg/darwin-minversion-8.c | 16 + gcc/testsuite/gcc.dg/darwin-minversion-9.c | 15 + gcc/testsuite/gcc.dg/debug/debug.exp | 5 + gcc/testsuite/gcc.dg/debug/{ => dwarf2}/dwarf2-3.c | 2 +- gcc/testsuite/gcc.dg/debug/{ => dwarf2}/dwarf2-3.h | 0 gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp | 5 + gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-1.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-3.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr41445-5.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr41543.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr47939-1.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr47939-2.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr47939-3.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr47939-4.c | 1 - gcc/testsuite/gcc.dg/debug/dwarf2/pr66482.c | 9 + gcc/testsuite/gcc.dg/debug/pr65771.c | 16 + .../gcc.dg/dfp/pragma-float-const-decimal64-8.c | 2 +- gcc/testsuite/gcc.dg/dollar.c | 2 +- gcc/testsuite/gcc.dg/dse.c | 1 - gcc/testsuite/gcc.dg/dx-test.c | 5 + gcc/testsuite/gcc.dg/enum-incomplete-2.c | 41 + gcc/testsuite/gcc.dg/enum-mode-1.c | 10 + gcc/testsuite/gcc.dg/fdata-sections-2.c | 18 + gcc/testsuite/gcc.dg/fold-abs-3.c | 1 - gcc/testsuite/gcc.dg/fold-abs-4.c | 1 - gcc/testsuite/gcc.dg/fold-abs-5.c | 1 - gcc/testsuite/gcc.dg/fold-addr-1.c | 1 - gcc/testsuite/gcc.dg/fold-alloca-1.c | 2 +- gcc/testsuite/gcc.dg/fold-and-1.c | 70 + gcc/testsuite/gcc.dg/fold-and-2.c | 70 + gcc/testsuite/gcc.dg/fold-andxor-1.c | 1 - gcc/testsuite/gcc.dg/fold-bitand-1.c | 1 - gcc/testsuite/gcc.dg/fold-bitand-2.c | 1 - gcc/testsuite/gcc.dg/fold-bitand-3.c | 1 - gcc/testsuite/gcc.dg/fold-bitand-4.c | 1 - gcc/testsuite/gcc.dg/fold-compare-1.c | 1 - gcc/testsuite/gcc.dg/fold-compare-2.c | 5 +- gcc/testsuite/gcc.dg/fold-compare-3.c | 1 - gcc/testsuite/gcc.dg/fold-compare-4.c | 1 - gcc/testsuite/gcc.dg/fold-compare-5.c | 1 - gcc/testsuite/gcc.dg/fold-compare-6.c | 1 - gcc/testsuite/gcc.dg/fold-compare-8.c | 1 - gcc/testsuite/gcc.dg/fold-complex-1.c | 1 - gcc/testsuite/gcc.dg/fold-cond-1.c | 1 - gcc/testsuite/gcc.dg/fold-convnotconv-1.c | 1 - gcc/testsuite/gcc.dg/fold-convround-1.c | 1 - gcc/testsuite/gcc.dg/fold-cstvecshift.c | 1 - gcc/testsuite/gcc.dg/fold-div-1.c | 1 - gcc/testsuite/gcc.dg/fold-div-2.c | 1 - gcc/testsuite/gcc.dg/fold-div-3.c | 1 - gcc/testsuite/gcc.dg/fold-eqand-1.c | 1 - gcc/testsuite/gcc.dg/fold-eqandnot-1.c | 1 - gcc/testsuite/gcc.dg/fold-eqandshift-1.c | 1 - gcc/testsuite/gcc.dg/fold-eqandshift-2.c | 1 - gcc/testsuite/gcc.dg/fold-eqandshift-3.c | 1 - gcc/testsuite/gcc.dg/fold-eqcmplx-1.c | 1 - gcc/testsuite/gcc.dg/fold-eqxor-1.c | 1 - gcc/testsuite/gcc.dg/fold-eqxor-2.c | 1 - gcc/testsuite/gcc.dg/fold-eqxor-3.c | 1 - gcc/testsuite/gcc.dg/fold-eqxor-4.c | 1 - gcc/testsuite/gcc.dg/fold-even-1.c | 1 - gcc/testsuite/gcc.dg/fold-ior-1.c | 69 + gcc/testsuite/gcc.dg/fold-ior-2.c | 47 + gcc/testsuite/gcc.dg/fold-ior-3.c | 35 + gcc/testsuite/gcc.dg/fold-minus-1.c | 1 - gcc/testsuite/gcc.dg/fold-minus-2.c | 37 + gcc/testsuite/gcc.dg/fold-minus-3.c | 37 + gcc/testsuite/gcc.dg/fold-minus-4.c | 37 + gcc/testsuite/gcc.dg/fold-minus-5.c | 37 + gcc/testsuite/gcc.dg/fold-minus-6.c | 42 + gcc/testsuite/gcc.dg/fold-minus-7.c | 36 + gcc/testsuite/gcc.dg/fold-mod-1.c | 1 - gcc/testsuite/gcc.dg/fold-modpow2.c | 11 + gcc/testsuite/gcc.dg/fold-mulconj-1.c | 1 - gcc/testsuite/gcc.dg/fold-notunord.c | 1 - gcc/testsuite/gcc.dg/fold-perm.c | 1 - gcc/testsuite/gcc.dg/fold-plus-1.c | 70 + gcc/testsuite/gcc.dg/fold-plus-2.c | 69 + gcc/testsuite/gcc.dg/fold-plusmult-2.c | 1 - gcc/testsuite/gcc.dg/fold-plusmult.c | 1 - gcc/testsuite/gcc.dg/fold-plusnot-1.c | 1 - gcc/testsuite/gcc.dg/fold-reassoc-1.c | 1 - gcc/testsuite/gcc.dg/fold-reassoc-2.c | 1 - gcc/testsuite/gcc.dg/fold-reassoc-3.c | 1 - gcc/testsuite/gcc.dg/fold-rotate-1.c | 1 - gcc/testsuite/gcc.dg/fold-sub.c | 1 - gcc/testsuite/gcc.dg/fold-xor-1.c | 1 - gcc/testsuite/gcc.dg/fold-xor-2.c | 1 - gcc/testsuite/gcc.dg/fold-xor-3.c | 37 + gcc/testsuite/gcc.dg/fold-xor-4.c | 69 + gcc/testsuite/gcc.dg/fold-xor-5.c | 69 + gcc/testsuite/gcc.dg/fold-xorand-1.c | 1 - gcc/testsuite/gcc.dg/fold-xornot-1.c | 1 - gcc/testsuite/gcc.dg/fork-instrumentation.c | 2 + gcc/testsuite/gcc.dg/format/asm_fprintf-1.c | 47 +- gcc/testsuite/gcc.dg/format/attr-2.c | 4 +- gcc/testsuite/gcc.dg/format/attr-4.c | 2 +- gcc/testsuite/gcc.dg/format/attr-6.c | 2 +- gcc/testsuite/gcc.dg/format/attr-7.c | 2 +- gcc/testsuite/gcc.dg/format/bitfld-1.c | 2 +- gcc/testsuite/gcc.dg/format/branch-1.c | 14 +- gcc/testsuite/gcc.dg/format/c90-printf-1.c | 183 +- gcc/testsuite/gcc.dg/goacc/acc_on_device-1.c | 3 +- gcc/testsuite/gcc.dg/gomp/barrier-1.c | 1 - gcc/testsuite/gcc.dg/gomp/combined-1.c | 1 - gcc/testsuite/gcc.dg/gomp/critical-1.c | 1 - gcc/testsuite/gcc.dg/gomp/critical-3.c | 1 - gcc/testsuite/gcc.dg/gomp/dump-new-function-2.c | 20 + gcc/testsuite/gcc.dg/gomp/dump-new-function-3.c | 13 + gcc/testsuite/gcc.dg/gomp/dump-new-function.c | 16 + gcc/testsuite/gcc.dg/gomp/empty.c | 1 - gcc/testsuite/gcc.dg/gomp/flush-1.c | 1 - gcc/testsuite/gcc.dg/gomp/for-10.c | 1 - gcc/testsuite/gcc.dg/gomp/for-13.c | 1 - gcc/testsuite/gcc.dg/gomp/for-18.c | 1 - gcc/testsuite/gcc.dg/gomp/for-19.c | 1 - gcc/testsuite/gcc.dg/gomp/for-4.c | 1 - gcc/testsuite/gcc.dg/gomp/for-5.c | 1 - gcc/testsuite/gcc.dg/gomp/for-6.c | 1 - gcc/testsuite/gcc.dg/gomp/for-7.c | 1 - gcc/testsuite/gcc.dg/gomp/for-8.c | 1 - gcc/testsuite/gcc.dg/gomp/for-9.c | 1 - gcc/testsuite/gcc.dg/gomp/macro-3.c | 1 - gcc/testsuite/gcc.dg/gomp/master-3.c | 1 - gcc/testsuite/gcc.dg/gomp/notify-new-function-2.c | 20 + gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c | 14 + gcc/testsuite/gcc.dg/gomp/notify-new-function.c | 17 + gcc/testsuite/gcc.dg/gomp/openmp-simd-1.c | 1 - gcc/testsuite/gcc.dg/gomp/openmp-simd-2.c | 1 - gcc/testsuite/gcc.dg/gomp/openmp-simd-3.c | 14 + gcc/testsuite/gcc.dg/gomp/ordered-1.c | 1 - gcc/testsuite/gcc.dg/gomp/pr27388-1.c | 1 - gcc/testsuite/gcc.dg/gomp/pr27388-2.c | 1 - gcc/testsuite/gcc.dg/gomp/pr27388-3.c | 1 - gcc/testsuite/gcc.dg/gomp/pr30494.c | 1 + gcc/testsuite/gcc.dg/gomp/pr32468-1.c | 1 - gcc/testsuite/gcc.dg/gomp/pr34610.c | 1 + gcc/testsuite/gcc.dg/gomp/pr34692.c | 1 - gcc/testsuite/gcc.dg/gomp/pr66633-1.c | 14 + gcc/testsuite/gcc.dg/gomp/pr66633-2.c | 5 + gcc/testsuite/gcc.dg/gomp/pr66633-3.c | 18 + gcc/testsuite/gcc.dg/gomp/pr66633-4.c | 5 + gcc/testsuite/gcc.dg/gomp/pr66820.c | 18 + gcc/testsuite/gcc.dg/gomp/pr67495.c | 38 + gcc/testsuite/gcc.dg/gomp/pr67500.c | 42 + gcc/testsuite/gcc.dg/gomp/simd-clones-1.c | 1 - gcc/testsuite/gcc.dg/gomp/simd-clones-2.c | 1 - gcc/testsuite/gcc.dg/gomp/simd-clones-3.c | 1 - gcc/testsuite/gcc.dg/gomp/static-chunk-size-one.c | 18 + gcc/testsuite/gcc.dg/gomp/vla-2.c | 1 + gcc/testsuite/gcc.dg/gomp/vla-3.c | 1 + gcc/testsuite/gcc.dg/gomp/vla-4.c | 1 + gcc/testsuite/gcc.dg/gomp/vla-5.c | 1 + gcc/testsuite/gcc.dg/graphite/block-0.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-1.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-3.c | 5 +- gcc/testsuite/gcc.dg/graphite/block-4.c | 5 +- gcc/testsuite/gcc.dg/graphite/block-5.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-6.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-7.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-8.c | 3 +- gcc/testsuite/gcc.dg/graphite/block-pr47654.c | 3 +- gcc/testsuite/gcc.dg/graphite/graphite.exp | 12 +- gcc/testsuite/gcc.dg/graphite/id-pr44676.c | 1 + gcc/testsuite/gcc.dg/graphite/interchange-0.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-1.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-10.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-11.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-12.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-13.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-14.c | 4 +- gcc/testsuite/gcc.dg/graphite/interchange-15.c | 5 +- gcc/testsuite/gcc.dg/graphite/interchange-16.c | 1 - gcc/testsuite/gcc.dg/graphite/interchange-2.c | 1 - gcc/testsuite/gcc.dg/graphite/interchange-3.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-4.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-5.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-6.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-7.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-8.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-9.c | 3 +- gcc/testsuite/gcc.dg/graphite/interchange-mvt.c | 5 +- gcc/testsuite/gcc.dg/graphite/isl-ast-gen-if-1.c | 2 +- .../gcc.dg/graphite/isl-codegen-loop-dumping.c | 5 +- gcc/testsuite/gcc.dg/graphite/pr35356-1.c | 5 +- gcc/testsuite/gcc.dg/graphite/pr35356-2.c | 1 - gcc/testsuite/gcc.dg/graphite/pr35356-3.c | 1 - gcc/testsuite/gcc.dg/graphite/pr37485.c | 6 +- gcc/testsuite/gcc.dg/graphite/pr37684.c | 1 - gcc/testsuite/gcc.dg/graphite/pr37943.c | 1 - gcc/testsuite/gcc.dg/graphite/pr60979.c | 1 + gcc/testsuite/gcc.dg/graphite/pr61929.c | 19 + gcc/testsuite/gcc.dg/graphite/run-id-pr47653.c | 2 + gcc/testsuite/gcc.dg/graphite/scop-0.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-1.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-10.c | 5 +- gcc/testsuite/gcc.dg/graphite/scop-11.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-12.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-13.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-14.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-15.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-16.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-17.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-18.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-19.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-2.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-20.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-21.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-22.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-3.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-4.c | 3 +- gcc/testsuite/gcc.dg/graphite/scop-5.c | 5 +- gcc/testsuite/gcc.dg/graphite/scop-6.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-7.c | 4 +- gcc/testsuite/gcc.dg/graphite/scop-8.c | 6 +- gcc/testsuite/gcc.dg/graphite/scop-9.c | 5 +- gcc/testsuite/gcc.dg/graphite/scop-dsyr2k.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-dsyrk.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-matmult.c | 1 - gcc/testsuite/gcc.dg/graphite/scop-mvt.c | 7 +- gcc/testsuite/gcc.dg/graphite/scop-sor.c | 1 - .../gcc.dg/graphite/{block-1.c => uns-block-1.c} | 13 +- .../{interchange-12.c => uns-interchange-12.c} | 16 +- .../{interchange-14.c => uns-interchange-14.c} | 9 +- .../{interchange-15.c => uns-interchange-15.c} | 12 +- .../{interchange-9.c => uns-interchange-9.c} | 14 +- .../{interchange-mvt.c => uns-interchange-mvt.c} | 12 +- gcc/testsuite/gcc.dg/graphite/vect-pr43423.c | 3 +- gcc/testsuite/gcc.dg/guality/guality.c | 1 + gcc/testsuite/gcc.dg/guality/guality.exp | 2 +- gcc/testsuite/gcc.dg/guality/guality.h | 10 + gcc/testsuite/gcc.dg/guality/pr36728-1.c | 1 + gcc/testsuite/gcc.dg/guality/pr36728-2.c | 1 + gcc/testsuite/gcc.dg/guality/pr36728-3.c | 1 + gcc/testsuite/gcc.dg/guality/pr36728-4.c | 1 + gcc/testsuite/gcc.dg/guality/pr41447-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr41616-1.c | 2 +- gcc/testsuite/gcc.dg/guality/pr49888.c | 2 +- gcc/testsuite/gcc.dg/guality/pr54200.c | 2 +- gcc/testsuite/gcc.dg/hoist-register-pressure-1.c | 3 +- gcc/testsuite/gcc.dg/hoist-register-pressure-2.c | 3 +- gcc/testsuite/gcc.dg/hoist-register-pressure-3.c | 3 +- gcc/testsuite/gcc.dg/ifcvt-1.c | 10 + gcc/testsuite/gcc.dg/ifcvt-2.c | 17 + gcc/testsuite/gcc.dg/ifcvt-3.c | 19 + gcc/testsuite/gcc.dg/incomplete-typedef-1.c | 12 + gcc/testsuite/gcc.dg/init-bad-8.c | 10 + gcc/testsuite/gcc.dg/inline-33.c | 1 - gcc/testsuite/gcc.dg/inline-36.c | 1 - gcc/testsuite/gcc.dg/inline-37.c | 1 - gcc/testsuite/gcc.dg/inline-38.c | 1 - gcc/testsuite/gcc.dg/inline-39.c | 1 - gcc/testsuite/gcc.dg/ipa/PR64550.c | 2 - gcc/testsuite/gcc.dg/ipa/PR65282.c | 19 + gcc/testsuite/gcc.dg/ipa/ctor-empty-1.c | 1 - gcc/testsuite/gcc.dg/ipa/iinline-1.c | 1 - gcc/testsuite/gcc.dg/ipa/iinline-2.c | 1 - gcc/testsuite/gcc.dg/ipa/iinline-4.c | 1 - gcc/testsuite/gcc.dg/ipa/iinline-5.c | 3 +- gcc/testsuite/gcc.dg/ipa/iinline-6.c | 1 - gcc/testsuite/gcc.dg/ipa/iinline-7.c | 1 - .../gcc.dg/ipa/{iinline-1.c => iinline-attr.c} | 9 +- gcc/testsuite/gcc.dg/ipa/inline-1.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-2.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-3.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-4.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-5.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-6.c | 1 - gcc/testsuite/gcc.dg/ipa/inline-7.c | 1 - gcc/testsuite/gcc.dg/ipa/inlinehint-1.c | 1 - gcc/testsuite/gcc.dg/ipa/inlinehint-2.c | 1 - gcc/testsuite/gcc.dg/ipa/inlinehint-3.c | 1 - gcc/testsuite/gcc.dg/ipa/inlinehint-4.c | 39 + gcc/testsuite/gcc.dg/ipa/ipa-1.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-2.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-3.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-4.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-5.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-7.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-8.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-clone-1.c | 19 + gcc/testsuite/gcc.dg/ipa/ipa-icf-1.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-10.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-11.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-12.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-13.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-14.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-15.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-16.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-17.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-18.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-19.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-2.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-20.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-21.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-22.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-23.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-24.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-25.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-26.c | 4 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-27.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-28.c | 3 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-29.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-3.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-30.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-32.c | 5 +- gcc/testsuite/gcc.dg/ipa/ipa-icf-33.c | 25 + gcc/testsuite/gcc.dg/ipa/ipa-icf-34.c | 28 + gcc/testsuite/gcc.dg/ipa/ipa-icf-35.c | 30 + gcc/testsuite/gcc.dg/ipa/ipa-icf-36.c | 36 + gcc/testsuite/gcc.dg/ipa/ipa-icf-37.c | 36 + gcc/testsuite/gcc.dg/ipa/ipa-icf-4.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-5.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-6.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-7.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-8.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-icf-9.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-1.c | 14 +- gcc/testsuite/gcc.dg/ipa/ipa-pta-10.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-11.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-13.c | 2 - gcc/testsuite/gcc.dg/ipa/ipa-pta-14.c | 3 +- gcc/testsuite/gcc.dg/ipa/ipa-pta-16.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-2.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-3.c | 2 - gcc/testsuite/gcc.dg/ipa/ipa-pta-4.c | 2 - gcc/testsuite/gcc.dg/ipa/ipa-pta-5.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-pta-6.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-1.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-2.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-3.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-4.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-5.c | 1 - gcc/testsuite/gcc.dg/ipa/ipa-sra-6.c | 1 - gcc/testsuite/gcc.dg/ipa/ipacost-1.c | 2 - gcc/testsuite/gcc.dg/ipa/ipacost-2.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-1.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-2.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-3.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-4.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-1.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-2.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-3.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-4.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-5.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-6.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-7.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-8.c | 1 - gcc/testsuite/gcc.dg/ipa/ipcp-agg-9.c | 2 - gcc/testsuite/gcc.dg/ipa/ipcp-ii-1.c | 1 - gcc/testsuite/gcc.dg/ipa/noclone-1.c | 1 - gcc/testsuite/gcc.dg/ipa/pr63569.c | 2 - gcc/testsuite/gcc.dg/ipa/pr63595.c | 1 - gcc/testsuite/gcc.dg/ipa/pr63747.c | 1 - gcc/testsuite/gcc.dg/ipa/pr64307.c | 3 +- gcc/testsuite/gcc.dg/ipa/pr65287.c | 15 + gcc/testsuite/gcc.dg/ipa/pr65318.c | 17 + gcc/testsuite/gcc.dg/ipa/propalign-1.c | 2 - gcc/testsuite/gcc.dg/ipa/propalign-2.c | 2 - .../gcc.dg/ipa/{propalign-2.c => propalign-3.c} | 8 +- gcc/testsuite/gcc.dg/ipa/pure-const-1.c | 3 - gcc/testsuite/gcc.dg/ipa/pure-const-2.c | 2 - gcc/testsuite/gcc.dg/ipa/remref-0.c | 2 - gcc/testsuite/gcc.dg/ipa/remref-1a.c | 2 - gcc/testsuite/gcc.dg/ipa/remref-1b.c | 3 - gcc/testsuite/gcc.dg/ipa/remref-2a.c | 2 - gcc/testsuite/gcc.dg/ipa/remref-2b.c | 3 - gcc/testsuite/gcc.dg/ira-loop-pressure.c | 1 - gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-1.c | 2 - gcc/testsuite/gcc.dg/ira-shrinkwrap-prep-2.c | 2 - gcc/testsuite/gcc.dg/long_branch.c | 198 + gcc/testsuite/gcc.dg/loop-7.c | 1 - gcc/testsuite/gcc.dg/loop-8.c | 23 + gcc/testsuite/gcc.dg/loop-9.c | 15 + gcc/testsuite/gcc.dg/loop-invariant.c | 42 + gcc/testsuite/gcc.dg/lower-subreg-1.c | 1 - gcc/testsuite/gcc.dg/lto/20120723_0.c | 2 +- gcc/testsuite/gcc.dg/lto/c-compatible-types-1_0.c | 22 + gcc/testsuite/gcc.dg/lto/c-compatible-types-1_1.c | 20 + gcc/testsuite/gcc.dg/lto/chkp-ctor-merge_0.c | 23 + gcc/testsuite/gcc.dg/lto/chkp-privatize-1_0.c | 17 + gcc/testsuite/gcc.dg/lto/chkp-privatize-1_1.c | 11 + .../{chkp-privatize_0.c => chkp-privatize-2_0.c} | 2 +- .../{chkp-privatize_1.c => chkp-privatize-2_1.c} | 0 gcc/testsuite/gcc.dg/lto/chkp-removed-alias_0.c | 28 + gcc/testsuite/gcc.dg/lto/chkp-static-bounds_0.c | 26 + gcc/testsuite/gcc.dg/lto/chkp-wrap-asm-name_0.c | 20 + gcc/testsuite/gcc.dg/lto/lto.exp | 1 + gcc/testsuite/gcc.dg/lto/pr64684_0.c | 13 + gcc/testsuite/gcc.dg/lto/pr64684_1.c | 9 + gcc/testsuite/gcc.dg/lto/pr64684_2.c | 16 + gcc/testsuite/gcc.dg/lto/pr64685_0.c | 10 + gcc/testsuite/gcc.dg/lto/pr64685_1.c | 27 + gcc/testsuite/gcc.dg/lto/pr65130_0.c | 19 + gcc/testsuite/gcc.dg/lto/pr65130_1.c | 17 + gcc/testsuite/gcc.dg/lto/pr66221_0.c | 10 + gcc/testsuite/gcc.dg/lto/pr66221_1.c | 4 + gcc/testsuite/gcc.dg/lto/pr67452_0.c | 23 + gcc/testsuite/gcc.dg/lvalue-8.c | 19 + gcc/testsuite/gcc.dg/macro-fusion-1.c | 1 - gcc/testsuite/gcc.dg/macro-fusion-2.c | 1 - gcc/testsuite/gcc.dg/memcpy-1.c | 1 - gcc/testsuite/gcc.dg/memcpy-3.c | 1 - gcc/testsuite/gcc.dg/memcpy-4.c | 1 - gcc/testsuite/gcc.dg/memcpy-5.c | 1 - gcc/testsuite/gcc.dg/memmove-1.c | 1 - gcc/testsuite/gcc.dg/memmove-2.c | 1 - gcc/testsuite/gcc.dg/memmove-3.c | 1 - gcc/testsuite/gcc.dg/memmove-4.c | 1 - gcc/testsuite/gcc.dg/minmax-1.c | 1 - gcc/testsuite/gcc.dg/modmod.c | 12 + gcc/testsuite/gcc.dg/nand.c | 11 + gcc/testsuite/gcc.dg/nested-func-7.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-1.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-2.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-3.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-4.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-5.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-6.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-7.c | 1 - gcc/testsuite/gcc.dg/no-strict-overflow-8.c | 1 - gcc/testsuite/gcc.dg/noreturn-7.c | 2 +- gcc/testsuite/gcc.dg/nrv3.c | 1 - gcc/testsuite/gcc.dg/nrv4.c | 1 - gcc/testsuite/gcc.dg/nrv5.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapdi-1.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapdi-2.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapdi-3.c | 1 - gcc/testsuite/gcc.dg/optimize-bswaphi-1.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapsi-1.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapsi-2.c | 1 - gcc/testsuite/gcc.dg/optimize-bswapsi-3.c | 1 - gcc/testsuite/gcc.dg/opts-4.c | 1 - .../gcc.dg/parloops-exit-first-loop-alt-2.c | 22 + .../gcc.dg/parloops-exit-first-loop-alt-3.c | 21 + .../gcc.dg/parloops-exit-first-loop-alt-4.c | 23 + .../gcc.dg/parloops-exit-first-loop-alt-5.c | 17 + .../gcc.dg/parloops-exit-first-loop-alt-6.c | 17 + .../gcc.dg/parloops-exit-first-loop-alt-7.c | 17 + .../gcc.dg/parloops-exit-first-loop-alt-pr66652.c | 26 + .../gcc.dg/parloops-exit-first-loop-alt.c | 18 + gcc/testsuite/gcc.dg/parm-incomplete-1.c | 1 - gcc/testsuite/gcc.dg/pch/save-temps-1.c | 3 +- gcc/testsuite/gcc.dg/pie-link.c | 2 +- gcc/testsuite/gcc.dg/plugin/wide-int_plugin.c | 4 +- gcc/testsuite/gcc.dg/pointer-arith-10.c | 1 - gcc/testsuite/gcc.dg/pow-sqrt-1.c | 6 + gcc/testsuite/gcc.dg/pow-sqrt-2.c | 5 + gcc/testsuite/gcc.dg/pow-sqrt-3.c | 5 + gcc/testsuite/gcc.dg/pow-sqrt-synth-1.c | 37 + gcc/testsuite/gcc.dg/pow-sqrt.x | 30 + gcc/testsuite/gcc.dg/pr10474.c | 1 - gcc/testsuite/gcc.dg/pr14649-1.c | 2 +- gcc/testsuite/gcc.dg/pr14796-1.c | 1 - gcc/testsuite/gcc.dg/pr14796-2.c | 1 - gcc/testsuite/gcc.dg/pr15347.c | 1 + gcc/testsuite/gcc.dg/pr15784-1.c | 1 - gcc/testsuite/gcc.dg/pr15784-2.c | 1 - gcc/testsuite/gcc.dg/pr15784-3.c | 1 - gcc/testsuite/gcc.dg/pr15784-4.c | 1 - gcc/testsuite/gcc.dg/pr16107.c | 16 + gcc/testsuite/gcc.dg/pr18809-1.c | 1 - gcc/testsuite/gcc.dg/pr19105.c | 1 - gcc/testsuite/gcc.dg/pr19984.c | 2 +- gcc/testsuite/gcc.dg/pr19988.c | 2 - gcc/testsuite/gcc.dg/pr20115-1.c | 1 - gcc/testsuite/gcc.dg/pr20130-1.c | 1 - gcc/testsuite/gcc.dg/pr20922-1.c | 1 - gcc/testsuite/gcc.dg/pr20922-2.c | 1 - gcc/testsuite/gcc.dg/pr20922-3.c | 1 - gcc/testsuite/gcc.dg/pr20922-4.c | 1 - gcc/testsuite/gcc.dg/pr20922-5.c | 1 - gcc/testsuite/gcc.dg/pr20922-6.c | 1 - gcc/testsuite/gcc.dg/pr21032.c | 1 - gcc/testsuite/gcc.dg/pr21643.c | 1 - gcc/testsuite/gcc.dg/pr23295.c | 1 - gcc/testsuite/gcc.dg/pr23470-1.c | 1 - gcc/testsuite/gcc.dg/pr23584.c | 1 - gcc/testsuite/gcc.dg/pr23623.c | 7 +- gcc/testsuite/gcc.dg/pr23911.c | 1 - gcc/testsuite/gcc.dg/pr24225.c | 1 + gcc/testsuite/gcc.dg/pr25529.c | 11 + gcc/testsuite/gcc.dg/pr25530.c | 11 + gcc/testsuite/gcc.dg/pr25682.c | 1 + gcc/testsuite/gcc.dg/pr26570.c | 1 + gcc/testsuite/gcc.dg/pr27132.c | 1 - gcc/testsuite/gcc.dg/pr27301.c | 1 + gcc/testsuite/gcc.dg/pr27531-1.c | 2 + gcc/testsuite/gcc.dg/pr27953.c | 1 - gcc/testsuite/gcc.dg/pr28685-1.c | 3 +- gcc/testsuite/gcc.dg/pr29215.c | 5 +- gcc/testsuite/gcc.dg/pr29801.c | 1 - gcc/testsuite/gcc.dg/pr30137-1.c | 1 - gcc/testsuite/gcc.dg/pr30137-2.c | 1 - gcc/testsuite/gcc.dg/pr30172-1.c | 1 - gcc/testsuite/gcc.dg/pr30904.c | 1 - gcc/testsuite/gcc.dg/pr30957-1.c | 23 +- gcc/testsuite/gcc.dg/pr31847.c | 1 - gcc/testsuite/gcc.dg/pr32328.c | 1 - gcc/testsuite/gcc.dg/pr32721.c | 1 - gcc/testsuite/gcc.dg/pr32912-3.c | 1 - gcc/testsuite/gcc.dg/pr33238.c | 1 + gcc/testsuite/gcc.dg/pr33653.c | 1 - gcc/testsuite/gcc.dg/pr33826.c | 2 - gcc/testsuite/gcc.dg/pr34027-1.c | 1 - gcc/testsuite/gcc.dg/pr34027-2.c | 1 - gcc/testsuite/gcc.dg/pr34263.c | 1 - gcc/testsuite/gcc.dg/pr35729.c | 1 - gcc/testsuite/gcc.dg/pr36504.c | 1 + gcc/testsuite/gcc.dg/pr37171.c | 1 - gcc/testsuite/gcc.dg/pr37261.c | 1 - gcc/testsuite/gcc.dg/pr37289.c | 1 - gcc/testsuite/gcc.dg/pr37858.c | 1 - gcc/testsuite/gcc.dg/pr38245-1.c | 1 - gcc/testsuite/gcc.dg/pr38245-2.c | 1 - gcc/testsuite/gcc.dg/pr38645.c | 1 - gcc/testsuite/gcc.dg/pr38984.c | 1 - gcc/testsuite/gcc.dg/pr39455.c | 1 + gcc/testsuite/gcc.dg/pr39874.c | 1 - gcc/testsuite/gcc.dg/pr40501.c | 2 +- gcc/testsuite/gcc.dg/pr41470.c | 1 + gcc/testsuite/gcc.dg/pr41488.c | 1 - gcc/testsuite/gcc.dg/pr41574.c | 1 - gcc/testsuite/gcc.dg/pr41783.c | 1 - gcc/testsuite/gcc.dg/pr42963.c | 1 - gcc/testsuite/gcc.dg/pr43513.c | 1 - gcc/testsuite/gcc.dg/pr43864-2.c | 1 - gcc/testsuite/gcc.dg/pr43864-3.c | 1 - gcc/testsuite/gcc.dg/pr43864-4.c | 1 - gcc/testsuite/gcc.dg/pr43864.c | 1 - gcc/testsuite/gcc.dg/pr44024.c | 1 - gcc/testsuite/gcc.dg/pr44194-1.c | 4 +- gcc/testsuite/gcc.dg/pr44194-2.c | 1 - gcc/testsuite/gcc.dg/pr44214-1.c | 1 - gcc/testsuite/gcc.dg/pr44214-2.c | 1 - gcc/testsuite/gcc.dg/pr44214-3.c | 1 - gcc/testsuite/gcc.dg/pr44290-1.c | 1 - gcc/testsuite/gcc.dg/pr44290-2.c | 1 - gcc/testsuite/gcc.dg/pr44606.c | 1 + gcc/testsuite/gcc.dg/pr45352-1.c | 1 + gcc/testsuite/gcc.dg/pr45819.c | 1 - gcc/testsuite/gcc.dg/pr46217.c | 1 - gcc/testsuite/gcc.dg/pr46309-2.c | 2 - gcc/testsuite/gcc.dg/pr46309.c | 2 - gcc/testsuite/gcc.dg/pr46647.c | 1 - gcc/testsuite/gcc.dg/pr46728-6.c | 2 +- gcc/testsuite/gcc.dg/pr46909.c | 1 - gcc/testsuite/gcc.dg/pr47391.c | 1 - gcc/testsuite/gcc.dg/pr47763.c | 1 - gcc/testsuite/gcc.dg/pr47917.c | 1 - gcc/testsuite/gcc.dg/pr48770.c | 1 + gcc/testsuite/gcc.dg/pr49120.c | 1 + gcc/testsuite/gcc.dg/pr49551.c | 8 + gcc/testsuite/gcc.dg/pr50717-1.c | 1 - gcc/testsuite/gcc.dg/pr50763.c | 5 +- gcc/testsuite/gcc.dg/pr50764.c | 1 + gcc/testsuite/gcc.dg/pr51491-2.c | 2 +- gcc/testsuite/gcc.dg/pr51491.c | 1 - gcc/testsuite/gcc.dg/pr51683.c | 1 - gcc/testsuite/gcc.dg/pr51867.c | 1 - gcc/testsuite/gcc.dg/pr51879-12.c | 1 - gcc/testsuite/gcc.dg/pr51879-16.c | 1 - gcc/testsuite/gcc.dg/pr51879-17.c | 1 - gcc/testsuite/gcc.dg/pr51879-18.c | 1 - gcc/testsuite/gcc.dg/pr51879-2.c | 1 - gcc/testsuite/gcc.dg/pr51879-3.c | 1 - gcc/testsuite/gcc.dg/pr51879-4.c | 1 - gcc/testsuite/gcc.dg/pr51879-6.c | 1 - gcc/testsuite/gcc.dg/pr51879-7.c | 1 - gcc/testsuite/gcc.dg/pr51879.c | 1 - gcc/testsuite/gcc.dg/pr51990-2.c | 1 + gcc/testsuite/gcc.dg/pr51990.c | 1 + gcc/testsuite/gcc.dg/pr52134.c | 1 - gcc/testsuite/gcc.dg/pr52267.c | 1 - gcc/testsuite/gcc.dg/pr52445.c | 1 - gcc/testsuite/gcc.dg/pr52448.c | 1 - gcc/testsuite/gcc.dg/pr52578.c | 1 - gcc/testsuite/gcc.dg/pr52691.c | 1 - gcc/testsuite/gcc.dg/pr54121.c | 1 + gcc/testsuite/gcc.dg/pr55027.c | 1 - gcc/testsuite/gcc.dg/pr56094.c | 1 - gcc/testsuite/gcc.dg/pr56098-1.c | 1 - gcc/testsuite/gcc.dg/pr56098-2.c | 1 - gcc/testsuite/gcc.dg/pr56837.c | 1 - gcc/testsuite/gcc.dg/pr56997-4.c | 1 - gcc/testsuite/gcc.dg/pr57518.c | 1 - gcc/testsuite/gcc.dg/pr58145-1.c | 1 - gcc/testsuite/gcc.dg/pr58145-2.c | 1 - gcc/testsuite/gcc.dg/pr58463.c | 1 - gcc/testsuite/gcc.dg/pr58742-1.c | 1 - gcc/testsuite/gcc.dg/pr58742-2.c | 1 - gcc/testsuite/gcc.dg/pr58742-3.c | 1 - gcc/testsuite/gcc.dg/pr58805.c | 1 - gcc/testsuite/gcc.dg/pr59011.c | 1 + gcc/testsuite/gcc.dg/pr59523.c | 1 + gcc/testsuite/gcc.dg/pr59643.c | 1 - gcc/testsuite/gcc.dg/pr60267.c | 1 - gcc/testsuite/gcc.dg/pr61058.c | 10 + gcc/testsuite/gcc.dg/pr61158.c | 1 - gcc/testsuite/gcc.dg/pr61561.c | 1 + gcc/testsuite/gcc.dg/pr61762.c | 1 - gcc/testsuite/gcc.dg/pr61776.c | 1 + gcc/testsuite/gcc.dg/pr62167.c | 3 +- gcc/testsuite/gcc.dg/pr63186.c | 2 + gcc/testsuite/gcc.dg/pr63387-2.c | 25 + gcc/testsuite/gcc.dg/pr63387.c | 25 + gcc/testsuite/gcc.dg/pr63568.c | 1 - gcc/testsuite/gcc.dg/{pr62070.c => pr63593.c} | 5 +- gcc/testsuite/gcc.dg/pr63637-1.c | 15 + gcc/testsuite/gcc.dg/pr63637-2.c | 15 + gcc/testsuite/gcc.dg/pr63637-3.c | 15 + gcc/testsuite/gcc.dg/pr63637-4.c | 15 + gcc/testsuite/gcc.dg/pr63637-5.c | 15 + gcc/testsuite/gcc.dg/pr63637-6.c | 15 + gcc/testsuite/gcc.dg/pr63743.c | 10 + gcc/testsuite/gcc.dg/pr63748.c | 1 + gcc/testsuite/gcc.dg/pr63914.c | 1 + gcc/testsuite/gcc.dg/pr64223-1.c | 12 + gcc/testsuite/gcc.dg/pr64223-2.c | 13 + gcc/testsuite/gcc.dg/pr64277.c | 22 + gcc/testsuite/gcc.dg/pr64309.c | 1 - gcc/testsuite/gcc.dg/pr64434.c | 1 - gcc/testsuite/gcc.dg/pr64454.c | 3 +- gcc/testsuite/gcc.dg/pr64511.c | 23 + gcc/testsuite/gcc.dg/pr64663.c | 17 + gcc/testsuite/gcc.dg/pr64709.c | 10 + gcc/testsuite/gcc.dg/pr64715-1.c | 22 + gcc/testsuite/gcc.dg/pr64715-2.c | 18 + gcc/testsuite/gcc.dg/pr64766.c | 9 + gcc/testsuite/gcc.dg/pr64778.c | 10 + gcc/testsuite/gcc.dg/pr64807.c | 19 + gcc/testsuite/gcc.dg/pr64817-1.c | 20 + gcc/testsuite/gcc.dg/pr64817-2.c | 13 + gcc/testsuite/gcc.dg/pr64817-3.c | 13 + gcc/testsuite/gcc.dg/pr64856.c | 13 + gcc/testsuite/gcc.dg/pr64935-1.c | 54 + gcc/testsuite/gcc.dg/pr64935-2.c | 15 + gcc/testsuite/gcc.dg/pr65050.c | 23 + gcc/testsuite/gcc.dg/pr65063.c | 33 + gcc/testsuite/gcc.dg/pr65066.c | 12 + gcc/testsuite/gcc.dg/pr65228.c | 11 + gcc/testsuite/gcc.dg/pr65321.c | 31 + gcc/testsuite/gcc.dg/pr65345-1.c | 35 + gcc/testsuite/gcc.dg/pr65345-2.c | 60 + gcc/testsuite/gcc.dg/pr65358.c | 33 + gcc/testsuite/gcc.dg/pr65408.c | 112 + gcc/testsuite/gcc.dg/pr65521.c | 39 + gcc/testsuite/gcc.dg/pr65533.c | 25 + gcc/testsuite/gcc.dg/pr65658.c | 111 + gcc/testsuite/gcc.dg/pr65780-1.c | 12 + gcc/testsuite/gcc.dg/pr65780-2.c | 13 + gcc/testsuite/gcc.dg/pr65802.c | 28 + gcc/testsuite/gcc.dg/pr65901.c | 16 + gcc/testsuite/gcc.dg/pr66066-1.c | 37 + gcc/testsuite/gcc.dg/pr66066-2.c | 37 + gcc/testsuite/gcc.dg/pr66066-3.c | 37 + gcc/testsuite/gcc.dg/pr66187-1.c | 97 + gcc/testsuite/gcc.dg/pr66187-2.c | 97 + gcc/testsuite/gcc.dg/pr66299-1.c | 92 + gcc/testsuite/gcc.dg/pr66299-2.c | 33 + gcc/testsuite/gcc.dg/pr66299-3.c | 68 + gcc/testsuite/gcc.dg/pr66444.c | 79 + gcc/testsuite/gcc.dg/pr66899.c | 42 + gcc/testsuite/gcc.dg/pr67028.c | 21 + gcc/testsuite/gcc.dg/pr67029.c | 14 + gcc/testsuite/gcc.dg/pr67043.c | 32 + gcc/testsuite/gcc.dg/pr67077.c | 20 + gcc/testsuite/gcc.dg/pr67088.c | 18 + gcc/testsuite/gcc.dg/pr67107.c | 7 + gcc/testsuite/gcc.dg/pr67432.c | 6 + gcc/testsuite/gcc.dg/pr67512.c | 15 + gcc/testsuite/gcc.dg/pragma-diag-3.c | 64 + gcc/testsuite/gcc.dg/pragma-diag-4.c | 48 + gcc/testsuite/gcc.dg/pragma-message.c | 6 +- gcc/testsuite/gcc.dg/predict-1.c | 1 - gcc/testsuite/gcc.dg/predict-2.c | 1 - gcc/testsuite/gcc.dg/predict-3.c | 7 +- gcc/testsuite/gcc.dg/predict-4.c | 1 - gcc/testsuite/gcc.dg/predict-5.c | 1 - gcc/testsuite/gcc.dg/predict-6.c | 1 - gcc/testsuite/gcc.dg/predict-7.c | 1 - gcc/testsuite/gcc.dg/predict-8.c | 1 - gcc/testsuite/gcc.dg/profile-dir-1.c | 1 - gcc/testsuite/gcc.dg/profile-dir-2.c | 1 - gcc/testsuite/gcc.dg/profile-dir-3.c | 1 - gcc/testsuite/gcc.dg/pure-1.c | 1 - gcc/testsuite/gcc.dg/redecl-4.c | 2 +- gcc/testsuite/gcc.dg/setjmp-1.c | 1 + gcc/testsuite/gcc.dg/shrink-wrap-alloca.c | 1 + gcc/testsuite/gcc.dg/shrink-wrap-loop.c | 1 - gcc/testsuite/gcc.dg/{sibcall-4.c => sibcall-10.c} | 4 + gcc/testsuite/gcc.dg/{sibcall-3.c => sibcall-9.c} | 4 + gcc/testsuite/gcc.dg/signbit-sa.c | 12 + gcc/testsuite/gcc.dg/simd-1.c | 2 +- gcc/testsuite/gcc.dg/sms-1.c | 1 - gcc/testsuite/gcc.dg/sms-10.c | 1 - gcc/testsuite/gcc.dg/sms-11.c | 1 - gcc/testsuite/gcc.dg/sms-12.c | 1 - gcc/testsuite/gcc.dg/sms-2.c | 1 - gcc/testsuite/gcc.dg/sms-3.c | 1 - gcc/testsuite/gcc.dg/sms-4.c | 1 - gcc/testsuite/gcc.dg/sms-5.c | 1 - gcc/testsuite/gcc.dg/sms-6.c | 1 - gcc/testsuite/gcc.dg/sms-7.c | 1 - gcc/testsuite/gcc.dg/sms-8.c | 1 - gcc/testsuite/gcc.dg/ssp-1.c | 2 +- gcc/testsuite/gcc.dg/ssp-2.c | 2 +- gcc/testsuite/gcc.dg/stack-layout-1.c | 1 - gcc/testsuite/gcc.dg/stack-layout-2.c | 1 - gcc/testsuite/gcc.dg/stack-usage-1.c | 10 + gcc/testsuite/gcc.dg/stack-usage-2.c | 2 + gcc/testsuite/gcc.dg/store-motion-fgcse-sm.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-1.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-2.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-3.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-4.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-5.c | 1 - gcc/testsuite/gcc.dg/strict-overflow-6.c | 1 - gcc/testsuite/gcc.dg/strlenopt-1.c | 1 - gcc/testsuite/gcc.dg/strlenopt-10.c | 1 - gcc/testsuite/gcc.dg/strlenopt-11.c | 1 - gcc/testsuite/gcc.dg/strlenopt-13.c | 1 - gcc/testsuite/gcc.dg/strlenopt-14g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-14gf.c | 1 - gcc/testsuite/gcc.dg/strlenopt-15.c | 1 - gcc/testsuite/gcc.dg/strlenopt-16g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-17g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-18g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-19.c | 1 - gcc/testsuite/gcc.dg/strlenopt-1f.c | 1 - gcc/testsuite/gcc.dg/strlenopt-2.c | 1 - gcc/testsuite/gcc.dg/strlenopt-20.c | 1 - gcc/testsuite/gcc.dg/strlenopt-21.c | 1 - gcc/testsuite/gcc.dg/strlenopt-22.c | 3 +- gcc/testsuite/gcc.dg/strlenopt-22g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-24.c | 3 +- gcc/testsuite/gcc.dg/strlenopt-25.c | 1 - gcc/testsuite/gcc.dg/strlenopt-26.c | 1 - gcc/testsuite/gcc.dg/strlenopt-27.c | 1 - gcc/testsuite/gcc.dg/strlenopt-2f.c | 1 - gcc/testsuite/gcc.dg/strlenopt-3.c | 2 - gcc/testsuite/gcc.dg/strlenopt-4.c | 1 - gcc/testsuite/gcc.dg/strlenopt-4g.c | 1 - gcc/testsuite/gcc.dg/strlenopt-4gf.c | 1 - gcc/testsuite/gcc.dg/strlenopt-5.c | 1 - gcc/testsuite/gcc.dg/strlenopt-6.c | 1 - gcc/testsuite/gcc.dg/strlenopt-7.c | 2 - gcc/testsuite/gcc.dg/strlenopt-8.c | 1 - gcc/testsuite/gcc.dg/strlenopt-9.c | 2 - gcc/testsuite/gcc.dg/superblock.c | 2 - gcc/testsuite/gcc.dg/tail-merge-store.c | 1 - gcc/testsuite/gcc.dg/tg-tests.h | 26 +- gcc/testsuite/gcc.dg/tls/pr66470.c | 29 + gcc/testsuite/gcc.dg/tm/20091221.c | 1 - gcc/testsuite/gcc.dg/tm/20100125.c | 1 - gcc/testsuite/gcc.dg/tm/20100603.c | 1 - gcc/testsuite/gcc.dg/tm/alias-1.c | 1 - gcc/testsuite/gcc.dg/tm/alias-2.c | 1 - gcc/testsuite/gcc.dg/tm/clone-1.c | 1 - gcc/testsuite/gcc.dg/tm/debug-1.c | 1 - gcc/testsuite/gcc.dg/tm/instrumented-mask.c | 1 - gcc/testsuite/gcc.dg/tm/ipa-1.c | 1 - gcc/testsuite/gcc.dg/tm/ipa-2.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-2.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-3.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-4.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-5.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-6.c | 1 - gcc/testsuite/gcc.dg/tm/irrevocable-7.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-1.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-10.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-11.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-12.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-13.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-16.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-2.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-3.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-4.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-5.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-6.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-7.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-8.c | 1 - gcc/testsuite/gcc.dg/tm/memopt-9.c | 1 - gcc/testsuite/gcc.dg/tm/memset-2.c | 1 - gcc/testsuite/gcc.dg/tm/pr55401.c | 1 - gcc/testsuite/gcc.dg/tm/props-1.c | 2 - gcc/testsuite/gcc.dg/tm/props-2.c | 1 - gcc/testsuite/gcc.dg/tm/props-3.c | 1 - gcc/testsuite/gcc.dg/tm/props-4.c | 2 - gcc/testsuite/gcc.dg/tm/pub-safety-1.c | 1 - gcc/testsuite/gcc.dg/tm/reg-promotion.c | 1 - gcc/testsuite/gcc.dg/tm/wrap-3.c | 1 - gcc/testsuite/gcc.dg/tm/wrap-4.c | 1 - .../gcc.dg/torture/Wsizeof-pointer-memaccess1.c | 1 + gcc/testsuite/gcc.dg/torture/builtin-convert-4.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-math-2.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-math-5.c | 1 - gcc/testsuite/gcc.dg/torture/builtin-noret-1.c | 2 + gcc/testsuite/gcc.dg/torture/builtin-noret-2.c | 2 + gcc/testsuite/gcc.dg/torture/builtin-pow-mpfr-1.c | 1 - gcc/testsuite/gcc.dg/torture/builtins-1.c | 1 - gcc/testsuite/gcc.dg/torture/calleesave-sse.c | 1 + gcc/testsuite/gcc.dg/torture/ipa-pta-1.c | 1 - gcc/testsuite/gcc.dg/torture/ldist-1.c | 1 - gcc/testsuite/gcc.dg/torture/matrix-1.c | 3 +- gcc/testsuite/gcc.dg/torture/matrix-2.c | 3 +- gcc/testsuite/gcc.dg/torture/matrix-5.c | 3 +- gcc/testsuite/gcc.dg/torture/matrix-6.c | 3 +- gcc/testsuite/gcc.dg/torture/parm-coalesce.c | 40 + gcc/testsuite/gcc.dg/torture/pr23821.c | 1 - gcc/testsuite/gcc.dg/torture/pr33848.c | 2 +- gcc/testsuite/gcc.dg/torture/pr39074-2.c | 1 - gcc/testsuite/gcc.dg/torture/pr39074.c | 1 - gcc/testsuite/gcc.dg/torture/pr41261.c | 1 + gcc/testsuite/gcc.dg/torture/pr42898-2.c | 1 - gcc/testsuite/gcc.dg/torture/pr42898.c | 1 - gcc/testsuite/gcc.dg/torture/pr45704.c | 1 - gcc/testsuite/gcc.dg/torture/pr50472.c | 1 - gcc/testsuite/gcc.dg/torture/pr53366-2.c | 23 +- gcc/testsuite/gcc.dg/torture/pr55018.c | 1 - gcc/testsuite/gcc.dg/torture/pr57147-1.c | 1 - gcc/testsuite/gcc.dg/torture/pr57147-2.c | 1 - gcc/testsuite/gcc.dg/torture/pr63738.c | 1 + gcc/testsuite/gcc.dg/torture/pr64326.c | 29 + gcc/testsuite/gcc.dg/torture/pr64728.c | 28 + gcc/testsuite/gcc.dg/torture/pr64853.c | 44 + gcc/testsuite/gcc.dg/torture/pr64882.c | 33 + gcc/testsuite/gcc.dg/torture/pr65077.c | 70 + gcc/testsuite/gcc.dg/torture/pr65270-1.c | 33 + gcc/testsuite/gcc.dg/torture/pr65270-2.c | 27 + gcc/testsuite/gcc.dg/torture/pr65517.c | 17 + gcc/testsuite/gcc.dg/torture/pr65961.c | 20 + gcc/testsuite/gcc.dg/torture/pr66076.c | 11 + gcc/testsuite/gcc.dg/torture/pr66101.c | 36 + gcc/testsuite/gcc.dg/torture/pr66123.c | 12 + gcc/testsuite/gcc.dg/torture/pr66165.c | 11 + gcc/testsuite/gcc.dg/torture/pr66185.c | 13 + gcc/testsuite/gcc.dg/torture/pr66272.c | 23 + gcc/testsuite/gcc.dg/torture/pr66345.c | 16 + gcc/testsuite/gcc.dg/torture/pr66349.c | 31 + gcc/testsuite/gcc.dg/torture/pr66357.c | 26 + .../gcc.dg/torture/{pr59058.c => pr66375.c} | 16 +- gcc/testsuite/gcc.dg/torture/pr66413.c | 61 + gcc/testsuite/gcc.dg/torture/pr66733-1.c | 28 + gcc/testsuite/gcc.dg/torture/pr66733-2.c | 46 + gcc/testsuite/gcc.dg/torture/pr66752-1.c | 27 + gcc/testsuite/gcc.dg/torture/pr66759.c | 11 + gcc/testsuite/gcc.dg/torture/pr66793.c | 26 + gcc/testsuite/gcc.dg/torture/pr66794.c | 22 + gcc/testsuite/gcc.dg/torture/pr66863.c | 25 + gcc/testsuite/gcc.dg/torture/pr66894.c | 21 + gcc/testsuite/gcc.dg/torture/pr66945.c | 12 + gcc/testsuite/gcc.dg/torture/pr66952.c | 28 + gcc/testsuite/gcc.dg/torture/pr67005.c | 15 + gcc/testsuite/gcc.dg/torture/pr67109.c | 19 + gcc/testsuite/gcc.dg/torture/pr67120.c | 16 + gcc/testsuite/gcc.dg/torture/pr67121.c | 31 + gcc/testsuite/gcc.dg/torture/pr67133.c | 34 + gcc/testsuite/gcc.dg/torture/pr67191.c | 13 + gcc/testsuite/gcc.dg/torture/pr67221.c | 31 + gcc/testsuite/gcc.dg/torture/pr67222.c | 19 + gcc/testsuite/gcc.dg/torture/pta-callused-1.c | 1 - gcc/testsuite/gcc.dg/torture/pta-escape-1.c | 1 - gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c | 1 - gcc/testsuite/gcc.dg/torture/pta-ptrarith-2.c | 1 - gcc/testsuite/gcc.dg/torture/pta-ptrarith-3.c | 1 - gcc/testsuite/gcc.dg/torture/pta-structcopy-1.c | 1 - gcc/testsuite/gcc.dg/torture/ssa-pta-fn-1.c | 1 - gcc/testsuite/gcc.dg/torture/transpose-1.c | 3 +- gcc/testsuite/gcc.dg/torture/transpose-2.c | 3 +- gcc/testsuite/gcc.dg/torture/transpose-3.c | 3 +- gcc/testsuite/gcc.dg/torture/transpose-4.c | 3 +- gcc/testsuite/gcc.dg/torture/transpose-5.c | 3 +- gcc/testsuite/gcc.dg/torture/transpose-6.c | 3 +- gcc/testsuite/gcc.dg/tree-prof/20050826-2.c | 1 - gcc/testsuite/gcc.dg/tree-prof/cmpsf-1.c | 1 - .../gcc.dg/tree-prof/cold_partition_label.c | 3 +- .../gcc.dg/tree-prof/ic-misattribution-1.c | 1 - .../gcc.dg/tree-prof/ic-misattribution-1a.c | 1 - gcc/testsuite/gcc.dg/tree-prof/indir-call-prof.c | 2 - gcc/testsuite/gcc.dg/tree-prof/inliner-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/merge_block.c | 1 - gcc/testsuite/gcc.dg/tree-prof/peel-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/stringop-1.c | 2 - gcc/testsuite/gcc.dg/tree-prof/stringop-2.c | 5 +- gcc/testsuite/gcc.dg/tree-prof/switch-case-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/switch-case-2.c | 1 - gcc/testsuite/gcc.dg/tree-prof/time-profiler-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/time-profiler-2.c | 1 - gcc/testsuite/gcc.dg/tree-prof/tracer-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/unroll-1.c | 1 - gcc/testsuite/gcc.dg/tree-prof/update-cunroll-2.c | 1 - gcc/testsuite/gcc.dg/tree-prof/update-loopch.c | 2 - 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-prof/val-prof-6.c | 1 - gcc/testsuite/gcc.dg/tree-prof/val-prof-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030530-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030611-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030703-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030703-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030708-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030709-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030709-2.c | 9 +- gcc/testsuite/gcc.dg/tree-ssa/20030709-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030710-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030711-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030711-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030711-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030714-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030714-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030728-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030729-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030730-1.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/20030730-2.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/20030731-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030731-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/20030807-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030807-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030808-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030814-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030814-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030814-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030814-4.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/20030814-5.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/20030814-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030814-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/20030824-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030824-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030825-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030907-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030917-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030917-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030922-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20030922-2.c | 9 +- gcc/testsuite/gcc.dg/tree-ssa/20031015-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031021-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031022-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031106-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20031216-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/20040210-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040211-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040216-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040305-1.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/20040430-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040513-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040513-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040514-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040514-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040517-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040518-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040518-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040615-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040624-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040703-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040729-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20040911-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20041002-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20041122-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20050128-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20050215-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20050314-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20050412-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/20080530.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/alias-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-18.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/alias-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-29.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-33.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/alias_bug.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/andor-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/andor-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/andor-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/andor-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/andor-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/asm-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/asm-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/asm-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/asmgoto-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/assign-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/assign-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/assign-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/attr-alias-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/attr-alias.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/attr-hotcold-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bitwise-sink.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/bool-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-expect-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-expect-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-expect-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-expect-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-expect-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-fprintf-1.c | 1 - .../gcc.dg/tree-ssa/builtin-fprintf-chk-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-free.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-printf-1.c | 1 - .../gcc.dg/tree-ssa/builtin-printf-chk-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-vfprintf-1.c | 1 - .../gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/builtin-vprintf-1.c | 1 - .../gcc.dg/tree-ssa/builtin-vprintf-chk-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/calloc-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/calloc-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/calloc-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cfgcleanup-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cmp-1.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/coalesce-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/coalesce-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/col-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/complex-7.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/copy-headers.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cswtch-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cswtch.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-11.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/cunroll-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/cunroll-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/dce-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/divide-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/divide-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/divide-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/divide-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/dump-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/fnsplit-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldaddr-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldcast-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/foldconst-6.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/foldstring-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-11.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-18.c | 7 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-25.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-28.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-32.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/forwprop-9.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/fre-vce-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11a.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11b.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-11c.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/gen-vect-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-28.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/gen-vect-32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ifc-20040816-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ifc-20040816-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ifc-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ifc-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ifc-cd.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/inline_asm-1.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/inline_asm-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/integer-addr.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/interposition.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-cp-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-reference-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-split-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-split-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-split-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ipa-split-5.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/ipa-split-6.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/isolate-1.c | 13 +- gcc/testsuite/gcc.dg/tree-ssa/isolate-2.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/isolate-3.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/isolate-4.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/isolate-5.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/ivopt_1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_infer_1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_infer_2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopt_mult_4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopts-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopts-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopts-lower_base.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopts-lt-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ivopts-lt.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-1a.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ldist-pr45948.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/leaf.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre6.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/loadpre7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loadpre8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/local-pure-const.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-1.c | 3 - gcc/testsuite/gcc.dg/tree-ssa/loop-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-28.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/loop-29.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-33.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-35.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-36.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-37.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-38.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-39.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-40.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-6.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/loop-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/loop-bound-1.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/loop-bound-3.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/loop-bound-5.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/negate.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/nonzero-1.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/phi-opt-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-8.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/phi-opt-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr13146.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14341.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14490-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14490-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14490-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14490-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr14814.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr15349.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr15791-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr15791-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr15791-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr16721.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr17141-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr17141-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr17598.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18133-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18133-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18134.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18589-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr18908.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19055-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19055.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19431.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19590.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19633.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19831-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19831-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr19831-3.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr20139.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr20318.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr20470.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr20657.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr20701.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/pr20702.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/pr21001.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr21031.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/pr21086.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/pr21090.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr21171.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21294.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21417.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21458.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21463.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21559.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21563.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21574.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21582.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21658.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21829.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21959.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr21985.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr22026.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr22051-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr22117.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr22321.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23086.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23109.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/pr23294.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23401.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23455.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23744.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23777.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr23848-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23848-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23848-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23848-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr24117.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr24287.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr24689.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr24990-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr25382.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr25485.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr25501.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr26421.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr26899.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr27236.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr27498.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr27781.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr27810.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr30375.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr30978.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr31261.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr31521.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr32044.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr32821.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr32901.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr32964.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr33172.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr33723.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr34146-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr34146.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr35286.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr35287.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr36326.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr36881.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr37508.c | 17 +- gcc/testsuite/gcc.dg/tree-ssa/pr38533.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr38699.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr38895.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr41469-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr42327.c | 7 - gcc/testsuite/gcc.dg/tree-ssa/pr42585.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/pr42893.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr43378.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/pr43491.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr44258.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr44423.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr45144.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr45427.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr47286.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr47392.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr47477.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/pr49039.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr49642-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr49642-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr49671-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr49671-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr52631.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr54245.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr55579.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr57361.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr58480.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr58958.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr59597.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr61144.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr61607.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr61743-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr61743-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr62112-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr62112-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr64130.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/pr64183.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pr64705.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/pr64801.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr65136.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/pr65447.c | 53 + gcc/testsuite/gcc.dg/tree-ssa/pr66449.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/pr66726-2.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/pr66726.c | 15 + gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c | 39 + gcc/testsuite/gcc.dg/tree-ssa/predcom-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/predcom-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-7.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-8.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/prefetch-9.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/pta-callused.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pta-escape-1.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pta-escape-2.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pta-escape-3.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pta-fp.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/pta-ptrarith-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-13.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-33.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-35.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-36.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-37.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-38.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/reassoc-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-5.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/recip-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/recip-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/restrict-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/restrict-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/restrict-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sccp-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/scev-10.c | 23 + gcc/testsuite/gcc.dg/tree-ssa/scev-3.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/scev-4.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/scev-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/scev-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/scev-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/scev-8.c | 62 + gcc/testsuite/gcc.dg/tree-ssa/scev-9.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/scev-cast.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/shorten-1.c | 78 + gcc/testsuite/gcc.dg/tree-ssa/slsr-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-28.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-29.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-33.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-35.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-36.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-37.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-38.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-39.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-4.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/slsr-41.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/slsr-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-12.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/sra-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-6.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/sra-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/sra-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-28.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-29.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-35.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-36.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-37.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-38.c | 13 + gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-copyprop-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-copyprop-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-ccp-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-4.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-dse-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-10.c | 24 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-2.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-8.c | 440 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-9.c | 51 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-17.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-3.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-32.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-33.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-35.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-36.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-37.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-38.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-39.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-4.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-40.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-41.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-42.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-43.c | 7 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-44.c | 60 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-45.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-46.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-47.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-48.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-49.c | 16 + gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-5.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-7.c | 2 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-ifcombine-9.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c | 1 - .../gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-11.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-lim-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-13.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-14.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-16.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-20.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-25.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-26.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-27.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-28.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-29.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-30.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sccvn-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-12.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-8.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-9.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/ssa-vrp-thread-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/stdarg-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/stdarg-2.c | 6 +- gcc/testsuite/gcc.dg/tree-ssa/stdarg-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/stdarg-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/stdarg-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/stdarg-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/stdarg-7.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/strlen-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/struct-aliasing-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/structopt-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/structopt-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/structopt-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailcall-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailcall-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailcall-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailcall-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-5.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-6.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-7.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/unreachable.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/upcast-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/update-cunroll.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/update-threading.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/update-unroll-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/update-unswitch-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/useless-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vector-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vector-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vector-3.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vector-4.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp01.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp02.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp03.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp04.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp05.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp06.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp07.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp08.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp09.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp11.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp15.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp16.c | 10 +- gcc/testsuite/gcc.dg/tree-ssa/vrp17.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp18.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp19.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp20.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp21.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp22.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp23.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp24.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp25.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp26.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp28.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp31.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp32.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp33.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp34.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp35.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp36.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp40.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp41.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp46.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp47.c | 3 - gcc/testsuite/gcc.dg/tree-ssa/vrp50.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp52.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp53.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp54.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp55.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp56.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp57.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp58.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp59.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp60.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp61.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp67.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp68.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp69.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp70.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp71.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp77.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp79.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp81.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp83.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp84.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp85.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp86.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp87.c | 15 +- gcc/testsuite/gcc.dg/tree-ssa/vrp88.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp89.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp90.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp91.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp92.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp93.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp94.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp95.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp96.c | 52 + gcc/testsuite/gcc.dg/tree-ssa/vrp97.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/wholeprogram-1.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/wholeprogram-2.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/wnull-dereference.c | 82 + gcc/testsuite/gcc.dg/tree-ssa/writeonly.c | 1 - gcc/testsuite/gcc.dg/ubsan/bounds-2.c | 18 + gcc/testsuite/gcc.dg/ubsan/c-shift-2.c | 31 + gcc/testsuite/gcc.dg/ubsan/object-size-9.c | 2 +- gcc/testsuite/gcc.dg/ubsan/pr67279.c | 14 + gcc/testsuite/gcc.dg/ucnid-6.c | 1 - gcc/testsuite/gcc.dg/undefined-loop-1.c | 18 - gcc/testsuite/gcc.dg/undefined-loop-2.c | 25 - gcc/testsuite/gcc.dg/uninit-19.c | 26 + gcc/testsuite/gcc.dg/uninit-20.c | 18 + gcc/testsuite/gcc.dg/uninit-9-O0.c | 1 + gcc/testsuite/gcc.dg/uninit-9.c | 1 + gcc/testsuite/gcc.dg/union-4.c | 1 - gcc/testsuite/gcc.dg/unroll-3.c | 1 - gcc/testsuite/gcc.dg/unroll-4.c | 1 - gcc/testsuite/gcc.dg/unroll-5.c | 1 - gcc/testsuite/gcc.dg/unroll-6.c | 1 - gcc/testsuite/gcc.dg/unused-5.c | 2 + gcc/testsuite/gcc.dg/unwind-1.c | 2 +- gcc/testsuite/gcc.dg/var-expand1.c | 2 +- gcc/testsuite/gcc.dg/var-expand3.c | 1 - gcc/testsuite/gcc.dg/vect/O-pr46167.c | 1 - gcc/testsuite/gcc.dg/vect/O1-pr33854.c | 1 - gcc/testsuite/gcc.dg/vect/O1-pr41008.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr36098.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr39675-2.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr41881.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr45971.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr46077.c | 1 - gcc/testsuite/gcc.dg/vect/O3-pr49087.c | 1 - gcc/testsuite/gcc.dg/vect/O3-slp-reduc-10.c | 1 - gcc/testsuite/gcc.dg/vect/O3-vect-pr32243.c | 1 - gcc/testsuite/gcc.dg/vect/O3-vect-pr34223.c | 1 - gcc/testsuite/gcc.dg/vect/O3-vect-pr61917.c | 13 + gcc/testsuite/gcc.dg/vect/Os-vect-95.c | 1 - .../gcc.dg/vect/aligned-section-anchors-nest-1.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-1.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-10.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-11.c | 2 +- gcc/testsuite/gcc.dg/vect/bb-slp-13.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-14.c | 6 +- gcc/testsuite/gcc.dg/vect/bb-slp-15.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-16.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-17.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-18.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-19.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-2.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-20.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-21.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-23.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-24.c | 6 +- gcc/testsuite/gcc.dg/vect/bb-slp-25.c | 6 +- gcc/testsuite/gcc.dg/vect/bb-slp-26.c | 9 +- gcc/testsuite/gcc.dg/vect/bb-slp-27.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-28.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-29.c | 6 +- gcc/testsuite/gcc.dg/vect/bb-slp-3.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-30.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-31.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-32.c | 3 +- gcc/testsuite/gcc.dg/vect/bb-slp-33.c | 48 + gcc/testsuite/gcc.dg/vect/bb-slp-34.c | 35 + gcc/testsuite/gcc.dg/vect/bb-slp-35.c | 12 + gcc/testsuite/gcc.dg/vect/bb-slp-36.c | 35 + gcc/testsuite/gcc.dg/vect/bb-slp-37.c | 32 + gcc/testsuite/gcc.dg/vect/bb-slp-4.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-5.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-6.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-7.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-8.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-8a.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-8b.c | 1 - gcc/testsuite/gcc.dg/vect/bb-slp-9.c | 3 +- gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c | 2 - gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c | 60 + .../i386/costmodel-fast-math-vect-pr29925.c | 1 - .../gcc.dg/vect/costmodel/i386/costmodel-vect-31.c | 1 - .../gcc.dg/vect/costmodel/i386/costmodel-vect-33.c | 1 - .../gcc.dg/vect/costmodel/i386/costmodel-vect-68.c | 1 - .../costmodel/i386/costmodel-vect-reduc-1char.c | 3 +- .../costmodel/ppc/costmodel-bb-slp-9a-pr63175.c | 30 + .../vect/costmodel/ppc/costmodel-bb-slp-9a.c | 25 +- .../ppc/costmodel-fast-math-vect-pr29925.c | 1 - .../gcc.dg/vect/costmodel/ppc/costmodel-pr37194.c | 1 - .../gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c | 1 - .../gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c | 3 +- .../gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c | 1 - .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c | 3 +- .../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 | 5 +- .../gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c | 1 - .../vect/costmodel/ppc/costmodel-vect-outer-fir.c | 3 +- .../costmodel/ppc/costmodel-vect-reduc-1char.c | 3 +- .../spu/costmodel-fast-math-vect-pr29925.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-33.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c | 1 - .../gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c | 1 - .../vect/costmodel/spu/costmodel-vect-iv-9.c | 1 - .../x86_64/costmodel-fast-math-vect-pr29925.c | 1 - .../vect/costmodel/x86_64/costmodel-pr30843.c | 1 - .../vect/costmodel/x86_64/costmodel-pr64909.c | 14 + .../vect/costmodel/x86_64/costmodel-vect-31.c | 1 - .../vect/costmodel/x86_64/costmodel-vect-33.c | 1 - .../vect/costmodel/x86_64/costmodel-vect-68.c | 1 - .../costmodel/x86_64/costmodel-vect-reduc-1char.c | 3 +- .../gcc.dg/vect/fast-math-bb-slp-call-1.c | 2 - .../gcc.dg/vect/fast-math-bb-slp-call-2.c | 2 - .../gcc.dg/vect/fast-math-bb-slp-call-3.c | 2 - gcc/testsuite/gcc.dg/vect/fast-math-ifcvt-1.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-pr35982.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-pr43074.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-pr44152.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-pr55281.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-slp-27.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-slp-38.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-call-2.c | 1 - .../gcc.dg/vect/fast-math-vect-complex-3.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-outer-7.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-1.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-pow-2.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-pr25911.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-pr29925.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-5.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-7.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-8.c | 1 - gcc/testsuite/gcc.dg/vect/fast-math-vect-reduc-9.c | 1 - gcc/testsuite/gcc.dg/vect/ggc-pr37574.c | 1 - .../gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c | 3 +- gcc/testsuite/gcc.dg/vect/no-fast-math-vect16.c | 1 - gcc/testsuite/gcc.dg/vect/no-fre-pre-pr50208.c | 1 - gcc/testsuite/gcc.dg/vect/no-math-errno-slp-32.c | 1 - .../gcc.dg/vect/no-math-errno-vect-pow-1.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-4.c | 1 - .../gcc.dg/vect/no-scevccp-noreassoc-outer-5.c | 1 - .../gcc.dg/vect/no-scevccp-noreassoc-slp-reduc-7.c | 5 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-1.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 | 3 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-12.c | 1 - gcc/testsuite/gcc.dg/vect/no-scevccp-outer-13.c | 1 - gcc/testsuite/gcc.dg/vect/no-scevccp-outer-14.c | 1 - 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-2.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 | 3 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c | 3 +- gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c | 1 - 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-pr49199.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-1.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 | 1 - .../gcc.dg/vect/no-section-anchors-vect-31.c | 1 - .../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 | 1 - .../gcc.dg/vect/no-section-anchors-vect-65.c | 1 - .../gcc.dg/vect/no-section-anchors-vect-66.c | 1 - .../gcc.dg/vect/no-section-anchors-vect-68.c | 1 - .../gcc.dg/vect/no-section-anchors-vect-69.c | 1 - .../gcc.dg/vect/no-section-anchors-vect-outer-4h.c | 1 - gcc/testsuite/gcc.dg/vect/no-trapping-math-1.c | 1 - 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-fre-pr50039.c | 1 - gcc/testsuite/gcc.dg/vect/no-tree-pre-pr45241.c | 1 - gcc/testsuite/gcc.dg/vect/no-tree-pre-slp-29.c | 1 - .../gcc.dg/vect/no-tree-reassoc-bb-slp-12.c | 2 - .../gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c | 3 +- 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 | 3 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c | 3 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c | 1 - gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c | 3 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c | 3 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-3.c | 3 +- gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c | 1 - gcc/testsuite/gcc.dg/vect/nodump-forwprop-22.c | 1 - gcc/testsuite/gcc.dg/vect/pr16105.c | 3 +- gcc/testsuite/gcc.dg/vect/pr18308.c | 1 - gcc/testsuite/gcc.dg/vect/pr18400.c | 1 - gcc/testsuite/gcc.dg/vect/pr18425.c | 1 - gcc/testsuite/gcc.dg/vect/pr18536.c | 1 - gcc/testsuite/gcc.dg/vect/pr20122.c | 3 +- gcc/testsuite/gcc.dg/vect/pr21591.c | 1 - gcc/testsuite/gcc.dg/vect/pr22480.c | 1 - gcc/testsuite/gcc.dg/vect/pr22506.c | 1 - gcc/testsuite/gcc.dg/vect/pr23816-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr23816-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr23831.c | 1 - gcc/testsuite/gcc.dg/vect/pr24059.c | 1 - gcc/testsuite/gcc.dg/vect/pr24300.c | 1 - gcc/testsuite/gcc.dg/vect/pr25371.c | 1 - gcc/testsuite/gcc.dg/vect/pr25413.c | 1 - gcc/testsuite/gcc.dg/vect/pr25413a.c | 1 - gcc/testsuite/gcc.dg/vect/pr26359.c | 2 - gcc/testsuite/gcc.dg/vect/pr27151.c | 1 - gcc/testsuite/gcc.dg/vect/pr28952.c | 1 - gcc/testsuite/gcc.dg/vect/pr30771.c | 1 - gcc/testsuite/gcc.dg/vect/pr30784.c | 1 - gcc/testsuite/gcc.dg/vect/pr30795.c | 1 - gcc/testsuite/gcc.dg/vect/pr30843.c | 1 - gcc/testsuite/gcc.dg/vect/pr30858.c | 1 - gcc/testsuite/gcc.dg/vect/pr31041.c | 1 - gcc/testsuite/gcc.dg/vect/pr31343.c | 1 - gcc/testsuite/gcc.dg/vect/pr31699.c | 1 - gcc/testsuite/gcc.dg/vect/pr32216.c | 1 - gcc/testsuite/gcc.dg/vect/pr32224.c | 1 - gcc/testsuite/gcc.dg/vect/pr32230.c | 1 - gcc/testsuite/gcc.dg/vect/pr32366.c | 1 - gcc/testsuite/gcc.dg/vect/pr32421.c | 1 - gcc/testsuite/gcc.dg/vect/pr32824.c | 1 - gcc/testsuite/gcc.dg/vect/pr33369.c | 1 - gcc/testsuite/gcc.dg/vect/pr33373.c | 2 +- gcc/testsuite/gcc.dg/vect/pr33373b.c | 1 - gcc/testsuite/gcc.dg/vect/pr33597.c | 1 - gcc/testsuite/gcc.dg/vect/pr33804.c | 5 +- gcc/testsuite/gcc.dg/vect/pr33833.c | 1 - gcc/testsuite/gcc.dg/vect/pr33846.c | 1 - gcc/testsuite/gcc.dg/vect/pr33866.c | 1 - gcc/testsuite/gcc.dg/vect/pr33953.c | 5 +- gcc/testsuite/gcc.dg/vect/pr34005.c | 1 - gcc/testsuite/gcc.dg/vect/pr34407.c | 1 - gcc/testsuite/gcc.dg/vect/pr34591.c | 1 - gcc/testsuite/gcc.dg/vect/pr36228.c | 1 - gcc/testsuite/gcc.dg/vect/pr36493.c | 1 - gcc/testsuite/gcc.dg/vect/pr36630.c | 1 - gcc/testsuite/gcc.dg/vect/pr37027.c | 1 - gcc/testsuite/gcc.dg/vect/pr37385.c | 1 - gcc/testsuite/gcc.dg/vect/pr37474.c | 1 - gcc/testsuite/gcc.dg/vect/pr37482.c | 1 - gcc/testsuite/gcc.dg/vect/pr37539.c | 1 - gcc/testsuite/gcc.dg/vect/pr37730.c | 1 - gcc/testsuite/gcc.dg/vect/pr38529.c | 1 - gcc/testsuite/gcc.dg/vect/pr39529.c | 1 - gcc/testsuite/gcc.dg/vect/pr40074.c | 1 - gcc/testsuite/gcc.dg/vect/pr40238.c | 1 - gcc/testsuite/gcc.dg/vect/pr40254.c | 1 - gcc/testsuite/gcc.dg/vect/pr40542.c | 1 - gcc/testsuite/gcc.dg/vect/pr41956.c | 1 - gcc/testsuite/gcc.dg/vect/pr42193.c | 1 - gcc/testsuite/gcc.dg/vect/pr42604.c | 1 - gcc/testsuite/gcc.dg/vect/pr42709.c | 1 - gcc/testsuite/gcc.dg/vect/pr43430-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr43430-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr43432.c | 1 - gcc/testsuite/gcc.dg/vect/pr43842.c | 1 - gcc/testsuite/gcc.dg/vect/pr44507.c | 1 - gcc/testsuite/gcc.dg/vect/pr45633.c | 1 - gcc/testsuite/gcc.dg/vect/pr45752.c | 1 - gcc/testsuite/gcc.dg/vect/pr45847.c | 1 - gcc/testsuite/gcc.dg/vect/pr45902.c | 1 - gcc/testsuite/gcc.dg/vect/pr46009.c | 1 - gcc/testsuite/gcc.dg/vect/pr46049.c | 1 - gcc/testsuite/gcc.dg/vect/pr46052.c | 1 - gcc/testsuite/gcc.dg/vect/pr46126.c | 1 - gcc/testsuite/gcc.dg/vect/pr46663.c | 1 - gcc/testsuite/gcc.dg/vect/pr47001.c | 1 - gcc/testsuite/gcc.dg/vect/pr47139.c | 1 - gcc/testsuite/gcc.dg/vect/pr48052.c | 26 + gcc/testsuite/gcc.dg/vect/pr48172.c | 1 - gcc/testsuite/gcc.dg/vect/pr48377.c | 1 - gcc/testsuite/gcc.dg/vect/pr48765.c | 1 - gcc/testsuite/gcc.dg/vect/pr49038.c | 1 - gcc/testsuite/gcc.dg/vect/pr49093.c | 1 - gcc/testsuite/gcc.dg/vect/pr49318.c | 1 - gcc/testsuite/gcc.dg/vect/pr49478.c | 1 - gcc/testsuite/gcc.dg/vect/pr49610.c | 1 - gcc/testsuite/gcc.dg/vect/pr49771.c | 1 - gcc/testsuite/gcc.dg/vect/pr49926.c | 1 - gcc/testsuite/gcc.dg/vect/pr50014.c | 1 - gcc/testsuite/gcc.dg/vect/pr50451.c | 1 - gcc/testsuite/gcc.dg/vect/pr50635.c | 1 - gcc/testsuite/gcc.dg/vect/pr50727.c | 1 - gcc/testsuite/gcc.dg/vect/pr51000.c | 1 - gcc/testsuite/gcc.dg/vect/pr51015.c | 1 - gcc/testsuite/gcc.dg/vect/pr51074.c | 1 - gcc/testsuite/gcc.dg/vect/pr51301.c | 1 - gcc/testsuite/gcc.dg/vect/pr51581-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr51581-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr51581-3.c | 1 - gcc/testsuite/gcc.dg/vect/pr51581-4.c | 1 - gcc/testsuite/gcc.dg/vect/pr51590.c | 1 - gcc/testsuite/gcc.dg/vect/pr51799.c | 1 - gcc/testsuite/gcc.dg/vect/pr52091.c | 1 - gcc/testsuite/gcc.dg/vect/pr52252-ld.c | 1 - gcc/testsuite/gcc.dg/vect/pr52252-st.c | 1 - gcc/testsuite/gcc.dg/vect/pr53185-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr53773.c | 2 - gcc/testsuite/gcc.dg/vect/pr55857-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr55857-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr56695.c | 1 - gcc/testsuite/gcc.dg/vect/pr56787.c | 3 +- gcc/testsuite/gcc.dg/vect/pr56826.c | 1 - gcc/testsuite/gcc.dg/vect/pr56918.c | 1 - gcc/testsuite/gcc.dg/vect/pr56920.c | 1 - gcc/testsuite/gcc.dg/vect/pr56933.c | 1 - gcc/testsuite/gcc.dg/vect/pr57705.c | 1 - gcc/testsuite/gcc.dg/vect/pr57741-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr57741-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr57741-3.c | 1 - gcc/testsuite/gcc.dg/vect/pr58508.c | 3 +- gcc/testsuite/gcc.dg/vect/pr59354.c | 14 +- gcc/testsuite/gcc.dg/vect/pr59519-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr59519-2.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/pr59651.c | 1 - gcc/testsuite/gcc.dg/vect/pr59984.c | 1 - gcc/testsuite/gcc.dg/vect/pr60012.c | 1 - gcc/testsuite/gcc.dg/vect/pr60092-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr60092.c | 1 - gcc/testsuite/gcc.dg/vect/pr60196-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr60196-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr60276.c | 1 - gcc/testsuite/gcc.dg/vect/pr60382.c | 1 - gcc/testsuite/gcc.dg/vect/pr60482.c | 1 - gcc/testsuite/gcc.dg/vect/pr60505.c | 1 - gcc/testsuite/gcc.dg/vect/pr60656.c | 1 - gcc/testsuite/gcc.dg/vect/pr60841.c | 1 - gcc/testsuite/gcc.dg/vect/pr61194.c | 4 +- gcc/testsuite/gcc.dg/vect/pr61634.c | 1 - gcc/testsuite/gcc.dg/vect/pr61680.c | 1 - gcc/testsuite/gcc.dg/vect/pr62021.c | 1 - gcc/testsuite/gcc.dg/vect/pr62073.c | 1 - gcc/testsuite/gcc.dg/vect/pr62075.c | 1 - gcc/testsuite/gcc.dg/vect/pr63148.c | 1 - gcc/testsuite/gcc.dg/vect/pr63189.c | 1 - gcc/testsuite/gcc.dg/vect/pr63341-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr63341-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr63379.c | 1 - gcc/testsuite/gcc.dg/vect/pr63605.c | 1 - gcc/testsuite/gcc.dg/vect/pr64252.c | 2 - gcc/testsuite/gcc.dg/vect/pr64404.c | 2 - gcc/testsuite/gcc.dg/vect/pr64421.c | 35 + gcc/testsuite/gcc.dg/vect/pr64493.c | 3 - gcc/testsuite/gcc.dg/vect/pr64495.c | 3 - gcc/testsuite/gcc.dg/vect/pr64829.c | 65 + gcc/testsuite/gcc.dg/vect/pr64844.c | 50 + gcc/testsuite/gcc.dg/vect/pr65310.c | 22 + gcc/testsuite/gcc.dg/vect/pr65494.c | 27 + gcc/testsuite/gcc.dg/vect/pr65518.c | 40 + gcc/testsuite/gcc.dg/vect/pr66142.c | 44 + gcc/testsuite/gcc.dg/vect/pr66251.c | 78 + gcc/testsuite/gcc.dg/vect/pr66253.c | 51 + gcc/testsuite/gcc.dg/vect/pr66636.c | 29 + gcc/testsuite/gcc.dg/vect/pr66677.c | 15 + gcc/testsuite/gcc.dg/vect/pr66951.c | 14 + .../gcc.dg/vect/section-anchors-pr27770.c | 1 - .../gcc.dg/vect/section-anchors-vect-69.c | 3 +- gcc/testsuite/gcc.dg/vect/slp-1.c | 1 - gcc/testsuite/gcc.dg/vect/slp-10.c | 1 - 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 | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/slp-13.c | 1 - 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 | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/slp-2.c | 1 - gcc/testsuite/gcc.dg/vect/slp-20.c | 1 - gcc/testsuite/gcc.dg/vect/slp-21.c | 1 - gcc/testsuite/gcc.dg/vect/slp-22.c | 1 - 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 | 3 +- gcc/testsuite/gcc.dg/vect/slp-26.c | 1 - gcc/testsuite/gcc.dg/vect/slp-28.c | 1 - gcc/testsuite/gcc.dg/vect/slp-3-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/slp-3.c | 1 - gcc/testsuite/gcc.dg/vect/slp-33.c | 1 - gcc/testsuite/gcc.dg/vect/slp-34-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/slp-34.c | 1 - gcc/testsuite/gcc.dg/vect/slp-35.c | 1 - gcc/testsuite/gcc.dg/vect/slp-36.c | 1 - gcc/testsuite/gcc.dg/vect/slp-37.c | 1 - gcc/testsuite/gcc.dg/vect/slp-38.c | 1 - gcc/testsuite/gcc.dg/vect/slp-39.c | 1 - gcc/testsuite/gcc.dg/vect/slp-4-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/slp-4.c | 1 - gcc/testsuite/gcc.dg/vect/slp-41.c | 68 + gcc/testsuite/gcc.dg/vect/slp-5.c | 1 - gcc/testsuite/gcc.dg/vect/slp-6.c | 1 - gcc/testsuite/gcc.dg/vect/slp-7.c | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/slp-cond-2-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/slp-cond-2.c | 1 - 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-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 | 53 + gcc/testsuite/gcc.dg/vect/slp-perm-11.c | 35 + gcc/testsuite/gcc.dg/vect/slp-perm-12.c | 52 + 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 | 1 - 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 | 3 +- gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 1 - gcc/testsuite/gcc.dg/vect/slp-perm-9.c | 1 - gcc/testsuite/gcc.dg/vect/slp-reduc-1.c | 1 - gcc/testsuite/gcc.dg/vect/slp-reduc-2.c | 1 - gcc/testsuite/gcc.dg/vect/slp-reduc-3.c | 1 - gcc/testsuite/gcc.dg/vect/slp-reduc-4.c | 5 +- gcc/testsuite/gcc.dg/vect/slp-reduc-5.c | 5 +- gcc/testsuite/gcc.dg/vect/slp-reduc-6.c | 1 - gcc/testsuite/gcc.dg/vect/slp-reduc-7.c | 59 + gcc/testsuite/gcc.dg/vect/slp-reduc-sad.c | 63 + 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/trapv-vect-reduc-4.c | 4 +- gcc/testsuite/gcc.dg/vect/tree-vect.h | 8 +- gcc/testsuite/gcc.dg/vect/unswitch-loops-pr26969.c | 1 - gcc/testsuite/gcc.dg/vect/vec-scal-opt.c | 3 +- gcc/testsuite/gcc.dg/vect/vec-scal-opt1.c | 1 - gcc/testsuite/gcc.dg/vect/vec-scal-opt2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-1-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-10-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-10.c | 1 - gcc/testsuite/gcc.dg/vect/vect-100.c | 1 - gcc/testsuite/gcc.dg/vect/vect-103.c | 1 - gcc/testsuite/gcc.dg/vect/vect-104.c | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/vect-107.c | 1 - gcc/testsuite/gcc.dg/vect/vect-108.c | 1 - gcc/testsuite/gcc.dg/vect/vect-109.c | 1 - gcc/testsuite/gcc.dg/vect/vect-11.c | 1 - gcc/testsuite/gcc.dg/vect/vect-110.c | 1 - gcc/testsuite/gcc.dg/vect/vect-112-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-112.c | 1 - gcc/testsuite/gcc.dg/vect/vect-113.c | 1 - gcc/testsuite/gcc.dg/vect/vect-114.c | 1 - gcc/testsuite/gcc.dg/vect/vect-115.c | 1 - gcc/testsuite/gcc.dg/vect/vect-116.c | 1 - gcc/testsuite/gcc.dg/vect/vect-117.c | 1 - gcc/testsuite/gcc.dg/vect/vect-118.c | 1 - gcc/testsuite/gcc.dg/vect/vect-119.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-11a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-12.c | 1 - gcc/testsuite/gcc.dg/vect/vect-120.c | 1 - gcc/testsuite/gcc.dg/vect/vect-121.c | 1 - gcc/testsuite/gcc.dg/vect/vect-122.c | 1 - gcc/testsuite/gcc.dg/vect/vect-123.c | 1 - gcc/testsuite/gcc.dg/vect/vect-124.c | 1 - gcc/testsuite/gcc.dg/vect/vect-125.c | 19 + gcc/testsuite/gcc.dg/vect/vect-126.c | 63 + gcc/testsuite/gcc.dg/vect/vect-13.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-14.c | 1 - gcc/testsuite/gcc.dg/vect/vect-15-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-15.c | 1 - gcc/testsuite/gcc.dg/vect/vect-17.c | 1 - gcc/testsuite/gcc.dg/vect/vect-18.c | 1 - gcc/testsuite/gcc.dg/vect/vect-19.c | 1 - gcc/testsuite/gcc.dg/vect/vect-2-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-20.c | 1 - gcc/testsuite/gcc.dg/vect/vect-21.c | 1 - gcc/testsuite/gcc.dg/vect/vect-22.c | 1 - gcc/testsuite/gcc.dg/vect/vect-23.c | 1 - gcc/testsuite/gcc.dg/vect/vect-24.c | 1 - gcc/testsuite/gcc.dg/vect/vect-25.c | 1 - gcc/testsuite/gcc.dg/vect/vect-26.c | 1 - gcc/testsuite/gcc.dg/vect/vect-27.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-28.c | 1 - gcc/testsuite/gcc.dg/vect/vect-29.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-30.c | 1 - gcc/testsuite/gcc.dg/vect/vect-31-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-31.c | 1 - gcc/testsuite/gcc.dg/vect/vect-32-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-32.c | 1 - gcc/testsuite/gcc.dg/vect/vect-33-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-33.c | 6 +- gcc/testsuite/gcc.dg/vect/vect-34-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-34.c | 1 - gcc/testsuite/gcc.dg/vect/vect-35-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-35.c | 1 - gcc/testsuite/gcc.dg/vect/vect-36-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-36.c | 1 - gcc/testsuite/gcc.dg/vect/vect-38.c | 1 - gcc/testsuite/gcc.dg/vect/vect-4.c | 1 - gcc/testsuite/gcc.dg/vect/vect-40.c | 1 - gcc/testsuite/gcc.dg/vect/vect-42.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-44.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-46.c | 1 - gcc/testsuite/gcc.dg/vect/vect-48.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-5.c | 1 - gcc/testsuite/gcc.dg/vect/vect-50.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-52.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-54.c | 1 - gcc/testsuite/gcc.dg/vect/vect-56.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-58.c | 1 - gcc/testsuite/gcc.dg/vect/vect-6-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-6.c | 1 - gcc/testsuite/gcc.dg/vect/vect-60.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-62.c | 1 - gcc/testsuite/gcc.dg/vect/vect-63.c | 1 - gcc/testsuite/gcc.dg/vect/vect-64.c | 1 - gcc/testsuite/gcc.dg/vect/vect-65.c | 1 - gcc/testsuite/gcc.dg/vect/vect-66.c | 1 - gcc/testsuite/gcc.dg/vect/vect-67.c | 1 - gcc/testsuite/gcc.dg/vect/vect-68.c | 1 - gcc/testsuite/gcc.dg/vect/vect-7.c | 1 - gcc/testsuite/gcc.dg/vect/vect-70.c | 1 - gcc/testsuite/gcc.dg/vect/vect-71.c | 1 - gcc/testsuite/gcc.dg/vect/vect-72.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-73-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-73.c | 1 - gcc/testsuite/gcc.dg/vect/vect-74-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-74.c | 1 - gcc/testsuite/gcc.dg/vect/vect-75-big-array.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-75.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-76-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-76.c | 1 - gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-77-global.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-77.c | 1 - gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-78-global.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-78.c | 1 - gcc/testsuite/gcc.dg/vect/vect-8.c | 1 - gcc/testsuite/gcc.dg/vect/vect-80-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-80.c | 1 - gcc/testsuite/gcc.dg/vect/vect-82.c | 1 - gcc/testsuite/gcc.dg/vect/vect-82_64.c | 1 - gcc/testsuite/gcc.dg/vect/vect-83.c | 1 - gcc/testsuite/gcc.dg/vect/vect-83_64.c | 1 - gcc/testsuite/gcc.dg/vect/vect-85-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-85.c | 1 - gcc/testsuite/gcc.dg/vect/vect-86.c | 1 - gcc/testsuite/gcc.dg/vect/vect-87.c | 1 - gcc/testsuite/gcc.dg/vect/vect-88.c | 1 - gcc/testsuite/gcc.dg/vect/vect-89-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-89.c | 1 - gcc/testsuite/gcc.dg/vect/vect-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-91.c | 1 - gcc/testsuite/gcc.dg/vect/vect-92.c | 1 - gcc/testsuite/gcc.dg/vect/vect-93.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-95.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-96.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-97-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-97.c | 1 - gcc/testsuite/gcc.dg/vect/vect-98-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-98.c | 1 - gcc/testsuite/gcc.dg/vect/vect-99.c | 1 - gcc/testsuite/gcc.dg/vect/vect-aggressive-1.c | 2 - gcc/testsuite/gcc.dg/vect/vect-alias-check.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-align-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-all-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-all.c | 1 - gcc/testsuite/gcc.dg/vect/vect-bool-1.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-complex-5.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-1.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-cond-10.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-11.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-3.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-cond-4.c | 3 +- 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 | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-reduc-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-reduc-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cselim-1.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-cselim-2.c | 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 | 3 +- gcc/testsuite/gcc.dg/vect/vect-double-reduc-4.c | 1 - gcc/testsuite/gcc.dg/vect/vect-double-reduc-5.c | 1 - .../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-dv-1.c | 1 - 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-fold-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-10.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-11.c | 36 + 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-2.c | 1 - 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-11.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-iv-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ivdep-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ivdep-2.c | 1 - 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-mult-pattern-1.c | 21 + gcc/testsuite/gcc.dg/vect/vect-mult-pattern-2.c | 28 + gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-14.c | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-15.c | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c | 1 - 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 | 5 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-multitypes-7.c | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c | 1 - gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-neg-store-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-neg-store-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-nop-move.c | 2 - gcc/testsuite/gcc.dg/vect/vect-outer-1-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-1.c | 1 - .../gcc.dg/vect/vect-outer-1a-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-1a.c | 1 - .../gcc.dg/vect/vect-outer-1b-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-1b.c | 1 - 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 | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-3a.c | 3 +- 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-4a-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4a.c | 1 - .../gcc.dg/vect/vect-outer-4b-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4b.c | 1 - .../gcc.dg/vect/vect-outer-4c-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4c.c | 1 - .../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 | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4f.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4g.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4i.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4j.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4k.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4l.c | 1 - .../gcc.dg/vect/vect-outer-4m-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-4m.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-5.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-6.c | 1 - .../gcc.dg/vect/vect-outer-fir-big-array.c | 3 +- .../gcc.dg/vect/vect-outer-fir-lb-big-array.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-fir.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-outer-simd-1.c | 74 + gcc/testsuite/gcc.dg/vect/vect-outer-simd-2.c | 75 + .../gcc.dg/vect/vect-over-widen-1-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-over-widen-1.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.dg/vect/vect-over-widen-3-big-array.c | 3 +- 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-peel-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-peel-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-peel-3.c | 7 +- gcc/testsuite/gcc.dg/vect/vect-peel-4.c | 5 +- gcc/testsuite/gcc.dg/vect/vect-pre-interact.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-recip.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-1.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-reduc-10.c | 1 - .../gcc.dg/vect/vect-reduc-1char-big-array.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-reduc-1char.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-reduc-1short.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-reduc-2.c | 3 +- .../gcc.dg/vect/vect-reduc-2char-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-2char.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-2short.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-6.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-7.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-8.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s16a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s16b.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s16c.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8b.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-s8c.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u16b.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-dot-u8b.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-mul_1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-mul_2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-or_1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-or_2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1a.c | 1 - .../gcc.dg/vect/vect-reduc-pattern-1b-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1b.c | 1 - .../gcc.dg/vect/vect-reduc-pattern-1c-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-1c.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2a.c | 1 - .../gcc.dg/vect/vect-reduc-pattern-2b-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2b.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-2c.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-pattern-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-reduc-sad.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-btrunc.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-btruncf.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-ceil.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-ceilf.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-floor.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-floorf.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-lceil.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-lfloor.c | 1 - .../gcc.dg/vect/vect-rounding-nearbyint.c | 1 - .../gcc.dg/vect/vect-rounding-nearbyintf.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-round.c | 1 - gcc/testsuite/gcc.dg/vect/vect-rounding-roundf.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-2-big-array.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-shift-2.c | 2 +- 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-clone-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-10a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-11.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-12.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-12a.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-13.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-14.c | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-7.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-8.c | 1 - gcc/testsuite/gcc.dg/vect/vect-simd-clone-9.c | 1 - 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 | 3 +- .../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 | 1 - .../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.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 | 35 + gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-strided-u16-i3.c | 1 - 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 | 1 - 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 | 1 - .../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c | 1 - .../gcc.dg/vect/vect-strided-u8-i8-gap4.c | 1 - .../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.dg/vect/vect-widen-mult-const-s16.c | 1 - .../gcc.dg/vect/vect-widen-mult-const-u16.c | 1 - .../gcc.dg/vect/vect-widen-mult-half-u8.c | 1 - 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-sum.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 | 1 - 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 | 1 - gcc/testsuite/gcc.dg/vect/wrapv-vect-reduc-2char.c | 3 +- .../gcc.dg/vect/wrapv-vect-reduc-2short.c | 3 +- .../gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c | 1 - .../gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c | 1 - gcc/testsuite/gcc.dg/vector-shift-2.c | 1 - gcc/testsuite/gcc.dg/vector-shift.c | 1 - gcc/testsuite/gcc.dg/visibility-22.c | 17 + gcc/testsuite/gcc.dg/visibility-23.c | 15 + gcc/testsuite/gcc.dg/vla-11.c | 1 - gcc/testsuite/gcc.dg/vla-2.c | 1 + gcc/testsuite/gcc.dg/vla-22.c | 1 + gcc/testsuite/gcc.dg/vla-3.c | 1 + gcc/testsuite/gcc.dg/vla-4.c | 1 + gcc/testsuite/gcc.dg/vmx/unpack-be-order.c | 2 +- gcc/testsuite/gcc.dg/vmx/unpack.c | 2 + gcc/testsuite/gcc.dg/volatile2.c | 1 - gcc/testsuite/gcc.dg/volatile3.c | 1 - gcc/testsuite/gcc.dg/vrp-min-max-1.c | 27 + gcc/testsuite/gcc.dg/vrp-min-max-2.c | 17 + gcc/testsuite/gcc.dg/weak/weak-17.c | 5 + gcc/testsuite/gcc.dg/weak/weak-18.c | 9 + gcc/testsuite/gcc.dg/wide-shift-128.c | 11 + gcc/testsuite/gcc.dg/wide-shift-64.c | 10 + gcc/testsuite/gcc.dg/winline-7.c | 1 + gcc/testsuite/gcc.dg/wmul-1.c | 1 - gcc/testsuite/gcc.misc-tests/godump-1.c | 2 + gcc/testsuite/gcc.misc-tests/options.exp | 6 + gcc/testsuite/gcc.target/aarch64/aapcs64/abitest.S | 9 +- .../gcc.target/aarch64/aapcs64/func-ret-1.c | 3 + .../gcc.target/aarch64/aapcs64/type-def.h | 3 + gcc/testsuite/gcc.target/aarch64/abs_1.c | 6 +- gcc/testsuite/gcc.target/aarch64/abs_2.c | 30 + gcc/testsuite/gcc.target/aarch64/acle/crc32b.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32cb.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32cd.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32ch.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32cw.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32d.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32h.c | 1 - gcc/testsuite/gcc.target/aarch64/acle/crc32w.c | 1 - gcc/testsuite/gcc.target/aarch64/adds1.c | 49 +- gcc/testsuite/gcc.target/aarch64/adds2.c | 1 - gcc/testsuite/gcc.target/aarch64/adds3.c | 20 +- .../advsimd-intrinsics/advsimd-intrinsics.exp | 48 +- .../aarch64/advsimd-intrinsics/arm-neon-ref.h | 157 +- .../aarch64/advsimd-intrinsics/binary_op.inc | 17 +- .../aarch64/advsimd-intrinsics/binary_op_no64.inc | 134 + .../aarch64/advsimd-intrinsics/binary_sat_op.inc | 19 +- .../aarch64/advsimd-intrinsics/compute-ref-data.h | 20 + .../aarch64/advsimd-intrinsics/unary_op.inc | 7 +- .../aarch64/advsimd-intrinsics/unary_sat_op.inc | 2 +- .../aarch64/advsimd-intrinsics/vXXXhn.inc | 55 + .../aarch64/advsimd-intrinsics/vXXXl.inc | 75 + .../aarch64/advsimd-intrinsics/vXXXw.inc | 75 + .../gcc.target/aarch64/advsimd-intrinsics/vaba.c | 31 +- .../gcc.target/aarch64/advsimd-intrinsics/vabal.c | 37 +- .../gcc.target/aarch64/advsimd-intrinsics/vabd.c | 30 +- .../gcc.target/aarch64/advsimd-intrinsics/vabdl.c | 37 +- .../gcc.target/aarch64/advsimd-intrinsics/vabs.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vadd.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vaddhn.c | 91 +- .../gcc.target/aarch64/advsimd-intrinsics/vaddl.c | 107 +- .../gcc.target/aarch64/advsimd-intrinsics/vaddw.c | 107 +- .../gcc.target/aarch64/advsimd-intrinsics/vand.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vbic.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vbsl.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vcage.c | 39 - .../gcc.target/aarch64/advsimd-intrinsics/vcagt.c | 38 - .../gcc.target/aarch64/advsimd-intrinsics/vcale.c | 38 - .../gcc.target/aarch64/advsimd-intrinsics/vcalt.c | 38 - .../gcc.target/aarch64/advsimd-intrinsics/vceq.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vcge.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vcgt.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vcle.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vcls.c | 85 +- .../gcc.target/aarch64/advsimd-intrinsics/vclt.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vclz.c | 63 +- .../gcc.target/aarch64/advsimd-intrinsics/vcnt.c | 30 +- .../aarch64/advsimd-intrinsics/vcombine.c | 40 +- .../aarch64/advsimd-intrinsics/vcreate.c | 56 +- .../aarch64/advsimd-intrinsics/vcvt_f16.c | 98 + .../aarch64/advsimd-intrinsics/vdup-vmov.c | 12 +- .../aarch64/advsimd-intrinsics/vdup_lane.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/veor.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vext.c | 2 +- .../gcc.target/aarch64/advsimd-intrinsics/vfma.c | 45 +- .../gcc.target/aarch64/advsimd-intrinsics/vfma_n.c | 45 +- .../gcc.target/aarch64/advsimd-intrinsics/vfms.c | 59 +- .../aarch64/advsimd-intrinsics/vget_high.c | 47 +- .../aarch64/advsimd-intrinsics/vget_lane.c | 125 + .../aarch64/advsimd-intrinsics/vget_low.c | 50 +- .../gcc.target/aarch64/advsimd-intrinsics/vhadd.c | 34 + .../gcc.target/aarch64/advsimd-intrinsics/vhsub.c | 32 + .../gcc.target/aarch64/advsimd-intrinsics/vld1.c | 7 + .../aarch64/advsimd-intrinsics/vld1_dup.c | 13 + .../aarch64/advsimd-intrinsics/vld1_lane.c | 138 + .../advsimd-intrinsics/vld2_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld2_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld2_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld2_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld2_lane_u8_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld2q_lane_p8_indices_1.c | 17 + .../advsimd-intrinsics/vld2q_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld2q_lane_s8_indices_1.c | 17 + .../advsimd-intrinsics/vld2q_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld2q_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld2q_lane_u8_indices_1.c | 17 + .../advsimd-intrinsics/vld3_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld3_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld3_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld3_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld3_lane_u8_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld3q_lane_p8_indices_1.c | 17 + .../advsimd-intrinsics/vld3q_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld3q_lane_s8_indices_1.c | 17 + .../advsimd-intrinsics/vld3q_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld3q_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld3q_lane_u8_indices_1.c | 17 + .../advsimd-intrinsics/vld4_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld4_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld4_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld4_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld4_lane_u8_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_f16_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_f32_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_f64_indices_1.c | 17 + .../advsimd-intrinsics/vld4q_lane_p8_indices_1.c | 17 + .../advsimd-intrinsics/vld4q_lane_s16_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_s32_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_s64_indices_1.c | 17 + .../advsimd-intrinsics/vld4q_lane_s8_indices_1.c | 17 + .../advsimd-intrinsics/vld4q_lane_u16_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_u32_indices_1.c | 16 + .../advsimd-intrinsics/vld4q_lane_u64_indices_1.c | 17 + .../advsimd-intrinsics/vld4q_lane_u8_indices_1.c | 17 + .../gcc.target/aarch64/advsimd-intrinsics/vldX.c | 174 +- .../aarch64/advsimd-intrinsics/vldX_dup.c | 503 + .../aarch64/advsimd-intrinsics/vldX_lane.c | 285 +- .../gcc.target/aarch64/advsimd-intrinsics/vmax.c | 51 + .../gcc.target/aarch64/advsimd-intrinsics/vmin.c | 52 + .../gcc.target/aarch64/advsimd-intrinsics/vmlX.inc | 123 + .../aarch64/advsimd-intrinsics/vmlX_lane.inc | 100 + .../aarch64/advsimd-intrinsics/vmlX_n.inc | 87 + .../aarch64/advsimd-intrinsics/vmlXl.inc | 89 + .../aarch64/advsimd-intrinsics/vmlXl_lane.inc | 70 + .../aarch64/advsimd-intrinsics/vmlXl_n.inc | 61 + .../gcc.target/aarch64/advsimd-intrinsics/vmla.c | 35 + .../aarch64/advsimd-intrinsics/vmla_lane.c | 23 + .../gcc.target/aarch64/advsimd-intrinsics/vmla_n.c | 23 + .../gcc.target/aarch64/advsimd-intrinsics/vmlal.c | 18 + .../aarch64/advsimd-intrinsics/vmlal_lane.c | 14 + .../aarch64/advsimd-intrinsics/vmlal_n.c | 14 + .../gcc.target/aarch64/advsimd-intrinsics/vmls.c | 37 + .../aarch64/advsimd-intrinsics/vmls_lane.c | 25 + .../gcc.target/aarch64/advsimd-intrinsics/vmls_n.c | 25 + .../gcc.target/aarch64/advsimd-intrinsics/vmlsl.c | 22 + .../aarch64/advsimd-intrinsics/vmlsl_lane.c | 18 + .../aarch64/advsimd-intrinsics/vmlsl_n.c | 18 + .../gcc.target/aarch64/advsimd-intrinsics/vmovl.c | 52 + .../gcc.target/aarch64/advsimd-intrinsics/vmovn.c | 50 + .../gcc.target/aarch64/advsimd-intrinsics/vmul.c | 26 +- .../aarch64/advsimd-intrinsics/vmul_lane.c | 104 + .../gcc.target/aarch64/advsimd-intrinsics/vmul_n.c | 96 + .../gcc.target/aarch64/advsimd-intrinsics/vmull.c | 75 + .../aarch64/advsimd-intrinsics/vmull_lane.c | 66 + .../aarch64/advsimd-intrinsics/vmull_n.c | 61 + .../gcc.target/aarch64/advsimd-intrinsics/vmvn.c | 137 + .../gcc.target/aarch64/advsimd-intrinsics/vneg.c | 30 - .../gcc.target/aarch64/advsimd-intrinsics/vorn.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vorr.c | 12 - .../aarch64/advsimd-intrinsics/vpXXX.inc | 67 + .../gcc.target/aarch64/advsimd-intrinsics/vpadal.c | 141 + .../gcc.target/aarch64/advsimd-intrinsics/vpadd.c | 19 + .../gcc.target/aarch64/advsimd-intrinsics/vpaddl.c | 116 + .../gcc.target/aarch64/advsimd-intrinsics/vpmax.c | 20 + .../gcc.target/aarch64/advsimd-intrinsics/vpmin.c | 20 + .../gcc.target/aarch64/advsimd-intrinsics/vqabs.c | 29 - .../gcc.target/aarch64/advsimd-intrinsics/vqadd.c | 12 - .../aarch64/advsimd-intrinsics/vqdmlXl.inc | 63 + .../aarch64/advsimd-intrinsics/vqdmlXl_lane.inc | 73 + .../aarch64/advsimd-intrinsics/vqdmlXl_n.inc | 59 + .../aarch64/advsimd-intrinsics/vqdmlal.c | 27 + .../aarch64/advsimd-intrinsics/vqdmlal_lane.c | 38 + .../aarch64/advsimd-intrinsics/vqdmlal_n.c | 27 + .../aarch64/advsimd-intrinsics/vqdmlsl.c | 29 + .../aarch64/advsimd-intrinsics/vqdmlsl_lane.c | 40 + .../aarch64/advsimd-intrinsics/vqdmlsl_n.c | 29 + .../aarch64/advsimd-intrinsics/vqdmulh.c | 122 + .../aarch64/advsimd-intrinsics/vqdmulh_lane.c | 121 + .../aarch64/advsimd-intrinsics/vqdmulh_n.c | 110 + .../aarch64/advsimd-intrinsics/vqdmull.c | 86 + .../aarch64/advsimd-intrinsics/vqdmull_lane.c | 94 + .../aarch64/advsimd-intrinsics/vqdmull_n.c | 92 + .../gcc.target/aarch64/advsimd-intrinsics/vqmovn.c | 134 + .../aarch64/advsimd-intrinsics/vqmovun.c | 93 + .../gcc.target/aarch64/advsimd-intrinsics/vqneg.c | 29 - .../aarch64/advsimd-intrinsics/vqrdmulh.c | 161 + .../aarch64/advsimd-intrinsics/vqrdmulh_lane.c | 169 + .../aarch64/advsimd-intrinsics/vqrdmulh_n.c | 155 + .../gcc.target/aarch64/advsimd-intrinsics/vqrshl.c | 1090 + .../aarch64/advsimd-intrinsics/vqrshrn_n.c | 174 + .../aarch64/advsimd-intrinsics/vqrshrun_n.c | 189 + .../gcc.target/aarch64/advsimd-intrinsics/vqshl.c | 829 + .../aarch64/advsimd-intrinsics/vqshl_n.c | 234 + .../aarch64/advsimd-intrinsics/vqshlu_n.c | 263 + .../aarch64/advsimd-intrinsics/vqshrn_n.c | 177 + .../aarch64/advsimd-intrinsics/vqshrun_n.c | 133 + .../gcc.target/aarch64/advsimd-intrinsics/vqsub.c | 12 - .../aarch64/advsimd-intrinsics/vraddhn.c | 24 + .../gcc.target/aarch64/advsimd-intrinsics/vrecpe.c | 154 + .../gcc.target/aarch64/advsimd-intrinsics/vrecps.c | 117 + .../aarch64/advsimd-intrinsics/vreinterpret.c | 741 + .../gcc.target/aarch64/advsimd-intrinsics/vrev.c | 200 + .../gcc.target/aarch64/advsimd-intrinsics/vrhadd.c | 34 + .../gcc.target/aarch64/advsimd-intrinsics/vrshl.c | 627 + .../aarch64/advsimd-intrinsics/vrshr_n.c | 504 + .../aarch64/advsimd-intrinsics/vrshrn_n.c | 143 + .../aarch64/advsimd-intrinsics/vrsqrte.c | 157 + .../aarch64/advsimd-intrinsics/vrsqrts.c | 118 + .../aarch64/advsimd-intrinsics/vrsra_n.c | 553 + .../aarch64/advsimd-intrinsics/vrsubhn.c | 24 + .../aarch64/advsimd-intrinsics/vsXi_n.inc | 99 + .../aarch64/advsimd-intrinsics/vset_lane.c | 112 + .../gcc.target/aarch64/advsimd-intrinsics/vshl.c | 99 +- .../gcc.target/aarch64/advsimd-intrinsics/vshl_n.c | 96 + .../aarch64/advsimd-intrinsics/vshll_n.c | 56 + .../gcc.target/aarch64/advsimd-intrinsics/vshr_n.c | 95 + .../aarch64/advsimd-intrinsics/vshrn_n.c | 70 + .../aarch64/advsimd-intrinsics/vshuffle.inc | 164 + .../gcc.target/aarch64/advsimd-intrinsics/vsli_n.c | 174 + .../gcc.target/aarch64/advsimd-intrinsics/vsra_n.c | 117 + .../gcc.target/aarch64/advsimd-intrinsics/vsri_n.c | 176 + .../aarch64/advsimd-intrinsics/vst1_lane.c | 102 + .../advsimd-intrinsics/vst2_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst2_lane_p8_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst2_lane_s8_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst2_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst2_lane_u8_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst2q_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vst2q_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst2q_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vst2q_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst2q_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst2q_lane_u8_indices_1.c | 16 + .../advsimd-intrinsics/vst3_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst3_lane_p8_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst3_lane_s8_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst3_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst3_lane_u8_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst3q_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vst3q_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst3q_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vst3q_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst3q_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst3q_lane_u8_indices_1.c | 16 + .../advsimd-intrinsics/vst4_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst4_lane_p8_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst4_lane_s8_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst4_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst4_lane_u8_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_f16_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_f32_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_f64_indices_1.c | 16 + .../advsimd-intrinsics/vst4q_lane_p8_indices_1.c | 16 + .../advsimd-intrinsics/vst4q_lane_s16_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_s32_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_s64_indices_1.c | 16 + .../advsimd-intrinsics/vst4q_lane_s8_indices_1.c | 16 + .../advsimd-intrinsics/vst4q_lane_u16_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_u32_indices_1.c | 15 + .../advsimd-intrinsics/vst4q_lane_u64_indices_1.c | 16 + .../advsimd-intrinsics/vst4q_lane_u8_indices_1.c | 16 + .../aarch64/advsimd-intrinsics/vstX_lane.c | 578 + .../gcc.target/aarch64/advsimd-intrinsics/vsub.c | 12 - .../gcc.target/aarch64/advsimd-intrinsics/vsubhn.c | 24 + .../gcc.target/aarch64/advsimd-intrinsics/vsubl.c | 18 + .../gcc.target/aarch64/advsimd-intrinsics/vsubw.c | 20 + .../gcc.target/aarch64/advsimd-intrinsics/vtbX.c | 289 + .../gcc.target/aarch64/advsimd-intrinsics/vtrn.c | 81 + .../gcc.target/aarch64/advsimd-intrinsics/vtst.c | 120 + .../gcc.target/aarch64/advsimd-intrinsics/vuzp.c | 154 +- .../gcc.target/aarch64/advsimd-intrinsics/vzip.c | 154 +- gcc/testsuite/gcc.target/aarch64/aes_1.c | 1 - gcc/testsuite/gcc.target/aarch64/ands_1.c | 26 +- gcc/testsuite/gcc.target/aarch64/ands_2.c | 1 - .../gcc.target/aarch64/arm_align_max_pwr.c | 23 + .../gcc.target/aarch64/arm_align_max_stack_pwr.c | 20 + .../gcc.target/aarch64/arm_neon-nosimd-error.c | 11 - gcc/testsuite/gcc.target/aarch64/ashltidisi.c | 49 + .../aarch64/atomic-comp-swap-release-acquire.c | 2 +- gcc/testsuite/gcc.target/aarch64/atomic-inst-cas.c | 61 + .../gcc.target/aarch64/atomic-inst-ops.inc | 53 + .../gcc.target/aarch64/atomic-op-acq_rel.c | 2 +- .../gcc.target/aarch64/atomic-op-acquire.c | 2 +- gcc/testsuite/gcc.target/aarch64/atomic-op-char.c | 2 +- .../gcc.target/aarch64/atomic-op-consume.c | 5 +- gcc/testsuite/gcc.target/aarch64/atomic-op-imm.c | 16 +- gcc/testsuite/gcc.target/aarch64/atomic-op-int.c | 2 +- gcc/testsuite/gcc.target/aarch64/atomic-op-long.c | 2 +- .../gcc.target/aarch64/atomic-op-relaxed.c | 2 +- .../gcc.target/aarch64/atomic-op-release.c | 2 +- .../gcc.target/aarch64/atomic-op-seq_cst.c | 2 +- gcc/testsuite/gcc.target/aarch64/atomic-op-short.c | 2 +- gcc/testsuite/gcc.target/aarch64/bfxil_1.c | 1 - gcc/testsuite/gcc.target/aarch64/bfxil_2.c | 1 - gcc/testsuite/gcc.target/aarch64/bics_1.c | 19 +- gcc/testsuite/gcc.target/aarch64/bics_2.c | 1 - gcc/testsuite/gcc.target/aarch64/bics_3.c | 1 - gcc/testsuite/gcc.target/aarch64/bics_4.c | 1 - .../gcc.target/aarch64/c-output-template-3.c | 2 +- ...c-output-template-3.c => c-output-template-4.c} | 2 +- gcc/testsuite/gcc.target/aarch64/cinc_common_1.c | 64 + gcc/testsuite/gcc.target/aarch64/cmn-neg.c | 1 - gcc/testsuite/gcc.target/aarch64/cmn-neg2.c | 1 - gcc/testsuite/gcc.target/aarch64/combine_bfi_1.c | 34 + .../gcc.target/aarch64/cpu-diagnostics-3.c | 2 +- gcc/testsuite/gcc.target/aarch64/csel_bfx_1.c | 11 + gcc/testsuite/gcc.target/aarch64/csel_imms_inc_1.c | 42 + gcc/testsuite/gcc.target/aarch64/csneg-1.c | 8 + gcc/testsuite/gcc.target/aarch64/cvtf_1.c | 1 - gcc/testsuite/gcc.target/aarch64/extr.c | 1 - gcc/testsuite/gcc.target/aarch64/f16_movs_1.c | 26 + gcc/testsuite/gcc.target/aarch64/fabd.c | 1 - .../gcc.target/aarch64/fcvt_int_float_double1.c | 10 + .../gcc.target/aarch64/fcvt_int_float_double2.c | 11 + .../gcc.target/aarch64/fcvt_int_float_double3.c | 10 + .../gcc.target/aarch64/fcvt_int_float_double4.c | 11 + .../gcc.target/aarch64/fcvt_uint_float_double1.c | 10 + .../gcc.target/aarch64/fcvt_uint_float_double2.c | 11 + .../gcc.target/aarch64/fcvt_uint_float_double3.c | 10 + .../gcc.target/aarch64/fcvt_uint_float_double4.c | 11 + .../gcc.target/aarch64/fmla_intrinsic_1.c | 1 - .../gcc.target/aarch64/fmls_intrinsic_1.c | 1 - .../aarch64/{fmovd-zero.c => fmovd-zero-mem.c} | 2 +- gcc/testsuite/gcc.target/aarch64/fmovd-zero-reg.c | 11 + .../aarch64/{fmovf-zero.c => fmovf-zero-mem.c} | 2 +- .../gcc.target/aarch64/{clz.c => fmovf-zero-reg.c} | 8 +- gcc/testsuite/gcc.target/aarch64/fmovld-zero-mem.c | 10 + gcc/testsuite/gcc.target/aarch64/fmovld-zero-reg.c | 11 + .../gcc.target/aarch64/fmul_intrinsic_1.c | 1 - gcc/testsuite/gcc.target/aarch64/fnmul-1.c | 16 + gcc/testsuite/gcc.target/aarch64/fnmul-2.c | 18 + gcc/testsuite/gcc.target/aarch64/fnmul-3.c | 16 + gcc/testsuite/gcc.target/aarch64/fnmul-4.c | 16 + .../gcc.target/aarch64/fp16/f16_convs_1.c | 34 + .../gcc.target/aarch64/fp16/f16_convs_2.c | 33 + .../{vax/vax.exp => aarch64/fp16/fp16.exp} | 10 +- gcc/testsuite/gcc.target/aarch64/got_mem_hoist_1.c | 22 + gcc/testsuite/gcc.target/aarch64/iinline-attr-1.c | 29 + gcc/testsuite/gcc.target/aarch64/insv_1.c | 1 - gcc/testsuite/gcc.target/aarch64/insv_2.c | 1 - .../aarch64/legitimize_stack_var_before_reload_1.c | 1 - gcc/testsuite/gcc.target/aarch64/long_branch_1.c | 91 + gcc/testsuite/gcc.target/aarch64/lr_free_1.c | 1 - gcc/testsuite/gcc.target/aarch64/lr_free_2.c | 2 - gcc/testsuite/gcc.target/aarch64/mgeneral-regs_1.c | 10 + gcc/testsuite/gcc.target/aarch64/mgeneral-regs_2.c | 15 + gcc/testsuite/gcc.target/aarch64/mgeneral-regs_3.c | 11 + gcc/testsuite/gcc.target/aarch64/mla_intrinsic_1.c | 1 - gcc/testsuite/gcc.target/aarch64/mls_intrinsic_1.c | 1 - gcc/testsuite/gcc.target/aarch64/mod_2.c | 7 + gcc/testsuite/gcc.target/aarch64/mod_2.x | 5 + gcc/testsuite/gcc.target/aarch64/mod_256.c | 6 + gcc/testsuite/gcc.target/aarch64/mod_256.x | 5 + gcc/testsuite/gcc.target/aarch64/movk.c | 1 - gcc/testsuite/gcc.target/aarch64/mul_intrinsic_1.c | 1 - gcc/testsuite/gcc.target/aarch64/mult-synth_1.c | 10 + gcc/testsuite/gcc.target/aarch64/mult-synth_2.c | 10 + gcc/testsuite/gcc.target/aarch64/mult-synth_3.c | 10 + gcc/testsuite/gcc.target/aarch64/mult-synth_4.c | 10 + gcc/testsuite/gcc.target/aarch64/mult-synth_5.c | 10 + gcc/testsuite/gcc.target/aarch64/mult-synth_6.c | 10 + gcc/testsuite/gcc.target/aarch64/neg_1.c | 1 - gcc/testsuite/gcc.target/aarch64/neg_abs_1.c | 17 + gcc/testsuite/gcc.target/aarch64/ngc.c | 1 - gcc/testsuite/gcc.target/aarch64/nofp_1.c | 19 + gcc/testsuite/gcc.target/aarch64/noplt_1.c | 15 + gcc/testsuite/gcc.target/aarch64/noplt_2.c | 18 + gcc/testsuite/gcc.target/aarch64/noplt_3.c | 20 + gcc/testsuite/gcc.target/aarch64/pic-small.c | 28 + gcc/testsuite/gcc.target/aarch64/pmull_1.c | 1 - gcc/testsuite/gcc.target/aarch64/pr60580_1.c | 1 - gcc/testsuite/gcc.target/aarch64/pr62308.c | 6 + gcc/testsuite/gcc.target/aarch64/pr64304.c | 17 + gcc/testsuite/gcc.target/aarch64/pr65235_1.c | 30 + gcc/testsuite/gcc.target/aarch64/pr65491_1.c | 11 + gcc/testsuite/gcc.target/aarch64/pr65624.c | 15 + .../gcc.target/aarch64/pragma_cpp_predefs_1.c | 255 + gcc/testsuite/gcc.target/aarch64/ror.c | 1 - gcc/testsuite/gcc.target/aarch64/sbc.c | 1 - gcc/testsuite/gcc.target/aarch64/scalar-vca.c | 1 - gcc/testsuite/gcc.target/aarch64/scalar_shift_1.c | 1 - gcc/testsuite/gcc.target/aarch64/sha1_1.c | 1 - gcc/testsuite/gcc.target/aarch64/sha256_1.c | 1 - .../gcc.target/aarch64/shrink_wrap_symbol_ref_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_f32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_p16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_p8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_s16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_s32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_s64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_s8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_u16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_u32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_u64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/ext_u8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_f32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_p16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_p8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_s16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_s32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_s64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_s8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_u16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_u32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_u64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/extq_u8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcage_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcagt_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcale_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcaled_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcales_f32.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcalt_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcaltd_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vcalts_f32.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vfma_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vfms_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vmul_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vpaddd_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vpaddd_s64.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vpaddd_u64.c | 1 - .../aarch64/simd/vqdmlal_high_lane_s16.c | 1 - .../aarch64/simd/vqdmlal_high_lane_s32.c | 1 - .../aarch64/simd/vqdmlal_high_laneq_s16.c | 1 - .../aarch64/simd/vqdmlal_high_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlal_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmlal_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlal_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmlal_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlalh_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmlalh_laneq_s16_1.c | 1 - .../gcc.target/aarch64/simd/vqdmlals_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlals_laneq_s32_1.c | 1 - .../aarch64/simd/vqdmlsl_high_lane_s16.c | 1 - .../aarch64/simd/vqdmlsl_high_lane_s32.c | 1 - .../aarch64/simd/vqdmlsl_high_laneq_s16.c | 1 - .../aarch64/simd/vqdmlsl_high_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlsl_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmlsl_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlsl_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlslh_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmlslh_laneq_s16_1.c | 1 - .../gcc.target/aarch64/simd/vqdmlsls_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmlsls_laneq_s32_1.c | 1 - .../gcc.target/aarch64/simd/vqdmulh_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmulh_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmulhh_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmulhh_laneq_s16_1.c | 1 - .../gcc.target/aarch64/simd/vqdmulhq_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmulhq_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmulhs_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmulhs_laneq_s32_1.c | 1 - .../aarch64/simd/vqdmull_high_lane_s16.c | 1 - .../aarch64/simd/vqdmull_high_lane_s32.c | 1 - .../aarch64/simd/vqdmull_high_laneq_s16.c | 1 - .../aarch64/simd/vqdmull_high_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmull_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmull_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmull_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmull_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmullh_lane_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmullh_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqdmulls_lane_s32.c | 1 - .../gcc.target/aarch64/simd/vqdmulls_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqrdmulh_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqrdmulh_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqrdmulhh_lane_s16.c | 1 - .../aarch64/simd/vqrdmulhh_laneq_s16_1.c | 1 - .../gcc.target/aarch64/simd/vqrdmulhq_laneq_s16.c | 1 - .../gcc.target/aarch64/simd/vqrdmulhq_laneq_s32.c | 1 - .../gcc.target/aarch64/simd/vqrdmulhs_lane_s32.c | 1 - .../aarch64/simd/vqrdmulhs_laneq_s32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrbit_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev16p8_1.c | 1 - .../gcc.target/aarch64/simd/vrev16qp8_1.c | 1 - .../gcc.target/aarch64/simd/vrev16qs8_1.c | 1 - .../gcc.target/aarch64/simd/vrev16qu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev16s8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev16u8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32p16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev32p8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qp16_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qp8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qs16_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qs8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qu16_1.c | 1 - .../gcc.target/aarch64/simd/vrev32qu8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32s16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev32s8_1.c | 1 - .../gcc.target/aarch64/simd/vrev32u16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev32u8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64f32_1.c | 1 - .../gcc.target/aarch64/simd/vrev64p16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev64p8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qf32_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qp16_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qp8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qs16_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qs32_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qs8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qu16_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qu32_1.c | 1 - .../gcc.target/aarch64/simd/vrev64qu8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64s16_1.c | 1 - .../gcc.target/aarch64/simd/vrev64s32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev64s8_1.c | 1 - .../gcc.target/aarch64/simd/vrev64u16_1.c | 1 - .../gcc.target/aarch64/simd/vrev64u32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vrev64u8_1.c | 1 - .../gcc.target/aarch64/simd/vsqrt_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqs16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqs32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqs8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnqu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrns16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrns32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrns8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vtrnu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqs16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqs32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqs8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpqu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzps16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzps32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzps8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vuzpu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqf32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqp16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqp8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqs16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqs32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqs8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipqu8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzips16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzips32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzips8_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipu16_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipu32_1.c | 1 - gcc/testsuite/gcc.target/aarch64/simd/vzipu8_1.c | 1 - .../gcc.target/aarch64/singleton_intrinsics_1.c | 5 +- gcc/testsuite/gcc.target/aarch64/sisd-shft-neg_1.c | 38 + gcc/testsuite/gcc.target/aarch64/sshr64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/store-pair-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/subs1.c | 57 +- gcc/testsuite/gcc.target/aarch64/subs2.c | 1 - gcc/testsuite/gcc.target/aarch64/subs3.c | 20 +- .../gcc.target/aarch64/symbol-range-tiny.c | 1 - gcc/testsuite/gcc.target/aarch64/symbol-range.c | 1 - gcc/testsuite/gcc.target/aarch64/sync-comp-swap.c | 8 + gcc/testsuite/gcc.target/aarch64/sync-comp-swap.x | 13 + gcc/testsuite/gcc.target/aarch64/sync-op-acquire.c | 8 + gcc/testsuite/gcc.target/aarch64/sync-op-acquire.x | 7 + gcc/testsuite/gcc.target/aarch64/sync-op-full.c | 8 + gcc/testsuite/gcc.target/aarch64/sync-op-full.x | 73 + gcc/testsuite/gcc.target/aarch64/sync-op-release.c | 6 + gcc/testsuite/gcc.target/aarch64/sync-op-release.x | 7 + gcc/testsuite/gcc.target/aarch64/target_attr_1.c | 14 + gcc/testsuite/gcc.target/aarch64/target_attr_10.c | 16 + gcc/testsuite/gcc.target/aarch64/target_attr_11.c | 13 + gcc/testsuite/gcc.target/aarch64/target_attr_12.c | 13 + gcc/testsuite/gcc.target/aarch64/target_attr_13.c | 16 + gcc/testsuite/gcc.target/aarch64/target_attr_14.c | 20 + gcc/testsuite/gcc.target/aarch64/target_attr_15.c | 15 + gcc/testsuite/gcc.target/aarch64/target_attr_2.c | 39 + gcc/testsuite/gcc.target/aarch64/target_attr_3.c | 34 + gcc/testsuite/gcc.target/aarch64/target_attr_4.c | 30 + gcc/testsuite/gcc.target/aarch64/target_attr_5.c | 20 + gcc/testsuite/gcc.target/aarch64/target_attr_6.c | 20 + gcc/testsuite/gcc.target/aarch64/target_attr_7.c | 24 + gcc/testsuite/gcc.target/aarch64/target_attr_8.c | 22 + gcc/testsuite/gcc.target/aarch64/target_attr_9.c | 22 + .../gcc.target/aarch64/target_attr_crypto_ice_1.c | 21 + .../gcc.target/aarch64/target_attr_crypto_ice_2.c | 20 + .../gcc.target/aarch64/test-framepointer-1.c | 1 - .../gcc.target/aarch64/test-framepointer-2.c | 1 - .../gcc.target/aarch64/test-framepointer-3.c | 1 - .../gcc.target/aarch64/test-framepointer-4.c | 1 - .../gcc.target/aarch64/test-framepointer-5.c | 1 - .../gcc.target/aarch64/test-framepointer-6.c | 1 - .../gcc.target/aarch64/test-framepointer-7.c | 1 - .../gcc.target/aarch64/test-framepointer-8.c | 1 - .../gcc.target/aarch64/test_fp_attribute_1.c | 1 - .../gcc.target/aarch64/test_fp_attribute_2.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_1.c | 3 +- gcc/testsuite/gcc.target/aarch64/test_frame_10.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_11.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_12.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_13.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_15.c | 1 - gcc/testsuite/gcc.target/aarch64/test_frame_2.c | 3 +- gcc/testsuite/gcc.target/aarch64/test_frame_4.c | 3 +- gcc/testsuite/gcc.target/aarch64/test_frame_6.c | 3 +- gcc/testsuite/gcc.target/aarch64/test_frame_7.c | 3 +- gcc/testsuite/gcc.target/aarch64/test_frame_8.c | 1 - gcc/testsuite/gcc.target/aarch64/tls_1.x | 14 + gcc/testsuite/gcc.target/aarch64/tlsdesc_hoist.c | 22 + gcc/testsuite/gcc.target/aarch64/tlsie_tiny_1.c | 7 + gcc/testsuite/gcc.target/aarch64/tlsle12_1.c | 8 + gcc/testsuite/gcc.target/aarch64/tlsle24_1.c | 9 + gcc/testsuite/gcc.target/aarch64/tlsle32_1.c | 10 + gcc/testsuite/gcc.target/aarch64/tst_1.c | 1 - gcc/testsuite/gcc.target/aarch64/tst_2.c | 1 - gcc/testsuite/gcc.target/aarch64/unsigned-float.c | 18 + gcc/testsuite/gcc.target/aarch64/ushr64_1.c | 1 - .../gcc.target/aarch64/vabs_intrinsic_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vadd_f64.c | 1 - gcc/testsuite/gcc.target/aarch64/vbslq_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vbslq_f64_2.c | 1 - gcc/testsuite/gcc.target/aarch64/vbslq_u64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vbslq_u64_2.c | 1 - gcc/testsuite/gcc.target/aarch64/vclz.c | 1 - gcc/testsuite/gcc.target/aarch64/vdiv_f.c | 1 - gcc/testsuite/gcc.target/aarch64/vdup_lane_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vdup_lane_2.c | 3 +- gcc/testsuite/gcc.target/aarch64/vdup_n_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vdup_n_2.c | 1 - gcc/testsuite/gcc.target/aarch64/vec_init_1.c | 33 + .../gcc.target/aarch64/vect-add-sub-cond.c | 94 + gcc/testsuite/gcc.target/aarch64/vect-clz.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-fcm-eq-d.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fcm-eq-f.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fcm-ge-d.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fcm-ge-f.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fcm-gt-d.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fcm-gt-f.c | 2 - gcc/testsuite/gcc.target/aarch64/vect-fmovd-zero.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-fmovd.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-fmovf-zero.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-fmovf.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-movi.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-reduc-or_1.c | 33 + gcc/testsuite/gcc.target/aarch64/vect-vaddv.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-vca.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-vcvt.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-vfmaxv.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-vmaxv.c | 1 - gcc/testsuite/gcc.target/aarch64/vect-vrnd.c | 1 - gcc/testsuite/gcc.target/aarch64/vect_ctz_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vect_saddl_1.c | 3 +- gcc/testsuite/gcc.target/aarch64/vect_smlal_1.c | 3 +- gcc/testsuite/gcc.target/aarch64/vget_high_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vget_low_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vld1-vst1_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vld1_lane.c | 32 +- gcc/testsuite/gcc.target/aarch64/vldN_1.c | 2 + gcc/testsuite/gcc.target/aarch64/vldN_dup_1.c | 3 + gcc/testsuite/gcc.target/aarch64/vldN_lane_1.c | 11 +- gcc/testsuite/gcc.target/aarch64/vmov_n_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vneg_f.c | 1 - gcc/testsuite/gcc.target/aarch64/vneg_s.c | 1 - gcc/testsuite/gcc.target/aarch64/vqabs_s64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vqneg_s64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vrecps.c | 1 - gcc/testsuite/gcc.target/aarch64/vrecpx.c | 1 - gcc/testsuite/gcc.target/aarch64/vrnd_f64_1.c | 1 - gcc/testsuite/gcc.target/aarch64/vset_lane_1.c | 5 + .../aarch64/{vldN_lane_1.c => vstN_lane_1.c} | 44 +- gcc/testsuite/gcc.target/aarch64/vsub_f64.c | 1 - gcc/testsuite/gcc.target/alpha/pr66140.c | 53 + gcc/testsuite/gcc.target/arm/20131120.c | 1 - gcc/testsuite/gcc.target/arm/aapcs/align1.c | 29 + gcc/testsuite/gcc.target/arm/aapcs/align2.c | 30 + gcc/testsuite/gcc.target/arm/aapcs/align3.c | 42 + gcc/testsuite/gcc.target/arm/aapcs/align4.c | 29 + gcc/testsuite/gcc.target/arm/aapcs/align_rec1.c | 36 + gcc/testsuite/gcc.target/arm/aapcs/align_rec2.c | 41 + gcc/testsuite/gcc.target/arm/aapcs/align_rec3.c | 43 + gcc/testsuite/gcc.target/arm/aapcs/align_rec4.c | 33 + gcc/testsuite/gcc.target/arm/aapcs/align_vaarg1.c | 36 + gcc/testsuite/gcc.target/arm/aapcs/align_vaarg2.c | 30 + gcc/testsuite/gcc.target/arm/acle/crc32b.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32cb.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32cd.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32ch.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32cw.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32d.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32h.c | 1 - gcc/testsuite/gcc.target/arm/acle/crc32w.c | 1 - gcc/testsuite/gcc.target/arm/anddi_notdi-1.c | 1 - .../gcc.target/arm/armv8-sync-comp-swap.c | 10 + .../gcc.target/arm/armv8-sync-op-acquire.c | 10 + gcc/testsuite/gcc.target/arm/armv8-sync-op-full.c | 10 + .../gcc.target/arm/armv8-sync-op-release.c | 8 + .../arm/atomic-comp-swap-release-acquire.c | 2 +- gcc/testsuite/gcc.target/arm/atomic-op-consume.c | 3 +- gcc/testsuite/gcc.target/arm/attr_arm-err.c | 13 + gcc/testsuite/gcc.target/arm/attr_arm.c | 11 + gcc/testsuite/gcc.target/arm/attr_thumb-static.c | 25 + gcc/testsuite/gcc.target/arm/attr_thumb.c | 15 + gcc/testsuite/gcc.target/arm/bics_1.c | 53 + gcc/testsuite/gcc.target/arm/bics_2.c | 56 + gcc/testsuite/gcc.target/arm/bics_3.c | 40 + gcc/testsuite/gcc.target/arm/bics_4.c | 48 + .../gcc.target/arm/copysign_softfloat_1.c | 1 - gcc/testsuite/gcc.target/arm/divzero.c | 85 + .../gcc.target/arm/fixed_float_conversion.c | 1 + gcc/testsuite/gcc.target/arm/flip-thumb.c | 26 + .../gcc.target/arm/identical-invariants.c | 1 - gcc/testsuite/gcc.target/arm/iordi_notdi-1.c | 1 - gcc/testsuite/gcc.target/arm/ivopts-2.c | 2 - gcc/testsuite/gcc.target/arm/ivopts-3.c | 2 - gcc/testsuite/gcc.target/arm/ivopts-4.c | 2 - gcc/testsuite/gcc.target/arm/ivopts-5.c | 2 - gcc/testsuite/gcc.target/arm/ivopts-orig_biv-inc.c | 1 - gcc/testsuite/gcc.target/arm/ivopts.c | 2 - gcc/testsuite/gcc.target/arm/lp1243022.c | 1 - gcc/testsuite/gcc.target/arm/macro_defs0.c | 13 + gcc/testsuite/gcc.target/arm/macro_defs1.c | 9 + gcc/testsuite/gcc.target/arm/macro_defs2.c | 14 + gcc/testsuite/gcc.target/arm/maskdata.c | 15 + gcc/testsuite/gcc.target/arm/memcpy-aligned-1.c | 12 + gcc/testsuite/gcc.target/arm/memset-inline-1.c | 1 - gcc/testsuite/gcc.target/arm/memset-inline-10.c | 2 + gcc/testsuite/gcc.target/arm/memset-inline-2.c | 1 - gcc/testsuite/gcc.target/arm/memset-inline-4.c | 4 +- gcc/testsuite/gcc.target/arm/memset-inline-5.c | 4 +- gcc/testsuite/gcc.target/arm/memset-inline-6.c | 4 +- gcc/testsuite/gcc.target/arm/memset-inline-8.c | 4 +- gcc/testsuite/gcc.target/arm/memset-inline-9.c | 4 +- gcc/testsuite/gcc.target/arm/mincmp.c | 20 + gcc/testsuite/gcc.target/arm/mod_2.c | 8 + gcc/testsuite/gcc.target/arm/mod_256.c | 8 + gcc/testsuite/gcc.target/arm/neon-reload-class.c | 2 +- gcc/testsuite/gcc.target/arm/neon-vdup-1.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-10.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-11.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-12.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-13.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-14.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-15.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-16.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-17.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-18.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-19.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-2.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-3.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-4.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-5.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-6.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-7.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-8.c | 1 - gcc/testsuite/gcc.target/arm/neon-vdup-9.c | 1 - gcc/testsuite/gcc.target/arm/neon/pr51534.c | 25 +- gcc/testsuite/gcc.target/arm/neon/vRaddhns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRaddhns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRaddhns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRaddhnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRaddhnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRaddhnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhadds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhadds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhadds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRhaddu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshls64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshr_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRshrn_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsraQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsra_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vRsubhnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabaQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabals16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabals32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabals8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabalu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabalu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabalu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabas16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabas32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabas8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabau16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabau32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabau8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabdu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabsQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabsQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabsQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabsQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabsf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabss16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabss32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vabss8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddhnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vadds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vadds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vadds64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vadds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddws16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddws32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddws8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddwu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddwu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vaddwu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vands16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vands32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vands64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vands8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vandu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbics16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbics32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbics64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbics8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbicu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbsls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbsls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbsls64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbsls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vbslu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcageQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcagef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcagtQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcagtf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcaleQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcalef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcaltQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcaltf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vceqs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcequ16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcequ32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcequ8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcges16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcges32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcges8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgeu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgts16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgts32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgts8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcgtu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcles16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcles32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcles8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcleu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclsQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclsQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclsQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclss16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclss32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclss8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclts16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclts32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclts8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcltu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vclzu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcntQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcntQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcntQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcntp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcnts8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcntu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombinef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombinep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombinep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombinep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombines16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombines32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombines64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombines8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombineu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombineu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombineu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcombineu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreatef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreatep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreatep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreatep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreates16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreates32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreates64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreates8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreateu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreateu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreateu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcreateu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQ_nf32_u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQ_ns32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQ_nu32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQf32_s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQf32_u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQs32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtQu32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvt_nf32_u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvt_ns32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvt_nu32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtf16_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtf32_f16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtf32_s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtf32_u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvts32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vcvtu32_f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdupQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vdup_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vect-vcvt.c | 1 - gcc/testsuite/gcc.target/arm/neon/vect-vcvtq.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/veorQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/veors16.c | 1 - gcc/testsuite/gcc.target/arm/neon/veors32.c | 1 - gcc/testsuite/gcc.target/arm/neon/veors64.c | 1 - gcc/testsuite/gcc.target/arm/neon/veors8.c | 1 - gcc/testsuite/gcc.target/arm/neon/veoru16.c | 1 - gcc/testsuite/gcc.target/arm/neon/veoru32.c | 1 - gcc/testsuite/gcc.target/arm/neon/veoru64.c | 1 - gcc/testsuite/gcc.target/arm/neon/veoru8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vexts16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vexts32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vexts64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vexts8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vextu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vfmaQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vfmaf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vfmsQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vfmsf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vfp-shift-a2t2.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vgetQ_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_highu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lows16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lows32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lows64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lows8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhadds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhadds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhadds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhaddu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vhsubu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dups16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dups32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dups64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dups8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_dupu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Q_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dups16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dups32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dups64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dups8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_dupu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld1u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dups16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dups32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dups64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dups8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_dupu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld2u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dups16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dups32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dups64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dups8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_dupu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld3u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dups16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dups32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dups64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dups8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_dupu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vld4u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmaxu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmins16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmins32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmins8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vminu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmla_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlaf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlal_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlals16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlals32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlals8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlalu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlalu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlalu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlas16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlas32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlas8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlau16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlau32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlau8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmls_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsl_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlslu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlslu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlslu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlss16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlss32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlss8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmlsu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmov_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmovnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_nf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmul_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmull_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmullp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmullu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmullu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmullu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmuls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmuls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmuls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmulu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vmvnu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vnegs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vornu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorrs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorru16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorru32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorru64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vorru8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadals16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadals32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadals8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadalu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpadds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpaddu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmaxu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpminf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmins16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmins32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpmins8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpminu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpminu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vpminu8.c | 1 - .../gcc.target/arm/neon/vqRdmulhQ_lanes16.c | 1 - .../gcc.target/arm/neon/vqRdmulhQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhQs32.c | 1 - .../gcc.target/arm/neon/vqRdmulh_lanes16.c | 1 - .../gcc.target/arm/neon/vqRdmulh_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulh_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRdmulhs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshls64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrn_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqRshrun_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabsQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabsQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabsQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabss16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabss32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqabss8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqadds16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqadds32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqadds64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqadds8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqaddu8.c | 1 - .../gcc.target/arm/neon/vqdmlal_lanes16.c | 1 - .../gcc.target/arm/neon/vqdmlal_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlal_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlals16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlals32.c | 1 - .../gcc.target/arm/neon/vqdmlsl_lanes16.c | 1 - .../gcc.target/arm/neon/vqdmlsl_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlsl_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlsls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmlsls32.c | 1 - .../gcc.target/arm/neon/vqdmulhQ_lanes16.c | 1 - .../gcc.target/arm/neon/vqdmulhQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhQs32.c | 1 - .../gcc.target/arm/neon/vqdmulh_lanes16.c | 1 - .../gcc.target/arm/neon/vqdmulh_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulh_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulhs32.c | 1 - .../gcc.target/arm/neon/vqdmull_lanes16.c | 1 - .../gcc.target/arm/neon/vqdmull_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmull_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmull_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqdmulls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovuns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovuns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqmovuns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqnegs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshl_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshls64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshluQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshlu_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrn_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrun_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrun_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqshrun_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vqsubu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpeQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpeQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpeu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpsQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrecpsf32.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQf32_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp128_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp16_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp64_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQp8_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs16_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs32_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs64_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQs8_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu16_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu32_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu64_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_p128.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretQu8_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretf32_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretp16_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretp64_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretp8_u8.c | 1 - .../gcc.target/arm/neon/vreinterprets16_f32.c | 1 - .../gcc.target/arm/neon/vreinterprets16_p16.c | 1 - .../gcc.target/arm/neon/vreinterprets16_p64.c | 1 - .../gcc.target/arm/neon/vreinterprets16_p8.c | 1 - .../gcc.target/arm/neon/vreinterprets16_s32.c | 1 - .../gcc.target/arm/neon/vreinterprets16_s64.c | 1 - .../gcc.target/arm/neon/vreinterprets16_s8.c | 1 - .../gcc.target/arm/neon/vreinterprets16_u16.c | 1 - .../gcc.target/arm/neon/vreinterprets16_u32.c | 1 - .../gcc.target/arm/neon/vreinterprets16_u64.c | 1 - .../gcc.target/arm/neon/vreinterprets16_u8.c | 1 - .../gcc.target/arm/neon/vreinterprets32_f32.c | 1 - .../gcc.target/arm/neon/vreinterprets32_p16.c | 1 - .../gcc.target/arm/neon/vreinterprets32_p64.c | 1 - .../gcc.target/arm/neon/vreinterprets32_p8.c | 1 - .../gcc.target/arm/neon/vreinterprets32_s16.c | 1 - .../gcc.target/arm/neon/vreinterprets32_s64.c | 1 - .../gcc.target/arm/neon/vreinterprets32_s8.c | 1 - .../gcc.target/arm/neon/vreinterprets32_u16.c | 1 - .../gcc.target/arm/neon/vreinterprets32_u32.c | 1 - .../gcc.target/arm/neon/vreinterprets32_u64.c | 1 - .../gcc.target/arm/neon/vreinterprets32_u8.c | 1 - .../gcc.target/arm/neon/vreinterprets64_f32.c | 1 - .../gcc.target/arm/neon/vreinterprets64_p16.c | 1 - .../gcc.target/arm/neon/vreinterprets64_p64.c | 1 - .../gcc.target/arm/neon/vreinterprets64_p8.c | 1 - .../gcc.target/arm/neon/vreinterprets64_s16.c | 1 - .../gcc.target/arm/neon/vreinterprets64_s32.c | 1 - .../gcc.target/arm/neon/vreinterprets64_s8.c | 1 - .../gcc.target/arm/neon/vreinterprets64_u16.c | 1 - .../gcc.target/arm/neon/vreinterprets64_u32.c | 1 - .../gcc.target/arm/neon/vreinterprets64_u64.c | 1 - .../gcc.target/arm/neon/vreinterprets64_u8.c | 1 - .../gcc.target/arm/neon/vreinterprets8_f32.c | 1 - .../gcc.target/arm/neon/vreinterprets8_p16.c | 1 - .../gcc.target/arm/neon/vreinterprets8_p64.c | 1 - .../gcc.target/arm/neon/vreinterprets8_p8.c | 1 - .../gcc.target/arm/neon/vreinterprets8_s16.c | 1 - .../gcc.target/arm/neon/vreinterprets8_s32.c | 1 - .../gcc.target/arm/neon/vreinterprets8_s64.c | 1 - .../gcc.target/arm/neon/vreinterprets8_u16.c | 1 - .../gcc.target/arm/neon/vreinterprets8_u32.c | 1 - .../gcc.target/arm/neon/vreinterprets8_u64.c | 1 - .../gcc.target/arm/neon/vreinterprets8_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretu16_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_u64.c | 1 - .../gcc.target/arm/neon/vreinterpretu32_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretu64_u8.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_f32.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_p16.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_p64.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_p8.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_s16.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_s32.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_s64.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_s8.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_u16.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_u32.c | 1 - .../gcc.target/arm/neon/vreinterpretu8_u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev16u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev32u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrev64u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndaf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndaqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndmf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndmqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndnf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndnqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndpf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndpqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrndqf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrteQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrteQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrtef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrteu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrtsQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vrsqrtsf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsetQ_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vset_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshl_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshll_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshls64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshlu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshr_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vshrn_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsliQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsli_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsraQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsra_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsriQ_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_np16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_np64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_np8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_ns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_ns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_ns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_ns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_nu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_nu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_nu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsri_nu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Q_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qp64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanep64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanes64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_laneu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst1u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst2u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst3u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Q_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4Qu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanef32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanep16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanep8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanes16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanes32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_lanes8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_laneu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_laneu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4_laneu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4f32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4p16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4p64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4s16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4s32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4s64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4u16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4u32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4u64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vst4u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhns64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubhnu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubls16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubls32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubls8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsublu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsublu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsublu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubs64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubu64.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubws16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubws32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubws8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubwu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubwu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vsubwu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl1p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl1s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl1u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl2p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl2s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl2u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl3p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl3s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl3u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl4p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl4s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbl4u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx1p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx1s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx1u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx2p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx2s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx2u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx3p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx3s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx3u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx4p8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx4s8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtbx4u8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrns16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrns32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrns8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtrnu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtsts16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtsts32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtsts8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vtstu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzps16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzps32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzps8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vuzpu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQs16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQs32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQs8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipQu8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipf32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipp16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipp8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzips16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzips32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzips8.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipu16.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipu32.c | 1 - gcc/testsuite/gcc.target/arm/neon/vzipu8.c | 1 - gcc/testsuite/gcc.target/arm/no-volatile-in-it.c | 15 + gcc/testsuite/gcc.target/arm/pr26702.c | 4 + gcc/testsuite/gcc.target/arm/pr42172-1.c | 2 +- gcc/testsuite/gcc.target/arm/pr43404.c | 10 + gcc/testsuite/gcc.target/arm/pr43597.c | 1 - gcc/testsuite/gcc.target/arm/pr45701-1.c | 5 +- gcc/testsuite/gcc.target/arm/pr45701-2.c | 5 +- gcc/testsuite/gcc.target/arm/pr48470.c | 11 + gcc/testsuite/gcc.target/arm/pr58784.c | 2 + gcc/testsuite/gcc.target/arm/pr59985.C | 1 + gcc/testsuite/gcc.target/arm/pr63210.c | 2 + gcc/testsuite/gcc.target/arm/pr63408.c | 23 + gcc/testsuite/gcc.target/arm/pr64208.c | 25 + gcc/testsuite/gcc.target/arm/pr64600_1.c | 15 + gcc/testsuite/gcc.target/arm/pr64616.c | 14 + gcc/testsuite/gcc.target/arm/pr64744-1.c | 40 + gcc/testsuite/gcc.target/arm/pr64744-2.c | 13 + gcc/testsuite/gcc.target/arm/pr64818.c | 30 + gcc/testsuite/gcc.target/arm/pr65067.c | 23 + gcc/testsuite/gcc.target/arm/pr65647-2.c | 32 + gcc/testsuite/gcc.target/arm/pr65647.c | 60 + gcc/testsuite/gcc.target/arm/pr65710.c | 120 + gcc/testsuite/gcc.target/arm/pr65729.c | 10 + gcc/testsuite/gcc.target/arm/pr65924.c | 9 + gcc/testsuite/gcc.target/arm/pr67439_1.c | 11 + gcc/testsuite/gcc.target/arm/pragma_attribute.c | 35 + .../pr41917.c => gcc.target/arm/reg_equal_test.c} | 5 +- gcc/testsuite/gcc.target/arm/scd42-1.c | 6 +- gcc/testsuite/gcc.target/arm/scd42-3.c | 3 +- gcc/testsuite/gcc.target/arm/short-it-ifcvt-1.c | 23 + gcc/testsuite/gcc.target/arm/short-it-ifcvt-2.c | 21 + .../gcc.target/arm/simd/neon-vrndx_f32_1.c | 1 - .../gcc.target/arm/simd/neon-vrndxq_f32_1.c | 1 - gcc/testsuite/gcc.target/arm/simd/simd.exp | 13 + gcc/testsuite/gcc.target/arm/simd/vextQf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQp64_1.c | 2 - gcc/testsuite/gcc.target/arm/simd/vextQp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQs32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQs64_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQu64_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextQu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextp64_1.c | 4 +- gcc/testsuite/gcc.target/arm/simd/vextp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vexts16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vexts32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vexts64_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vexts8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextu64_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vextu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16p8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16qp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16qs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16qu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16s8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev16u8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32p16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32p8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32qu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32s16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32s8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32u16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev32u8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64f32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64p16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64p8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qs32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64qu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64s16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64s32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64s8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64u16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64u32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vrev64u8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqs32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnqu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrns16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrns32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrns8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vtrnu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqs32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpqu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzps16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzps32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzps8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vuzpu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqf32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqp16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqp8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqs16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqs32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqs8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipqu8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzips16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzips32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzips8_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipu16_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipu32_1.c | 3 - gcc/testsuite/gcc.target/arm/simd/vzipu8_1.c | 3 - .../arm/split-live-ranges-for-shrink-wrap.c | 3 +- gcc/testsuite/gcc.target/arm/stl-cond.c | 19 + gcc/testsuite/gcc.target/arm/thumb-bitfld1.c | 2 + gcc/testsuite/gcc.target/arm/thumb-ifcvt.c | 2 +- gcc/testsuite/gcc.target/arm/thumb-ltu.c | 3 + gcc/testsuite/gcc.target/arm/thumb1-far-jump-2.c | 2 +- gcc/testsuite/gcc.target/arm/thumb1-far-jump-3.c | 108 - gcc/testsuite/gcc.target/arm/unsigned-float.c | 21 + gcc/testsuite/gcc.target/arm/vect-copysignf.c | 1 - gcc/testsuite/gcc.target/arm/vect-lceilf_1.c | 1 - gcc/testsuite/gcc.target/arm/vect-lfloorf_1.c | 1 - gcc/testsuite/gcc.target/arm/vect-lroundf_1.c | 1 - .../gcc.target/arm/vect-rounding-btruncf.c | 1 - gcc/testsuite/gcc.target/arm/vect-rounding-ceilf.c | 1 - .../gcc.target/arm/vect-rounding-floorf.c | 1 - .../gcc.target/arm/vect-rounding-roundf.c | 1 - gcc/testsuite/gcc.target/arm/vfp-1.c | 3 +- gcc/testsuite/gcc.target/arm/vnmul-1.c | 18 + gcc/testsuite/gcc.target/arm/vnmul-2.c | 18 + gcc/testsuite/gcc.target/arm/vnmul-3.c | 18 + gcc/testsuite/gcc.target/arm/vnmul-4.c | 18 + gcc/testsuite/gcc.target/avr/pr65210.c | 7 + gcc/testsuite/gcc.target/avr/tiny-caller-save.c | 4 +- gcc/testsuite/gcc.target/avr/tiny-memx.c | 2 +- gcc/testsuite/gcc.target/avr/torture/pr64331.c | 37 + gcc/testsuite/gcc.target/avr/torture/pr64452.c | 34 + gcc/testsuite/gcc.target/h8300/pr17306-1.c | 14 + gcc/testsuite/gcc.target/h8300/pr17306-2.c | 23 + gcc/testsuite/gcc.target/h8300/pr58400.c | 91 + .../gcc.target/{m68k/m68k.exp => hppa/hppa.exp} | 2 +- gcc/testsuite/gcc.target/hppa/shadd-1.c | 16 + gcc/testsuite/gcc.target/hppa/shadd-2.c | 49 + gcc/testsuite/gcc.target/hppa/shadd-3.c | 41 + gcc/testsuite/gcc.target/hppa/shadd-4.c | 8 + gcc/testsuite/gcc.target/i386/47698.c | 1 + gcc/testsuite/gcc.target/i386/adx-addcarryx32-1.c | 2 +- gcc/testsuite/gcc.target/i386/adx-addcarryx64-1.c | 2 +- gcc/testsuite/gcc.target/i386/asm-dialect-1.c | 1 + gcc/testsuite/gcc.target/i386/asm-flag-0.c | 15 + gcc/testsuite/gcc.target/i386/asm-flag-1.c | 18 + gcc/testsuite/gcc.target/i386/asm-flag-2.c | 16 + gcc/testsuite/gcc.target/i386/asm-flag-3.c | 22 + gcc/testsuite/gcc.target/i386/asm-flag-4.c | 20 + gcc/testsuite/gcc.target/i386/asm-flag-5.c | 30 + gcc/testsuite/gcc.target/i386/avx-cvt-2.c | 1 - gcc/testsuite/gcc.target/i386/avx-cvt-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-cvt-2.c | 1 - gcc/testsuite/gcc.target/i386/avx2-gather-2.c | 1 - gcc/testsuite/gcc.target/i386/avx2-gather-6.c | 1 - .../gcc.target/i386/avx2-vect-aggressive-1.c | 31 + .../gcc.target/i386/avx2-vect-aggressive.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vect-shift.c | 14 + gcc/testsuite/gcc.target/i386/avx2-vpaddb-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpaddd-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpaddq-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpaddw-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpand-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpmulld-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpmullw-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsrad-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsraw-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsrld-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsrlw-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsubb-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsubd-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsubq-3.c | 1 - gcc/testsuite/gcc.target/i386/avx2-vpsubw-3.c | 1 - .../gcc.target/i386/avx512bw-vpermi2w-2.c | 5 +- .../gcc.target/i386/avx512bw-vpermt2w-2.c | 5 +- .../gcc.target/i386/avx512bw-vpmaddubsw-2.c | 3 +- .../gcc.target/i386/avx512bw-vpmaddwd-2.c | 3 +- .../gcc.target/i386/avx512dq-vfpclasspd-2.c | 5 +- .../gcc.target/i386/avx512dq-vfpclassps-2.c | 5 +- gcc/testsuite/gcc.target/i386/avx512f-gather-2.c | 1 - gcc/testsuite/gcc.target/i386/avx512f-kandnw-1.c | 1 + .../{avx512f-gather-1.c => avx512f-scatter-1.c} | 101 +- .../{avx512f-gather-1.c => avx512f-scatter-2.c} | 102 +- gcc/testsuite/gcc.target/i386/avx512f-scatter-3.c | 36 + .../gcc.target/i386/avx512vbmi-vpermi2b-2.c | 5 +- .../gcc.target/i386/avx512vbmi-vpermt2b-2.c | 5 +- .../gcc.target/i386/avx512vl-vpmuludq-1.c | 1 + gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c | 67 + gcc/testsuite/gcc.target/i386/branch-cost1.c | 1 - gcc/testsuite/gcc.target/i386/branch-cost2.c | 1 - gcc/testsuite/gcc.target/i386/branch-cost3.c | 1 - gcc/testsuite/gcc.target/i386/branch-cost4.c | 1 - gcc/testsuite/gcc.target/i386/bt-3.c | 14 + gcc/testsuite/gcc.target/i386/{bt-1.c => bt-4.c} | 7 +- gcc/testsuite/gcc.target/i386/builtin_target.c | 41 + gcc/testsuite/gcc.target/i386/chkp-always_inline.c | 13 + gcc/testsuite/gcc.target/i386/chkp-bndret.c | 1 - gcc/testsuite/gcc.target/i386/chkp-const-check-1.c | 1 - gcc/testsuite/gcc.target/i386/chkp-hidden-def.c | 15 + gcc/testsuite/gcc.target/i386/chkp-narrow-bounds.c | 12 + .../gcc.target/i386/chkp-remove-bndint-1.c | 1 - .../gcc.target/i386/chkp-remove-bndint-2.c | 1 - gcc/testsuite/gcc.target/i386/chkp-strlen-1.c | 1 - gcc/testsuite/gcc.target/i386/chkp-strlen-2.c | 1 - gcc/testsuite/gcc.target/i386/chkp-strlen-3.c | 1 - gcc/testsuite/gcc.target/i386/chkp-strlen-4.c | 1 - gcc/testsuite/gcc.target/i386/chkp-strlen-5.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-1.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-10.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-11.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-12.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-13.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-14.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-15.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-16.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-2.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-3.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-4.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-5.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-6.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-7.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-8.c | 1 - gcc/testsuite/gcc.target/i386/chkp-stropt-9.c | 1 - gcc/testsuite/gcc.target/i386/cmov9.c | 8 + .../gcc.target/i386/extract-insert-combining.c | 1 - gcc/testsuite/gcc.target/i386/fma4-256-nmsubXX.c | 1 + gcc/testsuite/gcc.target/i386/funcspec-5.c | 8 +- .../gcc.target/i386/fuse-caller-save-rec.c | 8 +- .../gcc.target/i386/fuse-caller-save-xmm.c | 6 +- gcc/testsuite/gcc.target/i386/fuse-caller-save.c | 8 +- gcc/testsuite/gcc.target/i386/headmerge-1.c | 1 + gcc/testsuite/gcc.target/i386/headmerge-2.c | 1 + .../abi-x86_64.exp => i386/iamcu/abi-iamcu.exp} | 24 +- gcc/testsuite/gcc.target/i386/iamcu/args.h | 77 + gcc/testsuite/gcc.target/i386/iamcu/asm-support.S | 302 + .../{x86_64/abi => i386/iamcu}/defines.h | 68 +- .../gcc.target/{x86_64/abi => i386/iamcu}/macros.h | 0 .../i386/iamcu/test_3_element_struct_and_unions.c | 521 + .../i386/iamcu/test_basic_64bit_returning.c | 57 + .../abi => i386/iamcu}/test_basic_alignment.c | 9 - .../iamcu}/test_basic_array_size_and_align.c | 11 +- .../gcc.target/i386/iamcu/test_basic_returning.c | 52 + .../{x86_64/abi => i386/iamcu}/test_basic_sizes.c | 6 - .../iamcu}/test_basic_struct_size_and_align.c | 9 - .../iamcu}/test_basic_union_size_and_align.c | 9 - .../{x86_64/abi => i386/iamcu}/test_bitfields.c | 2 +- .../abi => i386/iamcu}/test_complex_returning.c | 0 .../abi => i386/iamcu}/test_passing_floats.c | 192 +- .../abi => i386/iamcu}/test_passing_integers.c | 33 +- .../abi => i386/iamcu}/test_passing_structs.c | 184 +- .../iamcu}/test_passing_structs_and_unions.c | 22 +- .../abi => i386/iamcu}/test_passing_unions.c | 46 +- .../gcc.target/i386/iamcu/test_struct_returning.c | 362 + .../{x86_64/abi => i386/iamcu}/test_varargs.c | 22 +- gcc/testsuite/gcc.target/i386/iinline-attr-2.c | 29 + gcc/testsuite/gcc.target/i386/intrinsics_opt-2.c | 1 - gcc/testsuite/gcc.target/i386/mcount_pic.c | 2 +- gcc/testsuite/gcc.target/i386/monitorx.c | 27 + gcc/testsuite/gcc.target/i386/mpx/alloca-1-lbv.c | 24 + gcc/testsuite/gcc.target/i386/mpx/alloca-1-nov.c | 22 + gcc/testsuite/gcc.target/i386/mpx/alloca-1-ubv.c | 24 + gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-lbv.c | 27 + gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-nov.c | 24 + gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-ubv.c | 27 + .../gcc.target/i386/mpx/bitfields-1-lbv.c | 33 + .../gcc.target/i386/mpx/bitfields-1-nov.c | 31 + .../gcc.target/i386/mpx/bitfields-1-ubv.c | 33 + .../i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c | 16 + .../i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c | 13 + .../i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c | 16 + .../i386/mpx/builtin-bnd-chk-ptr-bounds-2.c | 14 + .../i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c | 16 + .../i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c | 13 + .../i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c | 13 + .../i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c | 13 + .../i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c | 16 + .../i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c | 13 + .../i386/mpx/builtin-bnd-copy-ptr-bounds-1.c | 13 + .../i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c | 18 + .../i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c | 16 + .../i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c | 18 + .../i386/mpx/builtin-bnd-copy-ptr-bounds-3.c | 13 + .../i386/mpx/builtin-bnd-get-ptr-lbound-1.c | 13 + .../i386/mpx/builtin-bnd-get-ptr-lbound-2.c | 13 + .../i386/mpx/builtin-bnd-get-ptr-ubound-1.c | 13 + .../i386/mpx/builtin-bnd-get-ptr-ubound-2.c | 13 + .../i386/mpx/builtin-bnd-init-ptr-bounds-1.c | 13 + .../i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c | 16 + .../i386/mpx/builtin-bnd-init-ptr-bounds-3.c | 13 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c | 13 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c | 17 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c | 15 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c | 17 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c | 17 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c | 15 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c | 17 + .../i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c | 13 + .../i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c | 17 + .../i386/mpx/builtin-bnd-set-ptr-bounds-1.c | 13 + .../i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c | 17 + .../i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c | 15 + .../i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c | 17 + .../i386/mpx/builtin-bnd-set-ptr-bounds-3.c | 13 + .../i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c | 20 + .../i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c | 18 + .../i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c | 20 + .../i386/mpx/builtin-bnd-store-ptr-bounds-2.c | 16 + gcc/testsuite/gcc.target/i386/mpx/calloc-1-lbv.c | 26 + gcc/testsuite/gcc.target/i386/mpx/calloc-1-nov.c | 24 + gcc/testsuite/gcc.target/i386/mpx/calloc-1-ubv.c | 26 + .../gcc.target/i386/mpx/chkp-fix-calls-1.c | 16 + .../gcc.target/i386/mpx/chkp-fix-calls-2.c | 16 + .../gcc.target/i386/mpx/chkp-fix-calls-3.c | 33 + .../gcc.target/i386/mpx/chkp-fix-calls-4.c | 17 + .../gcc.target/i386/mpx/chkp-thunk-comdat-1.cc | 18 + .../gcc.target/i386/mpx/chkp-thunk-comdat-2.cc | 26 + .../gcc.target/i386/mpx/chkp-thunk-comdat-3.c | 23 + gcc/testsuite/gcc.target/i386/mpx/fastcall-1-lbv.c | 26 + gcc/testsuite/gcc.target/i386/mpx/fastcall-1-nov.c | 24 + gcc/testsuite/gcc.target/i386/mpx/fastcall-1-ubv.c | 26 + gcc/testsuite/gcc.target/i386/mpx/fastcall-2-lbv.c | 26 + gcc/testsuite/gcc.target/i386/mpx/fastcall-2-nov.c | 24 + gcc/testsuite/gcc.target/i386/mpx/fastcall-2-ubv.c | 26 + .../gcc.target/i386/mpx/field-addr-1-lbv.c | 29 + .../gcc.target/i386/mpx/field-addr-1-nov.c | 27 + .../gcc.target/i386/mpx/field-addr-1-ubv.c | 29 + .../gcc.target/i386/mpx/field-addr-10-lbv.c | 29 + .../gcc.target/i386/mpx/field-addr-10-nov.c | 27 + .../gcc.target/i386/mpx/field-addr-10-ubv.c | 29 + .../gcc.target/i386/mpx/field-addr-2-lbv.c | 30 + .../gcc.target/i386/mpx/field-addr-2-nov.c | 27 + .../gcc.target/i386/mpx/field-addr-2-ubv.c | 30 + .../gcc.target/i386/mpx/field-addr-3-lbv.c | 29 + .../gcc.target/i386/mpx/field-addr-3-nov.c | 27 + .../gcc.target/i386/mpx/field-addr-3-ubv.c | 29 + .../gcc.target/i386/mpx/field-addr-4-lbv.c | 35 + .../gcc.target/i386/mpx/field-addr-4-nov.c | 33 + .../gcc.target/i386/mpx/field-addr-4-ubv.c | 35 + .../gcc.target/i386/mpx/field-addr-5-lbv.c | 35 + .../gcc.target/i386/mpx/field-addr-5-nov.c | 33 + .../gcc.target/i386/mpx/field-addr-5-ubv.c | 35 + .../gcc.target/i386/mpx/field-addr-6-lbv.c | 36 + .../gcc.target/i386/mpx/field-addr-6-nov.c | 34 + .../gcc.target/i386/mpx/field-addr-6-ubv.c | 36 + .../gcc.target/i386/mpx/field-addr-7-lbv.c | 42 + .../gcc.target/i386/mpx/field-addr-7-nov.c | 40 + .../gcc.target/i386/mpx/field-addr-7-ubv.c | 42 + .../gcc.target/i386/mpx/field-addr-8-lbv.c | 43 + .../gcc.target/i386/mpx/field-addr-8-nov.c | 43 + .../gcc.target/i386/mpx/field-addr-8-ubv.c | 43 + .../gcc.target/i386/mpx/field-addr-9-lbv.c | 44 + .../gcc.target/i386/mpx/field-addr-9-nov.c | 42 + .../gcc.target/i386/mpx/field-addr-9-ubv.c | 44 + .../gcc.target/i386/mpx/frame-address-1-nov.c | 12 + gcc/testsuite/gcc.target/i386/mpx/hard-reg-1-nov.c | 20 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-lbv.c | 30 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-nov.c | 28 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-ubv.c | 30 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-lbv.c | 30 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-nov.c | 28 + gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-ubv.c | 30 + .../gcc.target/i386/mpx/label-address-1.c | 14 + gcc/testsuite/gcc.target/i386/mpx/legacy-1-nov.c | 25 + gcc/testsuite/gcc.target/i386/mpx/macro.c | 18 + gcc/testsuite/gcc.target/i386/mpx/malloc-1-lbv.c | 26 + gcc/testsuite/gcc.target/i386/mpx/malloc-1-nov.c | 24 + gcc/testsuite/gcc.target/i386/mpx/malloc-1-ubv.c | 26 + .../gcc.target/i386/mpx/memmove-zero-length.c | 18 + gcc/testsuite/gcc.target/i386/mpx/mpx-check.h | 41 + .../gomp/gomp.exp => gcc.target/i386/mpx/mpx.exp} | 24 +- .../gcc.target/i386/mpx/nested-function-1-lbv.c | 22 + .../gcc.target/i386/mpx/nested-function-1-nov.c | 20 + .../gcc.target/i386/mpx/nested-function-1-ubv.c | 22 + .../gcc.target/i386/mpx/pointer-arg-1-lbv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-1-nov.c | 24 + .../gcc.target/i386/mpx/pointer-arg-1-ubv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-2-lbv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-2-nov.c | 24 + .../gcc.target/i386/mpx/pointer-arg-2-ubv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-3-lbv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-3-nov.c | 24 + .../gcc.target/i386/mpx/pointer-arg-3-ubv.c | 26 + .../gcc.target/i386/mpx/pointer-arg-4-lbv.c | 27 + .../gcc.target/i386/mpx/pointer-arg-4-nov.c | 25 + .../gcc.target/i386/mpx/pointer-arg-4-ubv.c | 27 + .../gcc.target/i386/mpx/pointer-arg-5-lbv.c | 27 + .../gcc.target/i386/mpx/pointer-arg-5-nov.c | 25 + .../gcc.target/i386/mpx/pointer-arg-5-ubv.c | 27 + .../gcc.target/i386/mpx/pointer-store-1-lbv.c | 31 + .../gcc.target/i386/mpx/pointer-store-1-nov.c | 29 + .../gcc.target/i386/mpx/pointer-store-1-ubv.c | 31 + gcc/testsuite/gcc.target/i386/mpx/pr65508.c | 12 + gcc/testsuite/gcc.target/i386/mpx/pr65531.cc | 13 + gcc/testsuite/gcc.target/i386/mpx/pr66048.cc | 16 + gcc/testsuite/gcc.target/i386/mpx/pr66134.c | 17 + gcc/testsuite/gcc.target/i386/mpx/pr66566.c | 12 + gcc/testsuite/gcc.target/i386/mpx/pr66567.c | 16 + gcc/testsuite/gcc.target/i386/mpx/pr66568.c | 11 + gcc/testsuite/gcc.target/i386/mpx/pr66569.c | 14 + gcc/testsuite/gcc.target/i386/mpx/pr66581.c | 18 + gcc/testsuite/gcc.target/i386/mpx/realloc-1-lbv.c | 27 + gcc/testsuite/gcc.target/i386/mpx/realloc-1-nov.c | 25 + gcc/testsuite/gcc.target/i386/mpx/realloc-1-ubv.c | 27 + gcc/testsuite/gcc.target/i386/mpx/realloc-2-lbv.c | 27 + gcc/testsuite/gcc.target/i386/mpx/realloc-2-nov.c | 25 + gcc/testsuite/gcc.target/i386/mpx/realloc-2-ubv.c | 27 + .../gcc.target/i386/mpx/reference-1-lbv.cpp | 33 + .../gcc.target/i386/mpx/reference-1-nov.cpp | 31 + .../gcc.target/i386/mpx/reference-1-ubv.cpp | 33 + .../gcc.target/i386/mpx/reference-2-lbv.cpp | 33 + .../gcc.target/i386/mpx/reference-2-nov.cpp | 31 + .../gcc.target/i386/mpx/reference-2-ubv.cpp | 33 + .../gcc.target/i386/mpx/reference-3-lbv.cpp | 27 + .../gcc.target/i386/mpx/reference-3-nov.cpp | 25 + .../gcc.target/i386/mpx/reference-3-ubv.cpp | 27 + .../gcc.target/i386/mpx/reference-4-lbv.cpp | 31 + .../gcc.target/i386/mpx/reference-4-nov.cpp | 29 + .../gcc.target/i386/mpx/reference-4-ubv.cpp | 31 + .../gcc.target/i386/mpx/return-pointer-1-lbv.c | 43 + .../gcc.target/i386/mpx/return-pointer-1-nov.c | 41 + .../gcc.target/i386/mpx/return-pointer-1-ubv.c | 43 + .../gcc.target/i386/mpx/return-struct-1-lbv.c | 38 + .../gcc.target/i386/mpx/return-struct-1-nov.c | 36 + .../gcc.target/i386/mpx/return-struct-1-ubv.c | 38 + .../gcc.target/i386/mpx/return-struct-2-lbv.c | 41 + .../gcc.target/i386/mpx/return-struct-2-nov.c | 39 + .../gcc.target/i386/mpx/return-struct-2-ubv.c | 41 + .../gcc.target/i386/mpx/return-struct-3-lbv.c | 41 + .../gcc.target/i386/mpx/return-struct-3-nov.c | 39 + .../gcc.target/i386/mpx/return-struct-3-ubv.c | 41 + .../gcc.target/i386/mpx/return-struct-4-lbv.c | 40 + .../gcc.target/i386/mpx/return-struct-4-nov.c | 38 + .../gcc.target/i386/mpx/return-struct-4-ubv.c | 40 + .../gcc.target/i386/mpx/return-struct-5-lbv.c | 40 + .../gcc.target/i386/mpx/return-struct-5-nov.c | 38 + .../gcc.target/i386/mpx/return-struct-5-ubv.c | 40 + .../gcc.target/i386/mpx/return-struct-6-lbv.c | 42 + .../gcc.target/i386/mpx/return-struct-6-nov.c | 40 + .../gcc.target/i386/mpx/return-struct-6-ubv.c | 42 + gcc/testsuite/gcc.target/i386/mpx/sincos-1-nov.c | 18 + .../gcc.target/i386/mpx/static-array-1-lbv.c | 16 + .../gcc.target/i386/mpx/static-array-1-nov.c | 14 + .../gcc.target/i386/mpx/static-array-1-ubv.c | 16 + .../gcc.target/i386/mpx/static-init-1-lbv.c | 18 + .../gcc.target/i386/mpx/static-init-1-nov.c | 16 + .../gcc.target/i386/mpx/static-init-1-ubv.c | 18 + .../gcc.target/i386/mpx/static-init-2-lbv.c | 24 + .../gcc.target/i386/mpx/static-init-2-nov.c | 22 + .../gcc.target/i386/mpx/static-init-2-ubv.c | 24 + .../gcc.target/i386/mpx/static-init-3-lbv.c | 25 + .../gcc.target/i386/mpx/static-init-3-nov.c | 23 + .../gcc.target/i386/mpx/static-init-3-ubv.c | 25 + .../gcc.target/i386/mpx/static-init-4-lbv.c | 18 + .../gcc.target/i386/mpx/static-init-4-nov.c | 16 + .../gcc.target/i386/mpx/static-init-4-ubv.c | 18 + .../gcc.target/i386/mpx/static-init-5-lbv.c | 30 + .../gcc.target/i386/mpx/static-init-5-nov.c | 34 + .../gcc.target/i386/mpx/static-init-5-ubv.c | 30 + .../gcc.target/i386/mpx/static-init-6-lbv.c | 30 + .../gcc.target/i386/mpx/static-init-6-nov.c | 28 + .../gcc.target/i386/mpx/static-init-6-ubv.c | 30 + .../gcc.target/i386/mpx/static-string-1-lbv.c | 29 + .../gcc.target/i386/mpx/static-string-1-nov.c | 26 + .../gcc.target/i386/mpx/static-string-1-ubv.c | 29 + .../gcc.target/i386/mpx/struct-arg-1-lbv.c | 36 + .../gcc.target/i386/mpx/struct-arg-1-nov.c | 38 + .../gcc.target/i386/mpx/struct-arg-1-ubv.c | 36 + .../gcc.target/i386/mpx/struct-arg-10-lbv.c | 33 + .../gcc.target/i386/mpx/struct-arg-10-nov.c | 31 + .../gcc.target/i386/mpx/struct-arg-10-ubv.c | 33 + .../gcc.target/i386/mpx/struct-arg-2-lbv.c | 36 + .../gcc.target/i386/mpx/struct-arg-2-nov.c | 38 + .../gcc.target/i386/mpx/struct-arg-2-ubv.c | 36 + .../gcc.target/i386/mpx/struct-arg-3-lbv.c | 37 + .../gcc.target/i386/mpx/struct-arg-3-nov.c | 39 + .../gcc.target/i386/mpx/struct-arg-3-ubv.c | 37 + .../gcc.target/i386/mpx/struct-arg-4-lbv.c | 37 + .../gcc.target/i386/mpx/struct-arg-4-nov.c | 39 + .../gcc.target/i386/mpx/struct-arg-4-ubv.c | 37 + .../gcc.target/i386/mpx/struct-arg-5-lbv.c | 37 + .../gcc.target/i386/mpx/struct-arg-5-nov.c | 39 + .../gcc.target/i386/mpx/struct-arg-5-ubv.c | 37 + .../gcc.target/i386/mpx/struct-arg-6-lbv.c | 37 + .../gcc.target/i386/mpx/struct-arg-6-nov.c | 39 + .../gcc.target/i386/mpx/struct-arg-6-ubv.c | 37 + .../gcc.target/i386/mpx/struct-arg-7-lbv.c | 37 + .../gcc.target/i386/mpx/struct-arg-7-nov.c | 39 + .../gcc.target/i386/mpx/struct-arg-7-ubv.c | 37 + .../gcc.target/i386/mpx/struct-arg-8-lbv.c | 31 + .../gcc.target/i386/mpx/struct-arg-8-nov.c | 29 + .../gcc.target/i386/mpx/struct-arg-8-ubv.c | 31 + .../gcc.target/i386/mpx/struct-arg-9-lbv.c | 31 + .../gcc.target/i386/mpx/struct-arg-9-nov.c | 29 + .../gcc.target/i386/mpx/struct-arg-9-ubv.c | 31 + .../gcc.target/i386/mpx/struct-copy-1-lbv.c | 32 + .../gcc.target/i386/mpx/struct-copy-1-nov.c | 36 + .../gcc.target/i386/mpx/struct-copy-1-ubv.c | 32 + .../gcc.target/i386/mpx/struct-copy-2-lbv.c | 31 + .../gcc.target/i386/mpx/struct-copy-2-nov.c | 29 + .../gcc.target/i386/mpx/struct-copy-2-ubv.c | 31 + .../gcc.target/i386/mpx/thread-local-var-1-lbv.c | 34 + .../gcc.target/i386/mpx/thread-local-var-1-nov.c | 33 + .../gcc.target/i386/mpx/thread-local-var-1-ubv.c | 34 + .../gcc.target/i386/mpx/union-arg-1-lbv.c | 43 + .../gcc.target/i386/mpx/union-arg-1-nov.c | 45 + .../gcc.target/i386/mpx/union-arg-1-ubv.c | 43 + .../gcc.target/i386/mpx/va-arg-pack-1-lbv.c | 42 + .../gcc.target/i386/mpx/va-arg-pack-1-nov.c | 40 + .../gcc.target/i386/mpx/va-arg-pack-1-ubv.c | 42 + .../gcc.target/i386/mpx/va-arg-pack-2-lbv.c | 45 + .../gcc.target/i386/mpx/va-arg-pack-2-nov.c | 43 + .../gcc.target/i386/mpx/va-arg-pack-2-ubv.c | 45 + gcc/testsuite/gcc.target/i386/mpx/vararg-1-lbv.c | 37 + gcc/testsuite/gcc.target/i386/mpx/vararg-1-nov.c | 35 + gcc/testsuite/gcc.target/i386/mpx/vararg-1-ubv.c | 37 + gcc/testsuite/gcc.target/i386/mpx/vararg-2-lbv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-2-nov.c | 36 + gcc/testsuite/gcc.target/i386/mpx/vararg-2-ubv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-3-lbv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-3-nov.c | 36 + gcc/testsuite/gcc.target/i386/mpx/vararg-3-ubv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-4-lbv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-4-nov.c | 36 + gcc/testsuite/gcc.target/i386/mpx/vararg-4-ubv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-5-lbv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-5-nov.c | 36 + gcc/testsuite/gcc.target/i386/mpx/vararg-5-ubv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-6-lbv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-6-nov.c | 36 + gcc/testsuite/gcc.target/i386/mpx/vararg-6-ubv.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-7-lbv.c | 37 + gcc/testsuite/gcc.target/i386/mpx/vararg-7-nov.c | 35 + gcc/testsuite/gcc.target/i386/mpx/vararg-7-ubv.c | 37 + gcc/testsuite/gcc.target/i386/mpx/vararg-8-lbv.c | 40 + gcc/testsuite/gcc.target/i386/mpx/vararg-8-nov.c | 38 + gcc/testsuite/gcc.target/i386/mpx/vararg-8-ubv.c | 40 + gcc/testsuite/gcc.target/i386/mpx/vla-1-lbv.c | 29 + gcc/testsuite/gcc.target/i386/mpx/vla-1-nov.c | 27 + gcc/testsuite/gcc.target/i386/mpx/vla-1-ubv.c | 29 + gcc/testsuite/gcc.target/i386/mpx/vla-2-lbv.c | 27 + gcc/testsuite/gcc.target/i386/mpx/vla-2-nov.c | 25 + gcc/testsuite/gcc.target/i386/mpx/vla-2-ubv.c | 27 + gcc/testsuite/gcc.target/i386/noplt-1.c | 13 + gcc/testsuite/gcc.target/i386/noplt-2.c | 13 + gcc/testsuite/gcc.target/i386/noplt-3.c | 12 + gcc/testsuite/gcc.target/i386/noplt-4.c | 11 + gcc/testsuite/gcc.target/i386/nrv1.c | 1 - gcc/testsuite/gcc.target/i386/pie.c | 2 +- gcc/testsuite/gcc.target/i386/pr15184-1.c | 32 + gcc/testsuite/gcc.target/i386/pr15184-2.c | 22 + gcc/testsuite/gcc.target/i386/pr20020-1.c | 1 - gcc/testsuite/gcc.target/i386/pr20020-2.c | 1 - gcc/testsuite/gcc.target/i386/pr20020-3.c | 1 - gcc/testsuite/gcc.target/i386/pr24178.c | 1 - gcc/testsuite/gcc.target/i386/pr32219-1.c | 18 + gcc/testsuite/gcc.target/i386/pr32219-2.c | 17 + gcc/testsuite/gcc.target/i386/pr32219-3.c | 18 + gcc/testsuite/gcc.target/i386/pr32219-4.c | 18 + gcc/testsuite/gcc.target/i386/pr32219-5.c | 17 + gcc/testsuite/gcc.target/i386/pr32219-6.c | 17 + gcc/testsuite/gcc.target/i386/pr32219-7.c | 18 + gcc/testsuite/gcc.target/i386/pr32219-8.c | 18 + gcc/testsuite/gcc.target/i386/pr32219-9.c | 15 + gcc/testsuite/gcc.target/i386/pr37248-1.c | 1 - gcc/testsuite/gcc.target/i386/pr37248-2.c | 1 - gcc/testsuite/gcc.target/i386/pr37248-3.c | 1 - gcc/testsuite/gcc.target/i386/pr37843-3.c | 1 - gcc/testsuite/gcc.target/i386/pr37843-4.c | 1 - gcc/testsuite/gcc.target/i386/pr37870.c | 2 +- gcc/testsuite/gcc.target/i386/pr39013-1.c | 3 +- gcc/testsuite/gcc.target/i386/pr39013-2.c | 3 +- gcc/testsuite/gcc.target/i386/pr39058.c | 1 + .../{gcc.dg/tree-ssa => gcc.target/i386}/pr45685.c | 12 +- gcc/testsuite/gcc.target/i386/pr45830.c | 1 - gcc/testsuite/gcc.target/i386/pr46865-2.c | 1 - gcc/testsuite/gcc.target/i386/pr49095.c | 3 +- gcc/testsuite/gcc.target/i386/pr50038.c | 1 + gcc/testsuite/gcc.target/i386/pr50202.c | 1 - gcc/testsuite/gcc.target/i386/pr52252-atom.c | 1 - gcc/testsuite/gcc.target/i386/pr52252-core.c | 1 - gcc/testsuite/gcc.target/i386/pr53383-1.c | 8 + gcc/testsuite/gcc.target/i386/pr53383-2.c | 8 + gcc/testsuite/gcc.target/i386/pr53383-3.c | 8 + gcc/testsuite/gcc.target/i386/pr53397-1.c | 2 - gcc/testsuite/gcc.target/i386/pr53397-2.c | 2 - gcc/testsuite/gcc.target/i386/pr53416.c | 1 + gcc/testsuite/gcc.target/i386/pr53623.c | 1 - gcc/testsuite/gcc.target/i386/pr53759.c | 1 - gcc/testsuite/gcc.target/i386/pr54592.c | 1 - gcc/testsuite/gcc.target/i386/pr55934.c | 1 - gcc/testsuite/gcc.target/i386/pr56564-1.c | 1 - gcc/testsuite/gcc.target/i386/pr56564-2.c | 1 - gcc/testsuite/gcc.target/i386/pr56564-3.c | 1 - gcc/testsuite/gcc.target/i386/pr56564-4.c | 1 - gcc/testsuite/gcc.target/i386/pr56766-1.c | 42 + gcc/testsuite/gcc.target/i386/pr56766-2.c | 40 + gcc/testsuite/gcc.target/i386/pr58066.c | 1 - gcc/testsuite/gcc.target/i386/pr59544.c | 1 - gcc/testsuite/gcc.target/i386/pr59794-2.c | 1 + gcc/testsuite/gcc.target/i386/pr59794-3.c | 1 + gcc/testsuite/gcc.target/i386/pr59794-7.c | 1 + gcc/testsuite/gcc.target/i386/pr60205-1.c | 1 + gcc/testsuite/gcc.target/i386/pr60205-2.c | 1 + gcc/testsuite/gcc.target/i386/pr60451.c | 1 - gcc/testsuite/gcc.target/i386/pr60851.c | 7 + gcc/testsuite/gcc.target/i386/pr60901.c | 1 + gcc/testsuite/gcc.target/i386/pr61403.c | 1 - gcc/testsuite/gcc.target/i386/pr61925-1.c | 21 + gcc/testsuite/gcc.target/i386/pr61925-2.c | 21 + gcc/testsuite/gcc.target/i386/pr61925-3.c | 27 + gcc/testsuite/gcc.target/i386/pr62208.c | 1 + gcc/testsuite/gcc.target/i386/pr63637-1.c | 15 + gcc/testsuite/gcc.target/i386/pr63637-2.c | 15 + gcc/testsuite/gcc.target/i386/pr63637-3.c | 15 + gcc/testsuite/gcc.target/i386/pr63637-4.c | 15 + gcc/testsuite/gcc.target/i386/pr63637-5.c | 15 + gcc/testsuite/gcc.target/i386/pr63637-6.c | 15 + gcc/testsuite/gcc.target/i386/pr64317.c | 26 + gcc/testsuite/gcc.target/i386/pr64617.c | 37 + gcc/testsuite/gcc.target/i386/pr64805.c | 22 + gcc/testsuite/gcc.target/i386/pr64905.c | 13 + gcc/testsuite/gcc.target/i386/pr65044.c | 12 + gcc/testsuite/gcc.target/i386/pr65078-1.c | 61 + gcc/testsuite/gcc.target/i386/pr65078-2.c | 61 + gcc/testsuite/gcc.target/i386/pr65078-3.c | 61 + gcc/testsuite/gcc.target/i386/pr65078-4.c | 5 + gcc/testsuite/gcc.target/i386/pr65078-5.c | 5 + gcc/testsuite/gcc.target/i386/pr65078-6.c | 5 + gcc/testsuite/gcc.target/i386/pr65103-1.c | 19 + gcc/testsuite/gcc.target/i386/pr65103-3.c | 19 + gcc/testsuite/gcc.target/i386/pr65161.c | 14 + gcc/testsuite/gcc.target/i386/pr65167.c | 11 + gcc/testsuite/gcc.target/i386/pr65183.c | 20 + gcc/testsuite/gcc.target/i386/pr65184.c | 17 + gcc/testsuite/gcc.target/i386/pr65217.c | 12 + gcc/testsuite/gcc.target/i386/pr65248-1.c | 17 + gcc/testsuite/gcc.target/i386/pr65248-2.c | 17 + gcc/testsuite/gcc.target/i386/pr65248-3.c | 17 + gcc/testsuite/gcc.target/i386/pr65248-4.c | 17 + gcc/testsuite/gcc.target/i386/pr65520.c | 20 + gcc/testsuite/gcc.target/i386/pr65523.c | 11 + gcc/testsuite/gcc.target/i386/pr65588.c | 11 + gcc/testsuite/gcc.target/i386/pr65671.c | 16 + gcc/testsuite/gcc.target/i386/pr65693.c | 13 + gcc/testsuite/gcc.target/i386/pr65753.c | 8 + gcc/testsuite/gcc.target/i386/pr65871-1.c | 12 + gcc/testsuite/gcc.target/i386/pr65871-2.c | 12 + gcc/testsuite/gcc.target/i386/pr65871-3.c | 20 + gcc/testsuite/gcc.target/i386/pr65915.c | 6 + gcc/testsuite/gcc.target/i386/pr65990.c | 29 + gcc/testsuite/gcc.target/i386/pr66047.c | 15 + gcc/testsuite/gcc.target/i386/pr66112-1.c | 16 + gcc/testsuite/gcc.target/i386/pr66112-2.c | 29 + gcc/testsuite/gcc.target/i386/pr66174.c | 30 + gcc/testsuite/gcc.target/i386/pr66232-1.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-2.c | 14 + gcc/testsuite/gcc.target/i386/pr66232-3.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-4.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-5.c | 16 + gcc/testsuite/gcc.target/i386/pr66232-6.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-7.c | 14 + gcc/testsuite/gcc.target/i386/pr66232-8.c | 13 + gcc/testsuite/gcc.target/i386/pr66232-9.c | 13 + gcc/testsuite/gcc.target/i386/pr66274.c | 9 + gcc/testsuite/gcc.target/i386/pr66275.c | 8 + gcc/testsuite/gcc.target/i386/pr66334.c | 41 + gcc/testsuite/gcc.target/i386/pr66412.c | 17 + gcc/testsuite/gcc.target/i386/pr66424.c | 51 + gcc/testsuite/gcc.target/i386/pr66470.c | 13 + gcc/testsuite/gcc.target/i386/pr66473.c | 17 + gcc/testsuite/gcc.target/i386/pr66560-1.c | 35 + gcc/testsuite/gcc.target/i386/pr66560-2.c | 35 + gcc/testsuite/gcc.target/i386/pr66560-3.c | 35 + gcc/testsuite/gcc.target/i386/pr66560-4.c | 35 + gcc/testsuite/gcc.target/i386/pr66626-2.c | 26 + gcc/testsuite/gcc.target/i386/pr66626.c | 26 + gcc/testsuite/gcc.target/i386/pr66648.c | 33 + gcc/testsuite/gcc.target/i386/pr66691.c | 64 + gcc/testsuite/gcc.target/i386/pr66703.c | 4 + gcc/testsuite/gcc.target/i386/pr66746.c | 10 + .../gcc.target/i386/{addr-sel-1.c => pr66749.c} | 5 +- .../gcc.target/i386/{vect-args.c => pr66806.c} | 9 +- gcc/testsuite/gcc.target/i386/pr66813.c | 5 + gcc/testsuite/gcc.target/i386/pr66814.c | 4 + .../torture/pr8081.c => gcc.target/i386/pr66817.c} | 4 +- gcc/testsuite/gcc.target/i386/pr66818.c | 5 + gcc/testsuite/gcc.target/i386/pr66819-1.c | 8 + gcc/testsuite/gcc.target/i386/pr66819-2.c | 8 + gcc/testsuite/gcc.target/i386/pr66819-3.c | 10 + gcc/testsuite/gcc.target/i386/pr66819-4.c | 12 + gcc/testsuite/gcc.target/i386/pr66819-5.c | 10 + gcc/testsuite/gcc.target/i386/pr66821.c | 15 + .../gcc.target/i386/{pr23098.c => pr66824.c} | 13 +- gcc/testsuite/gcc.target/i386/pr66838.c | 36 + gcc/testsuite/gcc.target/i386/pr66891.c | 16 + gcc/testsuite/gcc.target/i386/pr66906.c | 45 + gcc/testsuite/gcc.target/i386/pr66922.c | 23 + gcc/testsuite/gcc.target/i386/pr66978.c | 15 + gcc/testsuite/gcc.target/i386/pr67317-1.c | 18 + gcc/testsuite/gcc.target/i386/pr67317-2.c | 18 + gcc/testsuite/gcc.target/i386/pr67317-3.c | 18 + gcc/testsuite/gcc.target/i386/pr67317-4.c | 18 + .../ssa-dom-cse-2.c => gcc.target/i386/pr67329.c} | 10 +- gcc/testsuite/gcc.target/i386/readeflags-1.c | 7 +- .../gcc.target/i386/recip-vec-sqrtf-avx.c | 2 +- gcc/testsuite/gcc.target/i386/reload-1.c | 1 - gcc/testsuite/gcc.target/i386/rotate-3.c | 2 - gcc/testsuite/gcc.target/i386/rotate-4.c | 2 - gcc/testsuite/gcc.target/i386/rotate-5.c | 2 - gcc/testsuite/gcc.target/i386/shrink_wrap_1.c | 1 - gcc/testsuite/gcc.target/i386/sibcall-6.c | 1 + gcc/testsuite/gcc.target/i386/sibcall-7.c | 10 + gcc/testsuite/gcc.target/i386/sibcall-8.c | 24 + gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 99 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-20.c | 2 +- gcc/testsuite/gcc.target/i386/sse-23.c | 6 +- .../gcc.target/i386/{sse-24.c => sse-25.c} | 4 +- gcc/testsuite/gcc.target/i386/sse2-cvt-2.c | 1 - gcc/testsuite/gcc.target/i386/sse2-load-multi.c | 24 + gcc/testsuite/gcc.target/i386/sse2-movq-2.c | 2 +- gcc/testsuite/gcc.target/i386/sse2-store-multi.c | 20 + .../ssp-1.c => gcc.target/i386/ssp-default.c} | 5 +- .../gcc.target/i386/stackalign/longlong-2.c | 2 +- gcc/testsuite/gcc.target/i386/sw-1.c | 1 - gcc/testsuite/gcc.target/i386/thunk-retbnd.c | 18 + gcc/testsuite/gcc.target/i386/vararg-loc.c | 27 + gcc/testsuite/gcc.target/i386/vect-abs-s16.c | 1 - gcc/testsuite/gcc.target/i386/vect-abs-s32.c | 1 - gcc/testsuite/gcc.target/i386/vect-abs-s8.c | 1 - gcc/testsuite/gcc.target/i386/vect-addsub.c | 22 + gcc/testsuite/gcc.target/i386/vect-cond-1.c | 1 - gcc/testsuite/gcc.target/i386/vect-div-1.c | 2 +- gcc/testsuite/gcc.target/i386/vect-double-1.c | 1 - gcc/testsuite/gcc.target/i386/vect-double-2.c | 1 - gcc/testsuite/gcc.target/i386/vectorize1.c | 3 +- gcc/testsuite/gcc.target/i386/writeeflags-1.c | 2 + gcc/testsuite/gcc.target/m68k/pr39726.c | 65 + gcc/testsuite/gcc.target/m68k/pr52076-1.c | 20 + gcc/testsuite/gcc.target/m68k/pr52076-2.c | 27 + gcc/testsuite/gcc.target/m68k/pr59946.c | 21 + gcc/testsuite/gcc.target/m68k/pr63347.c | 46 + gcc/testsuite/gcc.target/mips/branch-1.c | 10 +- gcc/testsuite/gcc.target/mips/branch-10.c | 4 +- gcc/testsuite/gcc.target/mips/branch-11.c | 4 +- gcc/testsuite/gcc.target/mips/branch-12.c | 4 +- gcc/testsuite/gcc.target/mips/branch-13.c | 4 +- gcc/testsuite/gcc.target/mips/branch-2.c | 2 +- gcc/testsuite/gcc.target/mips/branch-3.c | 4 +- gcc/testsuite/gcc.target/mips/branch-4.c | 4 +- gcc/testsuite/gcc.target/mips/branch-5.c | 4 +- gcc/testsuite/gcc.target/mips/branch-6.c | 4 +- gcc/testsuite/gcc.target/mips/branch-7.c | 4 +- gcc/testsuite/gcc.target/mips/branch-8.c | 4 +- gcc/testsuite/gcc.target/mips/branch-9.c | 4 +- gcc/testsuite/gcc.target/mips/branch-cost-1.c | 2 +- gcc/testsuite/gcc.target/mips/branch-helper.h | 20 + gcc/testsuite/gcc.target/mips/call-1.c | 14 +- gcc/testsuite/gcc.target/mips/call-2.c | 2 +- gcc/testsuite/gcc.target/mips/call-3.c | 2 +- gcc/testsuite/gcc.target/mips/call-4.c | 2 +- gcc/testsuite/gcc.target/mips/call-5.c | 14 +- gcc/testsuite/gcc.target/mips/call-6.c | 14 +- gcc/testsuite/gcc.target/mips/call-from-init.c | 12 + gcc/testsuite/gcc.target/mips/compact-branches-1.c | 12 + gcc/testsuite/gcc.target/mips/compact-branches-2.c | 12 + gcc/testsuite/gcc.target/mips/compact-branches-3.c | 13 + gcc/testsuite/gcc.target/mips/compact-branches-4.c | 11 + gcc/testsuite/gcc.target/mips/compact-branches-5.c | 10 + gcc/testsuite/gcc.target/mips/compact-branches-6.c | 10 + gcc/testsuite/gcc.target/mips/compact-branches-7.c | 12 + gcc/testsuite/gcc.target/mips/inline-memcpy-1.c | 16 + gcc/testsuite/gcc.target/mips/inline-memcpy-2.c | 17 + gcc/testsuite/gcc.target/mips/inline-memcpy-3.c | 18 + gcc/testsuite/gcc.target/mips/inline-memcpy-4.c | 18 + gcc/testsuite/gcc.target/mips/inline-memcpy-5.c | 18 + .../gcc.target/mips/interrupt_handler-4.c | 31 + .../gcc.target/mips/interrupt_handler-5.c | 8 + .../gcc.target/mips/interrupt_handler-bug-1.c | 11 + gcc/testsuite/gcc.target/mips/lazy-binding-1.c | 2 +- .../mips/loongson-shift-count-truncated-1.c | 2 +- gcc/testsuite/gcc.target/mips/loongson-simd.c | 8 +- gcc/testsuite/gcc.target/mips/madd-8.c | 2 +- gcc/testsuite/gcc.target/mips/mips.exp | 24 +- gcc/testsuite/gcc.target/mips/msub-8.c | 2 +- gcc/testsuite/gcc.target/mips/near-far-1.c | 2 +- gcc/testsuite/gcc.target/mips/near-far-2.c | 4 +- gcc/testsuite/gcc.target/mips/near-far-3.c | 2 +- gcc/testsuite/gcc.target/mips/near-far-4.c | 4 +- gcc/testsuite/gcc.target/mips/no-smartmips-lwxs.c | 2 +- gcc/testsuite/gcc.target/mips/octeon-pipe-1.c | 1 - gcc/testsuite/gcc.target/mips/octeon2-pipe-1.c | 1 - gcc/testsuite/gcc.target/mips/octeon3-pipe-1.c | 1 - gcc/testsuite/gcc.target/mips/p5600-bonding.c | 20 + gcc/testsuite/gcc.target/mips/pr54240.c | 1 - gcc/testsuite/gcc.target/mips/pr65862-1.c | 16 + gcc/testsuite/gcc.target/mips/pr65862-2.c | 31 + gcc/testsuite/gcc.target/mips/stack-1.c | 4 +- gcc/testsuite/gcc.target/mips/umips-attr.c | 13 + .../mips/{branch-7.c => umips-branch-10.c} | 4 +- .../mips/{branch-8.c => umips-branch-11.c} | 6 +- .../mips/{branch-9.c => umips-branch-12.c} | 4 +- .../mips/{branch-12.c => umips-branch-13.c} | 6 +- .../mips/{branch-11.c => umips-branch-14.c} | 4 +- .../mips/{branch-12.c => umips-branch-15.c} | 6 +- .../mips/{branch-13.c => umips-branch-16.c} | 4 +- gcc/testsuite/gcc.target/mips/umips-branch-3.c | 2 +- .../mips/{branch-2.c => umips-branch-5.c} | 4 +- .../mips/{branch-3.c => umips-branch-6.c} | 4 +- .../mips/{branch-4.c => umips-branch-7.c} | 6 +- .../mips/{branch-5.c => umips-branch-8.c} | 4 +- .../mips/{branch-4.c => umips-branch-9.c} | 6 +- gcc/testsuite/gcc.target/nios2/andci.c | 18 + gcc/testsuite/gcc.target/nios2/bmx.c | 29 + gcc/testsuite/gcc.target/nios2/cdx-add.c | 24 + gcc/testsuite/gcc.target/nios2/cdx-branch.c | 44 + gcc/testsuite/gcc.target/nios2/cdx-callret.c | 25 + .../nios2/cdx-ldstwm-1.c} | 8 + .../nios2/cdx-ldstwm-2.c} | 8 + gcc/testsuite/gcc.target/nios2/cdx-loadstore.c | 61 + gcc/testsuite/gcc.target/nios2/cdx-logical.c | 43 + gcc/testsuite/gcc.target/nios2/cdx-mov.c | 20 + gcc/testsuite/gcc.target/nios2/cdx-shift.c | 32 + gcc/testsuite/gcc.target/nios2/cdx-sub.c | 23 + gcc/testsuite/gcc.target/nios2/custom-fp-lto.c | 1 - gcc/testsuite/gcc.target/nios2/gprel-offset.c | 20 + gcc/testsuite/gcc.target/nios2/nios2-flushd.c | 22 + gcc/testsuite/gcc.target/nios2/nios2-ldxio.c | 52 + gcc/testsuite/gcc.target/nios2/nios2-rdprs.c | 8 + .../gcc.target/nios2/nios2-stack-check-1.c | 5 +- .../gcc.target/nios2/nios2-stack-check-2.c | 4 +- .../gcc.target/nios2/nios2-stack-check-3.c | 12 + gcc/testsuite/gcc.target/nios2/nios2-stxio.c | 10 +- gcc/testsuite/gcc.target/nios2/nios2-trap-insn.c | 2 +- gcc/testsuite/gcc.target/nios2/r2-atomic.c | 49 + gcc/testsuite/gcc.target/nios2/r2-eni.c | 10 + gcc/testsuite/gcc.target/nios2/r2-io-range.c | 18 + gcc/testsuite/gcc.target/nios2/r2-stio-1.c | 19 + gcc/testsuite/gcc.target/nios2/r2-stio-2.c | 19 + gcc/testsuite/gcc.target/nios2/r2-wrpie.c | 14 + .../{epiphany/epiphany.exp => nvptx/nvptx.exp} | 7 +- gcc/testsuite/gcc.target/nvptx/proto-1.c | 13 + gcc/testsuite/gcc.target/powerpc/altivec-16.c | 1 - gcc/testsuite/gcc.target/powerpc/altivec-29.c | 1 - gcc/testsuite/gcc.target/powerpc/altivec-35.c | 25 + gcc/testsuite/gcc.target/powerpc/atomic-p7.c | 4 +- gcc/testsuite/gcc.target/powerpc/atomic-p8.c | 4 +- .../gcc.target/powerpc/compress-float-ppc-pic.c | 4 +- .../gcc.target/powerpc/compress-float-ppc.c | 4 +- gcc/testsuite/gcc.target/powerpc/cprophard.c | 13 + .../gcc.target/powerpc/crypto-builtin-2.c | 36 + gcc/testsuite/gcc.target/powerpc/dfmode_off.c | 1 - gcc/testsuite/gcc.target/powerpc/dimode_off.c | 1 - gcc/testsuite/gcc.target/powerpc/direct-move.h | 2 + gcc/testsuite/gcc.target/powerpc/e500-ord-1.c | 1 - gcc/testsuite/gcc.target/powerpc/e500-ord-2.c | 1 - gcc/testsuite/gcc.target/powerpc/e500-unord-1.c | 1 - gcc/testsuite/gcc.target/powerpc/e500-unord-2.c | 1 - gcc/testsuite/gcc.target/powerpc/htm-1.c | 52 + gcc/testsuite/gcc.target/powerpc/htm-builtin-1.c | 14 +- .../gcc.target/powerpc/htm-tabort-no-r0.c | 12 + gcc/testsuite/gcc.target/powerpc/outofline_rnreg.c | 1 - .../gcc.target/powerpc/p8vector-builtin-8.c | 78 + gcc/testsuite/gcc.target/powerpc/pack01.c | 1 + gcc/testsuite/gcc.target/powerpc/ppc-fpconv-4.c | 1 + gcc/testsuite/gcc.target/powerpc/ppc-fpconv-8.c | 1 + gcc/testsuite/gcc.target/powerpc/ppc64-abi-1.c | 231 +- gcc/testsuite/gcc.target/powerpc/ppc64-abi-2.c | 154 +- gcc/testsuite/gcc.target/powerpc/pr53199.c | 30 +- gcc/testsuite/gcc.target/powerpc/pr54240.c | 1 - gcc/testsuite/gcc.target/powerpc/pr56605.c | 1 - gcc/testsuite/gcc.target/powerpc/pr60158.c | 89 + gcc/testsuite/gcc.target/powerpc/pr61977-1.c | 8 + gcc/testsuite/gcc.target/powerpc/pr61977-2.c | 8 + gcc/testsuite/gcc.target/powerpc/pr63491.c | 17 + gcc/testsuite/gcc.target/powerpc/pr64205.c | 18 + gcc/testsuite/gcc.target/powerpc/pr64505.c | 1 + gcc/testsuite/gcc.target/powerpc/pr65058.c | 10 + gcc/testsuite/gcc.target/powerpc/pr65456.c | 65 + gcc/testsuite/gcc.target/powerpc/pr65787.c | 21 + .../powerpc/{upper-regs-df.c => pr65849-1.c} | 10 +- .../powerpc/{upper-regs-sf.c => pr65849-2.c} | 16 +- gcc/testsuite/gcc.target/powerpc/pr67071-1.c | 34 + gcc/testsuite/gcc.target/powerpc/pr67071-2.c | 48 + gcc/testsuite/gcc.target/powerpc/pr67071-3.c | 48 + gcc/testsuite/gcc.target/powerpc/quad-atomic.c | 2 +- gcc/testsuite/gcc.target/powerpc/shift-int.c | 23 + gcc/testsuite/gcc.target/powerpc/swaps-p8-18.c | 35 + gcc/testsuite/gcc.target/powerpc/swaps-p8-19.c | 20 + gcc/testsuite/gcc.target/powerpc/swaps-p8-20.c | 29 + gcc/testsuite/gcc.target/powerpc/swaps-p8-21.c | 27 + gcc/testsuite/gcc.target/powerpc/tfmode_off.c | 1 - gcc/testsuite/gcc.target/powerpc/timode_off.c | 1 - gcc/testsuite/gcc.target/powerpc/vec-cmp-sel.c | 21 + gcc/testsuite/gcc.target/powerpc/vec-cmp.c | 113 + gcc/testsuite/gcc.target/powerpc/vec-mult-char-1.c | 53 + gcc/testsuite/gcc.target/powerpc/vec-mult-char-2.c | 21 + gcc/testsuite/gcc.target/powerpc/vec-shift.c | 20 + gcc/testsuite/gcc.target/powerpc/vec-shr.c | 34 + gcc/testsuite/gcc.target/powerpc/vsx-vector-7.c | 36 + gcc/testsuite/gcc.target/powerpc/vsx-vectorize-1.c | 1 - gcc/testsuite/gcc.target/powerpc/vsx-vectorize-2.c | 5 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-3.c | 1 - gcc/testsuite/gcc.target/powerpc/vsx-vectorize-4.c | 5 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-5.c | 1 - gcc/testsuite/gcc.target/powerpc/vsx-vectorize-6.c | 5 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-7.c | 5 +- gcc/testsuite/gcc.target/powerpc/vsx-vectorize-8.c | 1 - .../gcc.target/{rx/rx.exp => rl78/rl78.exp} | 4 +- gcc/testsuite/gcc.target/rl78/test_addm3.c | 99 + gcc/testsuite/gcc.target/rx/builtins.c | 2 + .../gcc.target/rx/rx-abi-function-tests.c | 22 + gcc/testsuite/gcc.target/s390/20090223-1.c | 2 +- gcc/testsuite/gcc.target/s390/20140327-1.c | 4 +- gcc/testsuite/gcc.target/s390/20150826-1.c | 12 + gcc/testsuite/gcc.target/s390/dwarfregtable-1.c | 21 + gcc/testsuite/gcc.target/s390/dwarfregtable-2.c | 21 + gcc/testsuite/gcc.target/s390/dwarfregtable-3.c | 20 + gcc/testsuite/gcc.target/s390/gpr2fprsavecfi.c | 23 + gcc/testsuite/gcc.target/s390/hotpatch-1.c | 17 +- gcc/testsuite/gcc.target/s390/hotpatch-10.c | 18 +- gcc/testsuite/gcc.target/s390/hotpatch-11.c | 14 +- gcc/testsuite/gcc.target/s390/hotpatch-12.c | 16 +- gcc/testsuite/gcc.target/s390/hotpatch-13.c | 20 + gcc/testsuite/gcc.target/s390/hotpatch-14.c | 20 + gcc/testsuite/gcc.target/s390/hotpatch-15.c | 19 + gcc/testsuite/gcc.target/s390/hotpatch-16.c | 19 + gcc/testsuite/gcc.target/s390/hotpatch-17.c | 20 + gcc/testsuite/gcc.target/s390/hotpatch-18.c | 19 + gcc/testsuite/gcc.target/s390/hotpatch-19.c | 24 + gcc/testsuite/gcc.target/s390/hotpatch-2.c | 15 +- gcc/testsuite/gcc.target/s390/hotpatch-20.c | 18 + gcc/testsuite/gcc.target/s390/hotpatch-21.c | 14 + gcc/testsuite/gcc.target/s390/hotpatch-22.c | 14 + gcc/testsuite/gcc.target/s390/hotpatch-23.c | 14 + gcc/testsuite/gcc.target/s390/hotpatch-24.c | 14 + gcc/testsuite/gcc.target/s390/hotpatch-25.c | 32 + gcc/testsuite/gcc.target/s390/hotpatch-26.c | 17 + gcc/testsuite/gcc.target/s390/hotpatch-27.c | 17 + gcc/testsuite/gcc.target/s390/hotpatch-28.c | 18 + gcc/testsuite/gcc.target/s390/hotpatch-3.c | 12 +- gcc/testsuite/gcc.target/s390/hotpatch-4.c | 20 +- gcc/testsuite/gcc.target/s390/hotpatch-5.c | 17 +- gcc/testsuite/gcc.target/s390/hotpatch-6.c | 15 +- gcc/testsuite/gcc.target/s390/hotpatch-7.c | 15 +- gcc/testsuite/gcc.target/s390/hotpatch-8.c | 27 +- gcc/testsuite/gcc.target/s390/hotpatch-9.c | 17 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c | 28 +- .../gcc.target/s390/hotpatch-compile-10.c | 10 + .../gcc.target/s390/hotpatch-compile-11.c | 12 + .../gcc.target/s390/hotpatch-compile-12.c | 12 + .../gcc.target/s390/hotpatch-compile-13.c | 29 + .../gcc.target/s390/hotpatch-compile-14.c | 11 + .../gcc.target/s390/hotpatch-compile-15.c | 40 + .../gcc.target/s390/hotpatch-compile-16.c | 24 + gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c | 28 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c | 28 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c | 10 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c | 27 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c | 10 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c | 66 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-8.c | 23 +- gcc/testsuite/gcc.target/s390/hotpatch-compile-9.c | 10 + gcc/testsuite/gcc.target/s390/htm-builtins-z13-1.c | 34 + gcc/testsuite/gcc.target/s390/insv-1.c | 111 + gcc/testsuite/gcc.target/s390/insv-2.c | 111 + gcc/testsuite/gcc.target/s390/insv-3.c | 18 + gcc/testsuite/gcc.target/s390/pr42224.c | 3 +- gcc/testsuite/gcc.target/s390/pr55718.c | 2 +- gcc/testsuite/gcc.target/s390/pr57559.c | 2 +- gcc/testsuite/gcc.target/s390/pr57960.c | 2 +- gcc/testsuite/gcc.target/s390/pr61078.c | 4 +- gcc/testsuite/gcc.target/s390/pr66306.c | 26 + gcc/testsuite/gcc.target/s390/s390.exp | 29 +- gcc/testsuite/gcc.target/s390/vector/vec-abi-1.c | 18 + gcc/testsuite/gcc.target/s390/vector/vec-abi-2.c | 15 + gcc/testsuite/gcc.target/s390/vector/vec-abi-3.c | 101 + gcc/testsuite/gcc.target/s390/vector/vec-abi-4.c | 19 + .../gcc.target/s390/vector/vec-abi-align-1.c | 48 + .../gcc.target/s390/vector/vec-abi-attr-1.c | 18 + .../gcc.target/s390/vector/vec-abi-attr-2.c | 53 + .../gcc.target/s390/vector/vec-abi-attr-3.c | 18 + .../gcc.target/s390/vector/vec-abi-attr-4.c | 17 + .../gcc.target/s390/vector/vec-abi-attr-5.c | 19 + .../gcc.target/s390/vector/vec-abi-attr-6.c | 24 + .../gcc.target/s390/vector/vec-abi-single-1.c | 24 + .../gcc.target/s390/vector/vec-abi-single-2.c | 12 + .../gcc.target/s390/vector/vec-abi-struct-1.c | 37 + .../gcc.target/s390/vector/vec-abi-vararg-1.c | 59 + .../gcc.target/s390/vector/vec-abi-vararg-2.c | 18 + .../gcc.target/s390/vector/vec-clobber-1.c | 38 + gcc/testsuite/gcc.target/s390/vector/vec-cmp-1.c | 45 + gcc/testsuite/gcc.target/s390/vector/vec-cmp-2.c | 38 + .../s390/vector/vec-dbl-math-compile-1.c | 47 + .../gcc.target/s390/vector/vec-genbytemask-1.c | 82 + .../gcc.target/s390/vector/vec-genbytemask-2.c | 46 + .../gcc.target/s390/vector/vec-genmask-1.c | 68 + .../gcc.target/s390/vector/vec-genmask-2.c | 55 + gcc/testsuite/gcc.target/s390/vector/vec-init-1.c | 68 + .../s390/vector/vec-int-math-compile-1.c | 40 + .../gcc.target/s390/vector/vec-scalar-cmp-1.c | 49 + gcc/testsuite/gcc.target/s390/vector/vec-shift-1.c | 108 + gcc/testsuite/gcc.target/s390/vector/vec-sub-1.c | 51 + .../s390/zvector/vec-dbl-math-compile-1.c | 66 + gcc/testsuite/gcc.target/s390/zvector/vec-elem-1.c | 11 + .../gcc.target/s390/zvector/vec-genbytemask-1.c | 21 + .../gcc.target/s390/zvector/vec-genmask-1.c | 24 + gcc/testsuite/gcc.target/s390/zvector/vec-lcbb-1.c | 31 + .../gcc.target/s390/zvector/vec-load_bndry-1.c | 80 + .../gcc.target/s390/zvector/vec-overloading-1.c | 77 + .../gcc.target/s390/zvector/vec-overloading-2.c | 54 + .../gcc.target/s390/zvector/vec-overloading-3.c | 19 + .../gcc.target/s390/zvector/vec-overloading-4.c | 18 + .../gcc.target/s390/zvector/vec-test-mask-1.c | 25 + .../gcc.target/sh/force-cbranch-delay-slot.c | 18 + gcc/testsuite/gcc.target/sh/pr49263-1.c | 6 +- gcc/testsuite/gcc.target/sh/pr49263-2.c | 11 +- gcc/testsuite/gcc.target/sh/pr49263-3.c | 18 +- gcc/testsuite/gcc.target/sh/pr49263-4.c | 10 + gcc/testsuite/gcc.target/sh/pr49263.c | 2 + gcc/testsuite/gcc.target/sh/pr51244-12.c | 58 +- gcc/testsuite/gcc.target/sh/pr51244-20-sh2a.c | 6 +- gcc/testsuite/gcc.target/sh/pr51244-4.c | 24 +- gcc/testsuite/gcc.target/sh/pr52933-1.c | 49 +- gcc/testsuite/gcc.target/sh/pr52933-2.c | 7 +- gcc/testsuite/gcc.target/sh/pr53987-1.c | 2 +- gcc/testsuite/gcc.target/sh/pr54089-1.c | 2 + gcc/testsuite/gcc.target/sh/pr54236-1.c | 11 +- gcc/testsuite/gcc.target/sh/pr54236-2.c | 16 +- gcc/testsuite/gcc.target/sh/pr54236-3.c | 73 +- gcc/testsuite/gcc.target/sh/pr54236-4.c | 70 + gcc/testsuite/gcc.target/sh/pr54680.c | 2 +- gcc/testsuite/gcc.target/sh/pr59533-1.c | 185 + gcc/testsuite/gcc.target/sh/pr61142.c | 30 + gcc/testsuite/gcc.target/sh/pr64345-1.c | 97 + gcc/testsuite/gcc.target/sh/pr64345-2.c | 116 + gcc/testsuite/gcc.target/sh/pr64366.c | 128 + gcc/testsuite/gcc.target/sh/pr64659-0.h | 60 + gcc/testsuite/gcc.target/sh/pr64659-1.c | 7 + gcc/testsuite/gcc.target/sh/pr64659-2.c | 10 + gcc/testsuite/gcc.target/sh/pr64659-3.c | 10 + gcc/testsuite/gcc.target/sh/pr64659-4.c | 11 + gcc/testsuite/gcc.target/sh/pr64660-0.h | 44 + gcc/testsuite/gcc.target/sh/pr64660-1.c | 12 + gcc/testsuite/gcc.target/sh/pr64660-2.c | 13 + gcc/testsuite/gcc.target/sh/pr64660-3.c | 12 + gcc/testsuite/gcc.target/sh/pr64660-4.c | 17 + gcc/testsuite/gcc.target/sh/pr64661-0.h | 171 + gcc/testsuite/gcc.target/sh/pr64661-1.c | 6 + gcc/testsuite/gcc.target/sh/pr64661-2.c | 11 + gcc/testsuite/gcc.target/sh/pr64661-3.c | 11 + gcc/testsuite/gcc.target/sh/pr64661-4.c | 8 + gcc/testsuite/gcc.target/sh/pr64793.c | 18 + gcc/testsuite/gcc.target/sh/pr64851-0.h | 21 + gcc/testsuite/gcc.target/sh/pr64851-1.c | 6 + gcc/testsuite/gcc.target/sh/pr64851-2.c | 6 + gcc/testsuite/gcc.target/sh/pr64851-3.c | 6 + gcc/testsuite/gcc.target/sh/pr64851-4.c | 6 + gcc/testsuite/gcc.target/sh/sh.exp | 37 + gcc/testsuite/gcc.target/sh/torture/pr64652.c | 16 + gcc/testsuite/gcc.target/sh/torture/pr65505.c | 122 + gcc/testsuite/gcc.target/sparc/fexpand-2.c | 1 - gcc/testsuite/gcc.target/sparc/fpmerge-2.c | 1 - gcc/testsuite/gcc.target/sparc/fpmul-2.c | 1 - gcc/testsuite/gcc.target/sparc/pdist-2.c | 1 - gcc/testsuite/gcc.target/sparc/pdistn-2.c | 1 - gcc/testsuite/gcc.target/vax/bswapdi-1.c | 13 + .../gcc.target/x86_64/abi/callabi/vaarg-6.c | 40 + gcc/testsuite/gfortran.dg/PR40660.f90 | 1 - gcc/testsuite/gfortran.dg/adjustl_1.f90 | 8 + gcc/testsuite/gfortran.dg/alloc_comp_assign_13.f08 | 43 + gcc/testsuite/gfortran.dg/alloc_comp_assign_14.f08 | 46 + .../gfortran.dg/alloc_comp_auto_array_2.f90 | 1 - .../gfortran.dg/alloc_comp_auto_array_3.f90 | 30 + gcc/testsuite/gfortran.dg/alloc_comp_basics_1.f90 | 1 - gcc/testsuite/gfortran.dg/alloc_comp_class_3.f03 | 55 + gcc/testsuite/gfortran.dg/alloc_comp_class_4.f03 | 105 + .../gfortran.dg/alloc_comp_constructor_1.f90 | 1 - .../gfortran.dg/alloc_comp_deep_copy_1.f03 | 270 + .../gfortran.dg/alloc_comp_deep_copy_2.f03 | 21 + .../gfortran.dg/alloc_comp_initializer_4.f03 | 14 + .../gfortran.dg/allocatable_function_1.f90 | 1 - .../gfortran.dg/allocatable_function_4.f90 | 1 - .../gfortran.dg/allocatable_scalar_13.f90 | 70 + gcc/testsuite/gfortran.dg/allocatable_scalar_9.f90 | 1 - .../gfortran.dg/allocate_alloc_opt_13.f90 | 3 + gcc/testsuite/gfortran.dg/allocate_class_4.f90 | 36 + gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90 | 47 + .../gfortran.dg/allocate_with_source_3.f90 | 2 +- .../gfortran.dg/allocate_with_source_5.f90 | 159 + .../gfortran.dg/allocate_with_source_6.f90 | 161 + .../gfortran.dg/allocate_with_source_7.f08 | 79 + .../gfortran.dg/allocate_with_source_8.f08 | 110 + .../gfortran.dg/allocate_with_source_9.f08 | 29 + gcc/testsuite/gfortran.dg/array_constructor_14.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_15.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_40.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_41.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_43.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_46.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_47.f90 | 1 - gcc/testsuite/gfortran.dg/array_constructor_49.f90 | 1 - .../gfortran.dg/array_constructor_type_17.f03 | 2 +- gcc/testsuite/gfortran.dg/array_memcpy_1.f90 | 1 - gcc/testsuite/gfortran.dg/array_memcpy_2.f90 | 1 - gcc/testsuite/gfortran.dg/array_memcpy_3.f90 | 1 - gcc/testsuite/gfortran.dg/array_memcpy_4.f90 | 1 - gcc/testsuite/gfortran.dg/array_memset_1.f90 | 1 - gcc/testsuite/gfortran.dg/array_memset_2.f90 | 1 - gcc/testsuite/gfortran.dg/array_section_2.f90 | 1 - gcc/testsuite/gfortran.dg/assign_10.f90 | 1 - gcc/testsuite/gfortran.dg/associate_1.f03 | 5 +- gcc/testsuite/gfortran.dg/associate_11.f90 | 1 - gcc/testsuite/gfortran.dg/associate_18.f08 | 80 + gcc/testsuite/gfortran.dg/associate_6.f03 | 1 - gcc/testsuite/gfortran.dg/associated_target_6.f03 | 49 + gcc/testsuite/gfortran.dg/associative_1.f90 | 1 - .../gfortran.dg/assumed_charlen_substring_1.f90 | 1 - gcc/testsuite/gfortran.dg/assumed_rank_10.f90 | 1 - gcc/testsuite/gfortran.dg/assumed_rank_12.f90 | 1 - gcc/testsuite/gfortran.dg/assumed_type_2.f90 | 1 - gcc/testsuite/gfortran.dg/auto_dealloc_1.f90 | 1 - gcc/testsuite/gfortran.dg/auto_dealloc_2.f90 | 1 - gcc/testsuite/gfortran.dg/auto_save_2.f90 | 1 - gcc/testsuite/gfortran.dg/backtrace_1.f90 | 10 + gcc/testsuite/gfortran.dg/badline.f | 6 +- .../gfortran.dg/bind_c_array_params_2.f90 | 1 - gcc/testsuite/gfortran.dg/bind_c_usage_13.f03 | 1 - gcc/testsuite/gfortran.dg/bind_c_usage_14.f03 | 1 - gcc/testsuite/gfortran.dg/block_13.f08 | 58 + gcc/testsuite/gfortran.dg/block_14.f90 | 21 + gcc/testsuite/gfortran.dg/block_2.f08 | 1 - gcc/testsuite/gfortran.dg/block_end_error_1.f90 | 10 + gcc/testsuite/gfortran.dg/blockdata_9.f | 13 + .../gfortran.dg/blocks_nested_incomplete_1.f90 | 9 + gcc/testsuite/gfortran.dg/bound_9.f90 | 70 + .../gfortran.dg/bound_simplification_3.f90 | 1 - .../gfortran.dg/bound_simplification_4.f90 | 29 + .../gfortran.dg/bound_simplification_5.f90 | 74 + .../gfortran.dg/bound_simplification_6.f90 | 26 + gcc/testsuite/gfortran.dg/c_f_pointer_tests_3.f90 | 1 - gcc/testsuite/gfortran.dg/c_funloc_tests_7.f90 | 1 - gcc/testsuite/gfortran.dg/c_loc_test_22.f90 | 1 - gcc/testsuite/gfortran.dg/c_ptr_tests_14.f90 | 1 - gcc/testsuite/gfortran.dg/c_ptr_tests_15.f90 | 1 - gcc/testsuite/gfortran.dg/c_ptr_tests_16.f90 | 1 - gcc/testsuite/gfortran.dg/char_cast_1.f90 | 1 - gcc/testsuite/gfortran.dg/char_cast_2.f90 | 1 - gcc/testsuite/gfortran.dg/char_eoshift_5.f90 | 1 - gcc/testsuite/gfortran.dg/char_length_17.f90 | 1 - .../gfortran.dg/character_comparison_1.f90 | 1 - .../gfortran.dg/character_comparison_2.f90 | 1 - .../gfortran.dg/character_comparison_3.f90 | 1 - .../gfortran.dg/character_comparison_4.f90 | 1 - .../gfortran.dg/character_comparison_5.f90 | 1 - .../gfortran.dg/character_comparison_6.f90 | 1 - .../gfortran.dg/character_comparison_7.f90 | 1 - .../gfortran.dg/character_comparison_8.f90 | 1 - .../gfortran.dg/character_comparison_9.f90 | 1 - gcc/testsuite/gfortran.dg/class_19.f03 | 1 - gcc/testsuite/gfortran.dg/class_51.f90 | 1 - gcc/testsuite/gfortran.dg/class_alias.f90 | 1 - gcc/testsuite/gfortran.dg/class_allocate_14.f90 | 1 - gcc/testsuite/gfortran.dg/class_allocate_15.f90 | 1 - gcc/testsuite/gfortran.dg/class_allocate_16.f90 | 1 - gcc/testsuite/gfortran.dg/class_allocate_17.f90 | 31 + gcc/testsuite/gfortran.dg/class_allocate_18.f90 | 21 + gcc/testsuite/gfortran.dg/class_allocate_19.f03 | 47 + gcc/testsuite/gfortran.dg/class_allocate_20.f90 | 32 + gcc/testsuite/gfortran.dg/class_array_15.f03 | 1 - gcc/testsuite/gfortran.dg/class_array_16.f90 | 1 - gcc/testsuite/gfortran.dg/class_array_17.f90 | 1 - gcc/testsuite/gfortran.dg/class_array_20.f03 | 100 + gcc/testsuite/gfortran.dg/class_array_21.f03 | 97 + gcc/testsuite/gfortran.dg/class_is_1.f90 | 15 + gcc/testsuite/gfortran.dg/class_to_type_4.f90 | 119 + gcc/testsuite/gfortran.dg/co_reduce_1.f90 | 33 + gcc/testsuite/gfortran.dg/coarray/lock_2.f90 | 89 + gcc/testsuite/gfortran.dg/coarray_11.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_12.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_30.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_31.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_32.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_35a.f90 | 1 + gcc/testsuite/gfortran.dg/coarray_36.f | 347 + gcc/testsuite/gfortran.dg/coarray_37.f90 | 18 + gcc/testsuite/gfortran.dg/coarray_38.f90 | 124 + gcc/testsuite/gfortran.dg/coarray_39.f90 | 124 + gcc/testsuite/gfortran.dg/coarray_atomic_4.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_atomic_5.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_atomic_6.f90 | 36 + .../gfortran.dg/coarray_collectives_11.f90 | 1 - .../gfortran.dg/coarray_collectives_12.f90 | 1 - .../gfortran.dg/coarray_collectives_15.f90 | 1 - .../gfortran.dg/coarray_collectives_16.f90 | 7 +- .../gfortran.dg/coarray_collectives_4.f90 | 1 - .../gfortran.dg/coarray_collectives_5.f90 | 1 - .../gfortran.dg/coarray_collectives_6.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_alloc_1.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_alloc_2.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_alloc_3.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90 | 1 - .../gfortran.dg/coarray_lib_move_alloc_1.f90 | 1 - .../gfortran.dg/coarray_lib_realloc_1.f90 | 1 - .../gfortran.dg/coarray_lib_this_image_1.f90 | 1 - .../gfortran.dg/coarray_lib_this_image_2.f90 | 3 +- gcc/testsuite/gfortran.dg/coarray_lib_token_1.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_token_2.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_token_3.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lib_token_4.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_lock_6.f90 | 27 + gcc/testsuite/gfortran.dg/coarray_lock_7.f90 | 46 + gcc/testsuite/gfortran.dg/coarray_poly_4.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_poly_5.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_poly_6.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_poly_7.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_poly_8.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_sync_memory.f90 | 18 + gcc/testsuite/gfortran.dg/coarray_this_image_1.f90 | 1 - gcc/testsuite/gfortran.dg/coarray_this_image_2.f90 | 1 - .../{coarray/coindexed_3.f90 => coindexed_1.f90} | 11 +- gcc/testsuite/gfortran.dg/common_22.f90 | 24 + gcc/testsuite/gfortran.dg/complex_intrinsic_7.f90 | 1 - gcc/testsuite/gfortran.dg/constructor_2.f90 | 1 - gcc/testsuite/gfortran.dg/contiguous_3.f90 | 1 - gcc/testsuite/gfortran.dg/continuation_13.f90 | 44 + gcc/testsuite/gfortran.dg/continuation_14.f | 30 + gcc/testsuite/gfortran.dg/data_initialized_3.f90 | 43 + .../gfortran.dg/default_initialization_5.f90 | 1 - .../gfortran.dg/default_numeric_type_1.f90 | 1 - .../gfortran.dg/deferred_type_param_6.f90 | 21 +- gcc/testsuite/gfortran.dg/dependency_10.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_11.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_12.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_13.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_14.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_15.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_16.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_17.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_18.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_20.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_26.f90 | 3 +- gcc/testsuite/gfortran.dg/dependency_4.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_5.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_6.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_7.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_8.f90 | 1 - gcc/testsuite/gfortran.dg/dependency_9.f90 | 1 - .../gfortran.dg/derived_array_intrinisics_1.f90 | 1 - .../gfortran.dg/derived_constructor_char_1.f90 | 1 - .../gfortran.dg/derived_constructor_comps_5.f90 | 59 + .../gfortran.dg/derived_constructor_comps_6.f90 | 133 + gcc/testsuite/gfortran.dg/dot_product_2.f90 | 1 - gcc/testsuite/gfortran.dg/dot_product_3.f90 | 1 - .../gfortran.dg/elemental_dependency_1.f90 | 1 - .../gfortran.dg/elemental_dependency_3.f90 | 1 - .../gfortran.dg/elemental_dependency_4.f90 | 166 + .../gfortran.dg/elemental_dependency_5.f90 | 61 + .../gfortran.dg/elemental_optional_args_7.f90 | 37 + .../gfortran.dg/elemental_subroutine_11.f90 | 248 + gcc/testsuite/gfortran.dg/entry_20.f90 | 148 + gcc/testsuite/gfortran.dg/entry_21.f90 | 17 + gcc/testsuite/gfortran.dg/enum_10.f90 | 4 +- gcc/testsuite/gfortran.dg/enum_9.f90 | 2 +- gcc/testsuite/gfortran.dg/equiv_9.f90 | 22 + .../gfortran.dg/execute_command_line_2.f90 | 15 + gcc/testsuite/gfortran.dg/extends_11.f03 | 1 - gcc/testsuite/gfortran.dg/extends_14.f03 | 1 - gcc/testsuite/gfortran.dg/extends_type_of_3.f90 | 1 - gcc/testsuite/gfortran.dg/filepos1.f90 | 25 + gcc/testsuite/gfortran.dg/finalize_10.f90 | 5 +- gcc/testsuite/gfortran.dg/finalize_15.f90 | 30 +- gcc/testsuite/gfortran.dg/finalize_18.f90 | 1 - gcc/testsuite/gfortran.dg/finalize_21.f90 | 1 - gcc/testsuite/gfortran.dg/finalize_28.f90 | 24 + gcc/testsuite/gfortran.dg/finalize_29.f08 | 289 + gcc/testsuite/gfortran.dg/fmt_cache_1.f | 1 + gcc/testsuite/gfortran.dg/fmt_en.f90 | 1 - gcc/testsuite/gfortran.dg/fmt_g0_7.f08 | 31 + gcc/testsuite/gfortran.dg/fmt_unlimited.f90 | 10 + gcc/testsuite/gfortran.dg/forall_15.f90 | 1 - gcc/testsuite/gfortran.dg/forall_17.f90 | 17 + gcc/testsuite/gfortran.dg/forall_8.f90 | 1 - gcc/testsuite/gfortran.dg/forall_9.f90 | 1 - gcc/testsuite/gfortran.dg/function_optimize_1.f90 | 3 +- gcc/testsuite/gfortran.dg/function_optimize_2.f90 | 3 +- gcc/testsuite/gfortran.dg/function_optimize_5.f90 | 2 +- gcc/testsuite/gfortran.dg/function_optimize_6.f90 | 1 - gcc/testsuite/gfortran.dg/function_optimize_7.f90 | 3 +- gcc/testsuite/gfortran.dg/function_optimize_8.f90 | 1 - gcc/testsuite/gfortran.dg/function_optimize_9.f90 | 1 - gcc/testsuite/gfortran.dg/generic_18.f90 | 1 - gcc/testsuite/gfortran.dg/generic_29.f90 | 11 + gcc/testsuite/gfortran.dg/generic_30.f90 | 41 + gcc/testsuite/gfortran.dg/generic_31.f90 | 35 + .../gfortran.dg/goacc/acc_on_device-1.f95 | 3 +- .../gfortran.dg/goacc/acc_on_device-2-off.f95 | 3 +- .../gfortran.dg/goacc/acc_on_device-2.f95 | 3 +- gcc/testsuite/gfortran.dg/goacc/coarray_2.f90 | 108 + gcc/testsuite/gfortran.dg/goacc/combined_loop.f90 | 12 + gcc/testsuite/gfortran.dg/goacc/data-tree.f95 | 1 - gcc/testsuite/gfortran.dg/goacc/declare-1.f95 | 1 - gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 1 - gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 1 - gcc/testsuite/gfortran.dg/goacc/loop-tree-1.f90 | 1 - gcc/testsuite/gfortran.dg/goacc/parallel-tree.f95 | 1 - gcc/testsuite/gfortran.dg/gomp/do-1.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/omp_parallel_1.f90 | 37 + gcc/testsuite/gfortran.dg/gomp/omp_parse1.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/omp_parse2.f | 1 - gcc/testsuite/gfortran.dg/gomp/openmp-simd-1.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/openmp-simd-2.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/openmp-simd-3.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/pr66633.f90 | 17 + gcc/testsuite/gfortran.dg/gomp/workshare2.f90 | 1 - gcc/testsuite/gfortran.dg/gomp/workshare3.f90 | 1 - gcc/testsuite/gfortran.dg/graphite/block-1.f90 | 1 - gcc/testsuite/gfortran.dg/graphite/block-2.f | 1 - gcc/testsuite/gfortran.dg/graphite/block-3.f90 | 1 - gcc/testsuite/gfortran.dg/graphite/block-4.f90 | 1 - gcc/testsuite/gfortran.dg/graphite/graphite.exp | 10 +- gcc/testsuite/gfortran.dg/graphite/interchange-1.f | 1 - gcc/testsuite/gfortran.dg/graphite/interchange-2.f | 1 - .../gfortran.dg/graphite/interchange-3.f90 | 3 +- gcc/testsuite/gfortran.dg/graphite/interchange-4.f | 1 - gcc/testsuite/gfortran.dg/graphite/interchange-5.f | 1 - gcc/testsuite/gfortran.dg/graphite/pr14741.f90 | 1 - gcc/testsuite/gfortran.dg/graphite/scop-1.f | 1 - .../gfortran.dg/graphite/vect-pr40979.f90 | 1 - gcc/testsuite/gfortran.dg/ieee/ieee_7.f90 | 12 +- gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 | 114 + gcc/testsuite/gfortran.dg/ieee/large_1.f90 | 141 + gcc/testsuite/gfortran.dg/ieee/large_2.f90 | 145 + .../gfortran.dg/ieee/{ieee_1.F90 => large_3.F90} | 21 +- .../ieee/{underflow_1.f90 => large_4.f90} | 14 +- gcc/testsuite/gfortran.dg/implicit_class_1.f90 | 6 + gcc/testsuite/gfortran.dg/implicit_pure_3.f90 | 1 - gcc/testsuite/gfortran.dg/index_2.f90 | 1 - gcc/testsuite/gfortran.dg/inline_matmul_1.f90 | 152 + gcc/testsuite/gfortran.dg/inline_matmul_10.f90 | 35 + gcc/testsuite/gfortran.dg/inline_matmul_11.f90 | 32 + gcc/testsuite/gfortran.dg/inline_matmul_2.f90 | 64 + gcc/testsuite/gfortran.dg/inline_matmul_3.f90 | 64 + gcc/testsuite/gfortran.dg/inline_matmul_4.f90 | 66 + gcc/testsuite/gfortran.dg/inline_matmul_5.f90 | 13 + gcc/testsuite/gfortran.dg/inline_matmul_6.f90 | 48 + gcc/testsuite/gfortran.dg/inline_matmul_7.f90 | 34 + gcc/testsuite/gfortran.dg/inline_matmul_8.f90 | 17 + gcc/testsuite/gfortran.dg/inline_matmul_9.f90 | 24 + gcc/testsuite/gfortran.dg/inline_product_1.f90 | 1 - gcc/testsuite/gfortran.dg/inline_sum_1.f90 | 1 - gcc/testsuite/gfortran.dg/inline_transpose_1.f90 | 2 - .../gfortran.dg/integer_exponentiation_6.F90 | 4 + gcc/testsuite/gfortran.dg/intent_optimize_1.f90 | 1 - gcc/testsuite/gfortran.dg/intent_out_8.f90 | 2 +- gcc/testsuite/gfortran.dg/interface_operator_1.f90 | 10 + gcc/testsuite/gfortran.dg/internal_pack_11.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_12.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_15.f90 | 77 + gcc/testsuite/gfortran.dg/internal_pack_4.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_5.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_6.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_7.f90 | 1 - gcc/testsuite/gfortran.dg/internal_pack_9.f90 | 1 - .../gfortran.dg/intrinsic_optional_char_arg_1.f90 | 1 - gcc/testsuite/gfortran.dg/intrinsic_size_3.f90 | 1 - gcc/testsuite/gfortran.dg/intrinsic_std_6.f90 | 1 - gcc/testsuite/gfortran.dg/iomsg_2.f90 | 44 + gcc/testsuite/gfortran.dg/ipcp-array-1.f90 | 2 - gcc/testsuite/gfortran.dg/ishft_4.f90 | 1 - .../gfortran.dg/iso_c_binding_param_2.f90 | 1 - gcc/testsuite/gfortran.dg/iso_fortran_env_5.f90 | 1 - gcc/testsuite/gfortran.dg/ldist-1.f90 | 1 - gcc/testsuite/gfortran.dg/ldist-pr45199.f | 1 - gcc/testsuite/gfortran.dg/leadz_trailz_3.f90 | 1 - gcc/testsuite/gfortran.dg/lto/20091028-1_1.c | 8 +- gcc/testsuite/gfortran.dg/lto/20091028-2_1.c | 8 +- gcc/testsuite/gfortran.dg/lto/bind_c-1_0.f90 | 21 + gcc/testsuite/gfortran.dg/lto/bind_c-1_1.c | 36 + gcc/testsuite/gfortran.dg/lto/bind_c-2b_0.f90 | 21 + gcc/testsuite/gfortran.dg/lto/bind_c-2b_1.c | 36 + gcc/testsuite/gfortran.dg/lto/pr41521_0.f90 | 9 +- gcc/testsuite/gfortran.dg/lto/pr41576_0.f90 | 2 +- gcc/testsuite/gfortran.dg/lto/pr41576_1.f90 | 4 + gcc/testsuite/gfortran.dg/lto/pr60635_0.f90 | 1 + gcc/testsuite/gfortran.dg/make_unit.f90 | 34 + gcc/testsuite/gfortran.dg/matmul_9.f90 | 1 - gcc/testsuite/gfortran.dg/matmul_bounds_6.f90 | 26 + gcc/testsuite/gfortran.dg/matmul_bounds_7.f90 | 16 + gcc/testsuite/gfortran.dg/maxerrors.f90 | 12 + gcc/testsuite/gfortran.dg/merge_init_expr_2.f90 | 1 - gcc/testsuite/gfortran.dg/misplaced_statement.f90 | 20 + .../gfortran.dg/missing_optional_dummy_4.f90 | 1 - .../gfortran.dg/missing_optional_dummy_5.f90 | 1 - .../gfortran.dg/missing_optional_dummy_6.f90 | 1 - gcc/testsuite/gfortran.dg/move_alloc_4.f90 | 1 - gcc/testsuite/gfortran.dg/namelist_86.f90 | 49 + gcc/testsuite/gfortran.dg/namelist_87.f90 | 63 + gcc/testsuite/gfortran.dg/negative_unit_int8.f | 2 +- gcc/testsuite/gfortran.dg/no_arg_check_2.f90 | 1 - .../gfortran.dg/{norm_4.f90 => norm2_4.f90} | 0 gcc/testsuite/gfortran.dg/norm2_5.f90 | 23 + gcc/testsuite/gfortran.dg/null1.f90 | 9 + gcc/testsuite/gfortran.dg/open_errors.f90 | 12 +- gcc/testsuite/gfortran.dg/open_errors_2.f90 | 18 + gcc/testsuite/gfortran.dg/open_new_segv.f90 | 14 + .../gfortran.dg/parameter_array_element_1.f90 | 1 - .../gfortran.dg/parloops-exit-first-loop-alt-2.f95 | 19 + .../gfortran.dg/parloops-exit-first-loop-alt.f95 | 21 + gcc/testsuite/gfortran.dg/pointer_2.f90 | 18 + gcc/testsuite/gfortran.dg/pointer_remapping_9.f90 | 31 + gcc/testsuite/gfortran.dg/power_3.f90 | 1 - gcc/testsuite/gfortran.dg/power_4.f90 | 1 - gcc/testsuite/gfortran.dg/power_5.f90 | 1 - gcc/testsuite/gfortran.dg/power_6.f90 | 1 - gcc/testsuite/gfortran.dg/pr26246_1.f90 | 1 - gcc/testsuite/gfortran.dg/pr26246_2.f90 | 1 - gcc/testsuite/gfortran.dg/pr32627.f03 | 2 +- gcc/testsuite/gfortran.dg/pr32921.f | 1 - gcc/testsuite/gfortran.dg/pr34163.f90 | 1 - gcc/testsuite/gfortran.dg/pr37287-1.f90 | 1 + gcc/testsuite/gfortran.dg/pr38868.f | 1 - gcc/testsuite/gfortran.dg/pr42108.f90 | 2 - gcc/testsuite/gfortran.dg/pr43984.f90 | 1 - gcc/testsuite/gfortran.dg/pr44735.f90 | 16 + gcc/testsuite/gfortran.dg/pr45636.f90 | 5 +- gcc/testsuite/gfortran.dg/pr48636-2.f90 | 1 - gcc/testsuite/gfortran.dg/pr48636.f90 | 1 - gcc/testsuite/gfortran.dg/pr52835.f90 | 1 - gcc/testsuite/gfortran.dg/pr53787.f90 | 1 - gcc/testsuite/gfortran.dg/pr56520.f90 | 13 + gcc/testsuite/gfortran.dg/pr56852.f90 | 11 + gcc/testsuite/gfortran.dg/pr57987.f90 | 1 - gcc/testsuite/gfortran.dg/pr61960.f90 | 29 + gcc/testsuite/gfortran.dg/pr64230.f90 | 42 + gcc/testsuite/gfortran.dg/pr64589.f90 | 30 + gcc/testsuite/gfortran.dg/pr64925.f90 | 22 + gcc/testsuite/gfortran.dg/pr64980.f03 | 22 + gcc/testsuite/gfortran.dg/pr65429.f90 | 19 + gcc/testsuite/gfortran.dg/pr65450.f90 | 35 + gcc/testsuite/gfortran.dg/pr65504.f90 | 28 + gcc/testsuite/gfortran.dg/pr65903.f90 | 20 + gcc/testsuite/gfortran.dg/pr66311.f90 | 60 + gcc/testsuite/gfortran.dg/pr66545_1.f90 | 17 + gcc/testsuite/gfortran.dg/pr66545_2.f90 | 23 + gcc/testsuite/gfortran.dg/pr66725.f90 | 31 + gcc/testsuite/gfortran.dg/pr66864.f90 | 16 + gcc/testsuite/gfortran.dg/pr67140.f90 | 12 + gcc/testsuite/gfortran.dg/pr67526.f90 | 9 + gcc/testsuite/gfortran.dg/proc_decl_23.f90 | 1 - gcc/testsuite/gfortran.dg/proc_ptr_comp_44.f90 | 71 + gcc/testsuite/gfortran.dg/proc_ptr_comp_45.f90 | 49 + gcc/testsuite/gfortran.dg/promotion_2.f90 | 1 - gcc/testsuite/gfortran.dg/protected_9.f90 | 15 + .../gfortran.dg/public_private_module_2.f90 | 7 +- .../gfortran.dg/public_private_module_6.f90 | 5 +- gcc/testsuite/gfortran.dg/quad_2.f90 | 2 +- gcc/testsuite/gfortran.dg/rank_4.f90 | 1 - gcc/testsuite/gfortran.dg/read_dir.f90 | 20 + gcc/testsuite/gfortran.dg/read_eof_8.f90 | 1 + .../gfortran.dg/readwrite_unf_direct_eor_1.f90 | 1 + gcc/testsuite/gfortran.dg/realloc_on_assign_18.f90 | 1 - gcc/testsuite/gfortran.dg/realloc_on_assign_19.f90 | 1 - gcc/testsuite/gfortran.dg/reassoc_1.f90 | 1 - gcc/testsuite/gfortran.dg/reassoc_10.f | 1 - gcc/testsuite/gfortran.dg/reassoc_2.f90 | 1 - gcc/testsuite/gfortran.dg/reassoc_3.f90 | 5 +- gcc/testsuite/gfortran.dg/reassoc_4.f | 1 - gcc/testsuite/gfortran.dg/reassoc_5.f90 | 1 - gcc/testsuite/gfortran.dg/reassoc_6.f | 5 +- gcc/testsuite/gfortran.dg/reassoc_7.f | 1 - gcc/testsuite/gfortran.dg/reassoc_8.f | 1 - gcc/testsuite/gfortran.dg/reassoc_9.f | 1 - gcc/testsuite/gfortran.dg/reshape_7.f90 | 17 + gcc/testsuite/gfortran.dg/reshape_empty_1.f03 | 1 - gcc/testsuite/gfortran.dg/scan_2.f90 | 1 - gcc/testsuite/gfortran.dg/select_char_2.f90 | 1 - gcc/testsuite/gfortran.dg/shape_7.f90 | 1 - gcc/testsuite/gfortran.dg/shape_8.f90 | 15 + gcc/testsuite/gfortran.dg/single_char_string.f90 | 1 - gcc/testsuite/gfortran.dg/size_kind_2.f90 | 1 - gcc/testsuite/gfortran.dg/sizeof_3.f90 | 1 - gcc/testsuite/gfortran.dg/spread_size_limit.f90 | 1 - gcc/testsuite/gfortran.dg/storage_size_4.f90 | 1 - gcc/testsuite/gfortran.dg/storage_size_5.f90 | 1 - gcc/testsuite/gfortran.dg/storage_size_6.f90 | 8 + gcc/testsuite/gfortran.dg/string_assign_1.f90 | 1 - gcc/testsuite/gfortran.dg/string_compare_4.f90 | 1 - gcc/testsuite/gfortran.dg/string_length_2.f90 | 1 - .../gfortran.dg/structure_constructor_11.f90 | 1 - .../gfortran.dg/structure_constructor_12.f90 | 15 + .../gfortran.dg/structure_constructor_13.f03 | 28 + gcc/testsuite/gfortran.dg/submodule_1.f08 | 175 + gcc/testsuite/gfortran.dg/submodule_10.f08 | 170 + gcc/testsuite/gfortran.dg/submodule_11.f08 | 45 + gcc/testsuite/gfortran.dg/submodule_2.f08 | 102 + gcc/testsuite/gfortran.dg/submodule_3.f08 | 37 + gcc/testsuite/gfortran.dg/submodule_4.f08 | 140 + gcc/testsuite/gfortran.dg/submodule_5.f08 | 52 + gcc/testsuite/gfortran.dg/submodule_6.f08 | 93 + gcc/testsuite/gfortran.dg/submodule_7.f08 | 149 + gcc/testsuite/gfortran.dg/submodule_8.f08 | 44 + gcc/testsuite/gfortran.dg/submodule_9.f08 | 41 + gcc/testsuite/gfortran.dg/substr_6.f90 | 11 +- gcc/testsuite/gfortran.dg/system_clock_3.f08 | 22 + gcc/testsuite/gfortran.dg/transfer_intrinsic_1.f90 | 1 - gcc/testsuite/gfortran.dg/transfer_intrinsic_6.f90 | 1 - gcc/testsuite/gfortran.dg/transfer_resolve_3.f90 | 1 - .../gfortran.dg/transpose_optimization_1.f90 | 1 - .../gfortran.dg/transpose_optimization_2.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_1.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_2.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_3.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_5.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_7.f90 | 1 - gcc/testsuite/gfortran.dg/trim_optimize_8.f90 | 1 - gcc/testsuite/gfortran.dg/type_is_1.f90 | 15 + gcc/testsuite/gfortran.dg/type_to_class_2.f03 | 30 + gcc/testsuite/gfortran.dg/type_to_class_3.f03 | 33 + .../gfortran.dg/typebound_assignment_5.f03 | 1 - .../gfortran.dg/typebound_assignment_6.f03 | 1 - gcc/testsuite/gfortran.dg/typebound_call_21.f03 | 1 - gcc/testsuite/gfortran.dg/typebound_call_22.f03 | 1 - gcc/testsuite/gfortran.dg/typebound_call_27.f90 | 41 + .../gfortran.dg/typebound_operator_14.f90 | 1 - gcc/testsuite/gfortran.dg/typebound_proc_27.f03 | 1 - .../gfortran.dg/unlimited_polymorphic_11.f90 | 1 - .../gfortran.dg/unlimited_polymorphic_2.f03 | 2 +- .../gfortran.dg/unlimited_polymorphic_20.f90 | 106 + .../gfortran.dg/unlimited_polymorphic_21.f90 | 35 + .../gfortran.dg/unlimited_polymorphic_22.f90 | 215 + .../gfortran.dg/unlimited_polymorphic_23.f90 | 35 + .../gfortran.dg/unlimited_polymorphic_24.f03 | 218 + .../gfortran.dg/unlimited_polymorphic_8.f90 | 1 - gcc/testsuite/gfortran.dg/use_rename_6.f90 | 1 - gcc/testsuite/gfortran.dg/use_rename_7.f90 | 27 + gcc/testsuite/gfortran.dg/use_rename_8.f90 | 50 + gcc/testsuite/gfortran.dg/used_types_27.f90 | 18 + gcc/testsuite/gfortran.dg/vect/O3-pr36119.f90 | 1 - gcc/testsuite/gfortran.dg/vect/O3-pr39595.f | 1 - gcc/testsuite/gfortran.dg/vect/O3-pr49957.f | 3 +- gcc/testsuite/gfortran.dg/vect/Ofast-pr50414.f90 | 1 - .../gfortran.dg/vect/cost-model-pr34445.f | 1 - .../gfortran.dg/vect/cost-model-pr34445a.f | 1 - .../gfortran.dg/vect/fast-math-mgrid-resid.f | 2 - .../gfortran.dg/vect/fast-math-pr33299.f90 | 1 - .../gfortran.dg/vect/fast-math-pr37021.f90 | 3 +- .../gfortran.dg/vect/fast-math-pr38968.f90 | 1 - .../gfortran.dg/vect/fast-math-real8-pr40801.f90 | 1 - .../gfortran.dg/vect/fast-math-rnflow-trs2a2.f90 | 3 +- .../gfortran.dg/vect/fast-math-vect-8.f90 | 1 - .../vect/no-fre-no-copy-prop-O3-pr51704.f90 | 1 - gcc/testsuite/gfortran.dg/vect/no-vfa-pr32377.f90 | 1 - gcc/testsuite/gfortran.dg/vect/no-vfa-pr32457.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr19049.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr32377.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr32380.f | 1 - gcc/testsuite/gfortran.dg/vect/pr33301.f | 1 - gcc/testsuite/gfortran.dg/vect/pr39318.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr45714-a.f | 1 - gcc/testsuite/gfortran.dg/vect/pr45714-b.f | 1 - gcc/testsuite/gfortran.dg/vect/pr46213.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr48329.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr50178.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr50412.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr51058-2.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr51058.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr51285.f90 | 1 - gcc/testsuite/gfortran.dg/vect/pr52580.f | 1 - gcc/testsuite/gfortran.dg/vect/pr62283-2.f | 11 + gcc/testsuite/gfortran.dg/vect/pr62283.f | 1 - gcc/testsuite/gfortran.dg/vect/vect-1.f90 | 1 - gcc/testsuite/gfortran.dg/vect/vect-2.f90 | 9 +- gcc/testsuite/gfortran.dg/vect/vect-3.f90 | 7 +- gcc/testsuite/gfortran.dg/vect/vect-4.f90 | 5 +- gcc/testsuite/gfortran.dg/vect/vect-5.f90 | 7 +- gcc/testsuite/gfortran.dg/vect/vect-6.f | 1 - gcc/testsuite/gfortran.dg/vect/vect-7.f90 | 1 - gcc/testsuite/gfortran.dg/vect/vect-8.f90 | 1 - gcc/testsuite/gfortran.dg/vect/vect-9.f90 | 34 + .../gfortran.dg/vect/vect-do-concurrent-1.f90 | 1 - gcc/testsuite/gfortran.dg/vect/vect-gems.f90 | 1 - gcc/testsuite/gfortran.dg/vector_subscript_4.f90 | 1 - gcc/testsuite/gfortran.dg/vector_subscript_6.f90 | 1 - gcc/testsuite/gfortran.dg/volatile10.f90 | 1 - gcc/testsuite/gfortran.dg/volatile11.f90 | 1 - gcc/testsuite/gfortran.dg/volatile12.f90 | 1 - gcc/testsuite/gfortran.dg/volatile4.f90 | 1 - gcc/testsuite/gfortran.dg/volatile5.f90 | 1 - gcc/testsuite/gfortran.dg/volatile6.f90 | 1 - gcc/testsuite/gfortran.dg/volatile7.f90 | 1 - gcc/testsuite/gfortran.dg/warn_conversion.f90 | 2 +- gcc/testsuite/gfortran.dg/warn_conversion_3.f90 | 4 +- gcc/testsuite/gfortran.dg/warn_conversion_5.f90 | 37 + gcc/testsuite/gfortran.dg/warn_conversion_6.f90 | 21 + gcc/testsuite/gfortran.dg/warn_conversion_7.f90 | 7 + gcc/testsuite/gfortran.dg/warn_conversion_8.f90 | 8 + .../gfortran.dg/warn_target_lifetime_3.f90 | 4 +- gcc/testsuite/gfortran.dg/whole_file_5.f90 | 1 - gcc/testsuite/gfortran.dg/whole_file_6.f90 | 1 - gcc/testsuite/gfortran.dg/widechar_7.f90 | 1 - gcc/testsuite/gfortran.dg/wunused-parameter.f90 | 15 + .../gfortran.fortran-torture/compile/pr65758.f90 | 20 + .../gfortran.fortran-torture/compile/pr66251-2.f90 | 23 + .../gfortran.fortran-torture/compile/pr66251.f90 | 7 + .../gfortran.fortran-torture/compile/pr66352.f90 | 18 + gcc/testsuite/gnat.dg/addr7.adb | 12 + gcc/testsuite/gnat.dg/addr7.ads | 8 + gcc/testsuite/gnat.dg/addr8.adb | 12 + gcc/testsuite/gnat.dg/addr8.ads | 8 + gcc/testsuite/gnat.dg/addr9_1.adb | 40 + gcc/testsuite/gnat.dg/addr9_2.adb | 40 + gcc/testsuite/gnat.dg/addr9_3.adb | 40 + gcc/testsuite/gnat.dg/addr9_4.adb | 40 + gcc/testsuite/gnat.dg/aggr12.adb | 1 - gcc/testsuite/gnat.dg/aggr13.adb | 1 - gcc/testsuite/gnat.dg/aliasing1.adb | 1 - gcc/testsuite/gnat.dg/aliasing2.adb | 1 - gcc/testsuite/gnat.dg/alignment4.adb | 1 - gcc/testsuite/gnat.dg/alignment5.adb | 1 - gcc/testsuite/gnat.dg/alignment6.adb | 1 - gcc/testsuite/gnat.dg/array16.adb | 1 - gcc/testsuite/gnat.dg/array7.adb | 1 - gcc/testsuite/gnat.dg/atomic1.adb | 1 - gcc/testsuite/gnat.dg/atomic6_1.adb | 1 - gcc/testsuite/gnat.dg/atomic6_2.adb | 1 - gcc/testsuite/gnat.dg/atomic6_3.adb | 1 - gcc/testsuite/gnat.dg/atomic6_4.adb | 1 - gcc/testsuite/gnat.dg/atomic6_5.adb | 1 - gcc/testsuite/gnat.dg/atomic6_6.adb | 1 - gcc/testsuite/gnat.dg/atomic6_7.adb | 1 - gcc/testsuite/gnat.dg/atomic6_8.adb | 1 - gcc/testsuite/gnat.dg/atomic7_1.adb | 16 + gcc/testsuite/gnat.dg/atomic7_2.adb | 10 + gcc/testsuite/gnat.dg/atomic7_pkg1.ads | 10 + gcc/testsuite/gnat.dg/atomic7_pkg2.adb | 14 + gcc/testsuite/gnat.dg/atomic7_pkg2.ads | 5 + gcc/testsuite/gnat.dg/debug4.adb | 10 + gcc/testsuite/gnat.dg/debug4_pkg.adb | 23 + gcc/testsuite/gnat.dg/debug4_pkg.ads | 28 + gcc/testsuite/gnat.dg/derived_type1.adb | 1 - gcc/testsuite/gnat.dg/discr43.adb | 16 + gcc/testsuite/gnat.dg/entry_queues3.adb | 29 + gcc/testsuite/gnat.dg/loop_optimization18.adb | 16 + gcc/testsuite/gnat.dg/loop_optimization18.ads | 7 + gcc/testsuite/gnat.dg/loop_optimization18_pkg.ads | 15 + gcc/testsuite/gnat.dg/loop_optimization6.adb | 1 - gcc/testsuite/gnat.dg/lto17.adb | 12 + gcc/testsuite/gnat.dg/lto17.ads | 20 + gcc/testsuite/gnat.dg/noinline2.adb | 1 - .../{object_overflow4.adb => object_overflow5.adb} | 8 +- gcc/testsuite/gnat.dg/opt15.adb | 1 - gcc/testsuite/gnat.dg/opt34.adb | 1 - gcc/testsuite/gnat.dg/opt37.adb | 1 - gcc/testsuite/gnat.dg/opt39.adb | 1 - gcc/testsuite/gnat.dg/opt40.adb | 1 - gcc/testsuite/gnat.dg/opt48.adb | 12 + gcc/testsuite/gnat.dg/opt48_pkg1.adb | 17 + gcc/testsuite/gnat.dg/opt48_pkg1.ads | 7 + gcc/testsuite/gnat.dg/opt48_pkg2.adb | 8 + gcc/testsuite/gnat.dg/opt48_pkg2.ads | 11 + gcc/testsuite/gnat.dg/pack9.adb | 1 - gcc/testsuite/gnat.dg/renaming5.adb | 1 - gcc/testsuite/gnat.dg/renaming6.adb | 30 + gcc/testsuite/gnat.dg/renaming6.ads | 14 + gcc/testsuite/gnat.dg/specs/alignment2.ads | 2 +- gcc/testsuite/gnat.dg/specs/debug1.ads | 2 +- gcc/testsuite/gnat.dg/specs/noinline3.ads | 1 - gcc/testsuite/gnat.dg/specs/opt2.ads | 11 + gcc/testsuite/gnat.dg/specs/pack12.ads | 21 + gcc/testsuite/gnat.dg/specs/varsize_return2.ads | 12 + .../gnat.dg/specs/varsize_return2_pkg.adb | 18 + .../gnat.dg/specs/varsize_return2_pkg.ads | 20 + gcc/testsuite/gnat.dg/timing_events.adb | 29 - gcc/testsuite/gnat.dg/unchecked_convert1.adb | 4 +- gcc/testsuite/gnat.dg/unchecked_convert9.adb | 1 - .../gnat.dg/{varsize_temp.adb => varsize1.adb} | 4 +- .../gnat.dg/{varsize_copy.adb => varsize2.adb} | 4 +- .../gnat.dg/{varsize_copy.ads => varsize2.ads} | 4 +- gcc/testsuite/gnat.dg/varsize3_1.adb | 5 + gcc/testsuite/gnat.dg/varsize3_1.ads | 9 + gcc/testsuite/gnat.dg/varsize3_2.adb | 11 + gcc/testsuite/gnat.dg/varsize3_3.adb | 11 + gcc/testsuite/gnat.dg/varsize3_4.adb | 11 + gcc/testsuite/gnat.dg/varsize3_5.adb | 11 + gcc/testsuite/gnat.dg/varsize3_6.adb | 11 + gcc/testsuite/gnat.dg/varsize3_pkg1.ads | 12 + gcc/testsuite/gnat.dg/varsize3_pkg2.ads | 5 + gcc/testsuite/gnat.dg/varsize3_pkg3.ads | 13 + gcc/testsuite/gnat.dg/vect1.adb | 1 - gcc/testsuite/gnat.dg/vect11.adb | 1 - gcc/testsuite/gnat.dg/vect12.adb | 1 - gcc/testsuite/gnat.dg/vect13.adb | 1 - gcc/testsuite/gnat.dg/vect14.adb | 1 - gcc/testsuite/gnat.dg/vect2.adb | 1 - gcc/testsuite/gnat.dg/vect3.adb | 1 - gcc/testsuite/gnat.dg/vect4.adb | 1 - gcc/testsuite/gnat.dg/vect5.adb | 1 - gcc/testsuite/gnat.dg/vect6.adb | 1 - gcc/testsuite/gnat.dg/vfa1_1.adb | 59 + gcc/testsuite/gnat.dg/vfa1_2.adb | 56 + gcc/testsuite/gnat.dg/vfa1_3.adb | 57 + gcc/testsuite/gnat.dg/vfa1_4.adb | 57 + gcc/testsuite/gnat.dg/vfa1_pkg.ads | 50 + gcc/testsuite/gnat.dg/volatile13.adb | 11 + gcc/testsuite/gnat.dg/volatile13.ads | 19 + gcc/testsuite/gnat.dg/volatile6.adb | 1 - gcc/testsuite/gnat.dg/volatile7.adb | 1 - gcc/testsuite/gnat.dg/volatile8.adb | 1 - gcc/testsuite/gnat.dg/volatile9.adb | 1 - gcc/testsuite/gnat.dg/warn11.adb | 16 + gcc/testsuite/gnat.dg/warn12.adb | 48 + gcc/testsuite/gnat.dg/warn12_pkg.ads | 21 + gcc/testsuite/go.test/go-test.exp | 6 +- gcc/testsuite/jit.dg/all-non-failing-tests.h | 57 + .../create-code-for-hello-world-executable.h | 101 + gcc/testsuite/jit.dg/harness.h | 32 +- gcc/testsuite/jit.dg/jit.exp | 336 +- gcc/testsuite/jit.dg/test-accessing-union.c | 4 + gcc/testsuite/jit.dg/test-arith-overflow.c | 16 +- gcc/testsuite/jit.dg/test-benchmark.c | 268 + gcc/testsuite/jit.dg/test-compile-to-assembler.c | 13 + ...o-world.c => test-compile-to-dynamic-library.c} | 38 +- gcc/testsuite/jit.dg/test-compile-to-executable.c | 13 + gcc/testsuite/jit.dg/test-compile-to-object.c | 13 + gcc/testsuite/jit.dg/test-compound-assignment.c | 157 + gcc/testsuite/jit.dg/test-debug-strings.c | 190 + ...error-gcc_jit_block_end_with_switch-NULL-case.c | 54 + ...t_block_end_with_switch-mismatching-case-type.c | 83 + ..._jit_block_end_with_switch-overlapping-ranges.c | 95 + ...rror-gcc_jit_context_new_case-non-const-label.c | 80 + ...ror-gcc_jit_context_new_case-non-integer-type.c | 81 + ...r-gcc_jit_context_new_case-reversed-endpoints.c | 80 + ...error-gcc_jit_context_new_field-opaque-struct.c | 31 + ...rror-gcc_jit_context_new_global-opaque-struct.c | 32 + ...ror-gcc_jit_function_new_local-opaque-struct.c} | 34 +- ...ror-gcc_jit_lvalue_access_field-wrong-struct.c} | 63 +- ...ror-gcc_jit_rvalue_access_field-wrong-struct.c} | 64 +- ...cc_jit_rvalue_dereference_field-wrong-struct.c} | 0 ...y.c => test-error-gcc_jit_timer_pop-mismatch.c} | 10 +- ...y.c => test-error-gcc_jit_timer_pop-too-many.c} | 9 +- ...test-error-mismatching-types-in-assignment-op.c | 64 + .../jit.dg/test-error-mismatching-types-in-call.c | 2 +- .../jit.dg/test-error-pr63969-missing-driver.c | 4 + .../{test-dot-product.c => test-extra-options.c} | 9 +- .../test-pr66700-observing-write-through-ptr.c | 109 + gcc/testsuite/jit.dg/test-pr66779.c | 143 + gcc/testsuite/jit.dg/test-quadratic.c | 28 +- gcc/testsuite/jit.dg/test-switch.c | 147 + gcc/testsuite/jit.dg/test-switch.cc | 118 + ...le-block.c => test-validly-unreachable-block.c} | 11 +- gcc/testsuite/jit.dg/verify-dynamic-library.c | 41 + gcc/testsuite/lib/asan-dg.exp | 1 + gcc/testsuite/lib/atomic-dg.exp | 1 + gcc/testsuite/lib/c-torture.exp | 68 +- gcc/testsuite/lib/cilk-plus-dg.exp | 1 + gcc/testsuite/lib/clearcap.exp | 1 + gcc/testsuite/lib/dg-pch.exp | 8 +- gcc/testsuite/lib/fortran-modules.exp | 15 + gcc/testsuite/lib/gcc-defs.exp | 3 + gcc/testsuite/lib/gcc-dg.exp | 265 +- gcc/testsuite/lib/gcc.exp | 3 + gcc/testsuite/lib/gcov.exp | 3 + gcc/testsuite/lib/gfortran-dg.exp | 12 +- gcc/testsuite/lib/mpx-dg.exp | 123 +- gcc/testsuite/lib/objc-torture.exp | 4 +- gcc/testsuite/lib/profopt.exp | 40 +- gcc/testsuite/lib/target-supports.exp | 327 +- gcc/testsuite/lib/tsan-dg.exp | 1 + gcc/testsuite/lib/ubsan-dg.exp | 1 + gcc/testsuite/obj-c++.dg/encode-2.mm | 3 +- gcc/testsuite/obj-c++.dg/tls/diag-5.mm | 2 +- gcc/testsuite/objc/compile/pr64668.m | 20 + gcc/timevar.c | 428 +- gcc/timevar.def | 14 +- gcc/timevar.h | 138 +- gcc/tlink.c | 6 +- gcc/toplev.c | 293 +- gcc/toplev.h | 15 +- gcc/tracer.c | 27 +- gcc/trans-mem.c | 97 +- gcc/trans-mem.h | 2 + gcc/tree-affine.c | 27 +- gcc/tree-affine.h | 2 - gcc/tree-browser.c | 974 - gcc/tree-browser.def | 97 - gcc/tree-call-cdce.c | 35 +- gcc/tree-cfg.c | 564 +- gcc/tree-cfg.h | 4 +- gcc/tree-cfgcleanup.c | 111 +- gcc/tree-chkp-opt.c | 38 +- gcc/tree-chkp.c | 335 +- gcc/tree-chkp.h | 5 + gcc/tree-chrec.c | 140 +- gcc/tree-chrec.h | 4 +- gcc/tree-complex.c | 36 +- gcc/tree-core.h | 46 +- gcc/tree-data-ref.c | 794 +- gcc/tree-data-ref.h | 81 +- gcc/tree-dfa.c | 38 +- gcc/tree-diagnostic.c | 34 +- gcc/tree-dump.c | 10 - gcc/tree-eh.c | 83 +- gcc/tree-eh.h | 1 - gcc/tree-emutls.c | 55 +- gcc/tree-hash-traits.h | 82 + gcc/tree-hasher.h | 3 - gcc/tree-if-conv.c | 260 +- gcc/tree-inline.c | 129 +- gcc/tree-inline.h | 28 +- gcc/tree-into-ssa.c | 41 +- gcc/tree-iterator.c | 11 +- gcc/tree-loop-distribution.c | 40 +- gcc/tree-nested.c | 79 +- gcc/tree-nrv.c | 29 +- gcc/tree-object-size.c | 95 +- gcc/tree-outof-ssa.c | 85 +- gcc/tree-parloops.c | 664 +- gcc/tree-parloops.h | 1 - gcc/tree-pass.h | 8 +- gcc/tree-phinodes.c | 29 +- gcc/tree-predcom.c | 76 +- gcc/tree-pretty-print.c | 25 +- gcc/tree-pretty-print.h | 1 - gcc/tree-profile.c | 34 +- gcc/tree-scalar-evolution.c | 228 +- gcc/tree-scalar-evolution.h | 2 +- gcc/tree-sra.c | 235 +- gcc/tree-ssa-address.c | 31 +- gcc/tree-ssa-alias.c | 65 +- gcc/tree-ssa-ccp.c | 322 +- gcc/tree-ssa-coalesce.c | 459 +- gcc/tree-ssa-coalesce.h | 1 + gcc/tree-ssa-copy.c | 31 +- gcc/tree-ssa-copyrename.c | 499 - gcc/tree-ssa-dce.c | 44 +- gcc/tree-ssa-dom.c | 1362 +- gcc/tree-ssa-dse.c | 36 +- gcc/tree-ssa-forwprop.c | 62 +- gcc/tree-ssa-ifcombine.c | 74 +- gcc/tree-ssa-live.c | 238 +- gcc/tree-ssa-live.h | 11 +- gcc/tree-ssa-loop-ch.c | 186 +- gcc/tree-ssa-loop-im.c | 47 +- gcc/tree-ssa-loop-ivcanon.c | 37 +- gcc/tree-ssa-loop-ivopts.c | 666 +- gcc/tree-ssa-loop-manip.c | 248 +- gcc/tree-ssa-loop-manip.h | 1 + gcc/tree-ssa-loop-niter.c | 756 +- gcc/tree-ssa-loop-niter.h | 3 +- gcc/tree-ssa-loop-prefetch.c | 43 +- gcc/tree-ssa-loop-unswitch.c | 30 +- gcc/tree-ssa-loop.c | 73 +- gcc/tree-ssa-loop.h | 3 +- gcc/tree-ssa-math-opts.c | 616 +- gcc/tree-ssa-operands.c | 49 +- gcc/tree-ssa-phiopt.c | 427 +- gcc/tree-ssa-phiprop.c | 31 +- gcc/tree-ssa-pre.c | 150 +- gcc/tree-ssa-propagate.c | 233 +- gcc/tree-ssa-reassoc.c | 187 +- gcc/tree-ssa-sccvn.c | 601 +- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree-ssa-scopedtables.c | 135 + gcc/tree-ssa-scopedtables.h | 53 + gcc/tree-ssa-sink.c | 30 +- gcc/tree-ssa-strlen.c | 72 +- gcc/tree-ssa-structalias.c | 123 +- gcc/tree-ssa-tail-merge.c | 66 +- gcc/tree-ssa-ter.c | 38 +- gcc/tree-ssa-threadedge.c | 269 +- gcc/tree-ssa-threadedge.h | 2 +- gcc/tree-ssa-threadupdate.c | 519 +- gcc/tree-ssa-uncprop.c | 54 +- gcc/tree-ssa-uninit.c | 115 +- gcc/tree-ssa.c | 35 +- gcc/tree-ssa.h | 3 +- gcc/tree-ssanames.c | 48 +- gcc/tree-ssanames.h | 1 + gcc/tree-stdarg.c | 336 +- gcc/tree-streamer-in.c | 178 +- gcc/tree-streamer-out.c | 99 +- gcc/tree-streamer.c | 46 +- gcc/tree-streamer.h | 25 +- gcc/tree-switch-conversion.c | 47 +- gcc/tree-tailcall.c | 42 +- gcc/tree-vect-data-refs.c | 676 +- gcc/tree-vect-generic.c | 95 +- gcc/tree-vect-loop-manip.c | 88 +- gcc/tree-vect-loop.c | 687 +- gcc/tree-vect-patterns.c | 276 +- gcc/tree-vect-slp.c | 1054 +- gcc/tree-vect-stmts.c | 1371 +- gcc/tree-vectorizer.c | 272 +- gcc/tree-vectorizer.h | 81 +- gcc/tree-vrp.c | 524 +- gcc/tree.c | 1573 +- gcc/tree.def | 9 +- gcc/tree.h | 292 +- gcc/tsan.c | 48 +- gcc/typed-splay-tree.h | 135 + gcc/ubsan.c | 238 +- gcc/valtrack.c | 59 +- gcc/valtrack.h | 29 +- gcc/value-prof.c | 164 +- gcc/var-tracking.c | 302 +- gcc/varasm.c | 465 +- gcc/varasm.h | 7 + gcc/varpool.c | 100 +- gcc/vec.c | 288 +- gcc/vec.h | 74 +- gcc/vmsdbgout.c | 37 +- gcc/vtable-verify.c | 140 +- gcc/vtable-verify.h | 15 +- gcc/web.c | 18 +- gcc/wide-int-print.cc | 3 +- gcc/wide-int-print.h | 1 - gcc/wide-int.cc | 41 +- gcc/wide-int.h | 15 - gcc/xcoffout.c | 9 - gcc/xcoffout.h | 7 +- gnattools/ChangeLog | 5 + gnattools/configure | 5 + gnattools/configure.ac | 5 + gotools/ChangeLog | 45 + gotools/Makefile.am | 24 +- gotools/Makefile.in | 230 +- gotools/aclocal.m4 | 74 +- gotools/configure | 126 +- gotools/configure.ac | 4 + gotools/go.1 | 12 + gotools/gofmt.1 | 12 + include/ChangeLog | 49 +- include/ansidecl.h | 22 +- include/demangle.h | 9 +- include/dwarf2.def | 11 +- include/dwarf2.h | 6 +- include/dyn-string.h | 3 +- include/fibheap.h | 3 +- include/filenames.h | 2 +- include/floatformat.h | 11 +- include/fnmatch.h | 2 +- include/gcc-c-fe.def | 2 +- include/gcc-c-interface.h | 2 +- include/gcc-interface.h | 2 +- include/gdb/gdb-index.h | 2 +- include/getopt.h | 3 +- include/gomp-constants.h | 13 +- include/hashtab.h | 3 +- include/leb128.h | 2 +- include/libiberty.h | 2 +- include/longlong.h | 2 +- include/lto-symtab.h | 2 +- include/md5.h | 2 +- include/objalloc.h | 2 +- include/obstack.h | 4 +- include/partition.h | 6 +- include/plugin-api.h | 2 +- include/safe-ctype.h | 2 +- include/sha1.h | 3 +- include/simple-object.h | 2 +- include/sort.h | 2 +- include/splay-tree.h | 3 +- include/symcat.h | 2 +- include/timeval-utils.h | 2 +- include/vtv-change-permission.h | 3 +- include/xregex2.h | 3 +- include/xtensa-config.h | 3 +- intl/ChangeLog | 13 + intl/aclocal.m4 | 5 +- intl/configure | 884 +- libada/ChangeLog | 12 + libada/configure | 12 +- libatomic/ChangeLog | 9 + libatomic/configure.tgt | 2 +- libatomic/fop_n.c | 12 +- libbacktrace/ChangeLog | 83 + libbacktrace/Makefile.am | 2 + libbacktrace/Makefile.in | 72 +- libbacktrace/aclocal.m4 | 62 +- libbacktrace/alloc.c | 8 +- libbacktrace/backtrace-supported.h.in | 5 + libbacktrace/backtrace.c | 25 +- libbacktrace/btest.c | 6 + libbacktrace/configure | 206 +- libbacktrace/configure.ac | 36 +- libbacktrace/dwarf.c | 34 +- libbacktrace/filetype.awk | 2 + libbacktrace/internal.h | 6 +- libbacktrace/mmap.c | 10 +- libbacktrace/pecoff.c | 937 + libcc1/ChangeLog | 33 + libcc1/Makefile.am | 2 +- libcc1/Makefile.in | 67 +- libcc1/aclocal.m4 | 74 +- libcc1/configure | 20 +- libcc1/plugin.cc | 43 +- libcilkrts/ChangeLog | 11 + libcilkrts/Makefile.in | 73 +- libcilkrts/aclocal.m4 | 74 +- libcilkrts/configure | 121 +- libcilkrts/configure.ac | 3 +- libcpp/ChangeLog | 415 + libcpp/aclocal.m4 | 5 +- libcpp/charset.c | 38 +- libcpp/configure | 153 +- libcpp/directives.c | 50 +- libcpp/expr.c | 15 +- libcpp/files.c | 14 +- libcpp/include/cpplib.h | 13 +- libcpp/include/line-map.h | 739 +- libcpp/init.c | 37 +- libcpp/internal.h | 26 +- libcpp/lex.c | 63 +- libcpp/line-map.c | 302 +- libcpp/location-example.txt | 216 + libcpp/macro.c | 51 +- libcpp/pch.c | 2 +- libcpp/po/ChangeLog | 64 + libcpp/po/be.po | 456 +- libcpp/po/ca.po | 475 +- libcpp/po/cpplib.pot | 507 +- libcpp/po/da.po | 16135 +---- libcpp/po/de.po | 3440 +- libcpp/po/el.po | 452 +- libcpp/po/eo.po | 469 +- libcpp/po/es.po | 477 +- libcpp/po/fi.po | 473 +- libcpp/po/fr.po | 19891 +---- libcpp/po/id.po | 477 +- libcpp/po/ja.po | 481 +- libcpp/po/nl.po | 489 +- libcpp/po/pt_BR.po | 482 +- libcpp/po/ru.po | 475 +- libcpp/po/sr.po | 463 +- libcpp/po/sv.po | 501 +- libcpp/po/tr.po | 477 +- libcpp/po/uk.po | 469 +- libcpp/po/vi.po | 467 +- libcpp/po/zh_CN.po | 477 +- libcpp/po/zh_TW.po | 477 +- libcpp/system.h | 2 +- libcpp/traditional.c | 158 +- libdecnumber/ChangeLog | 8 + libdecnumber/aclocal.m4 | 5 +- libdecnumber/configure | 2 +- libffi/ChangeLog | 66 + libffi/Makefile.am | 66 +- libffi/Makefile.in | 178 +- libffi/aclocal.m4 | 74 +- libffi/configure | 109 +- libffi/configure.ac | 42 +- libffi/doc/libffi.texi | 5 - libffi/fficonfig.h.in | 6 - libffi/include/Makefile.in | 56 +- libffi/man/Makefile.in | 68 +- libffi/src/aarch64/ffi.c | 268 +- libffi/src/aarch64/ffitarget.h | 12 + libffi/src/aarch64/sysv.S | 45 +- libffi/src/sparc/v8.S | 216 +- libffi/src/sparc/v9.S | 173 +- libffi/src/x86/sysv.S | 10 +- libffi/src/x86/unix64.S | 2 +- libffi/testsuite/Makefile.in | 60 +- libffi/testsuite/lib/libffi.exp | 11 +- libffi/testsuite/libffi.call/pr1172638.c | 127 + libgcc/ChangeLog | 454 +- libgcc/Makefile.in | 12 +- libgcc/config.host | 89 +- libgcc/config.in | 6 +- libgcc/config/arm/bpabi-v6m.S | 8 +- libgcc/config/arm/bpabi.S | 36 +- libgcc/config/{aarch64 => arm}/crtfastmath.c | 22 +- libgcc/config/arm/ieee754-df.S | 183 +- libgcc/config/arm/ieee754-sf.S | 101 +- libgcc/config/arm/lib1funcs.S | 21 +- libgcc/config/{visium/divdi3.c => frv/elf-lib.h} | 11 +- libgcc/config/frv/frvbegin.c | 1 - libgcc/config/frv/frvend.c | 1 - libgcc/config/ft32/crti-hw.S | 193 + libgcc/config/{moxie => ft32}/crti.S | 14 +- libgcc/config/{moxie => ft32}/crtn.S | 16 +- libgcc/config/ft32/epilog.S | 52 + libgcc/config/ft32/lib1funcs.S | 919 + libgcc/config/ft32/prolog.S | 199 + libgcc/config/{moxie => ft32}/sfp-machine.h | 2 +- libgcc/config/ft32/t-ft32 | 4 + libgcc/config/gthr-rtems.h | 195 +- libgcc/config/gthr-vxworks.h | 2 +- libgcc/config/h8300/lib1funcs.S | 80 +- libgcc/config/{nios2 => h8300}/sfp-machine.h | 9 +- libgcc/config/h8300/{t-h8300 => t-linux} | 5 +- libgcc/config/i386/32/t-iamcu | 1 + libgcc/config/i386/cpuinfo.c | 46 +- libgcc/config/i386/crtfastmath.c | 89 +- .../{epiphany/ieee-754/eqsf2.S => i386/elf-lib.h} | 44 +- .../i386/{dragonfly-unwind.h => freebsd-unwind.h} | 97 +- libgcc/config/i386/gthr-win32.h | 2 +- libgcc/config/i386/t-crtfm | 4 - libgcc/config/i386/t-dragonfly | 2 + libgcc/config/i386/t-linux | 2 +- libgcc/config/nios2/linux-atomic.c | 5 - libgcc/config/nios2/linux-unwind.h | 3 +- libgcc/config/nios2/tramp.c | 20 +- libgcc/config/nvptx/realloc.c | 5 +- libgcc/config/nvptx/t-nvptx | 5 + libgcc/config/pa/linux-atomic.c | 92 +- libgcc/config/rl78/bit-count.S | 213 + libgcc/config/rl78/cmpsi2.S | 73 +- libgcc/config/rl78/divmodhi.S | 362 + libgcc/config/rl78/divmodsi.S | 541 + libgcc/config/rl78/fpbit-sf.S | 608 + libgcc/config/rl78/fpmath-sf.S | 1036 + libgcc/config/rl78/lshrsi3.S | 9 +- libgcc/config/rl78/mulsi3.S | 56 +- libgcc/config/rl78/signbit.S | 20 +- libgcc/config/rl78/t-rl78 | 18 +- libgcc/config/rl78/trampoline.S | 27 +- libgcc/config/rl78/vregs.h | 16 +- libgcc/config/rs6000/morestack.S | 350 + libgcc/config/rs6000/t-stack-rs6000 | 2 + libgcc/config/t-softfp | 4 +- libgcc/config/t-softfp-sfdftf | 5 + libgcc/config/xtensa/lib2funcs.S | 40 +- libgcc/config/xtensa/linux-unwind.h | 3 + libgcc/config/xtensa/t-windowed | 2 + libgcc/config/xtensa/t-xtensa | 3 - libgcc/config/xtensa/unwind-dw2-xtensa.c | 2 +- libgcc/configure | 419 +- libgcc/configure.ac | 92 +- libgcc/generic-morestack.c | 5 + libgcc/gthr-single.h | 4 +- libgcc/libgcov-driver-system.c | 3 + libgcc/libgcov-util.c | 24 +- libgcc/offloadstuff.c | 14 +- libgcc/unwind-dw2-fde-dip.c | 9 +- libgcc/unwind-dw2-fde.h | 2 +- libgfortran/ChangeLog | 342 + libgfortran/Makefile.am | 16 +- libgfortran/Makefile.in | 111 +- libgfortran/acinclude.m4 | 33 +- libgfortran/aclocal.m4 | 1 - libgfortran/caf/libcaf.h | 1 + libgfortran/caf/single.c | 16 +- libgfortran/config.h.in | 66 +- libgfortran/config/fpu-387.h | 37 +- libgfortran/configure | 554 +- libgfortran/configure.ac | 32 +- libgfortran/fmain.c | 24 - libgfortran/generated/{shape_i16.c => shape_i1.c} | 14 +- libgfortran/generated/shape_i16.c | 4 +- libgfortran/generated/{shape_i8.c => shape_i2.c} | 14 +- libgfortran/generated/shape_i4.c | 4 +- libgfortran/generated/shape_i8.c | 4 +- libgfortran/gfortran.map | 13 + libgfortran/ieee/ieee_arithmetic.F90 | 760 +- libgfortran/ieee/ieee_exceptions.F90 | 30 +- libgfortran/ieee/ieee_helper.c | 18 + libgfortran/intrinsics/execute_command_line.c | 21 +- libgfortran/intrinsics/malloc.c | 4 + libgfortran/intrinsics/mvbits.c | 10 + libgfortran/intrinsics/system_clock.c | 28 +- libgfortran/io/close.c | 4 +- libgfortran/io/fbuf.c | 36 + libgfortran/io/fbuf.h | 3 + libgfortran/io/format.c | 69 +- libgfortran/io/format.h | 3 + libgfortran/io/inquire.c | 4 +- libgfortran/io/io.h | 2 +- libgfortran/io/list_read.c | 8 +- libgfortran/io/open.c | 32 +- libgfortran/io/transfer.c | 21 +- libgfortran/io/unit.c | 12 +- libgfortran/io/unix.c | 56 +- libgfortran/io/unix.h | 3 - libgfortran/io/write.c | 51 +- libgfortran/io/write_float.def | 41 +- libgfortran/libgfortran.h | 26 +- libgfortran/m4/shape.m4 | 4 +- libgfortran/runtime/backtrace.c | 311 +- libgfortran/runtime/compile_options.c | 20 +- libgfortran/runtime/environ.c | 307 +- libgfortran/runtime/error.c | 63 +- libgfortran/runtime/main.c | 179 +- libgfortran/runtime/minimal.c | 61 +- libgfortran/runtime/stop.c | 4 +- libgfortran/runtime/string.c | 47 +- libgo/MERGE | 4 +- libgo/Makefile.am | 108 +- libgo/Makefile.in | 262 +- libgo/README | 17 +- libgo/VERSION | 1 + libgo/config.h.in | 3 - libgo/configure | 97 +- libgo/configure.ac | 56 +- libgo/go/cmd/cgo/main.go | 42 +- libgo/go/cmd/go/build.go | 18 +- libgo/go/cmd/go/doc.go | 1 + libgo/go/cmd/go/generate.go | 5 + libgo/go/cmd/go/generate_test.go | 6 + libgo/go/cmd/go/get.go | 2 +- libgo/go/cmd/go/pkg.go | 9 +- libgo/go/cmd/go/test.go | 26 +- libgo/go/debug/elf/file.go | 45 +- libgo/go/debug/elf/file_test.go | 6 + .../elf/testdata/go-relocation-test-gcc5-ppc.obj | Bin 0 -> 2356 bytes libgo/go/go/build/build.go | 2 + libgo/go/go/types/testdata/builtins.src | 302 - libgo/go/go/types/testdata/const0.src | 215 - libgo/go/go/types/testdata/conversions.src | 18 - libgo/go/go/types/testdata/decls0.src | 177 - libgo/go/go/types/testdata/decls1.src | 132 - libgo/go/go/types/testdata/decls2a.src | 67 - libgo/go/go/types/testdata/decls2b.src | 28 - libgo/go/go/types/testdata/decls3.src | 231 - libgo/go/go/types/testdata/expr0.src | 151 - libgo/go/go/types/testdata/expr1.src | 7 - libgo/go/go/types/testdata/expr2.src | 23 - libgo/go/go/types/testdata/expr3.src | 367 - libgo/go/go/types/testdata/stmt0.src | 274 - libgo/go/math/big/int.go | 2 +- libgo/go/math/big/int_test.go | 1 + libgo/go/reflect/makefunc.go | 61 +- libgo/go/reflect/makefunc_386.S | 230 - libgo/go/reflect/makefunc_amd64.S | 177 - libgo/go/reflect/makefunc_dummy.c | 15 - libgo/go/reflect/makefunc_ffi.go | 67 +- libgo/go/reflect/makefunc_ffi_c.c | 69 +- libgo/go/reflect/makefunc_s390.c | 86 - libgo/go/reflect/makefuncgo_386.go | 139 - libgo/go/reflect/makefuncgo_amd64.go | 496 - libgo/go/reflect/makefuncgo_s390.go | 454 - libgo/go/reflect/makefuncgo_s390x.go | 436 - libgo/go/reflect/type.go | 43 +- libgo/go/reflect/value.go | 24 - libgo/go/runtime/chan_test.go | 5 + libgo/go/runtime/crash_cgo_test.go | 68 + libgo/go/runtime/extern.go | 4 + libgo/go/runtime/hashmap.go | 35 +- libgo/go/runtime/hashmap_fast.go | 12 +- libgo/go/runtime/map_test.go | 7 +- libgo/go/runtime/mfinal_test.go | 9 + libgo/go/runtime/mprof.go | 14 +- libgo/go/runtime/os_plan9.go | 2 + libgo/go/runtime/pprof/mprof_test.go | 6 +- libgo/go/runtime/pprof/pprof.go | 4 + libgo/go/runtime/sigqueue.go | 9 + libgo/go/runtime/syscall_windows.go | 12 +- libgo/go/syscall/exec_unix.go | 1 + libgo/go/syscall/libcall_linux.go | 2 - libgo/go/syscall/route_openbsd.go | 6 +- libgo/go/syscall/socket_linux.go | 5 - libgo/go/syscall/socket_linux_ppc64x_type.go | 14 + libgo/go/syscall/socket_linux_type.go | 14 + libgo/go/testing/quick/quick_test.go | 11 +- libgo/merge.sh | 30 +- libgo/mksysinfo.sh | 197 +- libgo/runtime/chan.c | 1186 - libgo/runtime/cpuprof.c | 350 - libgo/runtime/go-caller.c | 40 +- libgo/runtime/go-callers.c | 20 +- libgo/runtime/go-cgo.c | 74 + libgo/runtime/go-ffi.c | 55 +- libgo/runtime/go-libmain.c | 114 + libgo/runtime/go-main.c | 6 + libgo/runtime/go-map-index.c | 4 +- libgo/runtime/go-new.c | 11 +- libgo/runtime/go-reflect-call.c | 15 +- libgo/runtime/go-typedesc-equal.c | 11 - libgo/runtime/go-unwind.c | 2 +- libgo/runtime/lfstack.c | 76 - libgo/runtime/malloc.goc | 14 +- libgo/runtime/mgc0.c | 4 +- libgo/runtime/mprof.goc | 6 +- libgo/runtime/proc.c | 138 +- libgo/runtime/runtime.c | 16 +- libgo/runtime/runtime.h | 13 +- libgo/runtime/time.goc | 3 +- libgo/testsuite/gotest | 6 + libgomp/ChangeLog | 1223 + libgomp/Makefile.in | 164 +- libgomp/aclocal.m4 | 74 +- libgomp/config.h.in | 6 + .../darwin/plugin-suffix.h} | 13 +- .../{oacc-plugin.h => config/hpux/plugin-suffix.h} | 13 +- libgomp/config/linux/ia64/futex.h | 2 +- libgomp/config/linux/mutex.c | 4 +- libgomp/config/linux/wait.h | 8 +- libgomp/config/linux/x86/futex.h | 61 +- .../config/nvptx/affinity.c | 0 .../config/nvptx/alloc.c | 0 .../config/nvptx/bar.c | 0 .../config/nvptx/barrier.c | 0 .../config/nvptx/critical.c | 0 .../config/nvptx/env.c | 0 .../config/nvptx/error.c | 0 .../config/nvptx/fortran.c | 0 .../config/nvptx/iter.c | 0 .../config/nvptx/iter_ull.c | 0 .../config/nvptx/libgomp-plugin.c | 0 .../config/nvptx/lock.c | 0 .../config/nvptx/loop.c | 0 .../config/nvptx/loop_ull.c | 0 .../config/nvptx/mutex.c | 0 .../config/nvptx/oacc-async.c | 0 .../config/nvptx/oacc-cuda.c | 0 .../config/nvptx/oacc-host.c | 0 .../config/nvptx/oacc-init.c | 0 .../config/nvptx/oacc-mem.c | 0 .../config/nvptx/oacc-parallel.c | 0 .../config/nvptx/oacc-plugin.c | 0 libgomp/config/{linux => nvptx}/omp-lock.h | 0 .../config/nvptx/ordered.c | 0 .../config/nvptx/parallel.c | 0 .../config/nvptx/proc.c | 0 .../config/nvptx/ptrlock.c | 0 .../config/nvptx/sections.c | 0 .../config/nvptx/sem.c | 0 .../config/nvptx/single.c | 0 .../config/nvptx/splay-tree.c | 0 .../config/nvptx/target.c | 0 .../config/nvptx/task.c | 0 .../config/nvptx/team.c | 0 .../config/nvptx/time.c | 0 .../config/nvptx/work.c | 0 .../posix/plugin-suffix.h} | 13 +- libgomp/config/posix/pool.h | 67 + libgomp/config/{linux => rtems}/bar.c | 58 +- libgomp/config/{linux => rtems}/bar.h | 16 +- libgomp/config/{posix => rtems}/mutex.c | 0 libgomp/config/{posix => rtems}/mutex.h | 23 +- libgomp/config/rtems/pool.h | 157 + libgomp/config/rtems/proc.c | 160 + libgomp/config/{posix/ptrlock.c => rtems/sem.c} | 0 libgomp/config/{posix/mutex.h => rtems/sem.h} | 37 +- libgomp/configure | 60 +- libgomp/configure.ac | 52 +- libgomp/configure.tgt | 24 +- libgomp/iter.c | 4 +- libgomp/iter_ull.c | 4 +- libgomp/libgomp-plugin.c | 2 +- libgomp/libgomp-plugin.h | 14 +- libgomp/libgomp.h | 55 +- libgomp/libgomp.map | 7 + libgomp/libgomp.texi | 75 +- libgomp/libgomp_g.h | 10 +- libgomp/oacc-async.c | 44 +- libgomp/oacc-cuda.c | 40 +- libgomp/oacc-host.c | 250 +- libgomp/oacc-init.c | 529 +- libgomp/oacc-int.h | 8 +- libgomp/oacc-mem.c | 205 +- libgomp/oacc-parallel.c | 156 +- libgomp/oacc-ptx.h | 224 + libgomp/openacc.f90 | 2 +- libgomp/openacc.h | 4 +- libgomp/openacc_lib.h | 3 +- libgomp/plugin/Makefrag.am | 9 - libgomp/plugin/configfrag.ac | 1 - libgomp/plugin/plugin-host.c | 266 - libgomp/plugin/plugin-nvptx.c | 485 +- libgomp/target.c | 794 +- libgomp/team.c | 71 +- libgomp/testsuite/Makefile.in | 60 +- libgomp/testsuite/lib/libgomp.exp | 10 + libgomp/testsuite/libgomp.c++/atomic-1.C | 1 - libgomp/testsuite/libgomp.c++/atomic-16.C | 4 + libgomp/testsuite/libgomp.c++/c++.exp | 7 +- .../examples-4/{e.53.2.C => declare_target-2.C} | 0 .../examples-4/{e.51.5.C => target_data-5.C} | 0 libgomp/testsuite/libgomp.c++/for-7.C | 2 +- libgomp/testsuite/libgomp.c++/pr64824.C | 4 + libgomp/testsuite/libgomp.c++/pr64868.C | 4 + libgomp/testsuite/libgomp.c++/pr66199-1.C | 4 + libgomp/testsuite/libgomp.c++/pr66199-2.C | 4 + libgomp/testsuite/libgomp.c++/pr66702-1.C | 50 + libgomp/testsuite/libgomp.c++/pr66702-2.C | 35 + libgomp/testsuite/libgomp.c++/simd-1.C | 1 - libgomp/testsuite/libgomp.c++/simd-2.C | 1 - libgomp/testsuite/libgomp.c++/simd-3.C | 1 - libgomp/testsuite/libgomp.c++/simd-4.C | 1 - libgomp/testsuite/libgomp.c++/simd-5.C | 1 - libgomp/testsuite/libgomp.c++/simd-6.C | 1 - libgomp/testsuite/libgomp.c++/simd-7.C | 1 - libgomp/testsuite/libgomp.c++/simd-8.C | 1 - libgomp/testsuite/libgomp.c++/simd-9.C | 1 - libgomp/testsuite/libgomp.c++/simd10.C | 1 - libgomp/testsuite/libgomp.c++/simd11.C | 1 - libgomp/testsuite/libgomp.c++/simd12.C | 1 - libgomp/testsuite/libgomp.c++/simd13.C | 1 - libgomp/testsuite/libgomp.c++/target-2.C | 1 - libgomp/testsuite/libgomp.c++/target-4.C | 3 + libgomp/testsuite/libgomp.c++/udr-11.C | 2 +- libgomp/testsuite/libgomp.c++/udr-12.C | 2 +- libgomp/testsuite/libgomp.c++/udr-13.C | 2 +- libgomp/testsuite/libgomp.c++/udr-14.C | 2 +- libgomp/testsuite/libgomp.c++/udr-15.C | 2 +- libgomp/testsuite/libgomp.c++/udr-16.C | 2 +- libgomp/testsuite/libgomp.c++/udr-17.C | 2 +- libgomp/testsuite/libgomp.c++/udr-18.C | 2 +- libgomp/testsuite/libgomp.c++/udr-19.C | 2 +- libgomp/testsuite/libgomp.c/atomic-1.c | 2 +- libgomp/testsuite/libgomp.c/atomic-18.c | 60 + libgomp/testsuite/libgomp.c/atomic-2.c | 2 +- libgomp/testsuite/libgomp.c/atomic-3.c | 2 +- libgomp/testsuite/libgomp.c/atomic-4.c | 1 - libgomp/testsuite/libgomp.c/atomic-5.c | 3 +- libgomp/testsuite/libgomp.c/atomic-6.c | 5 +- libgomp/testsuite/libgomp.c/autopar-1.c | 2 +- libgomp/testsuite/libgomp.c/autopar-2.c | 4 + libgomp/testsuite/libgomp.c/collapse-3.c | 2 +- libgomp/testsuite/libgomp.c/copyin-1.c | 1 - libgomp/testsuite/libgomp.c/copyin-2.c | 1 - libgomp/testsuite/libgomp.c/copyin-3.c | 1 - libgomp/testsuite/libgomp.c/debug-1.c | 2 +- .../examples-4/{e.56.3.c => array_sections-3.c} | 0 .../examples-4/{e.56.4.c => array_sections-4.c} | 0 .../examples-4/{e.55.1.c => async_target-1.c} | 0 .../examples-4/{e.55.2.c => async_target-2.c} | 13 +- .../examples-4/{e.53.1.c => declare_target-1.c} | 0 .../examples-4/{e.53.3.c => declare_target-3.c} | 0 .../examples-4/{e.53.4.c => declare_target-4.c} | 0 .../examples-4/{e.53.5.c => declare_target-5.c} | 1 - .../libgomp.c/examples-4/{e.57.1.c => device-1.c} | 0 .../libgomp.c/examples-4/{e.57.2.c => device-2.c} | 0 .../libgomp.c/examples-4/{e.57.3.c => device-3.c} | 0 libgomp/testsuite/libgomp.c/examples-4/simd-1.c | 65 + libgomp/testsuite/libgomp.c/examples-4/simd-2.c | 90 + libgomp/testsuite/libgomp.c/examples-4/simd-3.c | 62 + libgomp/testsuite/libgomp.c/examples-4/simd-4.c | 58 + libgomp/testsuite/libgomp.c/examples-4/simd-5.c | 76 + libgomp/testsuite/libgomp.c/examples-4/simd-6.c | 105 + libgomp/testsuite/libgomp.c/examples-4/simd-7.c | 50 + libgomp/testsuite/libgomp.c/examples-4/simd-8.c | 53 + .../libgomp.c/examples-4/{e.50.1.c => target-1.c} | 0 .../libgomp.c/examples-4/{e.50.2.c => target-2.c} | 0 .../libgomp.c/examples-4/{e.50.3.c => target-3.c} | 0 .../libgomp.c/examples-4/{e.50.4.c => target-4.c} | 0 .../libgomp.c/examples-4/{e.50.5.c => target-5.c} | 0 .../examples-4/{e.51.1.c => target_data-1.c} | 0 .../examples-4/{e.51.2.c => target_data-2.c} | 0 .../examples-4/{e.51.3.c => target_data-3.c} | 0 .../examples-4/{e.51.4.c => target_data-4.c} | 0 .../examples-4/{e.51.6.c => target_data-6.c} | 0 .../examples-4/{e.51.7.c => target_data-7.c} | 0 .../examples-4/{e.52.1.c => target_update-1.c} | 0 .../examples-4/{e.52.2.c => target_update-2.c} | 0 .../testsuite/libgomp.c/examples-4/task_dep-1.c | 17 + .../testsuite/libgomp.c/examples-4/task_dep-2.c | 17 + .../testsuite/libgomp.c/examples-4/task_dep-3.c | 20 + .../testsuite/libgomp.c/examples-4/task_dep-4.c | 20 + .../testsuite/libgomp.c/examples-4/task_dep-5.c | 81 + .../libgomp.c/examples-4/{e.54.2.c => teams-2.c} | 0 .../libgomp.c/examples-4/{e.54.3.c => teams-3.c} | 0 .../libgomp.c/examples-4/{e.54.4.c => teams-4.c} | 0 .../libgomp.c/examples-4/{e.54.5.c => teams-5.c} | 0 .../libgomp.c/examples-4/{e.54.6.c => teams-6.c} | 0 libgomp/testsuite/libgomp.c/for-1.c | 2 +- libgomp/testsuite/libgomp.c/for-2.c | 2 +- libgomp/testsuite/libgomp.c/for-3.c | 2 +- libgomp/testsuite/libgomp.c/nestedfn-5.c | 1 - libgomp/testsuite/libgomp.c/nqueens-1.c | 1 - .../libgomp.c/parloops-exit-first-loop-alt-2.c | 50 + .../libgomp.c/parloops-exit-first-loop-alt-3.c | 45 + .../libgomp.c/parloops-exit-first-loop-alt-4.c | 37 + .../libgomp.c/parloops-exit-first-loop-alt-5.c | 75 + .../libgomp.c/parloops-exit-first-loop-alt-6.c | 75 + .../libgomp.c/parloops-exit-first-loop-alt-7.c | 75 + .../libgomp.c/parloops-exit-first-loop-alt.c | 75 + libgomp/testsuite/libgomp.c/pr26171.c | 2 +- libgomp/testsuite/libgomp.c/pr32362-1.c | 1 - libgomp/testsuite/libgomp.c/pr32362-2.c | 1 - libgomp/testsuite/libgomp.c/pr32362-3.c | 1 - libgomp/testsuite/libgomp.c/pr35625.c | 2 +- libgomp/testsuite/libgomp.c/pr39154.c | 2 +- libgomp/testsuite/libgomp.c/pr39591-1.c | 1 - libgomp/testsuite/libgomp.c/pr39591-2.c | 1 - libgomp/testsuite/libgomp.c/pr39591-3.c | 1 - libgomp/testsuite/libgomp.c/pr46193.c | 67 + libgomp/testsuite/libgomp.c/pr48591.c | 2 +- libgomp/testsuite/libgomp.c/pr58392.c | 1 - libgomp/testsuite/libgomp.c/pr58756.c | 1 - libgomp/testsuite/libgomp.c/pr64734.c | 55 + libgomp/testsuite/libgomp.c/pr64824.c | 15 + libgomp/testsuite/libgomp.c/pr64868.c | 86 + libgomp/testsuite/libgomp.c/pr66133.c | 34 + libgomp/testsuite/libgomp.c/pr66199-1.c | 61 + libgomp/testsuite/libgomp.c/pr66199-2.c | 58 + libgomp/testsuite/libgomp.c/pr66714.c | 17 + libgomp/testsuite/libgomp.c/simd-1.c | 1 - libgomp/testsuite/libgomp.c/simd-10.c | 1 - libgomp/testsuite/libgomp.c/simd-11.c | 1 - libgomp/testsuite/libgomp.c/simd-12.c | 1 - libgomp/testsuite/libgomp.c/simd-13.c | 1 - libgomp/testsuite/libgomp.c/simd-14.c | 1 - libgomp/testsuite/libgomp.c/simd-15.c | 1 - libgomp/testsuite/libgomp.c/simd-16.c | 2 +- libgomp/testsuite/libgomp.c/simd-17.c | 2 +- libgomp/testsuite/libgomp.c/simd-2.c | 1 - libgomp/testsuite/libgomp.c/simd-3.c | 1 - libgomp/testsuite/libgomp.c/simd-4.c | 1 - libgomp/testsuite/libgomp.c/simd-5.c | 1 - libgomp/testsuite/libgomp.c/simd-6.c | 1 - libgomp/testsuite/libgomp.c/simd-7.c | 1 - libgomp/testsuite/libgomp.c/simd-8.c | 1 - libgomp/testsuite/libgomp.c/simd-9.c | 1 - .../testsuite/libgomp.c/static-chunk-size-one.c | 23 + libgomp/testsuite/libgomp.c/target-10.c | 14 + libgomp/testsuite/libgomp.c/target-8.c | 1 - libgomp/testsuite/libgomp.c/target-9.c | 2 +- libgomp/testsuite/libgomp.c/uns-outer-4.c | 36 + .../testsuite/libgomp.fortran/declare-target-1.f90 | 15 + .../testsuite/libgomp.fortran/declare-target-2.f90 | 18 + .../{e.56.3.f90 => array_sections-3.f90} | 0 .../{e.56.4.f90 => array_sections-4.f90} | 0 .../examples-4/{e.55.1.f90 => async_target-1.f90} | 0 .../examples-4/{e.55.2.f90 => async_target-2.f90} | 2 + .../{e.53.1.f90 => declare_target-1.f90} | 0 .../{e.53.2.f90 => declare_target-2.f90} | 0 .../{e.53.3.f90 => declare_target-3.f90} | 0 .../{e.53.4.f90 => declare_target-4.f90} | 0 .../{e.53.5.f90 => declare_target-5.f90} | 0 .../examples-4/{e.57.1.f90 => device-1.f90} | 0 .../examples-4/{e.57.2.f90 => device-2.f90} | 0 .../examples-4/{e.57.3.f90 => device-3.f90} | 0 .../libgomp.fortran/examples-4/simd-1.f90 | 67 + .../libgomp.fortran/examples-4/simd-2.f90 | 72 + .../libgomp.fortran/examples-4/simd-3.f90 | 62 + .../libgomp.fortran/examples-4/simd-4.f90 | 64 + .../libgomp.fortran/examples-4/simd-5.f90 | 76 + .../libgomp.fortran/examples-4/simd-6.f90 | 151 + .../libgomp.fortran/examples-4/simd-7.f90 | 53 + .../libgomp.fortran/examples-4/simd-8.f90 | 52 + .../examples-4/{e.50.1.f90 => target-1.f90} | 0 .../examples-4/{e.50.2.f90 => target-2.f90} | 0 .../examples-4/{e.50.3.f90 => target-3.f90} | 0 .../examples-4/{e.50.4.f90 => target-4.f90} | 0 .../examples-4/{e.50.5.f90 => target-5.f90} | 0 .../examples-4/{e.51.1.f90 => target_data-1.f90} | 0 .../examples-4/{e.51.2.f90 => target_data-2.f90} | 0 .../examples-4/{e.51.3.f90 => target_data-3.f90} | 0 .../examples-4/{e.51.4.f90 => target_data-4.f90} | 0 .../examples-4/{e.51.5.f90 => target_data-5.f90} | 0 .../examples-4/{e.51.6.f90 => target_data-6.f90} | 0 .../examples-4/{e.51.7.f90 => target_data-7.f90} | 0 .../examples-4/{e.52.1.f90 => target_update-1.f90} | 0 .../examples-4/{e.52.2.f90 => target_update-2.f90} | 0 .../libgomp.fortran/examples-4/task_dep-1.f90 | 16 + .../libgomp.fortran/examples-4/task_dep-2.f90 | 16 + .../libgomp.fortran/examples-4/task_dep-3.f90 | 18 + .../libgomp.fortran/examples-4/task_dep-4.f90 | 19 + .../libgomp.fortran/examples-4/task_dep-5.f90 | 100 + .../examples-4/{e.54.2.f90 => teams-2.f90} | 0 .../examples-4/{e.54.3.f90 => teams-3.f90} | 0 .../examples-4/{e.54.4.f90 => teams-4.f90} | 0 .../examples-4/{e.54.5.f90 => teams-5.f90} | 0 .../examples-4/{e.54.6.f90 => teams-6.f90} | 0 .../parloops-exit-first-loop-alt-2.f95 | 40 + .../parloops-exit-first-loop-alt.f95 | 41 + libgomp/testsuite/libgomp.fortran/pr65597.f90 | 21 + libgomp/testsuite/libgomp.fortran/pr66199-1.f90 | 49 + libgomp/testsuite/libgomp.fortran/pr66199-2.f90 | 47 + libgomp/testsuite/libgomp.graphite/bounds.c | 5 +- .../testsuite/libgomp.graphite/force-parallel-1.c | 10 +- .../testsuite/libgomp.graphite/force-parallel-2.c | 3 - .../testsuite/libgomp.graphite/force-parallel-3.c | 3 - .../testsuite/libgomp.graphite/force-parallel-4.c | 4 - .../testsuite/libgomp.graphite/force-parallel-5.c | 5 +- .../testsuite/libgomp.graphite/force-parallel-6.c | 60 +- .../testsuite/libgomp.graphite/force-parallel-7.c | 5 +- .../testsuite/libgomp.graphite/force-parallel-8.c | 5 - .../testsuite/libgomp.graphite/force-parallel-9.c | 3 - libgomp/testsuite/libgomp.graphite/pr41118.c | 3 - libgomp/testsuite/libgomp.oacc-c++/c++.exp | 16 +- .../{abort-2.c => abort-5.c} | 1 + .../libgomp.oacc-c-c++-common/acc_on_device-1.c | 11 - .../libgomp.oacc-c-c++-common/clauses-2.c | 3 +- .../libgomp.oacc-c-c++-common/collapse-3.c | 1 - .../libgomp.oacc-c-c++-common/data-already-1.c | 4 +- .../libgomp.oacc-c-c++-common/data-already-2.c | 4 +- .../libgomp.oacc-c-c++-common/data-already-8.c | 4 +- libgomp/testsuite/libgomp.oacc-c-c++-common/if-1.c | 1 - .../testsuite/libgomp.oacc-c-c++-common/lib-1.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-11.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-16.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-17.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-18.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-2.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-20.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-21.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-22.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-23.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-25.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-26.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-27.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-28.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-29.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-3.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-30.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-34.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-35.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-36.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-39.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-4.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-40.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-42.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-43.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-44.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-47.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-48.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-52.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-53.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-54.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-57.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-58.c | 4 +- .../testsuite/libgomp.oacc-c-c++-common/lib-62.c | 9 +- .../testsuite/libgomp.oacc-c-c++-common/lib-63.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-64.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-65.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-67.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-68.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/lib-71.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-77.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-80.c | 3 +- .../testsuite/libgomp.oacc-c-c++-common/lib-9.c | 2 +- .../libgomp.oacc-c-c++-common/present-1.c | 3 +- .../libgomp.oacc-c-c++-common/reduction-1.c | 223 +- .../libgomp.oacc-c-c++-common/reduction-4.c | 4 +- .../libgomp.oacc-c-c++-common/vector-loop.c | 33 + .../libgomp.oacc-c-c++-common/vector-type-1.c | 24 + libgomp/testsuite/libgomp.oacc-c/c.exp | 9 +- .../libgomp.oacc-fortran/acc_on_device-1-1.f90 | 7 - .../libgomp.oacc-fortran/acc_on_device-1-2.f | 7 - .../libgomp.oacc-fortran/acc_on_device-1-3.f | 7 - .../libgomp.oacc-fortran/data-already-1.f | 2 +- .../libgomp.oacc-fortran/data-already-2.f | 2 +- .../libgomp.oacc-fortran/data-already-8.f | 2 +- libgomp/testsuite/libgomp.oacc-fortran/fortran.exp | 9 +- libiberty/ChangeLog | 142 + libiberty/Makefile.in | 5 +- libiberty/config.in | 32 + libiberty/configure | 1676 +- libiberty/configure.ac | 1 + libiberty/cp-demangle.c | 41 +- libiberty/cp-demangle.h | 29 +- libiberty/d-demangle.c | 484 +- libiberty/floatformat.c | 4 +- libiberty/getruntime.c | 6 +- libiberty/mkstemps.c | 2 + libiberty/setenv.c | 2 + libiberty/strerror.c | 5 + libiberty/testsuite/Makefile.in | 2 +- libiberty/testsuite/d-demangle-expected | 190 +- libiberty/testsuite/demangle-expected | 39 + libitm/ChangeLog | 50 + libitm/Makefile.in | 110 +- libitm/aclocal.m4 | 74 +- libitm/config/arm/hwcap.cc | 2 +- libitm/config/linux/alpha/futex_bits.h | 2 +- libitm/config/linux/futex.cc | 6 +- libitm/config/linux/futex_bits.h | 2 +- libitm/config/linux/sh/futex_bits.h | 2 +- libitm/config/linux/x86/futex_bits.h | 27 +- libitm/config/linux/x86/tls.h | 8 +- libitm/config/powerpc/sjlj.S | 8 +- libitm/configure | 23 +- libitm/local_atomic | 299 +- libitm/testsuite/Makefile.in | 60 +- libjava/ChangeLog | 48 + libjava/Makefile.in | 152 +- libjava/aclocal.m4 | 79 +- libjava/classpath/ChangeLog | 60 + libjava/classpath/INSTALL | 7 +- libjava/classpath/Makefile.in | 43 +- libjava/classpath/aclocal.m4 | 92 +- libjava/classpath/configure | 40 +- libjava/classpath/configure.ac | 4 +- libjava/classpath/doc/Makefile.in | 109 +- libjava/classpath/doc/api/Makefile.in | 43 +- libjava/classpath/doc/texi2pod.pl | 2 +- libjava/classpath/examples/Makefile.in | 56 +- libjava/classpath/external/Makefile.in | 41 +- libjava/classpath/external/jsr166/Makefile.in | 41 +- .../classpath/external/relaxngDatatype/Makefile.in | 41 +- libjava/classpath/external/sax/Makefile.in | 41 +- libjava/classpath/external/w3c_dom/Makefile.in | 41 +- libjava/classpath/include/Makefile.in | 47 +- libjava/classpath/lib/Makefile.in | 41 +- libjava/classpath/ltconfig | 2 +- libjava/classpath/m4/ac_prog_javac.m4 | 4 +- libjava/classpath/m4/ac_prog_javac_works.m4 | 2 +- libjava/classpath/missing | 15 +- libjava/classpath/native/Makefile.in | 41 +- libjava/classpath/native/fdlibm/Makefile.in | 43 +- libjava/classpath/native/jawt/Makefile.in | 52 +- libjava/classpath/native/jni/Makefile.in | 41 +- libjava/classpath/native/jni/classpath/Makefile.in | 43 +- .../classpath/native/jni/gconf-peer/Makefile.in | 52 +- .../native/jni/gstreamer-peer/Makefile.in | 52 +- libjava/classpath/native/jni/gtk-peer/Makefile.in | 52 +- libjava/classpath/native/jni/java-io/Makefile.in | 52 +- libjava/classpath/native/jni/java-lang/Makefile.in | 56 +- libjava/classpath/native/jni/java-math/Makefile.in | 52 +- libjava/classpath/native/jni/java-net/Makefile.in | 52 +- libjava/classpath/native/jni/java-nio/Makefile.in | 52 +- libjava/classpath/native/jni/java-util/Makefile.in | 52 +- libjava/classpath/native/jni/midi-alsa/Makefile.in | 52 +- libjava/classpath/native/jni/midi-dssi/Makefile.in | 52 +- .../classpath/native/jni/native-lib/Makefile.in | 43 +- libjava/classpath/native/jni/qt-peer/Makefile.in | 43 +- libjava/classpath/native/jni/xmlj/Makefile.in | 52 +- libjava/classpath/native/plugin/Makefile.in | 52 +- .../classpath/resource/META-INF/mimetypes.default | 2 +- libjava/classpath/resource/Makefile.in | 65 +- libjava/classpath/scripts/Makefile.in | 41 +- libjava/classpath/tools/Makefile.am | 17 - libjava/classpath/tools/Makefile.in | 107 +- libjava/configure | 123 +- libjava/configure.ac | 62 +- libjava/configure.host | 2 + libjava/exception.cc | 8 +- libjava/gcj/Makefile.in | 71 +- libjava/include/Makefile.in | 62 +- libjava/include/config.h.in | 3 - libjava/include/default-signal.h | 6 +- libjava/include/{aix-signal.h => freebsd-signal.h} | 32 +- libjava/libltdl/ChangeLog | 11 + libjava/libltdl/Makefile.in | 71 +- libjava/libltdl/aclocal.m4 | 74 +- libjava/libltdl/configure | 35 +- libjava/libltdl/missing | 15 +- libjava/libtool-version | 4 +- libjava/stacktrace.cc | 6 +- libjava/sysdep/i386/backtrace.h | 4 +- libjava/testsuite/Makefile.in | 43 +- libjava/testsuite/libjava.jni/jni.exp | 5 + libmpx/ChangeLog | 57 + {libsanitizer => libmpx}/Makefile.am | 32 +- {libsanitizer => libmpx}/Makefile.in | 178 +- {libsanitizer => libmpx}/acinclude.m4 | 2 + {libstdc++-v3 => libmpx}/aclocal.m4 | 111 +- libcc1/cc1plugin-config.h.in => libmpx/config.h.in | 18 +- {libobjc => libmpx}/configure | 6068 +- {libvtv => libmpx}/configure.ac | 103 +- {libvtv => libmpx}/configure.tgt | 16 +- libmpx/libmpx.spec.in | 3 + {libssp => libmpx}/libtool-version | 2 +- {libsanitizer => libmpx/mpxrt}/Makefile.am | 44 +- {libsanitizer/ubsan => libmpx/mpxrt}/Makefile.in | 222 +- libmpx/mpxrt/libmpx.map | 5 + {libffi => libmpx/mpxrt}/libtool-version | 4 +- libmpx/mpxrt/mpxrt-utils.c | 505 + .../c_reducers.c => libmpx/mpxrt/mpxrt-utils.h | 46 +- libmpx/mpxrt/mpxrt.c | 515 + libmpx/mpxwrap/Makefile.am | 54 + {libsanitizer/ubsan => libmpx/mpxwrap}/Makefile.in | 281 +- libmpx/mpxwrap/libmpxwrappers.map | 23 + {libsanitizer => libmpx/mpxwrap}/libtool-version | 4 +- libmpx/mpxwrap/mpx_wrappers.c | 281 + libobjc/ChangeLog | 37 + libobjc/THREADS | 2 +- libobjc/acinclude.m4 | 1 + libobjc/aclocal.m4 | 21 +- libobjc/config.h.in | 6 +- libobjc/configure | 91 +- libobjc/configure.ac | 54 +- libobjc/encoding.c | 3 +- libobjc/exception.c | 10 +- libobjc/sendmsg.c | 8 + libobjc/thr.c | 5 - liboffloadmic/ChangeLog | 174 + liboffloadmic/Makefile.am | 2 - liboffloadmic/Makefile.in | 87 +- liboffloadmic/aclocal.m4 | 74 +- liboffloadmic/configure | 30 +- liboffloadmic/doc/doxygen/header.tex | 2 +- .../include/coi/common/COIEngine_common.h | 6 +- .../common/{COIPerf_common.h => COIEvent_common.h} | 57 +- .../include/coi/common/COIMacros_common.h | 153 +- liboffloadmic/include/coi/common/COIPerf_common.h | 2 +- .../include/coi/common/COIResult_common.h | 7 +- .../include/coi/common/COISysInfo_common.h | 126 + liboffloadmic/include/coi/common/COITypes_common.h | 6 +- liboffloadmic/include/coi/sink/COIBuffer_sink.h | 53 +- liboffloadmic/include/coi/sink/COIPipeline_sink.h | 2 +- liboffloadmic/include/coi/sink/COIProcess_sink.h | 16 +- .../include/coi/source/COIBuffer_source.h | 830 +- .../include/coi/source/COIEngine_source.h | 31 +- liboffloadmic/include/coi/source/COIEvent_source.h | 127 +- .../include/coi/source/COIPipeline_source.h | 77 +- .../include/coi/source/COIProcess_source.h | 342 +- liboffloadmic/include/myo/myo.h | 2 +- liboffloadmic/include/myo/myoimpl.h | 109 +- liboffloadmic/include/myo/myotypes.h | 39 +- liboffloadmic/plugin/Makefile.am | 8 +- liboffloadmic/plugin/Makefile.in | 71 +- liboffloadmic/plugin/aclocal.m4 | 74 +- liboffloadmic/plugin/configure | 28 +- liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 221 +- liboffloadmic/runtime/cean_util.cpp | 98 +- liboffloadmic/runtime/cean_util.h | 44 +- liboffloadmic/runtime/coi/coi_client.cpp | 126 +- liboffloadmic/runtime/coi/coi_client.h | 91 +- liboffloadmic/runtime/coi/coi_server.cpp | 32 +- liboffloadmic/runtime/coi/coi_server.h | 4 +- liboffloadmic/runtime/compiler_if_host.cpp | 170 +- liboffloadmic/runtime/compiler_if_host.h | 58 +- liboffloadmic/runtime/compiler_if_target.cpp | 2 +- liboffloadmic/runtime/compiler_if_target.h | 2 +- liboffloadmic/runtime/dv_util.cpp | 6 +- liboffloadmic/runtime/dv_util.h | 15 +- liboffloadmic/runtime/emulator/coi_common.h | 7 +- liboffloadmic/runtime/emulator/coi_device.cpp | 23 +- liboffloadmic/runtime/emulator/coi_device.h | 2 +- liboffloadmic/runtime/emulator/coi_host.cpp | 151 +- liboffloadmic/runtime/emulator/coi_host.h | 2 +- liboffloadmic/runtime/emulator/coi_version_asm.h | 81 +- .../runtime/emulator/coi_version_linker_script.map | 14 +- liboffloadmic/runtime/emulator/myo_client.cpp | 2 +- liboffloadmic/runtime/emulator/myo_service.cpp | 46 +- liboffloadmic/runtime/emulator/myo_service.h | 2 +- liboffloadmic/runtime/emulator/myo_version_asm.h | 32 +- .../runtime/emulator/myo_version_linker_script.map | 10 +- liboffloadmic/runtime/liboffload_error.c | 45 +- liboffloadmic/runtime/liboffload_error_codes.h | 45 +- liboffloadmic/runtime/liboffload_msg.c | 5 +- liboffloadmic/runtime/liboffload_msg.h | 352 +- liboffloadmic/runtime/mic_lib.f90 | 2 +- liboffloadmic/runtime/offload.h | 66 +- liboffloadmic/runtime/offload_common.cpp | 2 +- liboffloadmic/runtime/offload_common.h | 113 +- liboffloadmic/runtime/offload_engine.cpp | 428 +- liboffloadmic/runtime/offload_engine.h | 233 +- liboffloadmic/runtime/offload_env.cpp | 6 +- liboffloadmic/runtime/offload_env.h | 5 +- liboffloadmic/runtime/offload_host.cpp | 2252 +- liboffloadmic/runtime/offload_host.h | 161 +- liboffloadmic/runtime/offload_iterator.h | 103 + liboffloadmic/runtime/offload_myo_host.cpp | 561 +- liboffloadmic/runtime/offload_myo_host.h | 78 +- liboffloadmic/runtime/offload_myo_target.cpp | 115 +- liboffloadmic/runtime/offload_myo_target.h | 52 +- liboffloadmic/runtime/offload_omp_host.cpp | 2 +- liboffloadmic/runtime/offload_omp_target.cpp | 40 +- liboffloadmic/runtime/offload_orsl.cpp | 4 +- liboffloadmic/runtime/offload_orsl.h | 12 +- liboffloadmic/runtime/offload_table.cpp | 220 +- liboffloadmic/runtime/offload_table.h | 284 +- liboffloadmic/runtime/offload_target.cpp | 20 +- liboffloadmic/runtime/offload_target.h | 10 +- liboffloadmic/runtime/offload_target_main.cpp | 2 +- liboffloadmic/runtime/offload_timer.h | 30 +- liboffloadmic/runtime/offload_timer_host.cpp | 2 +- liboffloadmic/runtime/offload_timer_target.cpp | 2 +- liboffloadmic/runtime/offload_trace.cpp | 104 +- liboffloadmic/runtime/offload_trace.h | 20 +- liboffloadmic/runtime/offload_util.cpp | 2 +- liboffloadmic/runtime/offload_util.h | 23 +- liboffloadmic/runtime/ofldbegin.cpp | 178 +- liboffloadmic/runtime/ofldend.cpp | 33 +- .../runtime/orsl-lite/include/orsl-lite.h | 2 +- liboffloadmic/runtime/orsl-lite/lib/orsl-lite.c | 2 +- liboffloadmic/runtime/use_mpss2.txt | 2 +- libquadmath/ChangeLog | 21 + libquadmath/Makefile.am | 2 +- libquadmath/Makefile.in | 151 +- libquadmath/aclocal.m4 | 74 +- libquadmath/configure | 147 +- libquadmath/configure.ac | 3 +- libquadmath/libquadmath.texi | 1 + libquadmath/math/logbq.c | 47 + libquadmath/quadmath.h | 1 + libquadmath/quadmath.map | 5 + libquadmath/quadmath_weak.h | 1 + libsanitizer/ChangeLog | 141 + libsanitizer/Makefile.in | 75 +- libsanitizer/aclocal.m4 | 74 +- libsanitizer/asan/Makefile.in | 63 +- libsanitizer/asan/asan_globals.cc | 4 +- libsanitizer/config.h.in | 6 + libsanitizer/configure | 169 +- libsanitizer/configure.ac | 23 +- libsanitizer/configure.tgt | 5 +- libsanitizer/interception/Makefile.in | 45 +- libsanitizer/libbacktrace/Makefile.in | 45 +- libsanitizer/lsan/Makefile.in | 56 +- libsanitizer/sanitizer_common/Makefile.am | 2 +- libsanitizer/sanitizer_common/Makefile.in | 47 +- .../sanitizer_common/sanitizer_common_syscalls.inc | 2 + libsanitizer/sanitizer_common/sanitizer_platform.h | 19 + .../sanitizer_platform_limits_linux.cc | 3 +- .../sanitizer_platform_limits_posix.cc | 18 +- .../sanitizer_platform_limits_posix.h | 61 +- libsanitizer/sanitizer_common/sanitizer_posix.cc | 5 +- .../sanitizer_common/sanitizer_stacktrace.cc | 11 + .../sanitizer_common/sanitizer_stacktrace.h | 3 +- libsanitizer/tsan/Makefile.am | 10 +- libsanitizer/tsan/Makefile.in | 76 +- libsanitizer/tsan/tsan_rtl.h | 2 +- libsanitizer/tsan/tsan_rtl_report.cc | 3 +- libsanitizer/ubsan/Makefile.in | 54 +- libsanitizer/ubsan/ubsan_type_hash.cc | 53 +- libssp/ChangeLog | 17 + libssp/Makefile.in | 73 +- libssp/aclocal.m4 | 74 +- libssp/configure | 17 +- libssp/gets-chk.c | 5 + libssp/ssp.c | 16 + libstdc++-v3/ChangeLog | 3455 + libstdc++-v3/Makefile.am | 6 +- libstdc++-v3/Makefile.in | 56 +- libstdc++-v3/acinclude.m4 | 348 +- libstdc++-v3/aclocal.m4 | 62 +- libstdc++-v3/config.h.in | 47 +- .../post/aarch64-linux-gnu/baseline_symbols.txt | 1446 + .../abi/post/alpha-linux-gnu/baseline_symbols.txt | 1560 + .../abi/post/i386-linux-gnu/baseline_symbols.txt | 1569 + .../abi/post/i486-linux-gnu/baseline_symbols.txt | 1569 + .../abi/post/ia64-linux-gnu/baseline_symbols.txt | 1568 + .../abi/post/m68k-linux-gnu/baseline_symbols.txt | 1561 + .../post/powerpc-linux-gnu/baseline_symbols.txt | 1563 + .../powerpc64-linux-gnu/32/baseline_symbols.txt | 1563 + .../post/powerpc64-linux-gnu/baseline_symbols.txt | 1569 + .../abi/post/s390-linux-gnu/baseline_symbols.txt | 1563 + .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 1569 + .../post/solaris2.10/amd64/baseline_symbols.txt | 1571 + .../abi/post/solaris2.10/baseline_symbols.txt | 1558 + .../post/solaris2.10/sparcv9/baseline_symbols.txt | 1564 + .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 1569 + .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 1568 + .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 1569 + libstdc++-v3/config/abi/pre/gnu.ver | 143 +- libstdc++-v3/config/cpu/alpha/atomic_word.h | 33 - .../config/cpu/{powerpc => arm}/cpu_defines.h | 8 +- libstdc++-v3/config/cpu/generic/atomic_word.h | 17 +- libstdc++-v3/config/cpu/ia64/atomic_word.h | 64 - libstdc++-v3/config/cpu/powerpc/atomic_word.h | 37 - libstdc++-v3/config/cpu/sh/atomicity.h | 91 +- libstdc++-v3/config/locale/dragonfly/c_locale.cc | 229 +- .../locale/{generic => dragonfly}/c_locale.h | 24 +- .../locale/{gnu => dragonfly}/codecvt_members.cc | 47 +- .../{generic => dragonfly}/collate_members.cc | 13 +- .../config/locale/dragonfly/ctype_members.cc | 95 +- .../locale/{gnu => dragonfly}/monetary_members.cc | 246 +- .../locale/{gnu => dragonfly}/numeric_members.cc | 56 +- .../config/locale/dragonfly/time_members.cc | 404 + .../locale/{gnu => dragonfly}/time_members.h | 10 +- libstdc++-v3/config/locale/gnu/messages_members.cc | 69 +- libstdc++-v3/config/locale/gnu/numeric_members.cc | 2 - .../os/bsd/dragonfly/ctype_configure_char.cc | 66 +- libstdc++-v3/config/os/bsd/dragonfly/os_defines.h | 6 + libstdc++-v3/config/os/generic/os_defines.h | 5 + libstdc++-v3/configure | 1349 +- libstdc++-v3/configure.ac | 7 +- libstdc++-v3/configure.host | 18 +- libstdc++-v3/doc/Makefile.am | 2 + libstdc++-v3/doc/Makefile.in | 46 +- libstdc++-v3/doc/html/ext/lwg-active.html | 33768 +++++++-- libstdc++-v3/doc/html/ext/lwg-closed.html | 37247 ++++------ libstdc++-v3/doc/html/ext/lwg-defects.html | 71805 +++++++++++++++---- libstdc++-v3/doc/html/index.html | 10 +- libstdc++-v3/doc/html/manual/abi.html | 8 +- libstdc++-v3/doc/html/manual/api.html | 53 +- libstdc++-v3/doc/html/manual/appendix.html | 2 +- .../doc/html/manual/appendix_contributing.html | 3 +- libstdc++-v3/doc/html/manual/appendix_porting.html | 3 +- libstdc++-v3/doc/html/manual/bugs.html | 109 + libstdc++-v3/doc/html/manual/concept_checking.html | 5 +- libstdc++-v3/doc/html/manual/configure.html | 32 +- .../doc/html/manual/ext_compile_checks.html | 3 +- libstdc++-v3/doc/html/manual/ext_concurrency.html | 2 +- .../doc/html/manual/ext_concurrency_impl.html | 14 +- libstdc++-v3/doc/html/manual/extensions.html | 2 +- libstdc++-v3/doc/html/manual/index.html | 8 +- libstdc++-v3/doc/html/manual/intro.html | 2 +- .../doc/html/manual/parallel_mode_using.html | 3 +- libstdc++-v3/doc/html/manual/status.html | 227 +- libstdc++-v3/doc/html/manual/strings.html | 2 +- libstdc++-v3/doc/html/manual/test.html | 18 +- libstdc++-v3/doc/html/manual/using.html | 24 +- .../doc/html/manual/using_concurrency.html | 26 +- libstdc++-v3/doc/html/manual/using_dual_abi.html | 65 + libstdc++-v3/doc/html/manual/using_exceptions.html | 16 +- libstdc++-v3/doc/html/manual/using_headers.html | 11 +- libstdc++-v3/doc/html/manual/using_macros.html | 61 +- libstdc++-v3/doc/html/manual/using_namespaces.html | 13 +- libstdc++-v3/doc/xml/manual/abi.xml | 5 +- .../doc/xml/manual/appendix_contributing.xml | 3 +- libstdc++-v3/doc/xml/manual/build_hacking.xml | 1 - .../doc/xml/manual/concurrency_extensions.xml | 18 +- libstdc++-v3/doc/xml/manual/configure.xml | 36 +- libstdc++-v3/doc/xml/manual/diagnostics.xml | 5 +- libstdc++-v3/doc/xml/manual/evolution.xml | 132 +- libstdc++-v3/doc/xml/manual/extensions.xml | 3 +- libstdc++-v3/doc/xml/manual/intro.xml | 220 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 151 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 20 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 364 + libstdc++-v3/doc/xml/manual/strings.xml | 2 +- libstdc++-v3/doc/xml/manual/test.xml | 24 +- libstdc++-v3/doc/xml/manual/using.xml | 245 +- libstdc++-v3/fragment.am | 2 +- libstdc++-v3/include/Makefile.am | 41 +- libstdc++-v3/include/Makefile.in | 82 +- libstdc++-v3/include/backward/auto_ptr.h | 4 +- libstdc++-v3/include/bits/algorithmfwd.h | 30 +- libstdc++-v3/include/bits/alloc_traits.h | 268 +- libstdc++-v3/include/bits/allocated_ptr.h | 5 +- libstdc++-v3/include/bits/allocator.h | 3 + libstdc++-v3/include/bits/atomic_base.h | 145 +- libstdc++-v3/include/bits/atomic_futex.h | 290 + libstdc++-v3/include/bits/basic_string.h | 201 +- libstdc++-v3/include/bits/basic_string.tcc | 10 +- libstdc++-v3/include/bits/c++config | 27 +- libstdc++-v3/include/bits/char_traits.h | 68 +- libstdc++-v3/include/bits/codecvt.h | 50 + libstdc++-v3/include/bits/cpp_type_traits.h | 44 +- libstdc++-v3/include/bits/forward_list.h | 52 +- libstdc++-v3/include/bits/forward_list.tcc | 34 +- libstdc++-v3/include/bits/functional_hash.h | 45 + libstdc++-v3/include/bits/hashtable.h | 45 +- libstdc++-v3/include/bits/hashtable_policy.h | 2 - libstdc++-v3/include/bits/list.tcc | 130 +- libstdc++-v3/include/bits/locale_classes.h | 52 +- libstdc++-v3/include/bits/locale_conv.h | 545 + libstdc++-v3/include/bits/locale_facets.h | 22 + libstdc++-v3/include/bits/locale_facets_nonio.h | 24 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 19 +- libstdc++-v3/include/bits/move.h | 17 +- libstdc++-v3/include/bits/mutex.h | 360 + libstdc++-v3/include/bits/ptr_traits.h | 144 +- libstdc++-v3/include/bits/quoted_string.h | 164 + libstdc++-v3/include/bits/random.h | 30 +- libstdc++-v3/include/bits/random.tcc | 27 +- libstdc++-v3/include/bits/range_access.h | 237 +- libstdc++-v3/include/bits/regex.h | 158 +- libstdc++-v3/include/bits/regex.tcc | 150 +- libstdc++-v3/include/bits/regex_automaton.h | 87 +- libstdc++-v3/include/bits/regex_automaton.tcc | 24 +- libstdc++-v3/include/bits/regex_compiler.h | 97 +- libstdc++-v3/include/bits/regex_compiler.tcc | 39 +- libstdc++-v3/include/bits/regex_constants.h | 403 +- libstdc++-v3/include/bits/regex_executor.h | 2 +- libstdc++-v3/include/bits/regex_executor.tcc | 19 +- libstdc++-v3/include/bits/regex_scanner.tcc | 10 +- libstdc++-v3/include/bits/shared_ptr.h | 2 +- libstdc++-v3/include/bits/shared_ptr_base.h | 30 +- libstdc++-v3/include/bits/stl_algo.h | 140 +- libstdc++-v3/include/bits/stl_algobase.h | 63 +- libstdc++-v3/include/bits/stl_bvector.h | 8 +- libstdc++-v3/include/bits/stl_deque.h | 22 +- libstdc++-v3/include/bits/stl_heap.h | 10 + libstdc++-v3/include/bits/stl_iterator.h | 75 +- .../include/bits/stl_iterator_base_funcs.h | 31 +- .../include/bits/stl_iterator_base_types.h | 2 + libstdc++-v3/include/bits/stl_list.h | 275 +- libstdc++-v3/include/bits/stl_map.h | 334 +- libstdc++-v3/include/bits/stl_multimap.h | 96 +- libstdc++-v3/include/bits/stl_multiset.h | 71 +- libstdc++-v3/include/bits/stl_numeric.h | 4 +- libstdc++-v3/include/bits/stl_pair.h | 188 +- libstdc++-v3/include/bits/stl_queue.h | 64 +- libstdc++-v3/include/bits/stl_raw_storage_iter.h | 4 + libstdc++-v3/include/bits/stl_set.h | 72 +- libstdc++-v3/include/bits/stl_stack.h | 31 +- libstdc++-v3/include/bits/stl_tree.h | 233 +- libstdc++-v3/include/bits/stl_uninitialized.h | 4 +- libstdc++-v3/include/bits/stl_vector.h | 11 +- libstdc++-v3/include/bits/unique_ptr.h | 176 +- libstdc++-v3/include/bits/unordered_map.h | 334 +- libstdc++-v3/include/bits/unordered_set.h | 96 +- libstdc++-v3/include/c/cassert | 1 + libstdc++-v3/include/c/cerrno | 1 + libstdc++-v3/include/c/cfloat | 1 + libstdc++-v3/include/c/ciso646 | 10 +- libstdc++-v3/include/c/climits | 1 + libstdc++-v3/include/c/{cwctype => cuchar} | 21 +- .../include/c_compatibility/{locale.h => uchar.h} | 25 +- libstdc++-v3/include/c_global/cassert | 1 + libstdc++-v3/include/c_global/cerrno | 1 + libstdc++-v3/include/c_global/cfloat | 1 + libstdc++-v3/include/c_global/ciso646 | 11 +- libstdc++-v3/include/c_global/climits | 1 + libstdc++-v3/include/c_global/cmath | 6 +- libstdc++-v3/include/c_global/cstdio | 2 +- libstdc++-v3/include/c_global/{csetjmp => cuchar} | 50 +- libstdc++-v3/include/c_std/cassert | 1 + libstdc++-v3/include/c_std/cerrno | 1 + libstdc++-v3/include/c_std/cfloat | 1 + libstdc++-v3/include/c_std/ciso646 | 11 +- libstdc++-v3/include/c_std/climits | 1 + libstdc++-v3/include/c_std/cstdio | 2 +- libstdc++-v3/include/c_std/{csetjmp => cuchar} | 50 +- libstdc++-v3/include/debug/array | 22 +- .../atomic_word.h => include/debug/assertions.h} | 35 +- libstdc++-v3/include/debug/debug.h | 79 +- libstdc++-v3/include/debug/deque | 43 +- libstdc++-v3/include/debug/formatter.h | 274 +- libstdc++-v3/include/debug/forward_list | 81 +- libstdc++-v3/include/debug/functions.h | 171 +- libstdc++-v3/include/debug/helper_functions.h | 210 + libstdc++-v3/include/debug/list | 94 +- libstdc++-v3/include/debug/macros.h | 54 +- libstdc++-v3/include/debug/map.h | 177 +- libstdc++-v3/include/debug/multimap.h | 94 +- libstdc++-v3/include/debug/multiset.h | 86 +- libstdc++-v3/include/debug/safe_base.h | 7 + libstdc++-v3/include/debug/safe_iterator.h | 220 +- libstdc++-v3/include/debug/safe_iterator.tcc | 50 +- libstdc++-v3/include/debug/safe_local_iterator.h | 80 +- libstdc++-v3/include/debug/safe_local_iterator.tcc | 16 +- libstdc++-v3/include/debug/safe_sequence.h | 5 +- .../include/debug/safe_unordered_container.h | 2 +- libstdc++-v3/include/debug/set.h | 92 +- libstdc++-v3/include/debug/stl_iterator.h | 113 + libstdc++-v3/include/debug/string | 98 +- libstdc++-v3/include/debug/unordered_map | 185 +- libstdc++-v3/include/debug/unordered_set | 100 +- libstdc++-v3/include/debug/vector | 49 +- libstdc++-v3/include/experimental/any | 150 +- libstdc++-v3/include/experimental/array | 110 + .../include/experimental/{system_error => deque} | 49 +- .../include/experimental/{chrono => erase_if.h} | 57 +- .../include/experimental/{chrono => filesystem} | 54 +- .../experimental/{system_error => forward_list} | 45 +- libstdc++-v3/include/experimental/fs_dir.h | 326 + libstdc++-v3/include/experimental/fs_fwd.h | 289 + libstdc++-v3/include/experimental/fs_ops.h | 291 + libstdc++-v3/include/experimental/fs_path.h | 1016 + libstdc++-v3/include/experimental/functional | 34 +- libstdc++-v3/include/experimental/iterator | 117 + .../include/experimental/{system_error => list} | 45 +- .../include/experimental/{system_error => map} | 45 +- libstdc++-v3/include/experimental/memory | 257 + .../include/experimental/{ratio => numeric} | 63 +- libstdc++-v3/include/experimental/optional | 4 +- libstdc++-v3/include/experimental/propagate_const | 535 + .../include/experimental/{system_error => set} | 45 +- .../include/experimental/{chrono => string} | 50 +- libstdc++-v3/include/experimental/string_view | 8 +- libstdc++-v3/include/experimental/system_error | 2 +- libstdc++-v3/include/experimental/tuple | 7 +- libstdc++-v3/include/experimental/type_traits | 53 + .../include/experimental/{chrono => unordered_map} | 47 +- .../experimental/{system_error => unordered_set} | 47 +- .../include/experimental/{chrono => vector} | 51 +- libstdc++-v3/include/ext/aligned_buffer.h | 41 + libstdc++-v3/include/ext/alloc_traits.h | 56 +- libstdc++-v3/include/ext/array_allocator.h | 2 + libstdc++-v3/include/ext/atomicity.h | 4 +- libstdc++-v3/include/ext/codecvt_specializations.h | 5 +- .../pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp | 2 +- .../ext/pb_ds/detail/thin_heap_/thin_heap_.hpp | 15 +- libstdc++-v3/include/ext/pod_char_traits.h | 4 + libstdc++-v3/include/ext/random | 58 +- libstdc++-v3/include/ext/vstring.h | 4 +- libstdc++-v3/include/precompiled/extc++.h | 14 + libstdc++-v3/include/precompiled/stdc++.h | 6 + libstdc++-v3/include/profile/array | 19 +- libstdc++-v3/include/profile/deque | 5 +- libstdc++-v3/include/profile/forward_list | 8 +- libstdc++-v3/include/profile/list | 15 +- libstdc++-v3/include/profile/map.h | 119 +- libstdc++-v3/include/profile/multimap.h | 119 +- libstdc++-v3/include/profile/multiset.h | 111 +- libstdc++-v3/include/profile/set.h | 111 +- libstdc++-v3/include/profile/unordered_map | 72 + libstdc++-v3/include/profile/unordered_set | 72 + libstdc++-v3/include/profile/vector | 13 +- libstdc++-v3/include/std/array | 19 +- libstdc++-v3/include/std/atomic | 238 +- libstdc++-v3/include/std/chrono | 9 + libstdc++-v3/include/std/codecvt | 181 + libstdc++-v3/include/std/complex | 5 +- libstdc++-v3/include/std/condition_variable | 3 +- libstdc++-v3/include/std/functional | 12 +- libstdc++-v3/include/std/future | 130 +- libstdc++-v3/include/std/iomanip | 123 +- libstdc++-v3/include/std/istream | 5 +- libstdc++-v3/include/std/limits | 3 +- libstdc++-v3/include/std/locale | 3 + libstdc++-v3/include/std/memory | 20 + libstdc++-v3/include/std/mutex | 434 +- libstdc++-v3/include/std/ostream | 5 +- libstdc++-v3/include/std/regex | 3 +- libstdc++-v3/include/std/scoped_allocator | 68 +- libstdc++-v3/include/std/shared_mutex | 570 +- libstdc++-v3/include/std/stdexcept | 2 +- libstdc++-v3/include/std/thread | 8 +- libstdc++-v3/include/std/tuple | 663 +- libstdc++-v3/include/std/type_traits | 116 +- libstdc++-v3/include/std/utility | 12 +- libstdc++-v3/include/std/valarray | 20 +- libstdc++-v3/include/tr1/shared_ptr.h | 6 +- libstdc++-v3/libsupc++/Makefile.am | 6 + libstdc++-v3/libsupc++/Makefile.in | 68 +- libstdc++-v3/libsupc++/del_op.cc | 3 + libstdc++-v3/libsupc++/del_opv.cc | 3 + libstdc++-v3/libsupc++/eh_alloc.cc | 264 +- libstdc++-v3/libsupc++/eh_catch.cc | 15 + libstdc++-v3/libsupc++/eh_personality.cc | 12 +- libstdc++-v3/libsupc++/eh_ptr.cc | 5 +- libstdc++-v3/libsupc++/eh_term_handler.cc | 2 +- libstdc++-v3/libsupc++/eh_throw.cc | 4 +- libstdc++-v3/libsupc++/exception | 6 + libstdc++-v3/libsupc++/guard.cc | 21 +- libstdc++-v3/libsupc++/nested_exception.h | 2 +- libstdc++-v3/libsupc++/vtv_stubs.cc | 34 + libstdc++-v3/po/Makefile.in | 44 +- libstdc++-v3/python/Makefile.am | 2 +- libstdc++-v3/python/Makefile.in | 63 +- libstdc++-v3/python/libstdcxx/v6/__init__.py | 4 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 116 +- libstdc++-v3/python/libstdcxx/v6/xmethods.py | 190 +- libstdc++-v3/scripts/extract_symvers.pl | 5 +- libstdc++-v3/scripts/testsuite_flags.in | 3 +- libstdc++-v3/src/Makefile.am | 35 +- libstdc++-v3/src/Makefile.in | 94 +- libstdc++-v3/src/c++11/Makefile.am | 1 + libstdc++-v3/src/c++11/Makefile.in | 55 +- libstdc++-v3/src/c++11/codecvt.cc | 1130 +- libstdc++-v3/src/c++11/compatibility-c++0x.cc | 4 + libstdc++-v3/src/c++11/cxx11-ios_failure.cc | 1 + libstdc++-v3/src/c++11/cxx11-shim_facets.cc | 51 +- libstdc++-v3/src/c++11/debug.cc | 496 +- libstdc++-v3/src/c++11/futex.cc | 99 + libstdc++-v3/src/c++11/future.cc | 11 +- libstdc++-v3/src/c++11/hashtable_c++0x.cc | 4 +- libstdc++-v3/src/c++11/locale-inst.cc | 9 + libstdc++-v3/src/c++11/random.cc | 12 +- libstdc++-v3/src/c++11/system_error.cc | 5 + libstdc++-v3/src/c++11/thread.cc | 11 +- libstdc++-v3/src/c++98/Makefile.am | 1 + libstdc++-v3/src/c++98/Makefile.in | 47 +- libstdc++-v3/src/{c++11 => filesystem}/Makefile.am | 140 +- libstdc++-v3/src/{c++11 => filesystem}/Makefile.in | 269 +- libstdc++-v3/src/filesystem/dir.cc | 403 + libstdc++-v3/src/filesystem/ops.cc | 1238 + libstdc++-v3/src/filesystem/path.cc | 471 + .../headers/c++1998/all_attributes.cc} | 42 +- .../17_intro/headers/{c++200x => c++2011}/42319.cc | 0 .../{c++1998/all_no_rtti.cc => c++2011/67309.cc} | 9 +- .../headers/c++2011/all_attributes.cc} | 41 +- .../{c++200x => c++2011}/all_no_exceptions.cc | 0 .../headers/{c++200x => c++2011}/all_no_rtti.cc | 0 .../{c++200x => c++2011}/all_pedantic_errors.cc | 0 .../headers/{c++200x => c++2011}/operator_names.cc | 0 .../headers/{c++200x => c++2011}/stdc++.cc | 3 + .../stdc++_multiple_inclusion.cc | 6 + .../headers/c++2014/all_attributes.cc} | 32 +- .../{c++1998 => c++2014}/all_no_exceptions.cc | 4 +- .../headers/{c++1998 => c++2014}/all_no_rtti.cc | 4 +- .../{c++1998 => c++2014}/all_pedantic_errors.cc | 4 +- .../headers/{c++1998 => c++2014}/operator_names.cc | 4 +- .../headers/{c++200x => c++2014}/stdc++.cc | 7 +- .../stdc++_multiple_inclusion.cc | 10 +- .../14026.cc => exception_ptr/62258.cc} | 44 +- .../nested_exception/throw_with_nested.cc | 22 + libstdc++-v3/testsuite/18_support/pthread_guard.cc | 2 +- .../uncaught_exceptions/uncaught_exceptions.cc | 168 + .../headers/system_error/std_c++0x_neg.cc | 1 + .../allocator_traits/members/is_always_equal.cc | 66 + .../20_util/allocator_traits/members/max_size.cc | 13 +- libstdc++-v3/testsuite/20_util/auto_ptr/1.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/2.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/3.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/3946.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/4.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/5.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/6.cc | 2 + libstdc++-v3/testsuite/20_util/auto_ptr/7.cc | 2 + .../testsuite/20_util/auto_ptr/assign_neg.cc | 2 + .../requirements/explicit_instantiation/1.cc | 2 + .../requirements.cc} | 17 +- .../20_util/declval/requirements/1_neg.cc | 2 +- .../testsuite/20_util/default_delete/48631_neg.cc | 5 +- .../literals/65499.cc} | 22 +- .../enable_shared_from_this/cons/constexpr.cc | 2 +- .../members/const.cc} | 57 +- .../members/reinit.cc} | 44 +- .../requirements/explicit_instantiation.cc | 5 + .../function/{cons/addressof.cc => 65760.cc} | 29 +- .../testsuite/20_util/hash/{52931.cc => 60970.cc} | 24 +- .../20_util/headers/functional/synopsis.cc | 4 + .../requirements/explicit_instantiation.cc} | 8 +- .../requirements/typedefs.cc | 10 +- .../20_util/is_nothrow_swappable/value.cc | 72 + .../20_util/make_signed/requirements/typedefs-3.cc | 67 + .../make_signed/requirements/typedefs_neg.cc | 3 +- .../make_unsigned/requirements/typedefs-3.cc | 67 + .../make_unsigned/requirements/typedefs_neg.cc | 4 +- .../20_util/pair/cons/explicit_construct.cc | 108 + libstdc++-v3/testsuite/20_util/pair/piecewise.cc | 6 +- .../pair/requirements/dr2367.cc} | 34 +- .../swap.cc => 20_util/pointer_safety/1.cc} | 32 +- .../testsuite/20_util/pointer_traits/pointer_to.cc | 2 + .../requirements/explicit_instantiation.cc | 19 +- .../raw_storage_iterator/base.cc} | 15 +- .../explicit_instantiation.cc => 65279.cc} | 49 +- .../20_util/scoped_allocator/propagation.cc | 10 +- .../testsuite/20_util/shared_ptr/atomic/3.cc | 4 +- .../testsuite/20_util/shared_ptr/cons/43820_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/cons/constexpr.cc | 2 +- .../20_util/shared_ptr/cons/unique_ptr_deleter.cc | 16 +- .../testsuite/20_util/shared_ptr/cons/void_neg.cc | 2 +- .../testsuite/20_util/shared_ptr/observers/get.cc | 13 + .../shared_ptr/thread/default_weaktoshared.cc | 4 +- .../shared_ptr/thread/mutex_weaktoshared.cc | 4 +- .../{808590.cc => 808590-cxx11.cc} | 11 +- .../uninitialized_copy/808590.cc | 8 +- .../swap.cc => 20_util/tuple/56785.cc} | 45 +- .../20_util/tuple/cons/explicit_construct.cc | 282 + .../20_util/tuple/creation_functions/constexpr.cc | 34 +- .../requirements/dr2367.cc} | 39 +- .../testsuite/20_util/unique_ptr/assign/48635.cc | 8 - .../20_util/unique_ptr/assign/48635_neg.cc | 12 +- .../testsuite/20_util/unique_ptr/assign/cv_qual.cc | 6 +- .../testsuite/20_util/unique_ptr/cons/constexpr.cc | 2 +- .../testsuite/20_util/unique_ptr/cons/cv_qual.cc | 26 +- .../swap.cc => 20_util/unique_ptr/dr2228.cc} | 33 +- .../20_util/unique_ptr/modifiers/cv_qual.cc | 32 +- .../requirements/alias_decl.cc => void_t/1.cc} | 35 +- .../testsuite/20_util/weak_ptr/cons/constexpr.cc | 2 +- .../basic_string/allocator/char}/copy.cc | 72 +- .../basic_string/allocator/char/copy_assign.cc | 114 + .../basic_string/allocator/char}/minimal.cc | 21 +- .../basic_string/allocator/char}/move.cc | 29 +- .../basic_string/allocator/char/move_assign.cc | 160 + .../basic_string/allocator/char}/noexcept.cc | 33 +- .../basic_string/allocator/char}/swap.cc | 39 +- .../basic_string/allocator/wchar_t}/copy.cc | 69 +- .../basic_string/allocator/wchar_t/copy_assign.cc | 114 + .../basic_string/allocator/wchar_t}/minimal.cc | 21 +- .../basic_string/allocator/wchar_t}/move.cc | 29 +- .../basic_string/allocator/wchar_t/move_assign.cc | 160 + .../basic_string/allocator/wchar_t}/noexcept.cc | 33 +- .../basic_string/allocator/wchar_t}/swap.cc | 39 +- .../{range_access/char/1.cc => cons/char/64657.cc} | 15 +- .../basic_string/cons/char/65085.cc} | 29 +- .../char/1.cc => modifiers/assign/char/64657.cc} | 16 +- .../21_strings/basic_string/operators/char/1.cc | 2 + .../basic_string/operators/char/65630.cc} | 16 +- .../basic_string/operators/wchar_t/65630.cc} | 16 +- .../21_strings/basic_string/pthread18185.cc | 2 +- .../{pthread18185.cc => pthread33394.cc} | 57 +- .../testsuite/21_strings/basic_string/pthread4.cc | 2 +- .../char_traits/requirements/char/65049.cc} | 37 +- .../char_traits/requirements/char16_t/65049.cc} | 37 +- .../char_traits/requirements/char32_t/65049.cc} | 37 +- .../char_traits/requirements/wchar_t/65049.cc} | 37 +- .../testsuite/22_locale/codecvt/char16_t.cc | 97 + .../testsuite/22_locale/codecvt/char32_t.cc | 99 + .../22_locale/codecvt/codecvt_utf16/66417.cc | 76 + .../codecvt/codecvt_utf16/requirements/1.cc} | 35 +- .../codecvt/codecvt_utf8/requirements/1.cc} | 35 +- .../codecvt/codecvt_utf8_utf16/66855.cc} | 55 +- .../codecvt/codecvt_utf8_utf16/requirements/1.cc} | 35 +- .../testsuite/22_locale/codecvt/in/wchar_t/1.cc | 2 +- .../testsuite/22_locale/codecvt/in/wchar_t/4.cc | 10 +- .../testsuite/22_locale/codecvt/in/wchar_t/8.cc | 10 +- .../testsuite/22_locale/codecvt/in/wchar_t/9.cc | 10 +- .../22_locale/codecvt/length/wchar_t/4.cc | 10 +- .../testsuite/22_locale/codecvt/out/wchar_t/4.cc | 10 +- .../22_locale/codecvt/unshift/wchar_t/4.cc | 4 +- .../swap.cc => 22_locale/codecvt_byname/1.cc} | 37 +- .../swap.cc => 22_locale/collate_byname/1.cc} | 37 +- .../testsuite/22_locale/conversions/buffer/1.cc | 78 + .../buffer}/requirements/typedefs.cc | 16 +- .../testsuite/22_locale/conversions/string/1.cc | 74 + .../testsuite/22_locale/conversions/string/2.cc | 97 + .../testsuite/22_locale/conversions/string/3.cc | 107 + .../conversions/string/66441.cc} | 52 +- .../conversions/string/requirements/typedefs-2.cc} | 49 +- .../string}/requirements/typedefs.cc | 14 +- .../swap.cc => 22_locale/ctype_byname/2.cc} | 37 +- .../22_locale/locale/cons/12658_thread-1.cc | 2 +- .../22_locale/locale/cons/12658_thread-2.cc | 2 +- .../swap.cc => 22_locale/messages_byname/1.cc} | 37 +- .../swap.cc => 22_locale/moneypunct_byname/1.cc} | 39 +- .../swap.cc => 22_locale/numpunct_byname/1.cc} | 37 +- .../array/tuple_interface/get_debug_neg.cc | 6 +- .../23_containers/array/tuple_interface/get_neg.cc | 4 +- .../tuple_interface/tuple_element_debug_neg.cc | 2 +- .../array/tuple_interface/tuple_element_neg.cc | 2 +- .../23_containers/deque/allocator/move_assign-2.cc | 9 +- .../23_containers/deque/allocator/noexcept.cc | 12 +- .../deque/requirements/dr438/assign_neg.cc | 4 +- .../deque/requirements/dr438/constructor_1_neg.cc | 4 +- .../deque/requirements/dr438/constructor_2_neg.cc | 4 +- .../deque/requirements/dr438/insert_neg.cc | 4 +- .../forward_list/allocator/minimal.cc | 2 +- .../forward_list/allocator/noexcept.cc | 11 +- .../{range_access.cc => modifiers/addressof.cc} | 21 +- .../next.cc => 23_containers/list/61347.cc} | 44 +- .../{forward_list => list}/allocator/copy.cc | 10 +- .../allocator/copy_assign.cc | 8 +- .../{forward_list => list}/allocator/minimal.cc | 10 +- .../{vector => list}/allocator/move.cc | 8 +- .../allocator/move_assign.cc | 8 +- .../{vector => list}/allocator/noexcept.cc | 27 +- .../{forward_list => list}/allocator/swap.cc | 8 +- .../{range_access.cc => modifiers/addressof.cc} | 21 +- .../testsuite/23_containers/list/pthread1.cc | 2 +- .../testsuite/23_containers/list/pthread5.cc | 2 +- .../list/requirements/dr438/assign_neg.cc | 4 +- .../list/requirements/dr438/constructor_1_neg.cc | 4 +- .../list/requirements/dr438/constructor_2_neg.cc | 4 +- .../list/requirements/dr438/insert_neg.cc | 4 +- .../23_containers/map/allocator/minimal.cc | 2 +- .../23_containers/map/allocator/noexcept.cc | 26 +- .../map/modifiers/insert_or_assign/1.cc | 299 + .../23_containers/map/modifiers/try_emplace/1.cc | 291 + .../testsuite/23_containers/map/operations/1.cc | 34 +- .../testsuite/23_containers/map/operations/2.cc | 140 + .../testsuite/23_containers/map/pthread6.cc | 2 +- .../23_containers/multimap/allocator/minimal.cc | 2 +- .../23_containers/multimap/allocator/noexcept.cc | 30 +- .../23_containers/multimap/operations/1.cc | 34 +- .../23_containers/multimap/operations/2.cc | 141 + .../23_containers/multiset/allocator/minimal.cc | 2 +- .../23_containers/multiset/allocator/noexcept.cc | 24 +- .../23_containers/multiset/operations/1.cc | 38 +- .../23_containers/multiset/operations/2.cc | 141 + .../priority_queue/requirements/uses_allocator.cc | 45 +- .../queue/requirements/uses_allocator.cc | 37 +- .../23_containers/set/allocator/minimal.cc | 2 +- .../23_containers/set/allocator/noexcept.cc | 24 +- .../testsuite/23_containers/set/operations/1.cc | 36 +- .../testsuite/23_containers/set/operations/2.cc | 157 + .../stack/requirements/uses_allocator.cc | 37 +- .../unordered_map/allocator/minimal.cc | 2 +- .../unordered_map/allocator/noexcept.cc | 43 +- .../unordered_map/cons/66055.cc} | 41 +- .../unordered_map/modifiers/insert_or_assign.cc | 315 + .../unordered_map/modifiers/try_emplace.cc | 308 + .../unordered_multimap/allocator/minimal.cc | 2 +- .../unordered_multimap/allocator/noexcept.cc | 44 +- .../unordered_multimap/cons/66055.cc} | 41 +- .../unordered_multiset/allocator/minimal.cc | 2 +- .../unordered_multiset/allocator/noexcept.cc | 43 +- .../unordered_multiset/cons/66055.cc} | 41 +- .../unordered_set/allocator/minimal.cc | 2 +- .../unordered_set/allocator/noexcept.cc | 43 +- .../unordered_set/cons/66055.cc} | 41 +- .../unordered_set/instantiation_neg.cc | 2 +- .../unordered_set/max_load_factor/robustness.cc | 34 +- .../testsuite/23_containers/vector/52591.cc | 8 +- .../23_containers/vector/allocator/noexcept.cc | 11 +- .../vector/bool/allocator/noexcept.cc | 11 +- .../vector/{63500.cc => debug/insert7_neg.cc} | 25 +- .../vector/debug/multithreaded_swap.cc | 4 +- .../vector/modifiers/push_back/strong_guarantee.cc | 88 + .../vector/requirements/dr438/assign_neg.cc | 4 +- .../vector/requirements/dr438/constructor_1_neg.cc | 4 +- .../vector/requirements/dr438/constructor_2_neg.cc | 4 +- .../vector/requirements/dr438/insert_neg.cc | 4 +- .../testsuite/24_iterators/container_access.cc | 89 + .../operations/next_neg.cc} | 43 +- .../operations/prev_neg.cc} | 43 +- .../testsuite/24_iterators/range_access_cpp14.cc | 82 + .../25_algorithms/headers/algorithm/synopsis.cc | 24 +- .../is_permutation/64646.cc} | 10 +- .../debug/irreflexive_neg.cc} | 50 +- .../lower_bound/debug/irreflexive.cc} | 36 +- .../partial_sort_copy/debug/irreflexive_neg.cc} | 19 +- .../testsuite/25_algorithms/rotate/check_type.cc | 6 +- .../get.cc => 25_algorithms/rotate/dr488.cc} | 66 +- .../requirements/explicit_instantiation/2.cc | 2 +- .../requirements/explicit_instantiation/pod.cc | 2 +- .../26_numerics/complex/value_operations/1.cc | 2 +- .../binomial_distribution/operators/values.cc | 21 +- .../operators/{inequal.cc => values2.cc} | 22 +- .../operators/{inequal.cc => values3.cc} | 23 +- .../operators/{inequal.cc => values4.cc} | 24 +- .../operators/{inequal.cc => values5.cc} | 23 +- .../random/seed_seq/cons/65631.cc} | 19 +- .../uniform_real_distribution/operators/64351.cc} | 46 +- .../testsuite/26_numerics/valarray/range_access.cc | 3 + .../valarray/{range_access.cc => range_access2.cc} | 13 +- .../27_io/basic_filebuf/seekoff/wchar_t/1.cc | 10 +- .../27_io/basic_filebuf/seekpos/wchar_t/9874.cc | 10 +- .../27_io/basic_filebuf/underflow/wchar_t/1.cc | 10 +- .../27_io/basic_filebuf/underflow/wchar_t/2.cc | 10 +- .../27_io/basic_filebuf/underflow/wchar_t/3.cc | 10 +- .../1.cc => 27_io/basic_fstream/cons/base.cc} | 27 +- .../testsuite/27_io/basic_ofstream/pthread2.cc | 2 +- .../27_io/basic_ostringstream/pthread3.cc | 2 +- libstdc++-v3/testsuite/27_io/fpos/14775.cc | 2 +- .../testsuite/27_io/ios_base/sync_with_stdio/1.cc | 6 - libstdc++-v3/testsuite/27_io/objects/wchar_t/10.cc | 10 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/11.cc | 10 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/12.cc | 10 +- libstdc++-v3/testsuite/27_io/objects/wchar_t/13.cc | 10 +- .../56267.cc => 27_io/rvalue_streams-2.cc} | 20 +- .../algorithms/regex_match/cstring_bracket_01.cc | 57 + .../28_regex/algorithms/regex_search/61424.cc | 4 +- .../28_regex/basic_regex/assign/char/cstring.cc | 13 +- .../28_regex/basic_regex/assign/char/string.cc | 20 +- .../swap.cc => basic_regex/imbue/string.cc} | 25 +- .../testsuite/28_regex/constants/constexpr.cc | 60 + .../{format.cc => out_of_range_submatches.cc} | 59 +- .../{match_results/swap.cc => regression.cc} | 15 +- .../testsuite/28_regex/traits/char/isctype.cc | 3 + .../28_regex/traits/char/lookup_classname.cc | 22 + .../28_regex/traits/char/lookup_collatename.cc | 12 + .../testsuite/28_regex/traits/wchar_t/isctype.cc | 7 + .../28_regex/traits/wchar_t/user_defined.cc | 24 + libstdc++-v3/testsuite/29_atomics/atomic/60695.cc | 2 +- .../cons/copy.cc => 29_atomics/atomic/62259.cc} | 58 +- .../40296.cc => 29_atomics/atomic/64658.cc} | 22 +- .../cons/54025.cc => 29_atomics/atomic/65147.cc} | 17 +- .../testsuite/29_atomics/atomic_flag/clear/1.cc | 1 + .../atomic_flag/test_and_set/explicit.cc | 1 + .../atomic_flag/test_and_set/implicit.cc | 1 + .../assign_neg.cc => atomic_integral/60940.cc} | 28 +- .../atomic_integral/65147.cc} | 41 +- libstdc++-v3/testsuite/30_threads/async/42819.cc | 4 +- libstdc++-v3/testsuite/30_threads/async/49668.cc | 4 +- libstdc++-v3/testsuite/30_threads/async/54297.cc | 4 +- libstdc++-v3/testsuite/30_threads/async/any.cc | 4 +- libstdc++-v3/testsuite/30_threads/async/async.cc | 4 +- libstdc++-v3/testsuite/30_threads/async/launch.cc | 4 +- .../cons/56492.cc => async/lwg2021.cc} | 35 +- libstdc++-v3/testsuite/30_threads/async/sync.cc | 4 +- .../testsuite/30_threads/call_once/39909.cc | 4 +- .../testsuite/30_threads/call_once/49668.cc | 4 +- .../testsuite/30_threads/call_once/60497.cc | 4 +- .../testsuite/30_threads/call_once/call_once1.cc | 4 +- .../30_threads/condition_variable/54185.cc | 4 +- .../30_threads/condition_variable/cons/1.cc | 4 +- .../30_threads/condition_variable/members/1.cc | 4 +- .../30_threads/condition_variable/members/2.cc | 4 +- .../30_threads/condition_variable/members/3.cc | 4 +- .../30_threads/condition_variable/members/53841.cc | 4 +- .../condition_variable/native_handle/typesizes.cc | 4 +- .../30_threads/condition_variable_any/50862.cc | 4 +- .../30_threads/condition_variable_any/53830.cc | 4 +- .../30_threads/condition_variable_any/cons/1.cc | 4 +- .../30_threads/condition_variable_any/members/1.cc | 4 +- .../30_threads/condition_variable_any/members/2.cc | 4 +- .../testsuite/30_threads/future/cons/constexpr.cc | 2 +- .../testsuite/30_threads/future/cons/move.cc | 4 +- .../testsuite/30_threads/future/members/45133.cc | 4 +- .../testsuite/30_threads/future/members/get.cc | 4 +- .../testsuite/30_threads/future/members/get2.cc | 4 +- .../testsuite/30_threads/future/members/share.cc | 4 +- .../testsuite/30_threads/future/members/valid.cc | 4 +- .../testsuite/30_threads/future/members/wait.cc | 4 +- .../30_threads/future/members/wait_for.cc | 4 +- .../30_threads/future/members/wait_until.cc | 4 +- libstdc++-v3/testsuite/30_threads/lock/1.cc | 4 +- libstdc++-v3/testsuite/30_threads/lock/2.cc | 4 +- libstdc++-v3/testsuite/30_threads/lock/3.cc | 4 +- libstdc++-v3/testsuite/30_threads/lock/4.cc | 4 +- .../testsuite/30_threads/lock_guard/cons/1.cc | 2 +- libstdc++-v3/testsuite/30_threads/mutex/cons/1.cc | 4 +- .../30_threads/mutex/dest/destructor_locked.cc | 4 +- libstdc++-v3/testsuite/30_threads/mutex/lock/1.cc | 4 +- .../testsuite/30_threads/mutex/native_handle/1.cc | 4 +- .../30_threads/mutex/native_handle/typesizes.cc | 4 +- .../testsuite/30_threads/mutex/try_lock/1.cc | 4 +- .../testsuite/30_threads/mutex/try_lock/2.cc | 4 +- .../testsuite/30_threads/mutex/unlock/1.cc | 4 +- .../hardware_concurrency.cc => mutex/unlock/2.cc} | 27 +- .../testsuite/30_threads/packaged_task/49668.cc | 4 +- .../testsuite/30_threads/packaged_task/60564.cc | 4 +- .../testsuite/30_threads/packaged_task/cons/1.cc | 4 +- .../testsuite/30_threads/packaged_task/cons/2.cc | 4 +- .../testsuite/30_threads/packaged_task/cons/3.cc | 4 +- .../30_threads/packaged_task/cons/56492.cc | 4 +- .../30_threads/packaged_task/cons/alloc.cc | 4 +- .../30_threads/packaged_task/cons/move.cc | 4 +- .../30_threads/packaged_task/cons/move_assign.cc | 4 +- .../packaged_task/members/at_thread_exit.cc | 4 +- .../30_threads/packaged_task/members/get_future.cc | 4 +- .../packaged_task/members/get_future2.cc | 4 +- .../30_threads/packaged_task/members/invoke.cc | 4 +- .../30_threads/packaged_task/members/invoke2.cc | 4 +- .../30_threads/packaged_task/members/invoke3.cc | 4 +- .../30_threads/packaged_task/members/invoke4.cc | 4 +- .../30_threads/packaged_task/members/invoke5.cc | 4 +- .../30_threads/packaged_task/members/reset.cc | 4 +- .../30_threads/packaged_task/members/reset2.cc | 4 +- .../30_threads/packaged_task/members/swap.cc | 4 +- .../30_threads/packaged_task/members/valid.cc | 4 +- libstdc++-v3/testsuite/30_threads/promise/60966.cc | 4 +- .../testsuite/30_threads/promise/cons/1.cc | 4 +- .../testsuite/30_threads/promise/cons/alloc.cc | 4 +- .../testsuite/30_threads/promise/cons/move.cc | 4 +- .../30_threads/promise/cons/move_assign.cc | 4 +- .../30_threads/promise/members/at_thread_exit.cc | 4 +- .../30_threads/promise/members/get_future.cc | 4 +- .../30_threads/promise/members/get_future2.cc | 4 +- .../30_threads/promise/members/set_exception.cc | 4 +- .../30_threads/promise/members/set_exception2.cc | 4 +- .../30_threads/promise/members/set_value.cc | 4 +- .../30_threads/promise/members/set_value2.cc | 4 +- .../30_threads/promise/members/set_value3.cc | 4 +- .../testsuite/30_threads/promise/members/swap.cc | 4 +- .../testsuite/30_threads/recursive_mutex/cons/1.cc | 4 +- .../recursive_mutex/dest/destructor_locked.cc | 4 +- .../testsuite/30_threads/recursive_mutex/lock/1.cc | 4 +- .../30_threads/recursive_mutex/native_handle/1.cc | 4 +- .../recursive_mutex/native_handle/typesizes.cc | 4 +- .../30_threads/recursive_mutex/try_lock/1.cc | 4 +- .../30_threads/recursive_mutex/try_lock/2.cc | 4 +- .../30_threads/recursive_mutex/unlock/1.cc | 4 +- .../unlock/2.cc} | 27 +- .../30_threads/recursive_timed_mutex/cons/1.cc | 5 +- .../recursive_timed_mutex/cons/assign_neg.cc | 1 - .../recursive_timed_mutex/cons/copy_neg.cc | 1 - .../dest/destructor_locked.cc | 5 +- .../30_threads/recursive_timed_mutex/lock/1.cc | 5 +- .../30_threads/recursive_timed_mutex/lock/2.cc | 5 +- .../recursive_timed_mutex/native_handle/1.cc | 4 +- .../native_handle/typesizes.cc | 4 +- .../30_threads/recursive_timed_mutex/try_lock/1.cc | 5 +- .../30_threads/recursive_timed_mutex/try_lock/2.cc | 5 +- .../recursive_timed_mutex/try_lock_for/1.cc | 5 +- .../recursive_timed_mutex/try_lock_for/2.cc | 5 +- .../recursive_timed_mutex/try_lock_for/3.cc | 5 +- .../recursive_timed_mutex/try_lock_until/1.cc | 5 +- .../recursive_timed_mutex/try_lock_until/2.cc | 5 +- .../30_threads/recursive_timed_mutex/unlock/1.cc | 5 +- .../unlock/2.cc} | 27 +- .../30_threads/shared_future/cons/constexpr.cc | 2 +- .../30_threads/shared_future/cons/move.cc | 4 +- .../30_threads/shared_future/members/45133.cc | 4 +- .../30_threads/shared_future/members/get.cc | 4 +- .../30_threads/shared_future/members/get2.cc | 4 +- .../30_threads/shared_future/members/valid.cc | 4 +- .../30_threads/shared_future/members/wait.cc | 4 +- .../30_threads/shared_future/members/wait_for.cc | 4 +- .../30_threads/shared_future/members/wait_until.cc | 4 +- .../testsuite/30_threads/shared_lock/cons/1.cc | 4 +- .../testsuite/30_threads/shared_lock/cons/2.cc | 4 +- .../testsuite/30_threads/shared_lock/cons/3.cc | 4 +- .../testsuite/30_threads/shared_lock/cons/4.cc | 4 +- .../testsuite/30_threads/shared_lock/cons/5.cc | 5 +- .../testsuite/30_threads/shared_lock/cons/6.cc | 5 +- .../testsuite/30_threads/shared_lock/locking/1.cc | 4 +- .../testsuite/30_threads/shared_lock/locking/2.cc | 4 +- .../testsuite/30_threads/shared_lock/locking/3.cc | 5 +- .../testsuite/30_threads/shared_lock/locking/4.cc | 5 +- .../30_threads/shared_lock/modifiers/1.cc | 6 +- .../30_threads/shared_lock/modifiers/2.cc | 68 - .../{shared_timed_mutex => shared_mutex}/cons/1.cc | 12 +- .../cons/assign_neg.cc | 6 +- .../cons/copy_neg.cc | 6 +- .../requirements/standard_layout.cc | 6 +- .../try_lock/1.cc | 12 +- .../try_lock/2.cc | 12 +- .../unlock/1.cc} | 31 +- .../30_threads/shared_timed_mutex/cons/1.cc | 4 +- .../30_threads/shared_timed_mutex/try_lock/1.cc | 4 +- .../30_threads/shared_timed_mutex/try_lock/2.cc | 4 +- .../shared_timed_mutex/try_lock/{2.cc => 3.cc} | 22 +- .../shared_timed_mutex/{cons => unlock}/1.cc | 42 +- libstdc++-v3/testsuite/30_threads/this_thread/1.cc | 4 +- libstdc++-v3/testsuite/30_threads/this_thread/2.cc | 4 +- libstdc++-v3/testsuite/30_threads/this_thread/3.cc | 4 +- libstdc++-v3/testsuite/30_threads/this_thread/4.cc | 4 +- .../swap.cc => 30_threads/this_thread/58038.cc} | 33 +- .../swap.cc => 30_threads/this_thread/60421.cc} | 27 +- libstdc++-v3/testsuite/30_threads/thread/cons/1.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/2.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/3.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/4.cc | 4 +- .../testsuite/30_threads/thread/cons/49668.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/5.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/6.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/7.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/8.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/cons/9.cc | 4 +- .../testsuite/30_threads/thread/cons/moveable.cc | 4 +- .../testsuite/30_threads/thread/members/1.cc | 4 +- .../testsuite/30_threads/thread/members/2.cc | 4 +- .../testsuite/30_threads/thread/members/3.cc | 4 +- .../testsuite/30_threads/thread/members/4.cc | 4 +- .../testsuite/30_threads/thread/members/5.cc | 4 +- .../thread/members/hardware_concurrency.cc | 4 +- .../30_threads/thread/native_handle/cancel.cc | 4 +- libstdc++-v3/testsuite/30_threads/thread/swap/1.cc | 4 +- .../testsuite/30_threads/timed_mutex/cons/1.cc | 5 +- .../30_threads/timed_mutex/cons/assign_neg.cc | 1 - .../30_threads/timed_mutex/cons/copy_neg.cc | 1 - .../timed_mutex/dest/destructor_locked.cc | 5 +- .../testsuite/30_threads/timed_mutex/lock/1.cc | 5 +- .../30_threads/timed_mutex/native_handle/1.cc | 4 +- .../timed_mutex/native_handle/typesizes.cc | 4 +- .../timed_mutex/requirements/standard_layout.cc | 1 - .../testsuite/30_threads/timed_mutex/try_lock/1.cc | 5 +- .../testsuite/30_threads/timed_mutex/try_lock/2.cc | 5 +- .../30_threads/timed_mutex/try_lock_for/1.cc | 5 +- .../30_threads/timed_mutex/try_lock_for/2.cc | 5 +- .../30_threads/timed_mutex/try_lock_for/3.cc | 5 +- .../30_threads/timed_mutex/try_lock_until/1.cc | 5 +- .../30_threads/timed_mutex/try_lock_until/2.cc | 5 +- .../30_threads/timed_mutex/try_lock_until/57641.cc | 13 +- .../testsuite/30_threads/timed_mutex/unlock/1.cc | 5 +- .../unlock/2.cc} | 27 +- libstdc++-v3/testsuite/30_threads/try_lock/1.cc | 4 +- libstdc++-v3/testsuite/30_threads/try_lock/2.cc | 4 +- libstdc++-v3/testsuite/30_threads/try_lock/3.cc | 4 +- libstdc++-v3/testsuite/30_threads/try_lock/4.cc | 4 +- .../testsuite/30_threads/unique_lock/cons/1.cc | 4 +- .../testsuite/30_threads/unique_lock/cons/2.cc | 4 +- .../testsuite/30_threads/unique_lock/cons/3.cc | 4 +- .../testsuite/30_threads/unique_lock/cons/4.cc | 4 +- .../testsuite/30_threads/unique_lock/cons/5.cc | 5 +- .../testsuite/30_threads/unique_lock/cons/6.cc | 5 +- .../testsuite/30_threads/unique_lock/locking/1.cc | 4 +- .../testsuite/30_threads/unique_lock/locking/2.cc | 4 +- .../testsuite/30_threads/unique_lock/locking/3.cc | 5 +- .../testsuite/30_threads/unique_lock/locking/4.cc | 5 +- .../30_threads/unique_lock/modifiers/1.cc | 6 +- .../30_threads/unique_lock/modifiers/2.cc | 68 - libstdc++-v3/testsuite/Makefile.in | 44 +- .../testsuite/experimental/any/assign/self.cc | 93 + .../64476.cc => experimental/any/cons/aligned.cc} | 49 +- .../experimental/any/cons/{1.cc => nontrivial.cc} | 67 +- .../experimental/any/misc/any_cast_neg.cc | 2 +- .../testsuite/experimental/array/make_array.cc | 47 + .../constexpr/observers/1.cc => array/neg.cc} | 14 +- .../{optional/observers/5.cc => deque/erasure.cc} | 47 +- .../filesystem/operations/absolute.cc} | 37 +- .../filesystem/operations/copy.cc} | 37 +- .../filesystem/operations/current_path.cc} | 39 +- .../filesystem/operations/exists.cc} | 47 +- .../filesystem/operations/file_size.cc} | 65 +- .../filesystem/operations/status.cc} | 53 +- .../filesystem/operations/temp_directory_path.cc | 80 + .../not_fn.cc => filesystem/path/append/path.cc} | 52 +- .../experimental/filesystem/path/assign/assign.cc | 89 + .../filesystem/path/assign/copy.cc} | 36 +- .../filesystem/path/compare/compare.cc} | 43 +- .../filesystem/path/compare/path.cc} | 45 +- .../filesystem/path/compare/strings.cc} | 43 +- .../filesystem/path/concat/path.cc} | 65 +- .../filesystem/path/concat/strings.cc} | 45 +- .../filesystem/path/construct/copy.cc} | 35 +- .../filesystem/path/construct/default.cc} | 49 +- .../filesystem/path/construct/locale.cc} | 16 +- .../filesystem/path/construct/range.cc} | 38 +- .../filesystem/path/decompose/extension.cc} | 61 +- .../filesystem/path/decompose/filename.cc} | 41 +- .../filesystem/path/decompose/parent_path.cc} | 46 +- .../filesystem/path/decompose/relative_path.cc} | 48 +- .../filesystem/path/decompose/root_directory.cc} | 43 +- .../filesystem/path/decompose/root_name.cc} | 41 +- .../filesystem/path/decompose/root_path.cc} | 38 +- .../path/decompose/stem.cc} | 53 +- .../filesystem/path/generic/generic_string.cc} | 43 +- .../experimental/filesystem/path/itr/traversal.cc | 86 + .../filesystem/path/modifiers/clear.cc} | 20 +- .../filesystem/path/modifiers/make_preferred.cc} | 44 +- .../filesystem/path/modifiers/remove_filename.cc} | 36 +- .../path/modifiers/replace_extension.cc} | 35 +- .../filesystem/path/modifiers/replace_filename.cc} | 35 +- .../filesystem/path/modifiers/swap.cc} | 21 +- .../filesystem/path/nonmember/hash_value.cc} | 34 +- .../filesystem/path/query/empty.cc} | 18 +- .../filesystem/path/query/has_extension.cc} | 18 +- .../filesystem/path/query/has_filename.cc} | 18 +- .../filesystem/path/query/has_parent_path.cc} | 18 +- .../filesystem/path/query/has_relative_path.cc} | 18 +- .../filesystem/path/query/has_root_directory.cc} | 18 +- .../filesystem/path/query/has_root_name.cc} | 18 +- .../filesystem/path/query/has_root_path.cc} | 18 +- .../filesystem/path/query/has_stem.cc} | 18 +- .../filesystem/path/query/is_relative.cc} | 18 +- .../observers/2.cc => forward_list/erasure.cc} | 42 +- .../testsuite/experimental/functional/not_fn.cc | 32 +- .../iterator/make_ostream_joiner.cc} | 27 +- .../experimental/iterator/ostream_joiner.cc | 73 + .../experimental/iterator/requirements.cc | 58 + .../{optional/observers/5.cc => list/erasure.cc} | 47 +- libstdc++-v3/testsuite/experimental/map/erasure.cc | 66 + .../memory/observer_ptr/assignment/assign.cc | 89 + .../experimental/memory/observer_ptr/cons/cons.cc | 92 + .../2.cc => memory/observer_ptr/hash/hash.cc} | 29 +- .../observer_ptr/make_observer.cc} | 11 +- .../memory/observer_ptr/relops/relops.cc | 80 + .../memory/observer_ptr/requirements.cc | 65 + .../2.cc => memory/observer_ptr/swap/swap.cc} | 50 +- .../{any => memory/observer_ptr}/typedefs.cc | 20 +- .../range.cc => experimental/numeric/gcd.cc} | 23 +- .../alias_decl.cc => experimental/numeric/lcm.cc} | 25 +- .../experimental/optional/requirements.cc | 3 + .../propagate_const/assignment/copy.cc} | 16 +- .../5.cc => propagate_const/assignment/move.cc} | 37 +- .../assignment/move_neg.cc} | 30 +- .../propagate_const/cons/copy.cc} | 14 +- .../swap.cc => propagate_const/cons/default.cc} | 20 +- .../3.cc => propagate_const/cons/move.cc} | 53 +- .../experimental/propagate_const/cons/move_neg.cc | 42 + .../observers/2.cc => propagate_const/hash/1.cc} | 22 +- .../experimental/propagate_const/observers/1.cc | 65 + .../experimental/propagate_const/relops/1.cc | 67 + .../1.cc => propagate_const/requirements1.cc} | 25 +- .../requirements2.cc} | 16 +- .../1.cc => propagate_const/requirements3.cc} | 17 +- .../requirements4.cc} | 15 +- .../1.cc => propagate_const/requirements5.cc} | 17 +- .../observers => propagate_const/swap}/1.cc | 20 +- .../{any => propagate_const}/typedefs.cc | 16 +- .../{optional/observers/2.cc => set/erasure.cc} | 40 +- .../{optional/observers/5.cc => string/erasure.cc} | 46 +- libstdc++-v3/testsuite/experimental/tuple/apply.cc | 14 + .../experimental/type_traits/detection.cc | 85 + .../experimental/unordered_map/erasure.cc | 66 + .../observers/5.cc => unordered_set/erasure.cc} | 47 +- .../{optional/observers/5.cc => vector/erasure.cc} | 47 +- libstdc++-v3/testsuite/ext/array_allocator/1.cc | 1 + libstdc++-v3/testsuite/ext/array_allocator/2.cc | 1 + .../testsuite/ext/array_allocator/26875.cc | 2 + libstdc++-v3/testsuite/ext/array_allocator/3.cc | 1 + .../ext/array_allocator/check_allocate_max_size.cc | 2 + .../ext/array_allocator/check_deallocate_null.cc | 2 + .../testsuite/ext/array_allocator/check_delete.cc | 2 + .../testsuite/ext/array_allocator/check_new.cc | 2 + .../testsuite/ext/profile/mutex_extensions_neg.cc | 5 +- libstdc++-v3/testsuite/ext/rope/pthread7-rope.cc | 2 +- libstdc++-v3/testsuite/lib/dg-options.exp | 18 + libstdc++-v3/testsuite/lib/libstdc++.exp | 130 +- libstdc++-v3/testsuite/libstdc++-xmethods/array.cc | 7 + .../libstdc++-xmethods/associative-containers.cc | 3 + libstdc++-v3/testsuite/libstdc++-xmethods/deque.cc | 6 + .../testsuite/libstdc++-xmethods/forwardlist.cc | 3 + libstdc++-v3/testsuite/libstdc++-xmethods/list.cc | 7 + .../testsuite/libstdc++-xmethods/unique_ptr.cc | 22 +- .../testsuite/libstdc++-xmethods/vector.cc | 13 + .../shared_ptr/assign/auto_ptr.cc | 2 + .../shared_ptr/assign/auto_ptr_neg.cc | 2 + .../shared_ptr/assign/auto_ptr_rvalue_neg.cc | 2 + .../shared_ptr/cons/43820_neg.cc | 6 +- .../shared_ptr/cons/auto_ptr.cc | 2 + .../shared_ptr/cons/auto_ptr_neg.cc | 2 + .../shared_ptr/observers/bool_conv.cc | 4 +- .../shared_ptr/thread/default_weaktoshared.cc | 2 +- .../shared_ptr/thread/mutex_weaktoshared.cc | 2 +- .../testsuite/tr1/6_containers/utility/pair.cc | 2 + .../tr1/8_c_compatibility/cmath/pow_cmath.cc | 2 + .../testsuite/util/replacement_memory_operators.h | 2 +- libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 5 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 93 + libstdc++-v3/testsuite/util/testsuite_iterators.h | 23 +- libvtv/ChangeLog | 81 + libvtv/Makefile.am | 36 +- libvtv/Makefile.in | 120 +- libvtv/aclocal.m4 | 75 +- libvtv/configure | 70 +- libvtv/configure.ac | 12 + libvtv/configure.tgt | 8 +- libvtv/testsuite/Makefile.am | 16 +- libvtv/testsuite/Makefile.in | 76 +- libvtv/testsuite/config/default.exp | 2 +- libvtv/testsuite/lib/libvtv.exp | 37 +- libvtv/testsuite/libvtv.cc/virtfunc-test.cc | 3 +- libvtv/testsuite/other-tests/Makefile.am | 2 +- libvtv/testsuite/other-tests/Makefile.in | 49 +- libvtv/vtv_fail.cc | 9 +- libvtv/vtv_fail.h | 3 +- libvtv/vtv_malloc.cc | 30 +- libvtv/vtv_malloc.h | 10 +- libvtv/vtv_map.h | 9 +- libvtv/vtv_rts.cc | 305 +- libvtv/vtv_rts.h | 3 +- libvtv/vtv_set.h | 3 +- libvtv/vtv_utils.cc | 35 +- libvtv/vtv_utils.h | 3 +- lto-plugin/ChangeLog | 41 + lto-plugin/Makefile.am | 2 +- lto-plugin/Makefile.in | 62 +- lto-plugin/aclocal.m4 | 74 +- lto-plugin/config.h.in | 32 + lto-plugin/configure | 4093 +- lto-plugin/configure.ac | 1 + maintainer-scripts/ChangeLog | 59 + maintainer-scripts/crontab | 4 +- maintainer-scripts/gcc_release | 48 +- maintainer-scripts/update_version_svn | 4 +- maintainer-scripts/update_web_docs_libstdcxx_svn | 4 +- maintainer-scripts/update_web_docs_svn | 51 +- zlib/ChangeLog.gcj | 6 + zlib/Makefile.in | 60 +- zlib/aclocal.m4 | 74 +- zlib/configure | 17 +- 12805 files changed, 1019398 insertions(+), 566542 deletions(-) create mode 100644 config/bitfields.m4 create mode 100644 config/bootstrap-lto-noplugin.mk create mode 100644 config/bootstrap-mpx.mk create mode 100644 config/sjlj.m4 create mode 100644 contrib/gimple.vim copy fixincludes/tests/base/{errno.h => fcntl.h} (53%) copy gcc/ada/{a-diroro.ads => a-dhfina.ads} (51%) copy gcc/ada/{a-disedf.ads => a-dinopr.ads} (65%) copy gcc/ada/{s-widboo.adb => a-dispat.adb} (72%) copy gcc/ada/{a-intnam-freebsd.ads => a-intnam-dragonfly.ads} (97%) copy gcc/ada/{a-disedf.ads => a-stcoed.ads} (65%) create mode 100644 gcc/ada/doc/Makefile create mode 100644 gcc/ada/doc/gnat_rm.rst create mode 100644 gcc/ada/doc/gnat_rm/about_this_guide.rst create mode 100644 gcc/ada/doc/gnat_rm/compatibility_and_porting_guide.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_advice.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_defined_aspects.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_defined_attributes.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_defined_characteristics.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_defined_pragmas.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_of_ada_2012_features.rst create mode 100644 gcc/ada/doc/gnat_rm/implementation_of_specific_ada_features.rst create mode 100644 gcc/ada/doc/gnat_rm/interfacing_to_other_languages.rst create mode 100644 gcc/ada/doc/gnat_rm/intrinsic_subprograms.rst create mode 100644 gcc/ada/doc/gnat_rm/obsolescent_features.rst create mode 100644 gcc/ada/doc/gnat_rm/representation_clauses_and_pragmas.rst create mode 100644 gcc/ada/doc/gnat_rm/specialized_needs_annexes.rst create mode 100644 gcc/ada/doc/gnat_rm/standard_and_implementation_defined_restric [...] create mode 100644 gcc/ada/doc/gnat_rm/standard_library_routines.rst create mode 100644 gcc/ada/doc/gnat_rm/the_gnat_library.rst create mode 100644 gcc/ada/doc/gnat_rm/the_implementation_of_standard_i_o.rst create mode 100644 gcc/ada/doc/gnat_ugn.rst create mode 100644 gcc/ada/doc/gnat_ugn/about_this_guide.rst create mode 100644 gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst create mode 100644 gcc/ada/doc/gnat_ugn/elaboration_order_handling_in_gnat.rst create mode 100644 gcc/ada/doc/gnat_ugn/example_of_binder_output.rst create mode 100644 gcc/ada/doc/gnat_ugn/getting_started_with_gnat.rst create mode 100644 gcc/ada/doc/gnat_ugn/gnat_and_program_execution.rst create mode 100644 gcc/ada/doc/gnat_ugn/gnat_project_manager.rst create mode 100644 gcc/ada/doc/gnat_ugn/gnat_utility_programs.rst create mode 100644 gcc/ada/doc/gnat_ugn/inline_assembler.rst create mode 100644 gcc/ada/doc/gnat_ugn/platform_specific_information.rst create mode 100644 gcc/ada/doc/gnat_ugn/project-manager-figure.png create mode 100644 gcc/ada/doc/gnat_ugn/rtlibrary-structure.png create mode 100644 gcc/ada/doc/gnat_ugn/the_gnat_compilation_model.rst create mode 100644 gcc/ada/doc/gnat_ugn/tools_supporting_project_files.rst create mode 100644 gcc/ada/doc/share/ada_pygments.py create mode 100644 gcc/ada/doc/share/conf.py copy gcc/{doc/include/fdl.texi => ada/doc/share/gnu_free_documentation_license.rst} (64%) create mode 100644 gcc/ada/doc/share/latex_elements.py create mode 100644 gcc/ada/doc/share/sphinx.sty create mode 100644 gcc/ada/exp_unst.adb create mode 100644 gcc/ada/exp_unst.ads copy gcc/ada/{exit.c => init-vxsim.c} (73%) copy gcc/ada/{s-osinte-freebsd.adb => s-osinte-dragonfly.adb} (94%) copy gcc/ada/{s-osinte-freebsd.ads => s-osinte-dragonfly.ads} (97%) copy gcc/ada/{sigtramp-vxworks.c => sigtramp-vxworks-target.inc} (72%) create mode 100644 gcc/ada/sigtramp-vxworks-vxsim.c copy gcc/ada/{system-freebsd-x86_64.ads => system-dragonfly-x86_64.ads} (98%) copy gcc/{config/s390/s390intrin.h => backend.h} (59%) create mode 100644 gcc/c-family/c-indentation.c create mode 100644 gcc/c-family/c-indentation.h create mode 100644 gcc/config/aarch64/aarch64-c.c copy gcc/config/aarch64/{aarch64-arches.def => aarch64-fusion-pairs.def} (52%) copy gcc/config/aarch64/{aarch64-arches.def => aarch64-tuning-flags.def} (58%) create mode 100644 gcc/config/aarch64/cortex-a57-fma-steering.c create mode 100644 gcc/config/aarch64/cortex-a57-fma-steering.h create mode 100644 gcc/config/aarch64/driver-aarch64.c copy gcc/config/{arm/x-arm => aarch64/x-aarch64} (60%) delete mode 100644 gcc/config/avr/avr-tables.opt delete mode 100755 gcc/config/avr/genopt.sh create mode 100644 gcc/config/avr/specs.h copy gcc/config/{darwin10.h => darwin12.h} (74%) create mode 100644 gcc/config/ft32/constraints.md copy gcc/{common/config/vax/vax-common.c => config/ft32/ft32-protos.h} (57%) create mode 100644 gcc/config/ft32/ft32.c copy gcc/config/{moxie/moxie.h => ft32/ft32.h} (57%) create mode 100644 gcc/config/ft32/ft32.md copy gcc/config/{stormy16/stormy16.opt => ft32/ft32.opt} (74%) copy gcc/config/{moxie => ft32}/predicates.md (54%) copy gcc/config/{moxie/t-moxie => ft32/t-ft32} (77%) create mode 100644 gcc/config/h8300/linux.h copy gcc/config/{xtensa/t-xtensa => h8300/t-linux} (85%) create mode 100644 gcc/config/i386/iamcu.h copy gcc/config/i386/{kfreebsd-gnu.h => knetbsd-gnu64.h} (59%) copy gcc/config/i386/{prfchwintrin.h => mwaitxintrin.h} (62%) create mode 100644 gcc/config/mips/i6400.md create mode 100644 gcc/config/mips/m5100.md create mode 100644 gcc/config/nios2/ldstwm.md create mode 100644 gcc/config/nios2/nios2-ldstwm.sml create mode 100644 gcc/config/nios2/sync.md create mode 100644 gcc/config/nvptx/mkoffload.c create mode 100644 gcc/config/s390/driver-native.c create mode 100644 gcc/config/s390/s390-builtin-types.def create mode 100644 gcc/config/s390/s390-builtins.def create mode 100644 gcc/config/s390/s390-builtins.h create mode 100644 gcc/config/s390/s390-c.c copy gcc/config/{t-vxworks => s390/t-s390} (63%) create mode 100644 gcc/config/s390/vecintrin.h create mode 100644 gcc/config/s390/vector.md create mode 100644 gcc/config/s390/vx-builtins.md copy gcc/config/{mips => s390}/x-native (61%) create mode 100644 gcc/cp/constraint.cc create mode 100644 gcc/cp/logic.cc copy gcc/{main.c => gcc-main.c} (54%) create mode 100644 gcc/gcse-common.c create mode 100644 gcc/gcse-common.h create mode 100644 gcc/gentarget-def.c create mode 100644 gcc/gimple-laddress.c create mode 100644 gcc/gimple-predict.h create mode 100644 gcc/go/gofrontend/MERGE create mode 100644 gcc/go/gofrontend/escape.cc create mode 100644 gcc/go/gofrontend/escape.h delete mode 100644 gcc/graphite-blocking.c delete mode 100644 gcc/graphite-interchange.c create mode 100644 gcc/hash-map-traits.h create mode 100644 gcc/hash-traits.h create mode 100644 gcc/jit/docs/cp/topics/compilation.rst delete mode 100644 gcc/jit/docs/cp/topics/results.rst create mode 100644 gcc/jit/docs/examples/emit-alphabet.bf create mode 100644 gcc/jit/docs/examples/tut05-bf.c create mode 100644 gcc/jit/docs/intro/tutorial05.rst create mode 100644 gcc/jit/docs/topics/compatibility.rst rename gcc/jit/docs/topics/{results.rst => compilation.rst} (63%) create mode 100644 gcc/jit/docs/topics/performance.rst create mode 100644 gcc/jit/jit-spec.c create mode 100644 gcc/mem-stats-traits.h create mode 100644 gcc/mem-stats.h delete mode 100644 gcc/omega.c delete mode 100644 gcc/omega.h copy gcc/{ccmp.h => params-list.h} (74%) copy gcc/po/{hr.po => uk.po} (69%) copy gcc/{gcc-symtab.h => ssa.h} (63%) create mode 100644 gcc/target-insns.def create mode 100644 gcc/testsuite/c-c++-common/Wbool-compare-2.c create mode 100644 gcc/testsuite/c-c++-common/Wbool-compare-3.c create mode 100644 gcc/testsuite/c-c++-common/Wlogical-op-1.c create mode 100644 gcc/testsuite/c-c++-common/Wlogical-op-3.c create mode 100644 gcc/testsuite/c-c++-common/Wmisleading-indentation-2.c create mode 100644 gcc/testsuite/c-c++-common/Wmisleading-indentation-2.md create mode 100644 gcc/testsuite/c-c++-common/Wmisleading-indentation.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-1.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-2.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-3.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-4.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-5.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-negative-value-6.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-1.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-2.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-3.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-4.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-5.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-6.c create mode 100644 gcc/testsuite/c-c++-common/Wshift-overflow-7.c create mode 100644 gcc/testsuite/c-c++-common/Wtautological-compare-1.c create mode 100644 gcc/testsuite/c-c++-common/Wtautological-compare-2.c create mode 100644 gcc/testsuite/c-c++-common/Wtautological-compare-3.c create mode 100644 gcc/testsuite/c-c++-common/Wunused-function-1.c create mode 100644 gcc/testsuite/c-c++-common/asan/no-asan-check-glob.c create mode 100644 gcc/testsuite/c-c++-common/asan/pr63888.c copy gcc/testsuite/c-c++-common/asan/{use-after-return-1.c => pr64820.c} (57%) create mode 100644 gcc/testsuite/c-c++-common/asan/user-section-1.c create mode 100644 gcc/testsuite/c-c++-common/asan/user-section-2.c create mode 100644 gcc/testsuite/c-c++-common/asan/user-section-3.c create mode 100644 gcc/testsuite/c-c++-common/attr-aligned-1.c create mode 100644 gcc/testsuite/c-c++-common/attributes-enum-1.c create mode 100644 gcc/testsuite/c-c++-common/attributes-enum-2.c create mode 100644 gcc/testsuite/c-c++-common/cilk-plus/CK/pr60586.c create mode 100644 gcc/testsuite/c-c++-common/cilk-plus/CK/pr63307.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr65238-1.c create mode 100644 gcc/testsuite/c-c++-common/dfp/convert-dfp-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr66429.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr67501.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr67502.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr67517.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr67521.c create mode 100644 gcc/testsuite/c-c++-common/nonnull-1.c create mode 100644 gcc/testsuite/c-c++-common/pr61534-1.c create mode 100644 gcc/testsuite/c-c++-common/pr65040.c create mode 100644 gcc/testsuite/c-c++-common/pr65120.c create mode 100644 gcc/testsuite/c-c++-common/pr65556.c create mode 100644 gcc/testsuite/c-c++-common/pr65830.c create mode 100644 gcc/testsuite/c-c++-common/pr66322.c create mode 100644 gcc/testsuite/c-c++-common/torture/aarch64-vect-lane-1.c create mode 100644 gcc/testsuite/c-c++-common/torture/aarch64-vect-lane-2.c create mode 100644 gcc/testsuite/c-c++-common/tsan/pr65400-1.c create mode 100644 gcc/testsuite/c-c++-common/tsan/pr65400-2.c create mode 100644 gcc/testsuite/c-c++-common/tsan/pr65400-3.c create mode 100644 gcc/testsuite/c-c++-common/tsan/step.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/align-9.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/bounds-10.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/bounds-8.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/bounds-9.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/overflow-add-5.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr65081.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr65367.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr65984.c create mode 100644 gcc/testsuite/c-c++-common/ubsan/pr66908.c delete mode 100644 gcc/testsuite/c-c++-common/ubsan/shift-5.c create mode 100644 gcc/testsuite/g++.dg/Wframe-address-in-Wall.C create mode 100644 gcc/testsuite/g++.dg/Wframe-address.C create mode 100644 gcc/testsuite/g++.dg/Wno-frame-address.C create mode 100644 gcc/testsuite/g++.dg/abi/abi-tag13.C create mode 100644 gcc/testsuite/g++.dg/abi/abi-tag14.C create mode 100644 gcc/testsuite/g++.dg/abi/abi-tag15.C create mode 100644 gcc/testsuite/g++.dg/abi/anon4.C create mode 100644 gcc/testsuite/g++.dg/abi/mangle-regparm.C create mode 100644 gcc/testsuite/g++.dg/abi/mangle65.C create mode 100644 gcc/testsuite/g++.dg/abi/mangle66.C create mode 100644 gcc/testsuite/g++.dg/abi/nullptr-align.C create mode 100644 gcc/testsuite/g++.dg/abi/nullptr-align2.C create mode 100644 gcc/testsuite/g++.dg/asan/pr64937.C create mode 100644 gcc/testsuite/g++.dg/asan/pr65004.C copy gcc/testsuite/g++.dg/cilk-plus/CK/{const_spawn.cc => pr60586.cc} (85%) create mode 100644 gcc/testsuite/g++.dg/concepts/alias1.C create mode 100644 gcc/testsuite/g++.dg/concepts/alias2.C create mode 100644 gcc/testsuite/g++.dg/concepts/alias3.C create mode 100644 gcc/testsuite/g++.dg/concepts/alias4.C create mode 100644 gcc/testsuite/g++.dg/concepts/class.C create mode 100644 gcc/testsuite/g++.dg/concepts/class1.C create mode 100644 gcc/testsuite/g++.dg/concepts/class2.C create mode 100644 gcc/testsuite/g++.dg/concepts/class3.C create mode 100644 gcc/testsuite/g++.dg/concepts/class4.C create mode 100644 gcc/testsuite/g++.dg/concepts/class5.C create mode 100644 gcc/testsuite/g++.dg/concepts/class6.C create mode 100644 gcc/testsuite/g++.dg/concepts/constrained-parm.C create mode 100644 gcc/testsuite/g++.dg/concepts/decl-diagnose.C create mode 100644 gcc/testsuite/g++.dg/concepts/deduction-constraint1.C create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic1.C create mode 100644 gcc/testsuite/g++.dg/concepts/disjunction1.C create mode 100644 gcc/testsuite/g++.dg/concepts/dr1430.C create mode 100644 gcc/testsuite/g++.dg/concepts/equiv.C create mode 100644 gcc/testsuite/g++.dg/concepts/equiv2.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-inst1.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-inst2.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-inst3.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-inst4.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec1.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec2.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec3.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec4.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec5.C create mode 100644 gcc/testsuite/g++.dg/concepts/explicit-spec6.C create mode 100644 gcc/testsuite/g++.dg/concepts/expression.C create mode 100644 gcc/testsuite/g++.dg/concepts/expression2.C create mode 100644 gcc/testsuite/g++.dg/concepts/expression3.C create mode 100644 gcc/testsuite/g++.dg/concepts/feature-macro.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn-concept1.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn-concept2.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn1.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn10.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn2.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn3.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn4.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn5.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn6.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn7.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn8.C create mode 100644 gcc/testsuite/g++.dg/concepts/fn9.C create mode 100644 gcc/testsuite/g++.dg/concepts/friend1.C create mode 100644 gcc/testsuite/g++.dg/concepts/friend2.C create mode 100644 gcc/testsuite/g++.dg/concepts/generic-fn-err.C create mode 100644 gcc/testsuite/g++.dg/concepts/generic-fn.C create mode 100644 gcc/testsuite/g++.dg/concepts/iconv1.C create mode 100644 gcc/testsuite/g++.dg/concepts/inherit-ctor1.C create mode 100644 gcc/testsuite/g++.dg/concepts/inherit-ctor2.C create mode 100644 gcc/testsuite/g++.dg/concepts/inherit-ctor3.C create mode 100644 gcc/testsuite/g++.dg/concepts/inherit-ctor4.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro1.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro2.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro3.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro4.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro5.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro6.C create mode 100644 gcc/testsuite/g++.dg/concepts/intro7.C create mode 100644 gcc/testsuite/g++.dg/concepts/member-concept.C create mode 100644 gcc/testsuite/g++.dg/concepts/memfun-err.C create mode 100644 gcc/testsuite/g++.dg/concepts/memfun.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-concept-id1.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-concept-id2.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec2.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec3.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec4.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec5.C create mode 100644 gcc/testsuite/g++.dg/concepts/partial-spec6.C create mode 100644 gcc/testsuite/g++.dg/concepts/placeholder1.C create mode 100644 gcc/testsuite/g++.dg/concepts/placeholder2.C create mode 100644 gcc/testsuite/g++.dg/concepts/placeholder3.C create mode 100644 gcc/testsuite/g++.dg/concepts/placeholder4.C create mode 100644 gcc/testsuite/g++.dg/concepts/placeholder5.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65552.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65575.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65634.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65636.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65681.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65848.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr65854.C create mode 100644 gcc/testsuite/g++.dg/concepts/pr66091.C create mode 100644 gcc/testsuite/g++.dg/concepts/req-neg1.C create mode 100644 gcc/testsuite/g++.dg/concepts/req1.C create mode 100644 gcc/testsuite/g++.dg/concepts/req10.C create mode 100644 gcc/testsuite/g++.dg/concepts/req11.C create mode 100644 gcc/testsuite/g++.dg/concepts/req12.C create mode 100644 gcc/testsuite/g++.dg/concepts/req13.C create mode 100644 gcc/testsuite/g++.dg/concepts/req14.C create mode 100644 gcc/testsuite/g++.dg/concepts/req15.C create mode 100644 gcc/testsuite/g++.dg/concepts/req16.C create mode 100644 gcc/testsuite/g++.dg/concepts/req17.C create mode 100644 gcc/testsuite/g++.dg/concepts/req18.C create mode 100644 gcc/testsuite/g++.dg/concepts/req2.C create mode 100644 gcc/testsuite/g++.dg/concepts/req3.C create mode 100644 gcc/testsuite/g++.dg/concepts/req4.C create mode 100644 gcc/testsuite/g++.dg/concepts/req5.C create mode 100644 gcc/testsuite/g++.dg/concepts/req6.C create mode 100644 gcc/testsuite/g++.dg/concepts/req7.C create mode 100644 gcc/testsuite/g++.dg/concepts/req8.C create mode 100644 gcc/testsuite/g++.dg/concepts/req9.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm1.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm10.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm11.C copy gcc/testsuite/g++.dg/{template/ttp23.C => concepts/template-parm12.C} (50%) create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm2.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm3.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm4.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm5.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm6.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm7.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm8.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-parm9.C create mode 100644 gcc/testsuite/g++.dg/concepts/template-template-parm1.C create mode 100644 gcc/testsuite/g++.dg/concepts/traits1.C create mode 100644 gcc/testsuite/g++.dg/concepts/traits2.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept1.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept2.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept3.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept4.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept5.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-concept6.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-templ1.C create mode 100644 gcc/testsuite/g++.dg/concepts/var-templ2.C create mode 100644 gcc/testsuite/g++.dg/concepts/variadic1.C create mode 100644 gcc/testsuite/g++.dg/concepts/variadic2.C create mode 100644 gcc/testsuite/g++.dg/conversion/pr66211.C create mode 100644 gcc/testsuite/g++.dg/cpp/pr53690.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/Wnarrowing4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-47.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-48.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-49.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-50.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-51.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alias-decl-52.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/alignas4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/attributes-enum-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto45.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto46.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/bracket5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-48324.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-59686.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-59937-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-59937-2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-65080.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array11.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-builtin3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ctor18.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-decltype2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty9.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-fold1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-fold2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-friend-3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-fwctor1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ptrcomp1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-ptrmem4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-sizeof1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-targ2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-targ3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decl-loc1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype-mem-initializer1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype62.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype63.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/deleted11.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/deleted12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/explicit9.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-60.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-dr1518.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-new1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist92.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist93.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist94.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist95.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist96.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-conv9.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-decltype2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-defarg6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-ice14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi8.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-rep1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/local-type1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/mem-init-aggr1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/noexcept28.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nontype1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-aggr1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-list4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template14.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-template15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi11.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nullptr34.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr48453.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr52742.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr59816.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65072.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65075.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65127.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65327.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65398-2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65398.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65558.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65736.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr65954.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr66130.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr66243.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/rv-array1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/scoped_enum3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/scoped_enum4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/scoped_enum5.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/scoped_enum6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/sfinae55.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/static_assert12.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/static_assert13.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/trailing11.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-namespace-ambiguous.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-namespace-using-directive.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-sfinae-neg.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/udlit-sfinae.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-alias1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic-ttp2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic166.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/vt-59988.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/vt-60130.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/vt-62276.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/vt-65071.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/vt-65790.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/warn_cxx0x4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/attr-deprecated-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/attributes-enum-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn26.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn27.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-array1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-assert1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-empty1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-local3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-new.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-throw.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-ice4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-uneval1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-init12.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-init13.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-var-templ1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/left-shift-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/left-shift-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr60943.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr64626-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr64626-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr65202.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr65340.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/static_assert1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/static_assert2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/udlit-char-template-sfinae-neg.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/udlit-char-template-sfinae.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/udlit-char-template-vs-std-literal-o [...] create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ22.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ23.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ24.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ25.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ26.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ27.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ28.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ29.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ30.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ31.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ32.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ33.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ34.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ35.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ36.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ37.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ38.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ39.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ40.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ42.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ43.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ44.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/abbrev1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/abbrev2.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/regress1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/regress2.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/static_assert-nomsg.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/udlit-utf8char.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/utf8-neg.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/utf8.C delete mode 100644 gcc/testsuite/g++.dg/debug/dwarf2-2.C rename gcc/testsuite/g++.dg/debug/{ => dwarf2}/dwarf2-1.C (61%) create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/dwarf2-2.C rename gcc/testsuite/g++.dg/debug/{pr46123.C => dwarf2/pr46123-2.C} (81%) create mode 100644 gcc/testsuite/g++.dg/debug/dwarf2/tls1.C create mode 100644 gcc/testsuite/g++.dg/debug/pr65678.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/inhibit-warn-1.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/inhibit-warn-2.C create mode 100644 gcc/testsuite/g++.dg/expr/ptr-arith1.C create mode 100644 gcc/testsuite/g++.dg/ext/alias-canon3.C create mode 100644 gcc/testsuite/g++.dg/ext/attrib50.C create mode 100644 gcc/testsuite/g++.dg/ext/attrib51.C create mode 100644 gcc/testsuite/g++.dg/ext/attrib52.C create mode 100644 gcc/testsuite/g++.dg/ext/attribute-may-alias-1.C create mode 100644 gcc/testsuite/g++.dg/ext/attribute-may-alias-2.C create mode 100644 gcc/testsuite/g++.dg/ext/mv17.C create mode 100644 gcc/testsuite/g++.dg/ext/mv18.C create mode 100644 gcc/testsuite/g++.dg/ext/mv19.C create mode 100644 gcc/testsuite/g++.dg/ext/mv20.C create mode 100644 gcc/testsuite/g++.dg/ext/mv21.C create mode 100644 gcc/testsuite/g++.dg/ext/mv22.C create mode 100644 gcc/testsuite/g++.dg/ext/mv23.C create mode 100644 gcc/testsuite/g++.dg/ext/mv24.C create mode 100644 gcc/testsuite/g++.dg/ext/mv25.C create mode 100644 gcc/testsuite/g++.dg/ext/stmtexpr17.C create mode 100644 gcc/testsuite/g++.dg/ext/stmtexpr18.C create mode 100644 gcc/testsuite/g++.dg/gcov/gcov-15.C create mode 100644 gcc/testsuite/g++.dg/gomp/openmp-simd-3.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr66571-1.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr67504.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr67511.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr67514.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr67522.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr67523.C create mode 100644 gcc/testsuite/g++.dg/gomp/tpl-target-update.C create mode 100644 gcc/testsuite/g++.dg/guality/pr55541.C create mode 100644 gcc/testsuite/g++.dg/inherit/access9.C create mode 100644 gcc/testsuite/g++.dg/inherit/using8.C create mode 100644 gcc/testsuite/g++.dg/init/array38.C create mode 100644 gcc/testsuite/g++.dg/init/array39.C create mode 100644 gcc/testsuite/g++.dg/init/explicit3.C create mode 100644 gcc/testsuite/g++.dg/init/explicit4.C create mode 100644 gcc/testsuite/g++.dg/init/new42.C create mode 100644 gcc/testsuite/g++.dg/init/pr64527.C create mode 100644 gcc/testsuite/g++.dg/init/pr66857.C create mode 100644 gcc/testsuite/g++.dg/init/ref22.C create mode 100644 gcc/testsuite/g++.dg/ipa/ipa-icf-6.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr63551.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr64858.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr64896.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65002.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65008.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65034.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65263.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65465.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65557.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65722.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65765.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr65908.C create mode 100644 gcc/testsuite/g++.dg/lookup/friend16.C create mode 100644 gcc/testsuite/g++.dg/lookup/using54.C create mode 100644 gcc/testsuite/g++.dg/lookup/using55.C copy gcc/testsuite/g++.dg/lto/{pr60150.H => pr64076.H} (100%) create mode 100644 gcc/testsuite/g++.dg/lto/pr64076_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr64076_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65193_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65276_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65276_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65302_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65302_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65316_0.C copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => gcc/testsuite/g++.dg/lto/ [...] create mode 100644 gcc/testsuite/g++.dg/lto/pr65475_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65475_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65475b_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65475b_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65475c_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65475c_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr65549_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr66180_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr66180_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr66705_0.C create mode 100644 gcc/testsuite/g++.dg/opt/flifetime-dse1.C create mode 100644 gcc/testsuite/g++.dg/opt/flifetime-dse2.C create mode 100644 gcc/testsuite/g++.dg/opt/pr62078.C create mode 100644 gcc/testsuite/g++.dg/opt/pr65003.C create mode 100644 gcc/testsuite/g++.dg/opt/pr65074.C create mode 100644 gcc/testsuite/g++.dg/opt/pr65554.C create mode 100644 gcc/testsuite/g++.dg/opt/pr66119.C create mode 100644 gcc/testsuite/g++.dg/other/anon7.C create mode 100644 gcc/testsuite/g++.dg/other/const4.C create mode 100644 gcc/testsuite/g++.dg/other/default11.C create mode 100644 gcc/testsuite/g++.dg/other/default12.C create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-3.C create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-4.C copy gcc/testsuite/{gcc.dg/dump-ada-spec-1.c => g++.dg/other/dump-ada-spec-5.C} (58%) create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-6.C create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-7.C create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-8.C create mode 100644 gcc/testsuite/g++.dg/other/dump-ada-spec-9.C create mode 100644 gcc/testsuite/g++.dg/other/empty-class.C create mode 100644 gcc/testsuite/g++.dg/other/linkage2.C delete mode 100644 gcc/testsuite/g++.dg/other/pr35011.C create mode 100644 gcc/testsuite/g++.dg/other/pr61753.C create mode 100644 gcc/testsuite/g++.dg/other/pr66130.C create mode 100644 gcc/testsuite/g++.dg/other/pr67065.C create mode 100644 gcc/testsuite/g++.dg/other/virtual3.C create mode 100644 gcc/testsuite/g++.dg/overload/defarg10.C create mode 100644 gcc/testsuite/g++.dg/overload/pmf3.C create mode 100644 gcc/testsuite/g++.dg/parse/assign1.C create mode 100644 gcc/testsuite/g++.dg/parse/dtor17.C create mode 100644 gcc/testsuite/g++.dg/parse/error57.C create mode 100644 gcc/testsuite/g++.dg/parse/ivdep-2.C create mode 100644 gcc/testsuite/g++.dg/parse/ivdep-3.C create mode 100644 gcc/testsuite/g++.dg/parse/new-placement1.C create mode 100644 gcc/testsuite/g++.dg/plugin/def-plugin-test.C create mode 100644 gcc/testsuite/g++.dg/plugin/def_plugin.c create mode 100644 gcc/testsuite/g++.dg/pr58123.C create mode 100644 gcc/testsuite/g++.dg/pr64688-2.C create mode 100644 gcc/testsuite/g++.dg/pr64688.C create mode 100644 gcc/testsuite/g++.dg/pr65032.C create mode 100644 gcc/testsuite/g++.dg/pr65049.C create mode 100644 gcc/testsuite/g++.dg/pr65240-1.C create mode 100644 gcc/testsuite/g++.dg/pr65240-2.C create mode 100644 gcc/testsuite/g++.dg/pr65240-3.C copy gcc/testsuite/{gcc.target/powerpc/pr59054.c => g++.dg/pr65240-4.C} (63%) create mode 100644 gcc/testsuite/g++.dg/pr65240.h create mode 100644 gcc/testsuite/g++.dg/pr65242.C create mode 100644 gcc/testsuite/g++.dg/pr65295.C create mode 100644 gcc/testsuite/g++.dg/pr66866.C create mode 100644 gcc/testsuite/g++.dg/pr67211.C create mode 100644 gcc/testsuite/g++.dg/pr67351.C create mode 100644 gcc/testsuite/g++.dg/pr67405.C create mode 100644 gcc/testsuite/g++.dg/template/crash121.C create mode 100644 gcc/testsuite/g++.dg/template/defarg18.C create mode 100644 gcc/testsuite/g++.dg/template/dr1391-1.C create mode 100644 gcc/testsuite/g++.dg/template/dr1391-2.C create mode 100644 gcc/testsuite/g++.dg/template/dr1391-3.C create mode 100644 gcc/testsuite/g++.dg/template/error55.C create mode 100644 gcc/testsuite/g++.dg/template/friend58.C create mode 100644 gcc/testsuite/g++.dg/template/friend59.C create mode 100644 gcc/testsuite/g++.dg/template/nontype27.C create mode 100644 gcc/testsuite/g++.dg/template/overload14.C create mode 100644 gcc/testsuite/g++.dg/template/pr18969-2.C create mode 100644 gcc/testsuite/g++.dg/template/pr18969.C create mode 100644 gcc/testsuite/g++.dg/template/pr30044.C create mode 100644 gcc/testsuite/g++.dg/template/pr54987.C create mode 100644 gcc/testsuite/g++.dg/template/pr61670.C create mode 100644 gcc/testsuite/g++.dg/template/pr65186.C create mode 100644 gcc/testsuite/g++.dg/template/pr65390.C create mode 100644 gcc/testsuite/g++.dg/template/pr65936.C create mode 100644 gcc/testsuite/g++.dg/template/pr66686.C create mode 100644 gcc/testsuite/g++.dg/template/pr66850.C create mode 100644 gcc/testsuite/g++.dg/template/repo11.C create mode 100644 gcc/testsuite/g++.dg/template/shadow2.C create mode 100644 gcc/testsuite/g++.dg/template/spec39.C create mode 100644 gcc/testsuite/g++.dg/template/static36.C create mode 100644 gcc/testsuite/g++.dg/tls/thread_local-ice4.C create mode 100644 gcc/testsuite/g++.dg/tls/tls_model1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr60871.C create mode 100644 gcc/testsuite/g++.dg/torture/pr62164.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64139.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64282.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64378.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64669.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64686.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64978.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64988.C create mode 100644 gcc/testsuite/g++.dg/torture/pr64995.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65249.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65555.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65600.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65626.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65655.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65694.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65747.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65851.C create mode 100644 gcc/testsuite/g++.dg/torture/pr65914.C create mode 100644 gcc/testsuite/g++.dg/torture/pr66280-2.C create mode 100644 gcc/testsuite/g++.dg/torture/pr66280.C create mode 100644 gcc/testsuite/g++.dg/torture/pr66752-2.C create mode 100644 gcc/testsuite/g++.dg/torture/pr67055.C create mode 100644 gcc/testsuite/g++.dg/torture/pr67133.C create mode 100644 gcc/testsuite/g++.dg/torture/pr67191.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/deleted-label1.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/ivopts-3.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/nonzero-3.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr66726.c create mode 100644 gcc/testsuite/g++.dg/tsan/pr64265.C create mode 100644 gcc/testsuite/g++.dg/tsan/vptr_benign_race.C copy gcc/testsuite/{c-c++-common/tsan/fd_pipe_race.c => g++.dg/tsan/vptr_harmful_r [...] create mode 100644 gcc/testsuite/g++.dg/ubsan/pr64632.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr64717-1.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr64717-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr64984.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr65000.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr65019.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr65583.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr65610.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr66452.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr66977.C create mode 100644 gcc/testsuite/g++.dg/ubsan/shift-1.C create mode 100644 gcc/testsuite/g++.dg/ubsan/static-init-1.C create mode 100644 gcc/testsuite/g++.dg/ubsan/static-init-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/static-init-3.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-10.C create mode 100644 gcc/testsuite/g++.dg/vect/simd-clone-1.cc create mode 100644 gcc/testsuite/g++.dg/warn/Waddress-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Walways-true-3.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-6.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-7.C create mode 100644 gcc/testsuite/g++.dg/warn/Wformat-1.C create mode 100644 gcc/testsuite/g++.dg/warn/Winit-self-3.C create mode 100644 gcc/testsuite/g++.dg/warn/Wlogical-op-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-10.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-11.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-8.C create mode 100644 gcc/testsuite/g++.dg/warn/Wshadow-9.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsubobject-linkage-1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsubobject-linkage-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsubobject-linkage-3.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsubobject-linkage-4.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsystem-headers1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wsystem-headers1a.C create mode 100644 gcc/testsuite/g++.dg/warn/Wterminate1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-function1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-result-1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wunused-var-23.C create mode 100644 gcc/testsuite/g++.dg/warn/deprecated-9.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20150327.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr52773.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65014.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65153.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65163.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65241.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65540.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65593.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65595.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65680.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65735.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65803.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65873.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr65875.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr66168.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr67143.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr67506.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/20150611-1.c copy gcc/testsuite/gcc.c-torture/execute/{bitfld-6.c => bitfld-7.c} (79%) create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/20010124-1.x copy gcc/testsuite/gcc.c-torture/execute/builtins/{fprintf.x => fputs.x} (100%) create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/pr23484-chk.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/ieee/pr67218.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64682.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64718.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64756.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64957.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr64979.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65053-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65053-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65170.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65215-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65215-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65215-3.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65215-4.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65215-5.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65216.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65369.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65401.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65418-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65418-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65427.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65648.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr65956.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66187.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66233.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66556.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr66757.c create mode 100644 gcc/testsuite/gcc.dg/20150120-1.c create mode 100644 gcc/testsuite/gcc.dg/20150120-2.c create mode 100644 gcc/testsuite/gcc.dg/20150120-3.c create mode 100644 gcc/testsuite/gcc.dg/20150306-1.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-12.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-13.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-14.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-15.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-16.c create mode 100644 gcc/testsuite/gcc.dg/Wconversion-complex-c99.c create mode 100644 gcc/testsuite/gcc.dg/Wconversion-complex-gnu.c create mode 100644 gcc/testsuite/gcc.dg/Wcxx-compat-22.c create mode 100644 gcc/testsuite/gcc.dg/Wframe-address-in-Wall.c create mode 100644 gcc/testsuite/gcc.dg/Wframe-address.c create mode 100644 gcc/testsuite/gcc.dg/Wno-frame-address.c create mode 100644 gcc/testsuite/gcc.dg/Woverride-init-side-effects-1.c create mode 100644 gcc/testsuite/gcc.dg/Woverride-init-side-effects-2.c create mode 100644 gcc/testsuite/gcc.dg/alias-14.c copy gcc/testsuite/gcc.dg/{array-2.c => array-11.c} (80%) copy gcc/testsuite/gcc.dg/{array-3.c => array-12.c} (74%) copy gcc/testsuite/gcc.dg/{array-4.c => array-13.c} (85%) copy gcc/testsuite/gcc.dg/{array-6.c => array-14.c} (90%) create mode 100644 gcc/testsuite/gcc.dg/asan/pr64981.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr66314.c create mode 100644 gcc/testsuite/gcc.dg/asm-10.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr46099-2.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr46193.c create mode 100644 gcc/testsuite/gcc.dg/autopar/reduc-4.c copy gcc/testsuite/gcc.dg/autopar/{outer-1.c => uns-outer-4.c} (50%) create mode 100644 gcc/testsuite/gcc.dg/autopar/uns-outer-5.c copy gcc/testsuite/gcc.dg/autopar/{outer-6.c => uns-outer-6.c} (54%) create mode 100644 gcc/testsuite/gcc.dg/builtin-object-size-15.c create mode 100644 gcc/testsuite/gcc.dg/c90-left-shift-1.c create mode 100644 gcc/testsuite/gcc.dg/c90-left-shift-2.c create mode 100644 gcc/testsuite/gcc.dg/c90-left-shift-3.c create mode 100644 gcc/testsuite/gcc.dg/c99-flex-array-typedef-1.c create mode 100644 gcc/testsuite/gcc.dg/c99-flex-array-typedef-2.c create mode 100644 gcc/testsuite/gcc.dg/c99-flex-array-typedef-3.c copy gcc/testsuite/gcc.dg/{c99-flex-array-5.c => c99-flex-array-typedef-5.c} (52%) copy gcc/testsuite/gcc.dg/{c99-flex-array-7.c => c99-flex-array-typedef-7.c} (70%) copy gcc/testsuite/gcc.dg/{pr64417.c => c99-flex-array-typedef-8.c} (94%) create mode 100644 gcc/testsuite/gcc.dg/c99-left-shift-1.c create mode 100644 gcc/testsuite/gcc.dg/c99-left-shift-2.c create mode 100644 gcc/testsuite/gcc.dg/c99-left-shift-3.c create mode 100644 gcc/testsuite/gcc.dg/cpp/builtin-macro-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr60570.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr61977.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr65238-2.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr66415-1.c create mode 100644 gcc/testsuite/gcc.dg/cpp/pr66415-2.c create mode 100644 gcc/testsuite/gcc.dg/cpp/trad/pr65238-3.c create mode 100644 gcc/testsuite/gcc.dg/cpp/trad/pr65238-4.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-10.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-11.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-12.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-5.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-6.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-7.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-8.c create mode 100644 gcc/testsuite/gcc.dg/darwin-minversion-9.c rename gcc/testsuite/gcc.dg/debug/{ => dwarf2}/dwarf2-3.c (77%) rename gcc/testsuite/gcc.dg/debug/{ => dwarf2}/dwarf2-3.h (100%) create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/pr66482.c create mode 100644 gcc/testsuite/gcc.dg/debug/pr65771.c create mode 100644 gcc/testsuite/gcc.dg/dx-test.c create mode 100644 gcc/testsuite/gcc.dg/enum-incomplete-2.c create mode 100644 gcc/testsuite/gcc.dg/enum-mode-1.c create mode 100644 gcc/testsuite/gcc.dg/fdata-sections-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-and-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-and-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-ior-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-ior-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-ior-3.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-3.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-4.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-5.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-6.c create mode 100644 gcc/testsuite/gcc.dg/fold-minus-7.c create mode 100644 gcc/testsuite/gcc.dg/fold-modpow2.c create mode 100644 gcc/testsuite/gcc.dg/fold-plus-1.c create mode 100644 gcc/testsuite/gcc.dg/fold-plus-2.c create mode 100644 gcc/testsuite/gcc.dg/fold-xor-3.c create mode 100644 gcc/testsuite/gcc.dg/fold-xor-4.c create mode 100644 gcc/testsuite/gcc.dg/fold-xor-5.c create mode 100644 gcc/testsuite/gcc.dg/gomp/dump-new-function-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/dump-new-function-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/dump-new-function.c create mode 100644 gcc/testsuite/gcc.dg/gomp/notify-new-function-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/notify-new-function-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/notify-new-function.c create mode 100644 gcc/testsuite/gcc.dg/gomp/openmp-simd-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr66633-1.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr66633-2.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr66633-3.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr66633-4.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr66820.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr67495.c create mode 100644 gcc/testsuite/gcc.dg/gomp/pr67500.c create mode 100644 gcc/testsuite/gcc.dg/gomp/static-chunk-size-one.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr61929.c copy gcc/testsuite/gcc.dg/graphite/{block-1.c => uns-block-1.c} (72%) copy gcc/testsuite/gcc.dg/graphite/{interchange-12.c => uns-interchange-12.c} (65%) copy gcc/testsuite/gcc.dg/graphite/{interchange-14.c => uns-interchange-14.c} (74%) copy gcc/testsuite/gcc.dg/graphite/{interchange-15.c => uns-interchange-15.c} (66%) copy gcc/testsuite/gcc.dg/graphite/{interchange-9.c => uns-interchange-9.c} (67%) copy gcc/testsuite/gcc.dg/graphite/{interchange-mvt.c => uns-interchange-mvt.c} (71%) create mode 100644 gcc/testsuite/gcc.dg/ifcvt-1.c create mode 100644 gcc/testsuite/gcc.dg/ifcvt-2.c create mode 100644 gcc/testsuite/gcc.dg/ifcvt-3.c create mode 100644 gcc/testsuite/gcc.dg/incomplete-typedef-1.c create mode 100644 gcc/testsuite/gcc.dg/init-bad-8.c create mode 100644 gcc/testsuite/gcc.dg/ipa/PR65282.c copy gcc/testsuite/gcc.dg/ipa/{iinline-1.c => iinline-attr.c} (51%) create mode 100644 gcc/testsuite/gcc.dg/ipa/inlinehint-4.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-clone-1.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-icf-33.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-icf-34.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-icf-35.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-icf-36.c create mode 100644 gcc/testsuite/gcc.dg/ipa/ipa-icf-37.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr65287.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr65318.c copy gcc/testsuite/gcc.dg/ipa/{propalign-2.c => propalign-3.c} (67%) create mode 100644 gcc/testsuite/gcc.dg/long_branch.c create mode 100644 gcc/testsuite/gcc.dg/loop-8.c create mode 100644 gcc/testsuite/gcc.dg/loop-9.c create mode 100644 gcc/testsuite/gcc.dg/loop-invariant.c create mode 100644 gcc/testsuite/gcc.dg/lto/c-compatible-types-1_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/c-compatible-types-1_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-ctor-merge_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-privatize-1_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-privatize-1_1.c copy gcc/testsuite/gcc.dg/lto/{chkp-privatize_0.c => chkp-privatize-2_0.c} (72%) copy gcc/testsuite/gcc.dg/lto/{chkp-privatize_1.c => chkp-privatize-2_1.c} (100%) create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-removed-alias_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-static-bounds_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/chkp-wrap-asm-name_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr64684_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr64684_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr64684_2.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr64685_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr64685_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr65130_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr65130_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr66221_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr66221_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr67452_0.c create mode 100644 gcc/testsuite/gcc.dg/lvalue-8.c create mode 100644 gcc/testsuite/gcc.dg/modmod.c create mode 100644 gcc/testsuite/gcc.dg/nand.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-2.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-3.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-4.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-5.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-6.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-7.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt-pr66652.c create mode 100644 gcc/testsuite/gcc.dg/parloops-exit-first-loop-alt.c create mode 100644 gcc/testsuite/gcc.dg/pow-sqrt-1.c create mode 100644 gcc/testsuite/gcc.dg/pow-sqrt-2.c create mode 100644 gcc/testsuite/gcc.dg/pow-sqrt-3.c create mode 100644 gcc/testsuite/gcc.dg/pow-sqrt-synth-1.c create mode 100644 gcc/testsuite/gcc.dg/pow-sqrt.x create mode 100644 gcc/testsuite/gcc.dg/pr16107.c create mode 100644 gcc/testsuite/gcc.dg/pr25529.c create mode 100644 gcc/testsuite/gcc.dg/pr25530.c create mode 100644 gcc/testsuite/gcc.dg/pr49551.c create mode 100644 gcc/testsuite/gcc.dg/pr61058.c create mode 100644 gcc/testsuite/gcc.dg/pr63387-2.c create mode 100644 gcc/testsuite/gcc.dg/pr63387.c copy gcc/testsuite/gcc.dg/{pr62070.c => pr63593.c} (85%) create mode 100644 gcc/testsuite/gcc.dg/pr63637-1.c create mode 100644 gcc/testsuite/gcc.dg/pr63637-2.c create mode 100644 gcc/testsuite/gcc.dg/pr63637-3.c create mode 100644 gcc/testsuite/gcc.dg/pr63637-4.c create mode 100644 gcc/testsuite/gcc.dg/pr63637-5.c create mode 100644 gcc/testsuite/gcc.dg/pr63637-6.c create mode 100644 gcc/testsuite/gcc.dg/pr63743.c create mode 100644 gcc/testsuite/gcc.dg/pr64223-1.c create mode 100644 gcc/testsuite/gcc.dg/pr64223-2.c create mode 100644 gcc/testsuite/gcc.dg/pr64277.c create mode 100644 gcc/testsuite/gcc.dg/pr64511.c create mode 100644 gcc/testsuite/gcc.dg/pr64663.c create mode 100644 gcc/testsuite/gcc.dg/pr64709.c create mode 100644 gcc/testsuite/gcc.dg/pr64715-1.c create mode 100644 gcc/testsuite/gcc.dg/pr64715-2.c create mode 100644 gcc/testsuite/gcc.dg/pr64766.c create mode 100644 gcc/testsuite/gcc.dg/pr64778.c create mode 100644 gcc/testsuite/gcc.dg/pr64807.c create mode 100644 gcc/testsuite/gcc.dg/pr64817-1.c create mode 100644 gcc/testsuite/gcc.dg/pr64817-2.c create mode 100644 gcc/testsuite/gcc.dg/pr64817-3.c create mode 100644 gcc/testsuite/gcc.dg/pr64856.c create mode 100644 gcc/testsuite/gcc.dg/pr64935-1.c create mode 100644 gcc/testsuite/gcc.dg/pr64935-2.c create mode 100644 gcc/testsuite/gcc.dg/pr65050.c create mode 100644 gcc/testsuite/gcc.dg/pr65063.c create mode 100644 gcc/testsuite/gcc.dg/pr65066.c create mode 100644 gcc/testsuite/gcc.dg/pr65228.c create mode 100644 gcc/testsuite/gcc.dg/pr65321.c create mode 100644 gcc/testsuite/gcc.dg/pr65345-1.c create mode 100644 gcc/testsuite/gcc.dg/pr65345-2.c create mode 100644 gcc/testsuite/gcc.dg/pr65358.c create mode 100644 gcc/testsuite/gcc.dg/pr65408.c create mode 100644 gcc/testsuite/gcc.dg/pr65521.c create mode 100644 gcc/testsuite/gcc.dg/pr65533.c create mode 100644 gcc/testsuite/gcc.dg/pr65658.c create mode 100644 gcc/testsuite/gcc.dg/pr65780-1.c create mode 100644 gcc/testsuite/gcc.dg/pr65780-2.c create mode 100644 gcc/testsuite/gcc.dg/pr65802.c create mode 100644 gcc/testsuite/gcc.dg/pr65901.c create mode 100644 gcc/testsuite/gcc.dg/pr66066-1.c create mode 100644 gcc/testsuite/gcc.dg/pr66066-2.c create mode 100644 gcc/testsuite/gcc.dg/pr66066-3.c create mode 100644 gcc/testsuite/gcc.dg/pr66187-1.c create mode 100644 gcc/testsuite/gcc.dg/pr66187-2.c create mode 100644 gcc/testsuite/gcc.dg/pr66299-1.c create mode 100644 gcc/testsuite/gcc.dg/pr66299-2.c create mode 100644 gcc/testsuite/gcc.dg/pr66299-3.c create mode 100644 gcc/testsuite/gcc.dg/pr66444.c create mode 100644 gcc/testsuite/gcc.dg/pr66899.c create mode 100644 gcc/testsuite/gcc.dg/pr67028.c create mode 100644 gcc/testsuite/gcc.dg/pr67029.c create mode 100644 gcc/testsuite/gcc.dg/pr67043.c create mode 100644 gcc/testsuite/gcc.dg/pr67077.c create mode 100644 gcc/testsuite/gcc.dg/pr67088.c create mode 100644 gcc/testsuite/gcc.dg/pr67107.c create mode 100644 gcc/testsuite/gcc.dg/pr67432.c create mode 100644 gcc/testsuite/gcc.dg/pr67512.c create mode 100644 gcc/testsuite/gcc.dg/pragma-diag-3.c create mode 100644 gcc/testsuite/gcc.dg/pragma-diag-4.c copy gcc/testsuite/gcc.dg/{sibcall-4.c => sibcall-10.c} (97%) copy gcc/testsuite/gcc.dg/{sibcall-3.c => sibcall-9.c} (97%) create mode 100644 gcc/testsuite/gcc.dg/signbit-sa.c create mode 100644 gcc/testsuite/gcc.dg/tls/pr66470.c create mode 100644 gcc/testsuite/gcc.dg/torture/parm-coalesce.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr64326.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr64728.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr64853.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr64882.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr65077.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr65270-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr65270-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr65517.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr65961.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66076.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66101.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66123.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66165.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66185.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66272.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66345.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66349.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66357.c copy gcc/testsuite/gcc.dg/torture/{pr59058.c => pr66375.c} (51%) create mode 100644 gcc/testsuite/gcc.dg/torture/pr66413.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66733-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66733-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66752-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66759.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66793.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66794.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66863.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66894.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66945.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66952.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67005.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67109.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67120.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67121.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67133.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67191.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67221.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr67222.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cmp-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/complex-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/cunroll-11.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/loop-bound-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/loop-bound-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/loop-bound-5.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr42327.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr43378.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr47477.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr64130.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr64705.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr64801.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr65136.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr65447.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66449.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66726-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66726.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/scev-10.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/scev-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/scev-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/shorten-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-35.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-36.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-37.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-ccp-38.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-10.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-17.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-44.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-45.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-46.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-47.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-48.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-49.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/stdarg-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/vrp96.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/vrp97.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/wnull-dereference.c create mode 100644 gcc/testsuite/gcc.dg/ubsan/bounds-2.c create mode 100644 gcc/testsuite/gcc.dg/ubsan/c-shift-2.c create mode 100644 gcc/testsuite/gcc.dg/ubsan/pr67279.c delete mode 100644 gcc/testsuite/gcc.dg/undefined-loop-1.c delete mode 100644 gcc/testsuite/gcc.dg/undefined-loop-2.c create mode 100644 gcc/testsuite/gcc.dg/uninit-19.c create mode 100644 gcc/testsuite/gcc.dg/uninit-20.c create mode 100644 gcc/testsuite/gcc.dg/vect/O3-vect-pr61917.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-33.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-34.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-35.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-36.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-37.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr48052.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr64421.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr64829.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr64844.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65310.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65494.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr65518.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66142.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66251.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66253.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66636.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66677.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr66951.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-41.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-perm-10.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-perm-11.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-perm-12.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-reduc-7.c create mode 100644 gcc/testsuite/gcc.dg/vect/slp-reduc-sad.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-125.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-126.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-ifcvt-11.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mult-pattern-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mult-pattern-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-outer-simd-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-outer-simd-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-strided-store.c create mode 100644 gcc/testsuite/gcc.dg/visibility-22.c create mode 100644 gcc/testsuite/gcc.dg/visibility-23.c create mode 100644 gcc/testsuite/gcc.dg/vrp-min-max-1.c create mode 100644 gcc/testsuite/gcc.dg/vrp-min-max-2.c create mode 100644 gcc/testsuite/gcc.dg/weak/weak-17.c create mode 100644 gcc/testsuite/gcc.dg/weak/weak-18.c create mode 100644 gcc/testsuite/gcc.dg/wide-shift-128.c create mode 100644 gcc/testsuite/gcc.dg/wide-shift-64.c create mode 100644 gcc/testsuite/gcc.target/aarch64/abs_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vcvt_f16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vget_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vhadd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vhsub.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmax.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmin.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlX.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmla.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmla_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlal.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmls.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmls_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlsl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmovl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmovn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmul_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmull.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmull_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmvn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpadal.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpadd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpaddl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpmax.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpmin.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmull.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqmovn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqmovun.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrdmulh.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrdmulh_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrshl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrshrn_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrshrun_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshl_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshlu_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshrn_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshrun_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vraddhn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrecpe.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrecps.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vreinterpret.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrev.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrhadd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrshl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrshr_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrshrn_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrsqrte.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrsqrts.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrsra_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vset_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshl_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshll_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshr_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshrn_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsli_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsra_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsri_n.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst1_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_f [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_p [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_s [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4_lane_u [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_ [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsubhn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsubl.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vsubw.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vtbX.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vtrn.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vtst.c create mode 100644 gcc/testsuite/gcc.target/aarch64/arm_align_max_pwr.c create mode 100644 gcc/testsuite/gcc.target/aarch64/arm_align_max_stack_pwr.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/arm_neon-nosimd-error.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ashltidisi.c create mode 100644 gcc/testsuite/gcc.target/aarch64/atomic-inst-cas.c create mode 100644 gcc/testsuite/gcc.target/aarch64/atomic-inst-ops.inc copy gcc/testsuite/gcc.target/aarch64/{c-output-template-3.c => c-output-template- [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/cinc_common_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/combine_bfi_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/csel_bfx_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/csel_imms_inc_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/f16_movs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_int_float_double1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_int_float_double2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_int_float_double3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_int_float_double4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fcvt_uint_float_double4.c rename gcc/testsuite/gcc.target/aarch64/{fmovd-zero.c => fmovd-zero-mem.c} (61%) create mode 100644 gcc/testsuite/gcc.target/aarch64/fmovd-zero-reg.c rename gcc/testsuite/gcc.target/aarch64/{fmovf-zero.c => fmovf-zero-mem.c} (61%) copy gcc/testsuite/gcc.target/aarch64/{clz.c => fmovf-zero-reg.c} (56%) create mode 100644 gcc/testsuite/gcc.target/aarch64/fmovld-zero-mem.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fmovld-zero-reg.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fnmul-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fnmul-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fnmul-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fnmul-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fp16/f16_convs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/fp16/f16_convs_2.c copy gcc/testsuite/gcc.target/{vax/vax.exp => aarch64/fp16/fp16.exp} (76%) create mode 100644 gcc/testsuite/gcc.target/aarch64/got_mem_hoist_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/iinline-attr-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/long_branch_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mgeneral-regs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mgeneral-regs_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mgeneral-regs_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mod_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mod_2.x create mode 100644 gcc/testsuite/gcc.target/aarch64/mod_256.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mod_256.x create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mult-synth_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/neg_abs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/nofp_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/noplt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/noplt_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/noplt_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pic-small.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr62308.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr64304.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr65235_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr65491_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr65624.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sisd-shft-neg_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-comp-swap.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-comp-swap.x create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-acquire.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-acquire.x create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-full.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-full.x create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-release.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sync-op-release.x create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_13.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_15.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_crypto_ice_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_crypto_ice_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tls_1.x create mode 100644 gcc/testsuite/gcc.target/aarch64/tlsdesc_hoist.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tlsie_tiny_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tlsle12_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tlsle24_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tlsle32_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/unsigned-float.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vec_init_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-add-sub-cond.c create mode 100644 gcc/testsuite/gcc.target/aarch64/vect-reduc-or_1.c copy gcc/testsuite/gcc.target/aarch64/{vldN_lane_1.c => vstN_lane_1.c} (54%) create mode 100644 gcc/testsuite/gcc.target/alpha/pr66140.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align2.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align3.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align4.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_rec1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_rec2.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_rec3.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_rec4.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_vaarg1.c create mode 100644 gcc/testsuite/gcc.target/arm/aapcs/align_vaarg2.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8-sync-comp-swap.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8-sync-op-acquire.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8-sync-op-full.c create mode 100644 gcc/testsuite/gcc.target/arm/armv8-sync-op-release.c create mode 100644 gcc/testsuite/gcc.target/arm/attr_arm-err.c create mode 100644 gcc/testsuite/gcc.target/arm/attr_arm.c create mode 100644 gcc/testsuite/gcc.target/arm/attr_thumb-static.c create mode 100644 gcc/testsuite/gcc.target/arm/attr_thumb.c create mode 100644 gcc/testsuite/gcc.target/arm/bics_1.c create mode 100644 gcc/testsuite/gcc.target/arm/bics_2.c create mode 100644 gcc/testsuite/gcc.target/arm/bics_3.c create mode 100644 gcc/testsuite/gcc.target/arm/bics_4.c create mode 100644 gcc/testsuite/gcc.target/arm/divzero.c create mode 100644 gcc/testsuite/gcc.target/arm/flip-thumb.c create mode 100644 gcc/testsuite/gcc.target/arm/macro_defs0.c create mode 100644 gcc/testsuite/gcc.target/arm/macro_defs1.c create mode 100644 gcc/testsuite/gcc.target/arm/macro_defs2.c create mode 100644 gcc/testsuite/gcc.target/arm/maskdata.c create mode 100644 gcc/testsuite/gcc.target/arm/memcpy-aligned-1.c create mode 100644 gcc/testsuite/gcc.target/arm/mincmp.c create mode 100644 gcc/testsuite/gcc.target/arm/mod_2.c create mode 100644 gcc/testsuite/gcc.target/arm/mod_256.c create mode 100644 gcc/testsuite/gcc.target/arm/no-volatile-in-it.c create mode 100644 gcc/testsuite/gcc.target/arm/pr26702.c create mode 100644 gcc/testsuite/gcc.target/arm/pr43404.c create mode 100644 gcc/testsuite/gcc.target/arm/pr48470.c create mode 100644 gcc/testsuite/gcc.target/arm/pr63408.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64208.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64600_1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64616.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64744-1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64744-2.c create mode 100644 gcc/testsuite/gcc.target/arm/pr64818.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65067.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65647-2.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65647.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65710.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65729.c create mode 100644 gcc/testsuite/gcc.target/arm/pr65924.c create mode 100644 gcc/testsuite/gcc.target/arm/pr67439_1.c create mode 100644 gcc/testsuite/gcc.target/arm/pragma_attribute.c copy gcc/testsuite/{gcc.c-torture/execute/pr41917.c => gcc.target/arm/reg_equal_te [...] create mode 100644 gcc/testsuite/gcc.target/arm/short-it-ifcvt-1.c create mode 100644 gcc/testsuite/gcc.target/arm/short-it-ifcvt-2.c create mode 100644 gcc/testsuite/gcc.target/arm/stl-cond.c delete mode 100644 gcc/testsuite/gcc.target/arm/thumb1-far-jump-3.c create mode 100644 gcc/testsuite/gcc.target/arm/unsigned-float.c create mode 100644 gcc/testsuite/gcc.target/arm/vnmul-1.c create mode 100644 gcc/testsuite/gcc.target/arm/vnmul-2.c create mode 100644 gcc/testsuite/gcc.target/arm/vnmul-3.c create mode 100644 gcc/testsuite/gcc.target/arm/vnmul-4.c create mode 100644 gcc/testsuite/gcc.target/avr/pr65210.c create mode 100644 gcc/testsuite/gcc.target/avr/torture/pr64331.c create mode 100644 gcc/testsuite/gcc.target/avr/torture/pr64452.c create mode 100644 gcc/testsuite/gcc.target/h8300/pr17306-1.c create mode 100644 gcc/testsuite/gcc.target/h8300/pr17306-2.c create mode 100644 gcc/testsuite/gcc.target/h8300/pr58400.c copy gcc/testsuite/gcc.target/{m68k/m68k.exp => hppa/hppa.exp} (95%) create mode 100644 gcc/testsuite/gcc.target/hppa/shadd-1.c create mode 100644 gcc/testsuite/gcc.target/hppa/shadd-2.c create mode 100644 gcc/testsuite/gcc.target/hppa/shadd-3.c create mode 100644 gcc/testsuite/gcc.target/hppa/shadd-4.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-0.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-1.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-2.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-3.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-4.c create mode 100644 gcc/testsuite/gcc.target/i386/asm-flag-5.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-aggressive-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-vect-shift.c copy gcc/testsuite/gcc.target/i386/{avx512f-gather-1.c => avx512f-scatter-1.c} (58%) copy gcc/testsuite/gcc.target/i386/{avx512f-gather-1.c => avx512f-scatter-2.c} (58%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-scatter-3.c create mode 100644 gcc/testsuite/gcc.target/i386/bmi2-bzhi-2.c create mode 100644 gcc/testsuite/gcc.target/i386/bt-3.c copy gcc/testsuite/gcc.target/i386/{bt-1.c => bt-4.c} (54%) create mode 100644 gcc/testsuite/gcc.target/i386/chkp-always_inline.c create mode 100644 gcc/testsuite/gcc.target/i386/chkp-hidden-def.c create mode 100644 gcc/testsuite/gcc.target/i386/chkp-narrow-bounds.c create mode 100644 gcc/testsuite/gcc.target/i386/cmov9.c copy gcc/testsuite/gcc.target/{x86_64/abi/abi-x86_64.exp => i386/iamcu/abi-iamcu.e [...] create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/args.h create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/asm-support.S copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/defines.h (63%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/macros.h (100%) create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/test_3_element_struct_and_unions.c create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/test_basic_64bit_returning.c copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_basic_alignment.c (77%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_basic_array_size_and [...] create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/test_basic_returning.c copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_basic_sizes.c (85%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_basic_struct_size_an [...] copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_basic_union_size_and [...] copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_bitfields.c (99%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_complex_returning.c (100%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_passing_floats.c (88%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_passing_integers.c (93%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_passing_structs.c (50%) copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_passing_structs_and_ [...] copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_passing_unions.c (87%) create mode 100644 gcc/testsuite/gcc.target/i386/iamcu/test_struct_returning.c copy gcc/testsuite/gcc.target/{x86_64/abi => i386/iamcu}/test_varargs.c (81%) create mode 100644 gcc/testsuite/gcc.target/i386/iinline-attr-2.c create mode 100644 gcc/testsuite/gcc.target/i386/monitorx.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/alloca-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/alloca-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/alloca-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/arg-addr-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/bitfields-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/bitfields-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/bitfields-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds [...] create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/calloc-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/calloc-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/calloc-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-fix-calls-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-fix-calls-2.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-fix-calls-3.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-fix-calls-4.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-thunk-comdat-1.cc create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-thunk-comdat-2.cc create mode 100644 gcc/testsuite/gcc.target/i386/mpx/chkp-thunk-comdat-3.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/fastcall-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-10-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-10-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-10-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-6-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-6-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-6-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-7-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-7-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-7-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-8-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-8-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-8-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-9-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-9-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/field-addr-9-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/frame-address-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/hard-reg-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/if-stmt-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/label-address-1.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/legacy-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/macro.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/malloc-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/malloc-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/malloc-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/memmove-zero-length.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/mpx-check.h copy gcc/testsuite/{gcc.dg/gomp/gomp.exp => gcc.target/i386/mpx/mpx.exp} (68%) create mode 100644 gcc/testsuite/gcc.target/i386/mpx/nested-function-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/nested-function-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/nested-function-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-arg-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-store-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-store-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pointer-store-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr65508.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr65531.cc create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66048.cc create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66134.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66566.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66567.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66568.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66569.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/pr66581.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/realloc-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-1-lbv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-1-nov.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-1-ubv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-2-lbv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-2-nov.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-2-ubv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-3-lbv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-3-nov.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-3-ubv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-4-lbv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-4-nov.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/reference-4-ubv.cpp create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-pointer-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-pointer-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-pointer-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-6-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-6-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/return-struct-6-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/sincos-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-array-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-array-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-array-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-6-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-6-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-init-6-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-string-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-string-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/static-string-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-10-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-10-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-10-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-6-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-6-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-6-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-7-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-7-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-7-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-8-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-8-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-8-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-9-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-9-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-arg-9-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/struct-copy-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/thread-local-var-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/thread-local-var-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/thread-local-var-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/union-arg-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/union-arg-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/union-arg-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/va-arg-pack-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-3-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-3-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-3-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-4-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-4-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-4-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-5-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-5-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-5-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-6-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-6-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-6-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-7-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-7-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-7-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-8-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-8-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vararg-8-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-1-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-1-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-1-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-2-lbv.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-2-nov.c create mode 100644 gcc/testsuite/gcc.target/i386/mpx/vla-2-ubv.c create mode 100644 gcc/testsuite/gcc.target/i386/noplt-1.c create mode 100644 gcc/testsuite/gcc.target/i386/noplt-2.c create mode 100644 gcc/testsuite/gcc.target/i386/noplt-3.c create mode 100644 gcc/testsuite/gcc.target/i386/noplt-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr15184-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr15184-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr32219-9.c rename gcc/testsuite/{gcc.dg/tree-ssa => gcc.target/i386}/pr45685.c (65%) create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr53383-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr56766-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr56766-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr60851.c create mode 100644 gcc/testsuite/gcc.target/i386/pr61925-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr61925-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr61925-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr63637-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64317.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64617.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64805.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64905.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65044.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65078-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65103-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65103-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65161.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65167.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65183.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65184.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65217.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65248-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65248-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65248-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65248-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65520.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65523.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65588.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65671.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65693.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65753.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65871-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65871-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65871-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65915.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65990.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66047.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66112-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66112-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66174.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66232-9.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66274.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66275.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66334.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66412.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66424.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66470.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66473.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66560-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66560-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66560-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66560-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66626-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66626.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66648.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66691.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66703.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66746.c copy gcc/testsuite/gcc.target/i386/{addr-sel-1.c => pr66749.c} (69%) copy gcc/testsuite/gcc.target/i386/{vect-args.c => pr66806.c} (89%) create mode 100644 gcc/testsuite/gcc.target/i386/pr66813.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66814.c copy gcc/testsuite/{gcc.dg/torture/pr8081.c => gcc.target/i386/pr66817.c} (80%) create mode 100644 gcc/testsuite/gcc.target/i386/pr66818.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66819-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66819-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66819-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66819-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66819-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66821.c copy gcc/testsuite/gcc.target/i386/{pr23098.c => pr66824.c} (54%) create mode 100644 gcc/testsuite/gcc.target/i386/pr66838.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66891.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66906.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66922.c create mode 100644 gcc/testsuite/gcc.target/i386/pr66978.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67317-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67317-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67317-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr67317-4.c copy gcc/testsuite/{gcc.dg/tree-ssa/ssa-dom-cse-2.c => gcc.target/i386/pr67329.c} (53%) create mode 100644 gcc/testsuite/gcc.target/i386/sibcall-7.c create mode 100644 gcc/testsuite/gcc.target/i386/sibcall-8.c copy gcc/testsuite/gcc.target/i386/{sse-24.c => sse-25.c} (74%) create mode 100644 gcc/testsuite/gcc.target/i386/sse2-load-multi.c create mode 100644 gcc/testsuite/gcc.target/i386/sse2-store-multi.c copy gcc/testsuite/{gcc.dg/ssp-1.c => gcc.target/i386/ssp-default.c} (67%) create mode 100644 gcc/testsuite/gcc.target/i386/thunk-retbnd.c create mode 100644 gcc/testsuite/gcc.target/i386/vararg-loc.c create mode 100644 gcc/testsuite/gcc.target/i386/vect-addsub.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr39726.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr52076-1.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr52076-2.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr59946.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr63347.c create mode 100644 gcc/testsuite/gcc.target/mips/call-from-init.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-1.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-2.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-3.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-4.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-5.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-6.c create mode 100644 gcc/testsuite/gcc.target/mips/compact-branches-7.c create mode 100644 gcc/testsuite/gcc.target/mips/inline-memcpy-1.c create mode 100644 gcc/testsuite/gcc.target/mips/inline-memcpy-2.c create mode 100644 gcc/testsuite/gcc.target/mips/inline-memcpy-3.c create mode 100644 gcc/testsuite/gcc.target/mips/inline-memcpy-4.c create mode 100644 gcc/testsuite/gcc.target/mips/inline-memcpy-5.c create mode 100644 gcc/testsuite/gcc.target/mips/interrupt_handler-4.c create mode 100644 gcc/testsuite/gcc.target/mips/interrupt_handler-5.c create mode 100644 gcc/testsuite/gcc.target/mips/interrupt_handler-bug-1.c create mode 100644 gcc/testsuite/gcc.target/mips/p5600-bonding.c create mode 100644 gcc/testsuite/gcc.target/mips/pr65862-1.c create mode 100644 gcc/testsuite/gcc.target/mips/pr65862-2.c create mode 100644 gcc/testsuite/gcc.target/mips/umips-attr.c copy gcc/testsuite/gcc.target/mips/{branch-7.c => umips-branch-10.c} (84%) copy gcc/testsuite/gcc.target/mips/{branch-8.c => umips-branch-11.c} (60%) copy gcc/testsuite/gcc.target/mips/{branch-9.c => umips-branch-12.c} (89%) copy gcc/testsuite/gcc.target/mips/{branch-12.c => umips-branch-13.c} (59%) copy gcc/testsuite/gcc.target/mips/{branch-11.c => umips-branch-14.c} (88%) copy gcc/testsuite/gcc.target/mips/{branch-12.c => umips-branch-15.c} (59%) copy gcc/testsuite/gcc.target/mips/{branch-13.c => umips-branch-16.c} (88%) copy gcc/testsuite/gcc.target/mips/{branch-2.c => umips-branch-5.c} (80%) copy gcc/testsuite/gcc.target/mips/{branch-3.c => umips-branch-6.c} (79%) copy gcc/testsuite/gcc.target/mips/{branch-4.c => umips-branch-7.c} (57%) copy gcc/testsuite/gcc.target/mips/{branch-5.c => umips-branch-8.c} (84%) copy gcc/testsuite/gcc.target/mips/{branch-4.c => umips-branch-9.c} (57%) create mode 100644 gcc/testsuite/gcc.target/nios2/andci.c create mode 100644 gcc/testsuite/gcc.target/nios2/bmx.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-add.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-branch.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-callret.c copy gcc/testsuite/{gcc.c-torture/compile/920501-23.c => gcc.target/nios2/cdx-ldst [...] copy gcc/testsuite/{gcc.c-torture/execute/20021120-1.c => gcc.target/nios2/cdx-lds [...] create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-loadstore.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-logical.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-mov.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-shift.c create mode 100644 gcc/testsuite/gcc.target/nios2/cdx-sub.c create mode 100644 gcc/testsuite/gcc.target/nios2/gprel-offset.c create mode 100644 gcc/testsuite/gcc.target/nios2/nios2-flushd.c create mode 100644 gcc/testsuite/gcc.target/nios2/nios2-ldxio.c create mode 100644 gcc/testsuite/gcc.target/nios2/nios2-rdprs.c create mode 100644 gcc/testsuite/gcc.target/nios2/nios2-stack-check-3.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-atomic.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-eni.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-io-range.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-stio-1.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-stio-2.c create mode 100644 gcc/testsuite/gcc.target/nios2/r2-wrpie.c copy gcc/testsuite/gcc.target/{epiphany/epiphany.exp => nvptx/nvptx.exp} (86%) create mode 100644 gcc/testsuite/gcc.target/nvptx/proto-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/altivec-35.c create mode 100644 gcc/testsuite/gcc.target/powerpc/cprophard.c create mode 100644 gcc/testsuite/gcc.target/powerpc/crypto-builtin-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/htm-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/htm-tabort-no-r0.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p8vector-builtin-8.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr60158.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr61977-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr61977-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr63491.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr64205.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr65058.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr65456.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr65787.c copy gcc/testsuite/gcc.target/powerpc/{upper-regs-df.c => pr65849-1.c} (98%) copy gcc/testsuite/gcc.target/powerpc/{upper-regs-sf.c => pr65849-2.c} (97%) create mode 100644 gcc/testsuite/gcc.target/powerpc/pr67071-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr67071-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr67071-3.c create mode 100644 gcc/testsuite/gcc.target/powerpc/shift-int.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-18.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-19.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-20.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-21.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-cmp-sel.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-cmp.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-mult-char-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-mult-char-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-shift.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vec-shr.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vsx-vector-7.c copy gcc/testsuite/gcc.target/{rx/rx.exp => rl78/rl78.exp} (92%) create mode 100644 gcc/testsuite/gcc.target/rl78/test_addm3.c create mode 100644 gcc/testsuite/gcc.target/s390/20150826-1.c create mode 100644 gcc/testsuite/gcc.target/s390/dwarfregtable-1.c create mode 100644 gcc/testsuite/gcc.target/s390/dwarfregtable-2.c create mode 100644 gcc/testsuite/gcc.target/s390/dwarfregtable-3.c create mode 100644 gcc/testsuite/gcc.target/s390/gpr2fprsavecfi.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-13.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-14.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-15.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-16.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-17.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-18.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-19.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-20.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-21.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-22.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-23.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-24.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-25.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-26.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-27.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-28.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-10.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-11.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-12.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-13.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-14.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-15.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-16.c create mode 100644 gcc/testsuite/gcc.target/s390/hotpatch-compile-9.c create mode 100644 gcc/testsuite/gcc.target/s390/htm-builtins-z13-1.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-1.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-2.c create mode 100644 gcc/testsuite/gcc.target/s390/insv-3.c create mode 100644 gcc/testsuite/gcc.target/s390/pr66306.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-3.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-4.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-align-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-3.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-4.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-5.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-attr-6.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-single-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-single-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-struct-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-vararg-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-abi-vararg-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-clobber-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-cmp-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-cmp-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-dbl-math-compile-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-genbytemask-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-genbytemask-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-genmask-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-genmask-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-init-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-int-math-compile-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-scalar-cmp-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-shift-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/vec-sub-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-dbl-math-compile-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-elem-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-genbytemask-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-genmask-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-lcbb-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-load_bndry-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-overloading-1.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-overloading-2.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-overloading-3.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-overloading-4.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec-test-mask-1.c create mode 100644 gcc/testsuite/gcc.target/sh/force-cbranch-delay-slot.c create mode 100644 gcc/testsuite/gcc.target/sh/pr49263-4.c create mode 100644 gcc/testsuite/gcc.target/sh/pr54236-4.c create mode 100644 gcc/testsuite/gcc.target/sh/pr59533-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr61142.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64345-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64345-2.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64366.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64659-0.h create mode 100644 gcc/testsuite/gcc.target/sh/pr64659-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64659-2.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64659-3.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64659-4.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64660-0.h create mode 100644 gcc/testsuite/gcc.target/sh/pr64660-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64660-2.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64660-3.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64660-4.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64661-0.h create mode 100644 gcc/testsuite/gcc.target/sh/pr64661-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64661-2.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64661-3.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64661-4.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64793.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64851-0.h create mode 100644 gcc/testsuite/gcc.target/sh/pr64851-1.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64851-2.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64851-3.c create mode 100644 gcc/testsuite/gcc.target/sh/pr64851-4.c create mode 100644 gcc/testsuite/gcc.target/sh/torture/pr64652.c create mode 100644 gcc/testsuite/gcc.target/sh/torture/pr65505.c create mode 100644 gcc/testsuite/gcc.target/vax/bswapdi-1.c create mode 100644 gcc/testsuite/gcc.target/x86_64/abi/callabi/vaarg-6.c create mode 100644 gcc/testsuite/gfortran.dg/adjustl_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_assign_13.f08 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_assign_14.f08 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_auto_array_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_class_3.f03 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_class_4.f03 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_deep_copy_1.f03 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_deep_copy_2.f03 create mode 100644 gcc/testsuite/gfortran.dg/alloc_comp_initializer_4.f03 create mode 100644 gcc/testsuite/gfortran.dg/allocatable_scalar_13.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_class_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_mold_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_7.f08 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_8.f08 create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_9.f08 create mode 100644 gcc/testsuite/gfortran.dg/associate_18.f08 create mode 100644 gcc/testsuite/gfortran.dg/associated_target_6.f03 create mode 100644 gcc/testsuite/gfortran.dg/backtrace_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/block_13.f08 create mode 100644 gcc/testsuite/gfortran.dg/block_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/block_end_error_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/blockdata_9.f create mode 100644 gcc/testsuite/gfortran.dg/blocks_nested_incomplete_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/bound_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/bound_simplification_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/bound_simplification_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/bound_simplification_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_allocate_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_allocate_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_allocate_19.f03 create mode 100644 gcc/testsuite/gfortran.dg/class_allocate_20.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_array_20.f03 create mode 100644 gcc/testsuite/gfortran.dg/class_array_21.f03 create mode 100644 gcc/testsuite/gfortran.dg/class_is_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_to_type_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/co_reduce_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray/lock_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_36.f create mode 100644 gcc/testsuite/gfortran.dg/coarray_37.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_38.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_39.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_atomic_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_lock_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_lock_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_sync_memory.f90 rename gcc/testsuite/gfortran.dg/{coarray/coindexed_3.f90 => coindexed_1.f90} (69%) create mode 100644 gcc/testsuite/gfortran.dg/common_22.f90 create mode 100644 gcc/testsuite/gfortran.dg/continuation_13.f90 create mode 100644 gcc/testsuite/gfortran.dg/continuation_14.f create mode 100644 gcc/testsuite/gfortran.dg/data_initialized_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/derived_constructor_comps_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/derived_constructor_comps_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/elemental_dependency_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/elemental_dependency_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/elemental_optional_args_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/elemental_subroutine_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/entry_20.f90 create mode 100644 gcc/testsuite/gfortran.dg/entry_21.f90 create mode 100644 gcc/testsuite/gfortran.dg/equiv_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/execute_command_line_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/filepos1.f90 create mode 100644 gcc/testsuite/gfortran.dg/finalize_28.f90 create mode 100644 gcc/testsuite/gfortran.dg/finalize_29.f08 create mode 100644 gcc/testsuite/gfortran.dg/fmt_g0_7.f08 create mode 100644 gcc/testsuite/gfortran.dg/fmt_unlimited.f90 create mode 100644 gcc/testsuite/gfortran.dg/forall_17.f90 create mode 100644 gcc/testsuite/gfortran.dg/generic_29.f90 create mode 100644 gcc/testsuite/gfortran.dg/generic_30.f90 create mode 100644 gcc/testsuite/gfortran.dg/generic_31.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/coarray_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/combined_loop.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/omp_parallel_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr66633.f90 create mode 100644 gcc/testsuite/gfortran.dg/ieee/ieee_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/ieee/large_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/ieee/large_2.f90 copy gcc/testsuite/gfortran.dg/ieee/{ieee_1.F90 => large_3.F90} (88%) copy gcc/testsuite/gfortran.dg/ieee/{underflow_1.f90 => large_4.f90} (72%) create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/integer_exponentiation_6.F90 create mode 100644 gcc/testsuite/gfortran.dg/interface_operator_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/internal_pack_15.f90 create mode 100644 gcc/testsuite/gfortran.dg/iomsg_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/lto/bind_c-1_0.f90 create mode 100644 gcc/testsuite/gfortran.dg/lto/bind_c-1_1.c create mode 100644 gcc/testsuite/gfortran.dg/lto/bind_c-2b_0.f90 create mode 100644 gcc/testsuite/gfortran.dg/lto/bind_c-2b_1.c create mode 100644 gcc/testsuite/gfortran.dg/make_unit.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_bounds_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/matmul_bounds_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/maxerrors.f90 create mode 100644 gcc/testsuite/gfortran.dg/misplaced_statement.f90 create mode 100644 gcc/testsuite/gfortran.dg/namelist_86.f90 create mode 100644 gcc/testsuite/gfortran.dg/namelist_87.f90 rename gcc/testsuite/gfortran.dg/{norm_4.f90 => norm2_4.f90} (100%) create mode 100644 gcc/testsuite/gfortran.dg/norm2_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/null1.f90 create mode 100644 gcc/testsuite/gfortran.dg/open_errors_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/open_new_segv.f90 create mode 100644 gcc/testsuite/gfortran.dg/parloops-exit-first-loop-alt-2.f95 create mode 100644 gcc/testsuite/gfortran.dg/parloops-exit-first-loop-alt.f95 create mode 100644 gcc/testsuite/gfortran.dg/pointer_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_remapping_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr44735.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr56520.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr56852.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr61960.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64230.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64589.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64925.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr64980.f03 create mode 100644 gcc/testsuite/gfortran.dg/pr65429.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65450.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65504.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr65903.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr66311.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr66545_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr66545_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr66725.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr66864.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67140.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr67526.f90 create mode 100644 gcc/testsuite/gfortran.dg/proc_ptr_comp_44.f90 create mode 100644 gcc/testsuite/gfortran.dg/proc_ptr_comp_45.f90 create mode 100644 gcc/testsuite/gfortran.dg/protected_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/read_dir.f90 create mode 100644 gcc/testsuite/gfortran.dg/reshape_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/shape_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/storage_size_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/structure_constructor_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/structure_constructor_13.f03 create mode 100644 gcc/testsuite/gfortran.dg/submodule_1.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_10.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_11.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_2.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_3.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_4.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_5.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_6.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_7.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_8.f08 create mode 100644 gcc/testsuite/gfortran.dg/submodule_9.f08 create mode 100644 gcc/testsuite/gfortran.dg/system_clock_3.f08 create mode 100644 gcc/testsuite/gfortran.dg/type_is_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/type_to_class_2.f03 create mode 100644 gcc/testsuite/gfortran.dg/type_to_class_3.f03 create mode 100644 gcc/testsuite/gfortran.dg/typebound_call_27.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_20.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_21.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_22.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_23.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_24.f03 create mode 100644 gcc/testsuite/gfortran.dg/use_rename_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/use_rename_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/used_types_27.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr62283-2.f create mode 100644 gcc/testsuite/gfortran.dg/vect/vect-9.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_conversion_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/wunused-parameter.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr65758.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr66251-2.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr66251.f90 create mode 100644 gcc/testsuite/gfortran.fortran-torture/compile/pr66352.f90 create mode 100644 gcc/testsuite/gnat.dg/addr7.adb create mode 100644 gcc/testsuite/gnat.dg/addr7.ads create mode 100644 gcc/testsuite/gnat.dg/addr8.adb create mode 100644 gcc/testsuite/gnat.dg/addr8.ads create mode 100644 gcc/testsuite/gnat.dg/addr9_1.adb create mode 100644 gcc/testsuite/gnat.dg/addr9_2.adb create mode 100644 gcc/testsuite/gnat.dg/addr9_3.adb create mode 100644 gcc/testsuite/gnat.dg/addr9_4.adb create mode 100644 gcc/testsuite/gnat.dg/atomic7_1.adb create mode 100644 gcc/testsuite/gnat.dg/atomic7_2.adb create mode 100644 gcc/testsuite/gnat.dg/atomic7_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/atomic7_pkg2.adb create mode 100644 gcc/testsuite/gnat.dg/atomic7_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/debug4.adb create mode 100644 gcc/testsuite/gnat.dg/debug4_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/debug4_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/discr43.adb create mode 100644 gcc/testsuite/gnat.dg/entry_queues3.adb create mode 100644 gcc/testsuite/gnat.dg/loop_optimization18.adb create mode 100644 gcc/testsuite/gnat.dg/loop_optimization18.ads create mode 100644 gcc/testsuite/gnat.dg/loop_optimization18_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/lto17.adb create mode 100644 gcc/testsuite/gnat.dg/lto17.ads copy gcc/testsuite/gnat.dg/{object_overflow4.adb => object_overflow5.adb} (64%) create mode 100644 gcc/testsuite/gnat.dg/opt48.adb create mode 100644 gcc/testsuite/gnat.dg/opt48_pkg1.adb create mode 100644 gcc/testsuite/gnat.dg/opt48_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/opt48_pkg2.adb create mode 100644 gcc/testsuite/gnat.dg/opt48_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/renaming6.adb create mode 100644 gcc/testsuite/gnat.dg/renaming6.ads create mode 100644 gcc/testsuite/gnat.dg/specs/opt2.ads create mode 100644 gcc/testsuite/gnat.dg/specs/pack12.ads create mode 100644 gcc/testsuite/gnat.dg/specs/varsize_return2.ads create mode 100644 gcc/testsuite/gnat.dg/specs/varsize_return2_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/specs/varsize_return2_pkg.ads delete mode 100644 gcc/testsuite/gnat.dg/timing_events.adb rename gcc/testsuite/gnat.dg/{varsize_temp.adb => varsize1.adb} (91%) rename gcc/testsuite/gnat.dg/{varsize_copy.adb => varsize2.adb} (89%) rename gcc/testsuite/gnat.dg/{varsize_copy.ads => varsize2.ads} (93%) create mode 100644 gcc/testsuite/gnat.dg/varsize3_1.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_1.ads create mode 100644 gcc/testsuite/gnat.dg/varsize3_2.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_3.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_4.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_5.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_6.adb create mode 100644 gcc/testsuite/gnat.dg/varsize3_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/varsize3_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/varsize3_pkg3.ads create mode 100644 gcc/testsuite/gnat.dg/vfa1_1.adb create mode 100644 gcc/testsuite/gnat.dg/vfa1_2.adb create mode 100644 gcc/testsuite/gnat.dg/vfa1_3.adb create mode 100644 gcc/testsuite/gnat.dg/vfa1_4.adb create mode 100644 gcc/testsuite/gnat.dg/vfa1_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/volatile13.adb create mode 100644 gcc/testsuite/gnat.dg/volatile13.ads create mode 100644 gcc/testsuite/gnat.dg/warn11.adb create mode 100644 gcc/testsuite/gnat.dg/warn12.adb create mode 100644 gcc/testsuite/gnat.dg/warn12_pkg.ads create mode 100644 gcc/testsuite/jit.dg/create-code-for-hello-world-executable.h create mode 100644 gcc/testsuite/jit.dg/test-benchmark.c create mode 100644 gcc/testsuite/jit.dg/test-compile-to-assembler.c copy gcc/testsuite/jit.dg/{test-hello-world.c => test-compile-to-dynamic-library.c} (61%) create mode 100644 gcc/testsuite/jit.dg/test-compile-to-executable.c create mode 100644 gcc/testsuite/jit.dg/test-compile-to-object.c create mode 100644 gcc/testsuite/jit.dg/test-compound-assignment.c create mode 100644 gcc/testsuite/jit.dg/test-debug-strings.c create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_block_end_with_switch-N [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_block_end_with_switch-m [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_block_end_with_switch-o [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_context_new_case-non-co [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_context_new_case-non-in [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_context_new_case-revers [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_context_new_field-opaqu [...] create mode 100644 gcc/testsuite/jit.dg/test-error-gcc_jit_context_new_global-opaq [...] copy gcc/testsuite/jit.dg/{test-error-unterminated-block.c => test-error-gcc_jit_f [...] copy gcc/testsuite/jit.dg/{test-error-accessing-field-in-other-struct.c => test-er [...] copy gcc/testsuite/jit.dg/{test-error-accessing-field-in-other-struct.c => test-er [...] rename gcc/testsuite/jit.dg/{test-error-accessing-field-in-other-struct.c => test- [...] copy gcc/testsuite/jit.dg/{test-empty.c => test-error-gcc_jit_timer_pop-mismatch.c} (50%) copy gcc/testsuite/jit.dg/{test-empty.c => test-error-gcc_jit_timer_pop-too-many.c} (54%) create mode 100644 gcc/testsuite/jit.dg/test-error-mismatching-types-in-assignment-op.c copy gcc/testsuite/jit.dg/{test-dot-product.c => test-extra-options.c} (91%) create mode 100644 gcc/testsuite/jit.dg/test-pr66700-observing-write-through-ptr.c create mode 100644 gcc/testsuite/jit.dg/test-pr66779.c create mode 100644 gcc/testsuite/jit.dg/test-switch.c create mode 100644 gcc/testsuite/jit.dg/test-switch.cc copy gcc/testsuite/jit.dg/{test-error-unreachable-block.c => test-validly-unreacha [...] create mode 100644 gcc/testsuite/jit.dg/verify-dynamic-library.c create mode 100644 gcc/testsuite/objc/compile/pr64668.m delete mode 100644 gcc/tree-browser.c delete mode 100644 gcc/tree-browser.def create mode 100644 gcc/tree-hash-traits.h delete mode 100644 gcc/tree-ssa-copyrename.c create mode 100644 gcc/tree-ssa-scopedtables.c create mode 100644 gcc/tree-ssa-scopedtables.h create mode 100644 gcc/typed-splay-tree.h create mode 100644 gotools/go.1 create mode 100644 gotools/gofmt.1 create mode 100644 libbacktrace/pecoff.c create mode 100644 libcpp/location-example.txt create mode 100644 libffi/testsuite/libffi.call/pr1172638.c copy libgcc/config/{aarch64 => arm}/crtfastmath.c (70%) copy libgcc/config/{visium/divdi3.c => frv/elf-lib.h} (78%) create mode 100644 libgcc/config/ft32/crti-hw.S copy libgcc/config/{moxie => ft32}/crti.S (91%) copy libgcc/config/{moxie => ft32}/crtn.S (92%) create mode 100644 libgcc/config/ft32/epilog.S create mode 100644 libgcc/config/ft32/lib1funcs.S create mode 100644 libgcc/config/ft32/prolog.S copy libgcc/config/{moxie => ft32}/sfp-machine.h (98%) create mode 100644 libgcc/config/ft32/t-ft32 copy libgcc/config/{nios2 => h8300}/sfp-machine.h (92%) copy libgcc/config/h8300/{t-h8300 => t-linux} (73%) create mode 100644 libgcc/config/i386/32/t-iamcu copy libgcc/config/{epiphany/ieee-754/eqsf2.S => i386/elf-lib.h} (57%) copy libgcc/config/i386/{dragonfly-unwind.h => freebsd-unwind.h} (69%) delete mode 100644 libgcc/config/i386/t-crtfm create mode 100644 libgcc/config/i386/t-dragonfly create mode 100644 libgcc/config/rl78/bit-count.S create mode 100644 libgcc/config/rl78/fpbit-sf.S create mode 100644 libgcc/config/rl78/fpmath-sf.S create mode 100644 libgcc/config/rs6000/morestack.S create mode 100644 libgcc/config/rs6000/t-stack-rs6000 create mode 100644 libgcc/config/t-softfp-sfdftf create mode 100644 libgcc/config/xtensa/t-windowed delete mode 100644 libgfortran/fmain.c copy libgfortran/generated/{shape_i16.c => shape_i1.c} (86%) copy libgfortran/generated/{shape_i8.c => shape_i2.c} (84%) create mode 100644 libgo/VERSION create mode 100644 libgo/go/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj delete mode 100644 libgo/go/go/types/testdata/builtins.src delete mode 100644 libgo/go/go/types/testdata/const0.src delete mode 100644 libgo/go/go/types/testdata/conversions.src delete mode 100644 libgo/go/go/types/testdata/decls0.src delete mode 100644 libgo/go/go/types/testdata/decls1.src delete mode 100644 libgo/go/go/types/testdata/decls2a.src delete mode 100644 libgo/go/go/types/testdata/decls2b.src delete mode 100644 libgo/go/go/types/testdata/decls3.src delete mode 100644 libgo/go/go/types/testdata/expr0.src delete mode 100644 libgo/go/go/types/testdata/expr1.src delete mode 100644 libgo/go/go/types/testdata/expr2.src delete mode 100644 libgo/go/go/types/testdata/expr3.src delete mode 100644 libgo/go/go/types/testdata/stmt0.src delete mode 100644 libgo/go/reflect/makefunc_386.S delete mode 100644 libgo/go/reflect/makefunc_amd64.S delete mode 100644 libgo/go/reflect/makefunc_dummy.c delete mode 100644 libgo/go/reflect/makefunc_s390.c delete mode 100644 libgo/go/reflect/makefuncgo_386.go delete mode 100644 libgo/go/reflect/makefuncgo_amd64.go delete mode 100644 libgo/go/reflect/makefuncgo_s390.go delete mode 100644 libgo/go/reflect/makefuncgo_s390x.go create mode 100644 libgo/go/syscall/socket_linux_ppc64x_type.go create mode 100644 libgo/go/syscall/socket_linux_type.go delete mode 100644 libgo/runtime/chan.c delete mode 100644 libgo/runtime/cpuprof.c create mode 100644 libgo/runtime/go-libmain.c delete mode 100644 libgo/runtime/lfstack.c copy libgomp/{oacc-plugin.h => config/darwin/plugin-suffix.h} (80%) copy libgomp/{oacc-plugin.h => config/hpux/plugin-suffix.h} (80%) copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/affi [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/allo [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/bar. [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/barr [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/crit [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/env. [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/erro [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/fort [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/iter [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/iter [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/libg [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/lock [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/loop [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/loop [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/mute [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/oacc [...] copy libgomp/config/{linux => nvptx}/omp-lock.h (100%) copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/orde [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/para [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/proc [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/ptrl [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/sect [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/sem. [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/sing [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/spla [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/targ [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/task [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/team [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/time [...] copy libstdc++-v3/testsuite/data/wostream_seeks-1.tst => libgomp/config/nvptx/work [...] copy libgomp/{oacc-plugin.h => config/posix/plugin-suffix.h} (80%) create mode 100644 libgomp/config/posix/pool.h copy libgomp/config/{linux => rtems}/bar.c (81%) copy libgomp/config/{linux => rtems}/bar.h (91%) copy libgomp/config/{posix => rtems}/mutex.c (100%) copy libgomp/config/{posix => rtems}/mutex.h (72%) create mode 100644 libgomp/config/rtems/pool.h create mode 100644 libgomp/config/rtems/proc.c copy libgomp/config/{posix/ptrlock.c => rtems/sem.c} (100%) copy libgomp/config/{posix/mutex.h => rtems/sem.h} (56%) delete mode 100644 libgomp/plugin/plugin-host.c create mode 100644 libgomp/testsuite/libgomp.c++/atomic-16.C rename libgomp/testsuite/libgomp.c++/examples-4/{e.53.2.C => declare_target-2.C} (100%) rename libgomp/testsuite/libgomp.c++/examples-4/{e.51.5.C => target_data-5.C} (100%) create mode 100644 libgomp/testsuite/libgomp.c++/pr64824.C create mode 100644 libgomp/testsuite/libgomp.c++/pr64868.C create mode 100644 libgomp/testsuite/libgomp.c++/pr66199-1.C create mode 100644 libgomp/testsuite/libgomp.c++/pr66199-2.C create mode 100644 libgomp/testsuite/libgomp.c++/pr66702-1.C create mode 100644 libgomp/testsuite/libgomp.c++/pr66702-2.C create mode 100644 libgomp/testsuite/libgomp.c++/target-4.C create mode 100644 libgomp/testsuite/libgomp.c/atomic-18.c create mode 100644 libgomp/testsuite/libgomp.c/autopar-2.c rename libgomp/testsuite/libgomp.c/examples-4/{e.56.3.c => array_sections-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.56.4.c => array_sections-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.55.1.c => async_target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.55.2.c => async_target-2.c} (89%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.1.c => declare_target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.3.c => declare_target-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.4.c => declare_target-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.53.5.c => declare_target-5.c} (97%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.1.c => device-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.2.c => device-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.57.3.c => device-3.c} (100%) create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-1.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-2.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-3.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-4.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-5.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-6.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-7.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/simd-8.c rename libgomp/testsuite/libgomp.c/examples-4/{e.50.1.c => target-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.2.c => target-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.3.c => target-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.4.c => target-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.50.5.c => target-5.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.1.c => target_data-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.2.c => target_data-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.3.c => target_data-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.4.c => target_data-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.6.c => target_data-6.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.51.7.c => target_data-7.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.52.1.c => target_update-1.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.52.2.c => target_update-2.c} (100%) create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-1.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-2.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-3.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-4.c create mode 100644 libgomp/testsuite/libgomp.c/examples-4/task_dep-5.c rename libgomp/testsuite/libgomp.c/examples-4/{e.54.2.c => teams-2.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.3.c => teams-3.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.4.c => teams-4.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.5.c => teams-5.c} (100%) rename libgomp/testsuite/libgomp.c/examples-4/{e.54.6.c => teams-6.c} (100%) create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-2.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-3.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-4.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-5.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-6.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt-7.c create mode 100644 libgomp/testsuite/libgomp.c/parloops-exit-first-loop-alt.c create mode 100644 libgomp/testsuite/libgomp.c/pr46193.c create mode 100644 libgomp/testsuite/libgomp.c/pr64734.c create mode 100644 libgomp/testsuite/libgomp.c/pr64824.c create mode 100644 libgomp/testsuite/libgomp.c/pr64868.c create mode 100644 libgomp/testsuite/libgomp.c/pr66133.c create mode 100644 libgomp/testsuite/libgomp.c/pr66199-1.c create mode 100644 libgomp/testsuite/libgomp.c/pr66199-2.c create mode 100644 libgomp/testsuite/libgomp.c/pr66714.c create mode 100644 libgomp/testsuite/libgomp.c/static-chunk-size-one.c create mode 100644 libgomp/testsuite/libgomp.c/target-10.c create mode 100644 libgomp/testsuite/libgomp.c/uns-outer-4.c create mode 100644 libgomp/testsuite/libgomp.fortran/declare-target-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/declare-target-2.f90 rename libgomp/testsuite/libgomp.fortran/examples-4/{e.56.3.f90 => array_sections- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.56.4.f90 => array_sections- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.55.1.f90 => async_target-1. [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.55.2.f90 => async_target-2. [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.1.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.2.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.3.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.4.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.53.5.f90 => declare_target- [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.1.f90 => device-1.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.2.f90 => device-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.57.3.f90 => device-3.f90} (100%) create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-5.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-6.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-7.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/simd-8.f90 rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.1.f90 => target-1.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.2.f90 => target-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.3.f90 => target-3.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.4.f90 => target-4.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.50.5.f90 => target-5.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.1.f90 => target_data-1.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.2.f90 => target_data-2.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.3.f90 => target_data-3.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.4.f90 => target_data-4.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.5.f90 => target_data-5.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.6.f90 => target_data-6.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.51.7.f90 => target_data-7.f [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.52.1.f90 => target_update-1 [...] rename libgomp/testsuite/libgomp.fortran/examples-4/{e.52.2.f90 => target_update-2 [...] create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-2.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-3.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/examples-4/task_dep-5.f90 rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.2.f90 => teams-2.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.3.f90 => teams-3.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.4.f90 => teams-4.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.5.f90 => teams-5.f90} (100%) rename libgomp/testsuite/libgomp.fortran/examples-4/{e.54.6.f90 => teams-6.f90} (100%) create mode 100644 libgomp/testsuite/libgomp.fortran/parloops-exit-first-loop-alt-2.f95 create mode 100644 libgomp/testsuite/libgomp.fortran/parloops-exit-first-loop-alt.f95 create mode 100644 libgomp/testsuite/libgomp.fortran/pr65597.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/pr66199-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/pr66199-2.f90 copy libgomp/testsuite/libgomp.oacc-c-c++-common/{abort-2.c => abort-5.c} (74%) create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-loop.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vector-type-1.c copy libjava/include/{aix-signal.h => freebsd-signal.h} (53%) create mode 100644 libmpx/ChangeLog copy {libsanitizer => libmpx}/Makefile.am (66%) copy {libsanitizer => libmpx}/Makefile.in (79%) copy {libsanitizer => libmpx}/acinclude.m4 (88%) copy {libstdc++-v3 => libmpx}/aclocal.m4 (90%) copy libcc1/cc1plugin-config.h.in => libmpx/config.h.in (86%) copy {libobjc => libmpx}/configure (93%) mode change 100755 => 100644 copy {libvtv => libmpx}/configure.ac (61%) copy {libvtv => libmpx}/configure.tgt (81%) create mode 100644 libmpx/libmpx.spec.in copy {libssp => libmpx}/libtool-version (74%) copy {libsanitizer => libmpx/mpxrt}/Makefile.am (63%) copy {libsanitizer/ubsan => libmpx/mpxrt}/Makefile.in (70%) create mode 100644 libmpx/mpxrt/libmpx.map copy {libffi => libmpx/mpxrt}/libtool-version (71%) create mode 100644 libmpx/mpxrt/mpxrt-utils.c copy libcilkrts/runtime/c_reducers.c => libmpx/mpxrt/mpxrt-utils.h (71%) create mode 100644 libmpx/mpxrt/mpxrt.c create mode 100644 libmpx/mpxwrap/Makefile.am copy {libsanitizer/ubsan => libmpx/mpxwrap}/Makefile.in (65%) create mode 100644 libmpx/mpxwrap/libmpxwrappers.map copy {libsanitizer => libmpx/mpxwrap}/libtool-version (68%) create mode 100644 libmpx/mpxwrap/mpx_wrappers.c copy liboffloadmic/include/coi/common/{COIPerf_common.h => COIEvent_common.h} (67%) create mode 100644 liboffloadmic/include/coi/common/COISysInfo_common.h create mode 100644 liboffloadmic/runtime/offload_iterator.h create mode 100644 libquadmath/math/logbq.c delete mode 100644 libstdc++-v3/config/cpu/alpha/atomic_word.h copy libstdc++-v3/config/cpu/{powerpc => arm}/cpu_defines.h (87%) delete mode 100644 libstdc++-v3/config/cpu/ia64/atomic_word.h delete mode 100644 libstdc++-v3/config/cpu/powerpc/atomic_word.h copy libstdc++-v3/config/locale/{generic => dragonfly}/c_locale.h (80%) copy libstdc++-v3/config/locale/{gnu => dragonfly}/codecvt_members.cc (86%) copy libstdc++-v3/config/locale/{generic => dragonfly}/collate_members.cc (80%) copy libstdc++-v3/config/locale/{gnu => dragonfly}/monetary_members.cc (75%) copy libstdc++-v3/config/locale/{gnu => dragonfly}/numeric_members.cc (80%) create mode 100644 libstdc++-v3/config/locale/dragonfly/time_members.cc copy libstdc++-v3/config/locale/{gnu => dragonfly}/time_members.h (91%) create mode 100644 libstdc++-v3/doc/html/manual/using_dual_abi.html create mode 100644 libstdc++-v3/doc/xml/manual/status_cxx2017.xml create mode 100644 libstdc++-v3/include/bits/atomic_futex.h create mode 100644 libstdc++-v3/include/bits/locale_conv.h create mode 100644 libstdc++-v3/include/bits/mutex.h create mode 100644 libstdc++-v3/include/bits/quoted_string.h copy libstdc++-v3/include/c/{cwctype => cuchar} (77%) copy libstdc++-v3/include/c_compatibility/{locale.h => uchar.h} (75%) copy libstdc++-v3/include/c_global/{csetjmp => cuchar} (67%) copy libstdc++-v3/include/c_std/{csetjmp => cuchar} (67%) rename libstdc++-v3/{config/os/aix/atomic_word.h => include/debug/assertions.h} (57%) create mode 100644 libstdc++-v3/include/debug/helper_functions.h create mode 100644 libstdc++-v3/include/debug/stl_iterator.h create mode 100644 libstdc++-v3/include/experimental/array copy libstdc++-v3/include/experimental/{system_error => deque} (61%) copy libstdc++-v3/include/experimental/{chrono => erase_if.h} (58%) copy libstdc++-v3/include/experimental/{chrono => filesystem} (59%) copy libstdc++-v3/include/experimental/{system_error => forward_list} (60%) create mode 100644 libstdc++-v3/include/experimental/fs_dir.h create mode 100644 libstdc++-v3/include/experimental/fs_fwd.h create mode 100644 libstdc++-v3/include/experimental/fs_ops.h create mode 100644 libstdc++-v3/include/experimental/fs_path.h create mode 100644 libstdc++-v3/include/experimental/iterator copy libstdc++-v3/include/experimental/{system_error => list} (62%) copy libstdc++-v3/include/experimental/{system_error => map} (60%) create mode 100644 libstdc++-v3/include/experimental/memory copy libstdc++-v3/include/experimental/{ratio => numeric} (50%) create mode 100644 libstdc++-v3/include/experimental/propagate_const copy libstdc++-v3/include/experimental/{system_error => set} (61%) copy libstdc++-v3/include/experimental/{chrono => string} (58%) copy libstdc++-v3/include/experimental/{chrono => unordered_map} (57%) copy libstdc++-v3/include/experimental/{system_error => unordered_set} (58%) copy libstdc++-v3/include/experimental/{chrono => vector} (59%) create mode 100644 libstdc++-v3/include/std/codecvt create mode 100644 libstdc++-v3/src/c++11/futex.cc copy libstdc++-v3/src/{c++11 => filesystem}/Makefile.am (51%) copy libstdc++-v3/src/{c++11 => filesystem}/Makefile.in (74%) create mode 100644 libstdc++-v3/src/filesystem/dir.cc create mode 100644 libstdc++-v3/src/filesystem/ops.cc create mode 100644 libstdc++-v3/src/filesystem/path.cc copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 17_intro/headers/c+ [...] rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/42319.cc (100%) copy libstdc++-v3/testsuite/17_intro/headers/{c++1998/all_no_rtti.cc => c++2011/67 [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 17_intro/headers/c+ [...] rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/all_no_excepti [...] rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/all_no_rtti.cc (100%) rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/all_pedantic_e [...] rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/operator_names [...] copy libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/stdc++.cc (97%) copy libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2011}/stdc++_multiple_ [...] copy libstdc++-v3/testsuite/{20_util/tuple/tuple_element_t.cc => 17_intro/headers/ [...] copy libstdc++-v3/testsuite/17_intro/headers/{c++1998 => c++2014}/all_no_exception [...] copy libstdc++-v3/testsuite/17_intro/headers/{c++1998 => c++2014}/all_no_rtti.cc (88%) copy libstdc++-v3/testsuite/17_intro/headers/{c++1998 => c++2014}/all_pedantic_err [...] copy libstdc++-v3/testsuite/17_intro/headers/{c++1998 => c++2014}/operator_names.cc (89%) rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2014}/stdc++.cc (92%) rename libstdc++-v3/testsuite/17_intro/headers/{c++200x => c++2014}/stdc++_multipl [...] copy libstdc++-v3/testsuite/18_support/{uncaught_exception/14026.cc => exception_p [...] create mode 100644 libstdc++-v3/testsuite/18_support/uncaught_exceptions/uncaught_ [...] create mode 100644 libstdc++-v3/testsuite/20_util/allocator_traits/members/is_alwa [...] copy libstdc++-v3/testsuite/20_util/{add_pointer/requirements/explicit_instantiati [...] copy libstdc++-v3/testsuite/20_util/{pair/astuple/get_by_type_neg.cc => duration/l [...] copy libstdc++-v3/testsuite/20_util/{specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/20_util/{specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/20_util/function/{cons/addressof.cc => 65760.cc} (71%) copy libstdc++-v3/testsuite/20_util/hash/{52931.cc => 60970.cc} (64%) copy libstdc++-v3/testsuite/20_util/{headers/type_traits/types_std_c++0x.cc => is_ [...] copy libstdc++-v3/testsuite/20_util/{is_nothrow_constructible => is_nothrow_swappa [...] create mode 100644 libstdc++-v3/testsuite/20_util/is_nothrow_swappable/value.cc create mode 100644 libstdc++-v3/testsuite/20_util/make_signed/requirements/typedefs-3.cc create mode 100644 libstdc++-v3/testsuite/20_util/make_unsigned/requirements/typed [...] create mode 100644 libstdc++-v3/testsuite/20_util/pair/cons/explicit_construct.cc copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 20_util/pair/requir [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 20_util/pointer_saf [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => 20_util/raw_storage_i [...] copy libstdc++-v3/testsuite/20_util/scoped_allocator/{requirements/explicit_instan [...] copy libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitialized_copy/{808 [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 20_util/tuple/56785 [...] create mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/explicit_construct.cc copy libstdc++-v3/testsuite/20_util/{integral_constant/requirements/constexpr_data [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 20_util/unique_ptr/ [...] copy libstdc++-v3/testsuite/20_util/{result_of/requirements/alias_decl.cc => void_ [...] copy libstdc++-v3/testsuite/{23_containers/unordered_map/allocator => 21_strings/b [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/c [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/{23_containers/forward_list/allocator => 21_strings/ba [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/char/m [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/{23_containers/unordered_multiset/allocator => 21_stri [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_ [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/{23_containers/forward_list/allocator => 21_strings/ba [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/allocator/wchar_ [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/{23_containers/vector/allocator => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{range_access/char/1.cc => con [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 21_strings/basic_st [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{range_access/char/1.cc => mod [...] copy libstdc++-v3/testsuite/{23_containers/unordered_set/63456.cc => 21_strings/ba [...] copy libstdc++-v3/testsuite/{23_containers/unordered_set/63456.cc => 21_strings/ba [...] copy libstdc++-v3/testsuite/21_strings/basic_string/{pthread18185.cc => pthread333 [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 21_strings/char_tra [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 21_strings/char_tra [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 21_strings/char_tra [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 21_strings/char_tra [...] create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/char16_t.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/char32_t.cc create mode 100644 libstdc++-v3/testsuite/22_locale/codecvt/codecvt_utf16/66417.cc copy libstdc++-v3/testsuite/{20_util/make_signed/requirements/typedefs-4.cc => 22_ [...] copy libstdc++-v3/testsuite/{20_util/make_signed/requirements/typedefs-4.cc => 22_ [...] copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/{20_util/make_signed/requirements/typedefs-4.cc => 22_ [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/codecvt_b [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/collate_b [...] create mode 100644 libstdc++-v3/testsuite/22_locale/conversions/buffer/1.cc copy libstdc++-v3/testsuite/22_locale/{codecvt => conversions/buffer}/requirements [...] create mode 100644 libstdc++-v3/testsuite/22_locale/conversions/string/1.cc create mode 100644 libstdc++-v3/testsuite/22_locale/conversions/string/2.cc create mode 100644 libstdc++-v3/testsuite/22_locale/conversions/string/3.cc copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/{28_regex/basic_regex/ctors/string_char.cc => 22_local [...] copy libstdc++-v3/testsuite/22_locale/{codecvt => conversions/string}/requirements [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/ctype_byn [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/messages_ [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/moneypunc [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 22_locale/numpunct_ [...] copy libstdc++-v3/testsuite/23_containers/forward_list/{range_access.cc => modifie [...] copy libstdc++-v3/testsuite/{24_iterators/operations/next.cc => 23_containers/list [...] copy libstdc++-v3/testsuite/23_containers/{forward_list => list}/allocator/copy.cc (88%) copy libstdc++-v3/testsuite/23_containers/{forward_list => list}/allocator/copy_as [...] copy libstdc++-v3/testsuite/23_containers/{forward_list => list}/allocator/minimal [...] copy libstdc++-v3/testsuite/23_containers/{vector => list}/allocator/move.cc (90%) copy libstdc++-v3/testsuite/23_containers/{forward_list => list}/allocator/move_as [...] copy libstdc++-v3/testsuite/23_containers/{vector => list}/allocator/noexcept.cc (77%) copy libstdc++-v3/testsuite/23_containers/{forward_list => list}/allocator/swap.cc (91%) copy libstdc++-v3/testsuite/23_containers/list/{range_access.cc => modifiers/addre [...] create mode 100644 libstdc++-v3/testsuite/23_containers/map/modifiers/insert_or_as [...] create mode 100644 libstdc++-v3/testsuite/23_containers/map/modifiers/try_emplace/1.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/operations/2.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multimap/operations/2.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/operations/2.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/operations/2.cc copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 23_containers/unord [...] create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/in [...] create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/modifiers/tr [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 23_containers/unord [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 23_containers/unord [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 23_containers/unord [...] copy libstdc++-v3/testsuite/23_containers/vector/{63500.cc => debug/insert7_neg.cc} (72%) create mode 100644 libstdc++-v3/testsuite/23_containers/vector/modifiers/push_back [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/container_access.cc copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 24_iterators/operat [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 24_iterators/operat [...] create mode 100644 libstdc++-v3/testsuite/24_iterators/range_access_cpp14.cc copy libstdc++-v3/testsuite/{24_iterators/reverse_iterator/make.cc => 25_algorithm [...] copy libstdc++-v3/testsuite/{23_containers/vector/debug/move_assign_neg.cc => 25_a [...] copy libstdc++-v3/testsuite/{23_containers/vector/debug/52433.cc => 25_algorithms/ [...] copy libstdc++-v3/testsuite/{23_containers/unordered_multimap/debug/insert2_neg.cc [...] copy libstdc++-v3/testsuite/{20_util/shared_ptr/observers/get.cc => 25_algorithms/ [...] copy libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/{in [...] copy libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/{in [...] copy libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/{in [...] copy libstdc++-v3/testsuite/26_numerics/random/binomial_distribution/operators/{in [...] copy libstdc++-v3/testsuite/{20_util/add_const/requirements/explicit_instantiation [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 26_numerics/random/ [...] copy libstdc++-v3/testsuite/26_numerics/valarray/{range_access.cc => range_access2 [...] copy libstdc++-v3/testsuite/{21_strings/basic_string/range_access/wchar_t/1.cc => [...] copy libstdc++-v3/testsuite/{23_containers/unordered_set/56267.cc => 27_io/rvalue_ [...] copy libstdc++-v3/testsuite/28_regex/{match_results/swap.cc => basic_regex/imbue/s [...] create mode 100644 libstdc++-v3/testsuite/28_regex/constants/constexpr.cc copy libstdc++-v3/testsuite/28_regex/match_results/{format.cc => out_of_range_subm [...] copy libstdc++-v3/testsuite/28_regex/{match_results/swap.cc => regression.cc} (83%) copy libstdc++-v3/testsuite/{30_threads/shared_future/cons/copy.cc => 29_atomics/a [...] copy libstdc++-v3/testsuite/{18_support/exception_ptr/40296.cc => 29_atomics/atomi [...] copy libstdc++-v3/testsuite/{20_util/duration/cons/54025.cc => 29_atomics/atomic/6 [...] copy libstdc++-v3/testsuite/29_atomics/{atomic/cons/assign_neg.cc => atomic_integr [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 29_atomics/atomic_i [...] copy libstdc++-v3/testsuite/30_threads/{packaged_task/cons/56492.cc => async/lwg20 [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] delete mode 100644 libstdc++-v3/testsuite/30_threads/shared_lock/modifiers/2.cc copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/cons/1 [...] copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/cons/a [...] copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/cons/c [...] copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/requir [...] copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/try_lo [...] copy libstdc++-v3/testsuite/30_threads/{shared_timed_mutex => shared_mutex}/try_lo [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] copy libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock/{2.cc => 3.cc} (72%) copy libstdc++-v3/testsuite/30_threads/shared_timed_mutex/{cons => unlock}/1.cc (63%) copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 30_threads/this_thr [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => 30_threads/this_thr [...] copy libstdc++-v3/testsuite/30_threads/{thread/members/hardware_concurrency.cc => [...] delete mode 100644 libstdc++-v3/testsuite/30_threads/unique_lock/modifiers/2.cc create mode 100644 libstdc++-v3/testsuite/experimental/any/assign/self.cc copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/experimental/any/cons/{1.cc => nontrivial.cc} (51%) create mode 100644 libstdc++-v3/testsuite/experimental/array/make_array.cc copy libstdc++-v3/testsuite/experimental/{optional/constexpr/observers/1.cc => arr [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => deque/erasure [...] copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{20_util/function/invoke/forwarding.cc => experimental [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => experimental/filesy [...] copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] copy libstdc++-v3/testsuite/{20_util/specialized_algorithms/uninitialized_copy/644 [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/operations/temp_ [...] copy libstdc++-v3/testsuite/experimental/{functional/not_fn.cc => filesystem/path/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/assign/assign.cc copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/function/63840.cc => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ifstream/cons/move.cc => experimental/fil [...] copy libstdc++-v3/testsuite/{27_io/ios_base/failure/cxx11.cc => experimental/files [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/duration/literals/61166.cc => experimental/fi [...] copy libstdc++-v3/testsuite/{21_strings/basic_string/inserters_extractors/wchar_t/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ofstream/assign/1.cc => experimental/file [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/experimental/{any/misc/any_cast_no_rtti.cc => filesyst [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/itr/traversal.cc copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{20_util/function/63840.cc => experimental/filesystem/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{20_util/duration/literals/61166.cc => experimental/fi [...] copy libstdc++-v3/testsuite/{18_support/nested_exception/62154.cc => experimental/ [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/{27_io/basic_ios/conv/bool.cc => experimental/filesyst [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/2.cc => forward_list/ [...] copy libstdc++-v3/testsuite/{28_regex/match_results/swap.cc => experimental/iterat [...] create mode 100644 libstdc++-v3/testsuite/experimental/iterator/ostream_joiner.cc create mode 100644 libstdc++-v3/testsuite/experimental/iterator/requirements.cc copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => list/erasure. [...] create mode 100644 libstdc++-v3/testsuite/experimental/map/erasure.cc create mode 100644 libstdc++-v3/testsuite/experimental/memory/observer_ptr/assignm [...] create mode 100644 libstdc++-v3/testsuite/experimental/memory/observer_ptr/cons/cons.cc copy libstdc++-v3/testsuite/experimental/{optional/observers/2.cc => memory/observ [...] copy libstdc++-v3/testsuite/experimental/{optional/make_optional.cc => memory/obse [...] create mode 100644 libstdc++-v3/testsuite/experimental/memory/observer_ptr/relops/ [...] create mode 100644 libstdc++-v3/testsuite/experimental/memory/observer_ptr/require [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/2.cc => memory/observ [...] copy libstdc++-v3/testsuite/experimental/{any => memory/observer_ptr}/typedefs.cc (61%) copy libstdc++-v3/testsuite/{20_util/duration/literals/range.cc => experimental/nu [...] copy libstdc++-v3/testsuite/{20_util/add_const/requirements/alias_decl.cc => exper [...] copy libstdc++-v3/testsuite/{26_numerics/complex/value_operations/constexpr2.cc => [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => propagate_con [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => propagate_con [...] copy libstdc++-v3/testsuite/{26_numerics/complex/value_operations/constexpr2.cc => [...] copy libstdc++-v3/testsuite/experimental/{any/misc/swap.cc => propagate_const/cons [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/3.cc => propagate_con [...] create mode 100644 libstdc++-v3/testsuite/experimental/propagate_const/cons/move_neg.cc copy libstdc++-v3/testsuite/experimental/{optional/observers/2.cc => propagate_con [...] create mode 100644 libstdc++-v3/testsuite/experimental/propagate_const/observers/1.cc create mode 100644 libstdc++-v3/testsuite/experimental/propagate_const/relops/1.cc copy libstdc++-v3/testsuite/experimental/{optional/constexpr/observers/1.cc => pro [...] copy libstdc++-v3/testsuite/experimental/{any/typedefs.cc => propagate_const/requi [...] copy libstdc++-v3/testsuite/experimental/{optional/constexpr/observers/1.cc => pro [...] copy libstdc++-v3/testsuite/experimental/{any/typedefs.cc => propagate_const/requi [...] copy libstdc++-v3/testsuite/experimental/{optional/constexpr/observers/1.cc => pro [...] copy libstdc++-v3/testsuite/experimental/{optional/observers => propagate_const/sw [...] copy libstdc++-v3/testsuite/experimental/{any => propagate_const}/typedefs.cc (68%) copy libstdc++-v3/testsuite/experimental/{optional/observers/2.cc => set/erasure.c [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => string/erasur [...] create mode 100644 libstdc++-v3/testsuite/experimental/type_traits/detection.cc create mode 100644 libstdc++-v3/testsuite/experimental/unordered_map/erasure.cc copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => unordered_set [...] copy libstdc++-v3/testsuite/experimental/{optional/observers/5.cc => vector/erasur [...] create mode 100644 libstdc++-v3/testsuite/util/testsuite_fs.h