public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/sphinx] (702 commits) Merge branch 'master' into devel/sphinx
@ 2021-11-16 14:50 Martin Liska
  0 siblings, 0 replies; only message in thread
From: Martin Liska @ 2021-11-16 14:50 UTC (permalink / raw)
  To: gcc-cvs

The branch 'devel/sphinx' was updated to point to:

 42369195bef... Merge branch 'master' into devel/sphinx

It previously pointed to:

 9345234b2a8... Merge branch 'master' into devel/sphinx

Diff:

Summary of changes (added commits):
-----------------------------------

  4236919... Merge branch 'master' into devel/sphinx
  8d8e8f3... libstdc++: Fix out-of-bound array accesses in testsuite (*)
  9719769... libstdc++: Fix typos in tests (*)
  b796ab3... arc: Update (u)maddhisi4 patterns (*)
  0452064... tree-optimization/102880 - improve CD-DCE (*)
  f98f373... tree-optimization/102880 - make PHI-OPT recognize more CFGs (*)
  d699f03... arc: Update arc specific tests (*)
  23125fa... Replace more DEBUG_EXPR_DECL creations with build_debug_exp (*)
  9f7fc82... ipa-sra: Testcase that removing a "returns_nonnull" retval  (*)
  9ceaf0f... libgomp: Mark thread_limit clause to target construct as im (*)
  47de0b5... openmp: Regimplify operands of GIMPLE_COND in a few more pl (*)
  eacdfaf... waccess: Fix up pass_waccess::check_alloc_size_call [PR1020 (*)
  473b5e8... x86_64: Avoid rorx rotation instructions with -Os. (*)
  e69b7c5... Fix uninitialized access in merge_call_side_effects (*)
  3200de9... tree-optimization: [PR103245] Improve detection of abs patt (*)
  074ee8d... Add a missing return when transforming atomic bit test and  (*)
  a031aaa... Update my email address. (*)
  e2b5736... Daily bump. (*)
  87c2080... c++: Add -fimplicit-constexpr (*)
  29e4163... c++: split_nonconstant_init and flexarrays (*)
  323026c... gimple-fold: Use ranges to simplify strncat and snprintf (*)
  cea4dab... gimple-fold: Use ranges to simplify _chk calls (*)
  d1753b4... gimple-fold: Transform stp*cpy_chk to str*cpy directly (*)
  4c19122... Check optab before transforming atomic bit test and operati (*)
  fabe8cc... IPA: Provide a mechanism to register static DTORs via cxa_a (*)
  d3cc82d... configure, Darwin: Check ld64 support for -platform-version (*)
  bd5159b... testsuite, Darwin: In tsvc.h, use malloc for Darwin <= 9. (*)
  b7f0147... Ada, Darwin : Use DSYMUTIL_FOR_TARGET in libgnat/gnarl buil (*)
  d10b863... libstdc++: Unordered containers merge re-use hash code (*)
  f861ed8... Use 'location_hash' for 'gcc/diagnostic-spec.h:nowarn_map' (*)
  bcebd05... Use 'location_hash' for 'seen_locations' in 'gcc/profile.c: (*)
  6c29c9d... Drop tree overflow in irange setter. (*)
  82ec4cb... Fortran: openmp: Add support for thread_limit clause on tar (*)
  b2e1ac5... testsuite: Add testcase for already fixed PR [PR100469] (*)
  6501089... x86: Add gcc.target/i386/pr103205-2.c (*)
  7d768a9... libffi: Update LOCAL_PATCHES (*)
  aea7238... openmp: Add support for thread_limit clause on target (*)
  fcdf49a... Fix PHI ordering problems in the path solver. (*)
  540d92a... path solver: Default to global range if nothing found. (*)
  220bd61... tree-optimization/103237 - avoid vectorizing unhandled doub (*)
  4d281ff... PR target/103069: Relax cmpxchg loop for x86 target (*)
  d1ca8ae... tree-optimization/103219 - avoid ICE in unroll-and-jam (*)
  2551cd4... [tree-vectorizer.c] Merge pass_vectorize::execute with vect (*)
  a91f844... libffi: Use #define instead of .macro in  src/x86/win64.S [ (*)
  a68933d... testsuite: i386: Require dfp in gcc.target/i386/pr101346.c (*)
  625eef4... i386: Fix up x86 atomic_bit_test* expanders for !TARGET_HIM (*)
  9fa7275... libgomp, nvptx: Honor OpenMP 5.1 num_teams lower bound (*)
  d294459... libgomp: Add a testcase for omp_get_num_teams inside of tar (*)
  2317082... c++: location of lambda object and conversion call (*)
  3732665... c++: check constexpr constructor body (*)
  daa9c6b... c++: is_this_parameter and coroutines proxies (*)
  bd95d75... c++: c++20 constexpr default ctor and array init (*)
  4df7f8c... c++: don't do constexpr folding in unevaluated context (*)
  267318a... c++: constexpr virtual and vbase thunk (*)
  adcfd2c... gcc.dg/uninit-pred-9_b.c: Correct last adjustment for cris- (*)
  3e09331... VAX: Implement the `-mlra' command-line option (*)
  b85a03a... Daily bump. (*)
  09f33d1... [Commmitted] Move some testcases to torture from tree-ssa (*)
  a34edf9... Track nondeterminism and interposable calls in ipa-modref (*)
  3057f1a... VAX: Add the `setmemhi' instruction (*)
  e9a53a4... libstdc++: [_GLIBCXX_DEBUG] Remove _Safe_container<>::_M_sa (*)
  64f3e71... Extend modref to track kills (*)
  8a601f9... Remove gcc.dg/pr103229.c (*)
  a7ef5da... Do not pass NULL to memset in ssa_global_cache. (*)
  5a6100a... tsan: remove not needed -ldl in options (*)
  a291749... Cleanup tree-ssa-alias and tree-ssa-dse use of modref summa (*)
  a8029ad... Daily bump. (*)
  6471396... Fix bug in ipa-pure-const and add debug counters (*)
  e30bf33... More ipa-modref-tree.h cleanups (*)
  5aa9107... Implement DSE of dead functions calls storing memory. (*)
  af47f22... Fix checking disabled build. (*)
  04c5a91... fixincludes: simplify handling for access() failure [PR2128 (*)
  a246d72... modref_access_node cleanup (*)
  e0040bc... Add finalize method to modref summary. (*)
  2af63f0... Whitelity type attributes for function signature change (*)
  b9365b9... analyzer: add four new taint-based warnings (*)
  e2dd12a... Remember fnspec based EAF flags in modref summary. (*)
  b7a2394... path solver: Compute all PHI ranges simultaneously. (*)
  380fc3b... libsanitizer: Update LOCAL_PATCHES (*)
  55b43a2... libsanitizer: Apply local patches (*)
  86289a4... libsanitizer: Merge with upstream (*)
  a30a2e4... libstdc++: Implement std::spanstream for C++23 (*)
  ecdf414... Enable ipa-sra with fnspec attributes (*)
  dc777f6... path solver: Merge path_range_query constructors. (*)
  2f3d43a... Fix wrong code with modref and some builtins. (*)
  60f761c... libstdc++: Use GCC_TRY_COMPILE_OR_LINK for getentropy, arc4 (*)
  af2852b... Daily bump. (*)
  1bac7d3... or1k: Fix clobbering of _mcount argument if fPIC is enabled (*)
  4d2d556... Fix wrong code with pure functions (*)
  264f061... path solver: Solve PHI imports first for ranges. (*)
  b301cb4... Fix ipa-pure-const (*)
  72f1c1c... analyzer: "__analyzer_dump_state" has no side-effects (*)
  87fcff9... aarch64: Remove redundant costing code (*)
  c6c5c5e... aarch64: Use new hooks for vector comparisons (*)
  2e1886e... aarch64: Add vf_factor to aarch64_vec_op_count (*)
  a82ffd4... aarch64: Move cycle estimation into aarch64_vec_op_count (*)
  1a5288f... aarch64: Use an array of aarch64_vec_op_counts (*)
  6756706... aarch64: Use real scalar op counts (*)
  902b7c9... aarch64: Get floatness from stmt_info (*)
  2612246... aarch64: Remove vectype from latency tests (*)
  15aba5a... aarch64: Fold aarch64_sve_op_count into aarch64_vec_op_coun (*)
  526e163... aarch64: Detect more consecutive MEMs (*)
  48c6cac... Fortran/openmp: Fix '!$omp end' (*)
  82de09a... Fix exit condition in ipa_make_function_pure (*)
  4526ec2... Fix ICE in tree-ssa-structalias.c (*)
  f49c7a4... libgomp: Unbreak gcn offload build (*)
  847f587... Fortran: Use build_debug_expr_decl to create DEBUG_DECL_EXP (*)
  6849c71... testsuite: Filter out TSVC test on Power [PR103051] (*)
  83310a0... libbacktrace: fix UBSAN issues (*)
  aa1fd30... jit: fix -Werror=format-overflow= in testsuite [PR103199] (*)
  1b62cdd... Fix ipa-modref pure/const discovery (*)
  b7e2048... openmp: Relax handling of implicit map vs. existing device  (*)
  a54ce88... libstdc++: Print assertion messages to stderr [PR59675] (*)
  68d62cb... fortran: Ignore unused args in scalarization [PR97896] (*)
  7d6da11... openmp: Honor OpenMP 5.1 num_teams lower bound (*)
  5f516a6... Remove unused function. (*)
  140346f... tree-optimization/103204 - fix missed valueization in VN (*)
  c60ded6... Make opcodes configure depend on bfd configure (*)
  1ae8edf... libstdc++: Implement constexpr std::vector for C++20 (*)
  b39265d... Daily bump. (*)
  4a407d3... libstdc++: Fix debug containers for C++98 mode (*)
  53b3edc... Make ranger optional in path_range_query. (*)
  a7753db... Remove loop crossing restriction from the backward threader (*)
  8a8458a... rs6000: Fix test_mffsl.c to require Power9 support (*)
  7846156... compiler: traverse func subexprs when creating func descrip (*)
  083fd73... libstdc++: Make pmr::memory_resource::allocate implicitly c (*)
  ef0e100... libstdc++: Remove public std::vector<bool>::data() member (*)
  dc002e3... Fix gfortran.dg/inline_matmul_17.f90 template. (*)
  494bdad... Enable pure-const discovery in modref. (*)
  abdff44... diagnostic: fix unused variable 'def_tabstop' [PR103129] (*)
  407eaad... Fortran/openmp: Add support for 2 argument num_teams clause (*)
  e1b218d... aarch64: Use type-qualified builtins for vcombine_* Neon in (*)
  1716ddd... aarch64: Use type-qualified builtins for LD1/ST1 Neon intri (*)
  6eca10a... aarch64: Use type-qualified builtins for ADDV Neon intrinsi (*)
  f341c03... aarch64: Use type-qualified builtins for ADDP Neon intrinsi (*)
  80ee260... aarch64: Use type-qualified builtins for [R]SUBHN[2] Neon i (*)
  7bde2a6... aarch64: Use type-qualified builtins for [R]ADDHN[2] Neon i (*)
  aa11d95... aarch64: Use type-qualified builtins for UHSUB Neon intrins (*)
  3e35924... aarch64: Use type-qualified builtins for U[R]HADD Neon intr (*)
  ee03bed... aarch64: Use type-qualified builtins for USUB[LW][2] Neon i (*)
  10e98c3... aarch64: Use type-qualified builtins for UADD[LW][2] Neon i (*)
  a22c03d... aarch64: Use type-qualified builtins for [R]SHRN[2] Neon in (*)
  439906c... aarch64: Use type-qualified builtins for XTN[2] Neon intrin (*)
  a2590b5... aarch64: Use type-qualified builtins for PMUL[L] Neon intri (*)
  515ef83... aarch64: Use type-qualified builtins for unsigned MLA/MLS i (*)
  8d71d3a... libgcc: Fix backtrace fallback on PowerPC Big-endian (*)
  8d3abf4... Fix some side cases of side effects discovery (*)
  fac4c4b... tree-optimization/103190 - fix assert in reassoc stmt place (*)
  bfa04d0... Move import population from threader to path solver. (*)
  1ea781a... Testsuite: Various fixes for nios2. (*)
  8865133... tree-optimization/103188 - avoid running ranger on not-up-t (*)
  6e30c48... Fix recursion discovery in ipa-pure-const (*)
  61396df... Fix noreturn discovery. (*)
  e106221... c++: use auto_vec in cp_parser_template_argument_list (*)
  fa4fcb1... libgomp: Use TLS storage for omp_get_num_teams()/omp_get_te (*)
  3e5a190... Resolve entry loop condition for the edge remaining in the  (*)
  a5fed40... middle-end/103181 - fix operation_could_trap_p for vector d (*)
  10db757... dwarf2out: Fix up field_byte_offset [PR101378] (*)
  145be5e... [aarch64] PR102376 - Emit better diagnostic for arch extens (*)
  48d7327... openmp: Add support for 2 argument num_teams clause (*)
  0136f25... Remove find_pdom and find_dom (*)
  a11afa7... Apply TLC to control dependence compute (*)
  a97fdde... rs6000/doc: Rename future cpu with power10 (*)
  4f442a3... x86: Update -mtune=alderlake (*)
  e166cad... Extend vpcmov to handle V8HF/V16HFmode under TARGET_XOP. (*)
  402d289... RISC-V: Fix wrong zifencei handling in riscv_subset_list::t (*)
  8d36a0d... Daily bump. (*)
  e82c382... Allow loop header copying when first iteration condition is (*)
  c744ae0... [COMMITTED] aarch64: [PR103170] Fix aarch64_simd_dup<mode> (*)
  abc2f01... Fortran: avoid NULL pointer dereferences (*)
  b83705b... Add a testcase for PR tree-optimization/102892 (*)
  7c8a416... Adjust test to avoid target-specific failures [PR103161]. (*)
  1c04af3... Apply pattern initialization only when have_insn_for return (*)
  1200e21... arm: Initialize vector costing fields (*)
  b0c83d5... path solver: Adjustments for use outside of the backward th (*)
  86ffc84... AArch64: do not keep negated mask and inverse mask live at  (*)
  8ed62c9... middle-end: Add an RPO pass after successful vectorization (*)
  eaec20f... Grow sbr_vector in ranger's on-entry cache as needed. (*)
  5ba247a... AArch64: Remove shuffle pattern for rounding variant. (*)
  992644c... Extend modref by side-effect analysis (*)
  a5c9b9b... Fix typo in modref-13.c (*)
  9598134... rs6000: Remove LINK_OS_EXTRA_SPEC{32,64} from --with-advanc (*)
  a1ad0d8... attribs: Implement -Wno-attributes=vendor::attr [PR101940] (*)
  9701f15... arm: enable cortex-a710 CPU (*)
  03f7843... [AArch64] Fix bootstrap failure due to missing ATTRIBUTE_UN (*)
  c905e72... lto-wrapper: fix memory corruption. (*)
  6d33168... aarch64: Tweak FMAX/FMIN iterators (*)
  0612883... vect: Pass scalar_costs to finish_cost (*)
  6ddc6a5... vect: Keep scalar costs around longer (*)
  5720a9d... vect: Hookize better_loop_vinfo_p (*)
  772d76a... vect: Remove vec_outside/inside_cost fields (*)
  4725f62... vect: Move vector costs to loop_vec_info (*)
  d70ef65... Make EAF flags more regular (and expressive) (*)
  0cf6065... testsuite: change vect_long to vect_long_long in complex te (*)
  92617a8... middle-end: Fix signbit tests when ran on ISA with support  (*)
  5cfa174... vect: remove unused variable in complex numbers detection c (*)
  7796379... libstdc++: Fix test for libstdc++ not including <unistd.h>  (*)
  80fe172... libstdc++: Disable gthreads weak symbols for glibc 2.34 [PR (*)
  b2cd32b... testsuite/102690 - XFAIL g++.dg/warn/Warray-bounds-16.C (*)
  0f68560... [AArch64] Fix TBAA information when lowering NEON loads and (*)
  02fb573... [AArch64] Fix big-endian testisms introduced by NEON gimple (*)
  b406bb9... Fix modref_tree::remap_params (*)
  75ef035... rs6000, libgcc: Fix up -Wmissing-prototypes warning on rs60 (*)
  fb16178... Improve integer bit test on __atomic_fetch_[or|and]_* retur (*)
  f15ad1e... [Ada] Minor cleanup in translation of calls to subprograms (*)
  0e98816... [Ada] Warn for bidirectional characters (*)
  76a7146... [Ada] Avoid warnings regarding rep clauses in generics -- f (*)
  ab61011... [Ada] Fix comments about expansion of array equality (*)
  db778c7... [Ada] Avoid warnings regarding rep clauses in generics (*)
  5fc6b47... [Ada] ACATS BDC1002 shall not error on arbitrary aspect (*)
  3015264... [Ada] Do not assume a priority value of zero is a valid pri (*)
  bbe3c88... [Ada] Prove double precision integer arithmetic unit (*)
  99f8a65... [Ada] Don't carry action bodies for expansion of array equa (*)
  0c66423... [Ada] Use predefined equality for arrays inside records (*)
  55a2139... [Ada] Fix oversight in latest change to Has_Compatible_Type (*)
  94396a2... [Ada] Create explicit ghost mirror unit for big integers (*)
  a0546e1... [Ada] Fix Constraint error on rexgexp close bracket find al (*)
  7eafa54... [Ada] Extend optimized equality of 2-element arrays (*)
  f51d1dd... [Ada] Warn when interfaces swapped between full and partial (*)
  8c787be... [Ada] Add guard against previous error for peculiar ACATS t (*)
  29900c0... [Ada] Better error message on missing parentheses (*)
  249b4ee... Extend is_cond_scalar_reduction to handle bit_and/bit_xor/b (*)
  f2572a3... i386: Support complex fma/conj_fma for _Float16. (*)
  9299f69... Remove unused gimple-ssa-evr-analyze.h header file. (*)
  a2ab1a5... Include PHI threading restrictions in backthreader diagnost (*)
  60e3179... i386: Optimization for mm512_set1_pch. (*)
  b879d40... Simplify (trunc)MAX/MIN((extend)a, (extend)b) to MAX/MIN(a, (*)
  52fa771... aarch64: [PR101529] Fix vector shuffle insertion expansion (*)
  d581cf9... Nios2: Add TARGET_CAN_INLINE_P hook. (*)
  c9b1334... Daily bump. (*)
  8722a17... c: more precise locations for some -Wpragmas diagnostics (*)
  96276f9... rs6000: Match recent builtins changes in new builtins suppo (*)
  8875a92... Fortran: Fix memory leak in finalization wrappers [PR68800] (*)
  f4b4ce1... libstdc++: [_GLIBCXX_DEBUG] Implement unordered container m (*)
  f7844b6... [Committed] Fix tree-optimization/103152: Still one more -s (*)
  56af35d... Keep x_range_query NULL for global ranges. (*)
  53080c5... Dump details of an attempt to register a jump threading pat (*)
  2b59cf4... Return NULL for maybe_register_path when unprofitable. (*)
  2d60c0a... Introduce build_debug_expr_decl (*)
  3bc3f6c... Remove dead Fortran function. (*)
  5aa7a09... rs6000: Debug support for builtins changes (*)
  a648acc... c++: Skip unnamed bit-fields more (*)
  78dd0de... ipa: Fix typo in ipa-modref.c (*)
  abe562b... [PR/target 102957] Allow Z*-ext extension with only 2 char. (*)
  00c9ce1... Restore 'GOMP_OPENACC_DIM' environment variable parsing (*)
  7798ae1... Merge IPA solution with local one in ipa-modref (*)
  af33850... Document --param=threader-debug. (*)
  95e8fcd... libstdc++: Make test print which random_device tokens work (*)
  d9ebf0c... libstdc++: Do not use 64-bit DARN on 32-bit powerpc [PR1031 (*)
  3439657... libstdc++: Support getentropy and arc4random in std::random (*)
  8d2d0a6... libstdc++: Make spurious std::random_device FAIL less likel (*)
  0318df0... c++: Fix ICE on complex constant with -frounding-math [PR10 (*)
  a22d910... c++: bogus error w/ tentative type parse of concept-id [PR9 (*)
  a19f09c... c++: unexpanded pack in var tmpl partial spec [PR100652] (*)
  0dc0947... Define m_rtx_reuse_manager only if not GENERATOR_FILE. (*)
  088199e... Generalize 'gcc/input.h:struct location_hash' (*)
  2fc9b4d... Cleanup path solver dumps. (*)
  47c2cf3... Remove TDF_THREADING flag in favor of param. (*)
  c71cb26... Get rid of infinite recursion for 'typedef' used with GTY-m (*)
  32ba786... arm: add armv9-a architecture to -march (*)
  df8690f... ipa: Fix segfault when remapping debug_binds with expressio (*)
  77eb8c6... [Ada] Fix Codepeer warning (*)
  7df3ac2... [Ada] Tidy up implementation of Has_Compatible_Type (*)
  a2e4ebe... [Ada] Invalid GPR_PROJECT_PATH_FILE confuses gnatls (*)
  5861b12... [Ada] Print Storage_Pool and Procedure_To_Call fields (*)
  09afdae... [Ada] Do not indicate a pending abort if the task is alread (*)
  f6174ec... [Ada] RTEMS: use atomic primitive packages on aarch64 (*)
  9f24d32... [Ada] Hang on compilation of unit with type extension in bo (*)
  686b427... [Ada] Crash on expansion of tagged membership test (*)
  d235950... [Ada] Improve integration of strub with type systems (*)
  80d52cb... [Ada] Initialize Current_Source_Unit (*)
  c8a0089... [Ada] Use atomics in runtime on ARM and Aarch64 VxWorks (*)
  51e99ea... [Ada] Accessibility fix (*)
  cbe421b... [Ada] Add gcc specs with vxworks7 base addresses for cert (*)
  7751c73... [Ada] Cleanup copying of parameter lists (*)
  b064f13... [Ada] Cleanup building of renamed equality (*)
  b5f17bf... [Ada] Refine type in expansion of array equality (*)
  e93e554... [Ada] Simplify building of entity occurrences (*)
  0803fd2... [Ada] Return a valid value when handling Constraint_Error (*)
  02ca218... [Ada] Simplify expansion of array equality (*)
  f4665dc... [Ada] Reference in Unbounded_String is almost never null (*)
  adc9410... [Ada] sem_util.adb: fix typos in Accessibility_Level docs (*)
  99c8e90... [Ada] Document the SuSE kernel bug (*)
  64cb8eb... [Ada] Errors on globals in expressions of predicate aspects (*)
  1275c40... [Ada] Tune comment about expansion of array equality (*)
  c914810... [Ada] Add missing regular expression syntax error check (*)
  ea8726c... [Ada] Complete support for prefixed call on subtypes/derive (*)
  51ad879... [Ada] Fix detection of array aggregates with single others  (*)
  ca803c3... [Ada] Fix support for prefixed call with incomplete type de (*)
  9c8bb4d... [Ada] Guard against illegal items in Global but not Depends (*)
  74e514a... [Ada] Build activation chain for BIP only when needed (*)
  6b8b959... Convert strlen pass from evrp to ranger. (*)
  cc6b8cd... libstdc++: only define _GLIBCXX_HAVE_TLS for VxWorks >= 6.6 (*)
  69b6cce... Fix clang -Wcast-qual warning. (*)
  2abd924... Minor optimization of variable bit testing (*)
  1bd8983... Daily bump. (*)
  206c08c... rs6000: Add escape-newline support for builtins files (*)
  6c5fffd... Fix couple of issues in large PIC model on x86-64/VxWorks (*)
  d44d791... Remove workaround allowing interposition of nested function (*)
  0cd653b... Don't calculate new values when using the private context c (*)
  33a7a63... Improve handling of some builtins. (*)
  666d780... Move uncprop after modref (*)
  239d82d... ipa: Unshare expresseions before putting them into debug st (*)
  a7dce76... powerpc: Fix vsx_splat_v4si_di breakage on Power8. (*)
  d626fe7... Fix spurious valgrind errors in irred loop verification (*)
  1854694... path solver: Avoid recalculating ranges already in the cach (*)
  a354b42... rs6000: Miscellaneous uses of rs6000_builtins_decl_x (*)
  71cf7c0... rs6000: Update rs6000_builtin_decl (*)
  355eb60... Fix static chain dump. (*)
  7553bd3... gcov-profile: Fix -fcompare-debug with -fprofile-generate [ (*)
  409767d... Dump static chain for cgraph_node. (*)
  b7cd394... Fix 'Copyright (C) 2020-21' into '2020-2021' (*)
  eb4a3e6... Fix 'contrib/update-copyright.py': 'TypeError: exceptions m (*)
  05783fe... aarch64: LD3/LD4 post-modify costs for struct modes (*)
  8fd2477... genmodes: Define NUM_MODE_* macros (*)
  61a7f94... [vect] Consider outside costs earlier for epilogue loops (*)
  5115207... tree-optimization/103102 - fix error in vectorizer refactor (*)
  1f3a336... Add loads/stores relative to static chain in ipa-modref (*)
  14e355d... Disables gimple folding for VSX_BUILTIN_XVMINDP, VSX_BUILTI (*)
  ae1de0b... Update documentation for -ftree-loop-vectorize and -ftree-s (*)
  a1f7ead... Add !HONOR_SNANS to simplifcation: (trunc)copysign((extend) (*)
  2ad1e80... [Gimple] Simplify (trunc)fma ((extend)a, (extend)b, (extend (*)
  3cb25fd... Daily bump. (*)
  962ff7d... Fix keyword name for co_reduce. (*)
  87e5737... Limit range of modref-max-depth (*)
  2be794f... Remove VRP threader. (*)
  ee11be7... Fortran: Diagnose all operands/arguments with constraint vi (*)
  f6f704f... Fix inter-procedural EAF flags propagation with respect to  (*)
  a28cfe4... rs6000: Replace the builtin expansion machinery (*)
  4898e95... Implement intra-procedural dataflow in ipa-modref flags pro (*)
  9defce6... Daily bump. (*)
  6078eb7... Fix can_be_discarded_p wrt partitioned functions. (*)
  df2135e... Fortran: error recovery on rank mismatch of array and its i (*)
  6b8152b... powerpc: Fix vsx_splat_v4si in 32 bit mode (*)
  4856699... path oracle: Do not look at root oracle for killed defs. (*)
  b3a38d1... testsuite: Use posix_memalign on AIX for tsvc (*)
  98b212c... Cleanup back_threader::find_path_to_names. (*)
  851dff0... Daily bump. (*)
  bcf3728... Fortran: fix simplification of array-valued parameter expre (*)
  5f37780... Fix ice in insert_access (*)
  9cc8ca8... Avoid left shift of negative value in ipa-modref-tree.h (*)
  432ed97... Fortran: a symbol in a COMMON cannot be a coarray (*)
  2b2d97f... libstdc++: Fix inconsistent noexcept-specific for valarray  (*)
  70d6f6e... libstdc++: Fix pack expansions in tuple_size_v specializati (*)
  1727bb5... Fortran: Missing error with IMPLICIT none (external) [PR100 (*)
  c64ca0e... Fortran: Delete unused decl in gfortran.h (*)
  452a0af... Fortran: Add more documentation for mixed-language programm (*)
  8f4860f... testsuite, Darwin : Fix tsvc test build on Darwin. (*)
  f1e2879... Darwin : Make trampoline templates linker-visible. (*)
  f8a1e06... Darwin, aarch64 : Ada fixes for hosted tools. (*)
  834c874... Darwin, aarch64 : Initial support for the self-host driver. (*)
  7a300b4... Darwin, crts: Fix a build warning. (*)
  2627e3b... libstdc++: Add [[unlikely]] attributes to std::random_devic (*)
  5997e6a... libstdc++: Add support for POWER9 DARN instruction to std:: (*)
  bdb9d47... libsanitizer: update LOCAL_PATCHES. (*)
  5f0a3fb... libsanitizer: Apply local patches (*)
  2afc8f0... libsanitizer: merge from master (78d3e0a4f1406b17cdecc77540 (*)
  1f6dd5d... Remove def chain import assert from GORI. (*)
  98244c6... Abstract ranger cache update list. (*)
  a79fe53... Amend split vector loop analysis into main and epilogue ana (*)
  db89d47... Support TI mode and soft float on PA64 (*)
  858d7ee... x86: Make stringop_algs::stringop_strategy ctor constexpr [ (*)
  b58c12f... contrib: testsuite-management: Update to be python3 compati (*)
  b33b267... AArch64: Fix PR103085 (*)
  a505e1f... Move PREFERRED_DEBUGGING_TYPE define in pa64-hpux.h to pa.h (*)
  d8a6288... gcov-profile: Filter test only for some targets [PR102945] (*)
  bcf4065... Split vector loop analysis into main and epilogue analysis (*)
  ea42c80... ipa: Do not require RECORD_TYPE for ancestor jump functions (*)
  30b8ec6... libstdc++: Add xfail to pretty printer tests that fail in C (*)
  44d9d55... include: Allow for our md5.h to defer to the system header (*)
  84cbbb0... doc: No longer generate old.html (*)
  14c7041... Reset when -gtoggle is used in gcc_options. (*)
  155f6b2... dwarf2out: Fix up CONST_WIDE_INT handling once more [PR1030 (*)
  44d0243... gcc: vx-common.h: fix test for VxWorks7 (*)
  33f1d03... First refactor of vect_analyze_loop (*)
  614b397... rs6000: Fix incorrect fusion constraint [PR102991] (*)
  29a1af2... Daily bump. (*)
  a634928... libstdc++: Fix pretty printing of std::unique_ptr [PR103086 (*)
  f4130a3... libstdc++: Deprecate std::unexpected and handler functions (*)
  79fe28d... IBM Z: Define STACK_CHECK_MOVING_SP (*)
  b57899f... libstdc++: Consolidate duplicate metaprogramming utilities (*)
  09aab7e... libstdc++: Optimize std::tuple_element and std::tuple_size_ (*)
  1b4a635... AArch64: Lower intrinsics shift to GIMPLE when possible. (*)
  d70720c... middle-end: convert negate + right shift into compare great (*)
  004afb9... Treat undefined operands as varying in GORI. (*)
  1ece90f... ipa-sra: Improve debug info for removed parameters (PR 9338 (*)
  7237c5b... Fortran manual: Remove old docs for never-implemented exten (*)
  b96fdc0... Fortran manual: Update miscellaneous references to old stan (*)
  a0db59b... Fortran manual: Update section on Interoperability with C (*)
  227e010... Fortran manual: Revise introductory chapter. (*)
  2b1c757... Fortran manual: Combine standard conformance docs in one pl (*)
  d3f7a2f... Workaround ICE in gimple_call_static_chain_flags (*)
  fae00a0... c++: use range-for more (*)
  eb04ccf... aarch64: Pass and return Neon vector-tuple types without a  (*)
  5112453... gcc/lower_subreg.c: Prevent decomposition if modes are not  (*)
  66f206b... aarch64: Add machine modes for Neon vector-tuple types (*)
  4e5929e... gcc/expmed.c: Ensure vector modes are tieable before extrac (*)
  2fc2026... gcc/expr.c: Remove historic workaround for broken SIMD subr (*)
  8197ab9... aarch64: Move Neon vector-tuple type declaration into the c (*)
  fbe58ba... x86: Check leal/addl gcc.target/i386/amxtile-3.c for x32 (*)
  6a9678f... path solver: Prefer range_of_expr instead of range_on_edge. (*)
  e441162... Avoid repeating calculations in threader. (*)
  5ea1ce4... path solver: Only compute relations for imports. (*)
  333efae... libffi: Add --enable-cet to configure (*)
  af1bfcc... Add -v option for git_check_commit.py. (*)
  5914a7b... testsuite: Add more guards to complex tests (*)
  347682e... analyzer: fix ICE in sm_state_map::dump when dumping trees (*)
  d136035... rtl-optimization/103075 - avoid ICEing on unfolded int-to-f (*)
  d43fc1d... aarch64: Move more code into aarch64_vector_costs (*)
  6239dd0... vect: Convert cost hooks to classes (*)
  af976d9... libsanitizer: update LOCAL_PATCHES (*)
  65ade6a... libsanitizer: Apply local patches (*)
  0cedf1f... lisanitizer: Apply autoreconf. (*)
  cb04375... libsanitizer: merge from master (c86b4503a94c277534ce4b9a5c (*)
  bb27f5e... Convert arrays in ssa pointer_equiv_analyzer to auto_vec's. (*)
  a45d577... libstdc++: Refactor emplace-like functions in std::variant (*)
  30ab6d9... libstdc++: Optimize std::variant traits and improve diagnos (*)
  7551a99... libstdc++: Fix handling of const types in std::variant [PR1 (*)
  fa62db4... VN/PRE TLC (*)
  f75e56f... Update dg-require-effective-target for pr101145 cases (*)
  b9003cf... Disable warning for an ASAN test-case. (*)
  518f865... simplify-rtx: Fix vec_select index check (*)
  95318d4... Fix RTL frontend handling of const_vectors (*)
  bc9c8e5... Extend vternlog define_insn_and_split to memory_operand to  (*)
  22ce738... Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (*)
  d0d428c... Update TARGET_MEM_REF documentation (*)
  3fd0723... i386: Auto vectorize sdot_prod, usdot_prod with VNNI instru (*)
  7fcc22d... i386: Fix wrong result for AMX-TILE intrinsic when parsing  (*)
  cd389e5... testsuite: Fix g++.dg/opt/pr102970.C (*)
  18ae471... Daily bump. (*)
  c79399c... MAINTAINERS: Clarify the policy WRT the Write After Approva (*)
  a31056e... RISC-V: Fix register class subset checks for CLASS_MAX_NREG (*)
  1e7a269... libstdc++: Fix regression in std::list::sort [PR66742] (*)
  600dcd7... c: Fold implicit integer-to-floating conversions in static  (*)
  502ffb1... Switch vrp2 to ranger. (*)
  1410b20... Testcase adjustments for pass vrp1. (*)
  6d93668... For ranges, PHIs don't need to process arg == def. (*)
  b18394c... Check for constant builtin value first. (*)
  309bb7f... Fix --param=ranger-debug=all to include a trace. (*)
  fc40767... Provide some context to folding via ranger. (*)
  1967fd8... tree-optimization/102970 - remap cliques when translating o (*)
  67b0d47... aarch64: enable Ampere-1 CPU (*)
  a195c72... AArch64: Improve GOT addressing (*)
  4096eb5... gcov: Remove dead variable. (*)
  2d01bef... Rename predicate class to ipa_predicate (*)
  73658e7... Make sbitmap bitmap_set_bit and bitmap_clear_bit return cha (*)
  c081d0a... middle-end/103033 - drop native_interpret_expr with .DEFERR (*)
  ea2ab80... IBM Z: Free bbs in s390_loop_unroll_adjust (*)
  62af7d9... Fix wrong code caulsed by retslot EAF flags propagation [PR (*)
  b4df2dd... Daily bump. (*)
  4f03292... libstdc++: Add some noexcept to std::valarray (*)
  1fefb6c... Revert accidental commit. (*)
  2a83259... x86_64: Improved implementation of TImode rotations. (*)
  18f0873... ipa-modref cleanup (*)
  a70c051... Static chain support in ipa-modref (*)
  164bbf7... tree-optimization/103029 - ensure vect loop versioning cons (*)
  f197915... addS EAF_NOT_RETURNED_DIRECTLY (*)
  c33a5cc... RISC-V: Fix build errors with shNadd/shNadd.uw patterns in  (*)
  64bf0c8... IBM Z: ldist-{rawmemchr,strlen} tests require vector extens (*)
  6cc8aa6... middle-end: Fix PR103007, add missing check on complex fms  (*)
  268b43d... middle-end/103038 - avoid ICE with -ftrivial-auto-var-init= (*)
  d5c6604... Add a simulate_record_decl lang hook (*)
  d8fe39f... update my email address (*)
  28d8167... Fix flake8 errors. (*)
  e178d02... ia32: Disallow mode(V1TI) [PR103020] (*)
  f81970b... Add TSVC tests. (*)
  2e560ab... Adjust testcase for O2 vect. (*)
  1188cf5... x86_64: Expand ashrv1ti (and PR target/102986) (*)
  e72f783... IBM Z: Fix address of operands will never be NULL warnings (*)
  fb7fee8... openmp: Add testcase for threadprivate random access class  (*)
  cf82e8d... Daily bump. (*)
  6f34b9e... libstdc++: Missing constexpr for __gnu_debug::__valid_range (*)
  09bc980... libstdc++: Reorder constraints on std::span::span(Range&&)  (*)
  679652a... Fix negative integer range for UInteger. (*)
  a11c539... Fix test-suite pattern scanning. (*)
  b050653... contrib: add unicode/utf8-dump.py (*)
  429e3b7... PR 102281 (-ftrivial-auto-var-init=zero causes ice) (*)
  1d5c43d... AArch64: Add better costing for vector constants and operat (*)
  68b48f3... middle-end: Teach CSE to be able to do vector extracts. (*)
  8a260d6... testsuite: fix failing complex add testcases PR103000 (*)
  bd5e882... diagnostics: escape non-ASCII source bytes for certain diag (*)
  91bac9f... libstdc++: Fix range access for empty std::valarray [PR1030 (*)
  bc5baac... Add debug counters to back threader. (*)
  4e0f56d... Move statics to threader pass class. (*)
  0187c03... Don't register nonsensical relations. (*)
  14d3140... aarch64: Fix redundant check in aut insn generation (*)
  4851c80... Rename duplicate_loop_to_header_edge to duplicate_loop_body (*)
  f35af8d... Refactor loop_version (*)
  7a71ea4... libcody: add mostlyclean Makefile target (*)
  3a4a721... Daily bump. (*)
  6ea6c05... Fortran: Revert explicit memcpy in gfc_get_typebound_proc (*)
  ca84f39... Improve handling of return slot in ipa-pure-const and modre (*)
  d41092e... d: Fix regressing test failures on ix86-solaris2.11 (*)
  1b5f738... d: Fix pr96435.d failing on SPARC and HPPA (*)
  a16010a... Fortran: Silence -Wmaybe-uninitialized warning (*)
  0ef9446... Daily bump. (*)
  948d461... OpenMP: Add strictly nested API call check [PR102972] (*)
  90ba129... Fortran: remove descriptions of SHORT and LONG in intrinsic (*)
  6888b79... Fortran: non-standard intrinsics SHORT and LONG have been r (*)
  061245e... Fortran: fix descriptions in intrinsic.texi (*)
  f6a719c... Fortran: improve formatting of tables in intrinsic.texi (*)
  75c9fa3... Fix memory leak of gsymbol (*)
  db3f678... Fortran: update gfortran.texi list of frequent reporters (*)
  d18e4cc... Fortran: generate regular error on invalid conversions of C (*)
  70c947e... Implied compares in Ada Harded Conditionals documentation (*)
  6f449bb... openmp: Diagnose threadprivate OpenMP loop iterators (*)
  4c61300... Daily bump. (*)
  518bc4e... testsuite: Don't expect a complex FMA (*)
  0078a05... libcpp: Fix _Pragma expansion [PR102409] (*)
  ebfc3a2... assert_streq: add newlines to failure message (*)
  26d82fe... gcc/Makefile.in: fix bug in gengtype link rule (*)
  d27feba... libstdc++: Fix typo in std::stack test (*)
  7883a7f... Fortran: Free type-bound procedure structs (*)
  5380cf0... doc: Bump required minimum DejaGnu version to 1.5.3 (*)
  dc173a4... path oracle: Do not look back to the root oracle for killin (*)
  4b3a325... Remove VRP threader passes in exchange for better threading (*)
  14c7757... Avoid overly-greedy match in dejagnu regexp. (*)
  cb596fd... Perform on-entry propagation after range_of_stmt on a gcond (*)
  b8ef019... handle retslot in modref (*)
  4045d5f... middle-end: Add target independent tests for Arm complex nu (*)
  ed3de62... middle-end: Update the Arm complex numbers auto-vec detecti (*)
  f1ba6a8... gimple-fold: Preserve location in gimple_fold_builtin_memse (*)
  4cd2a27... Force -fexcess-precision=standard for fp-uint64-convert-dou (*)
  eca767a... c++: Implement DR2351 - void{} [PR102820] (*)
  146b83e... rs6000: Optimize __builtin_shuffle when it's used to zero t (*)
  84bcefd... Enable vectorization for _Float16 floor/ceil/trunc/nearbyin (*)
  2322c8b... Daily bump. (*)
  6ef9ad9... path relation oracle: Remove SSA's being killed from the eq (*)
  308531d... or1k: Add return address argument to _mcount call (*)
  6123b99... match.pd: Optimize MIN_EXPR <addr1, addr2> etc. addr1 < add (*)
  d123dae... Fix ifcvt-4.c to not depend on VRP2 asserts. (*)
  a6bbf1c... Unify EVRP and VRP folding predicate message. (*)
  d46aeb5... Reset scev before invoking array_checker. (*)
  f70f17d... c++: CTAD within template argument [PR102933] (*)
  e5ddbbf... [PATCH 4/5] gcc/nios2: Define the musl linker (*)
  84401ce... [PATCH 1/5] Makefile.in: Ensure build CPP/CPPFLAGS is used  (*)
  9927ecb... c++: quadratic constexpr behavior for left-assoc logical ex (*)
  60861d8... Update documentation of %X spec (*)
  81342e9... middle-end/84407 - honor -frounding-math for int to float c (*)
  113dab2... Improve backward threading with switches. (*)
  7f6c225... Make back_threader_registry inherit from back_jt_path_regis (*)
  a84b9d5... middle-end/57245 - honor -frounding-math in real truncation (*)
  eed248b... tree-optimization/102949 - fix base object alignment (*)
  b343a29... rs6000: Fix ICE of vect cost related to V1TI [PR102767] (*)
  2dc835c... RISC-V: Fix wrong predicator for zero_extendsidi2_internal  (*)
  e399cde... RISC-V: Handle zi* extension correctly for arch-canonicaliz (*)
  95bb87b... hardened conditionals (*)
  5f9ef13... rs6000: Fold xxsel to vsel since they have same semantics (*)
  9222481... rs6000: Fix wrong code generation for vec_sel [PR94613] (*)
  5720c45... AVX512FP16: Optimize _Float16 reciprocal for div and sqrt (*)
  04a2cf3... Daily bump. (*)
  b0b1d8d... Fortran: Delete unused decl in intrinsic.h (*)
  8bccf82... Fortran: Delete unused decl in trans-types.h (*)
  51227c5... Fortran: Delete unused decl in trans-stmt.h (*)
  a470bfc... Fortran: make some trans-array functions static (*)
  e90e030... Fortran: make some constructor* functions static (*)
  28b3a77... Fortran: make some match* functions static (*)
  fd39c4b... Fortran: make some trans* functions static (*)
  1f98c4e... libffi: Update LOCAL_PATCHES (*)
  11b9675... Darwin, config: Amend for Darwin 21 / macOS 12. (*)
  aeb10f8... Kill known equivalences before a new assignment in the path (*)
  2f0b6a9... Reorder relation calculating code in the path solver. (*)
  9f4edfc... Kill second order relations in the path solver. (*)
  a1957c9... Fix warnings building linux-atomic.c and fptr.c on hppa64-l (*)
  99b1021... Fix a typo. (*)
  ab81095... ipa-cp: Use profile counters (or not) based on local availa (*)
  ab10082... ipa-cp: Select saner profile count to base heuristics on (*)
  d1e2e4f... ipa-cp: Fix updating of profile counts and self-gen value e (*)
  b528e22... Refactor try_vectorize_loop_1 (*)
  7f899b2... Fortran: Fix 'select rank' for allocatables/pointers (*)
  4f1fe0d... testsuite: Fix up gcc.dg/pr102897.c testcase [PR102897] (*)
  eef8114... openmp: Document that non-rect loops are not supported in F (*)
  2084b5f... openmp: Allow non-rectangular loops with pointer iterators (*)
  6b0f352... openmp: Don't reject some valid initializers or conditions  (*)
  7473b8a... c++: Reject addresses of immediate functions in constexpr v (*)
  4b2fda8... c++: Diagnose taking address of an immediate member functio (*)
  3ff5b4e... Daily bump. (*)
  ab10383... compiler: permit compiler directives in parenthesized group (*)
  1ff4dbd... Improve/correct detection of overlapping aggregates [PR1022 (*)
  9a27acc... Make full use of context-sensitive ranges in access warning (*)
  88b504b... Detect overflow by atomic functions [PR102453]. (*)
  65f7112... Fixup MAINTAINERS file (*)
  0ec53a3... Fortran: error recovery on invalid code with SELECT TYPE (*)
  662f64a... Fortran: [PDT] KIND and LEN type parameters are mutually ex (*)
  8c59f41... [PR102842] Consider all outputs in generation of matching r (*)
  cfcb27c... Fortran: do not restrict PDT KIND and LEN type parameters t (*)
  99af0b2... Fortran: error recovery on initializing invalid derived typ (*)
  c9bf4d4... c++tools: Fix memory leak (*)
  7d37abe... rs6000: Fixes for tests including only <x86intrin.h> (*)
  5469d58... c++: P2360R0: Extend init-stmt to allow alias-decl [PR10261 (*)
  2800628... MAINTAINERS: Add myself as a VAX port maintainer (*)
  f9190a1... Fix broken use of alloca in C interoperability testcase (*)
  a1516b5... testsuite: i386: Fix gcc.target/i386/avx512f-pr96891-3.c on (*)
  2243f6c... testsuite: i386: Fix gcc.target/i386/avx512fp16-trunchf.c o (*)
  ace06d7... testsuite: i386: Fix gcc.target/i386/pieces-memset-1.c etc. (*)
  931f1e3... libstdc++: Fix 28_regex/basic_regex/84110.cc on Solaris (*)
  88037d8... libstdc++: Fix 17_intro/names.cc on Solaris (*)
  de185d7... testsuite: i386: Use -fomit-frame-pointer for gcc.target/i3 (*)
  6adfdff... Unify offset and byte_offset for vect_create_addr_base_for_ (*)
  94f2834... Move negative stride bias out of dr_misalignment (*)
  54e4e17... forwprop: Remove incorrect assertion [PR102897] (*)
  ccbd6c3... Turn vect_create_addr_base_for_vector_ref offset into a byt (*)
  a31a3d0... Fortran: Fix character(len=cst) dummies with bind(C) [PR102 (*)
  6b8b255... x86_64: Implement V1TI mode shifts/rotates by a constant (*)
  4e417ee... [PR testsuite/102857] Tweak ssa-dom-thread-7.c for aarch64. (*)
  e53fbb1... Avoid threading circular paths. (*)
  8a04a5f... Attempt to resolve all incoming paths to a PHI. (*)
  f6d0123... Try to resolve paths in threader without looking further ba (*)
  f3dbd3f... vect: Don't update inits for simd_lane_access DRs [PR102789 (*)
  b621508... Daily bump. (*)
  f5bacd9... Move vrp_simplify_cond_using_ranges into the simplifier. (*)
  cb15322... Fold all statements in Ranger VRP. (*)
  90205f6... rs6000: Fix bootstrap (libffi) (*)
  d6240ea... rs6000: Fix missing "externs" in smmintrin.h (*)
  72dc270... libgomp.oacc-c-c++-common/loop-gwv-2.c: Use __builtin_alloc (*)
  c49f389... Constant fold/simplify SS_ASHIFT and US_ASHIFT in simplify- (*)
  5b0e015... [Ada] Remove gnatfind and gnatxref (*)
  51e38f3... [Ada] Spurious error on user-defined literal and operator (*)
  42b3999... [Ada] Follow-on cleanups for Uint fields (*)
  ed00b05... [Ada] Change format of the ?? warning insertion sequence (*)
  83e6be7... [Ada] Fix a comment (*)
  034c311... [Ada] Fix bugs in Base_Type_Only (etc.) fields (*)
  234815d... [Ada] Simplify iteration of record components when expandin (*)
  1ddc394... [Ada] Relax INOX restrictions when casing on composite valu (*)
  8bada6e... [Ada] Update the inactive GMP variant of Big_Integers (*)
  93c63f3... [Ada] Make Declaration_Node return nondeclarations in fewer (*)
  a3a6a0a... [Ada] Global contracts on expression functions in Ada.Strin (*)
  9e67eed... [Ada] Simplify detection of a parent interface equality (*)
  6888031... [Ada] Remove redundant guard in expansion of dispatching ca (*)
  1be75e7... [Ada] Do not expect execv to return 0 (*)
  c9d2cc2... [Ada] Initialize variable to Empty (*)
  98f939e... [Ada] Reference in Unbounded_String is almost never null (*)
  f977a79... [Ada] Don't expect enumeration literals to be renamings (*)
  c652a33... [Ada] Shutdown codepeer message (*)
  67397bb... [Ada] Ada 2022: Class-wide types and formal abstract subpro (*)
  19e7eae... [Ada] Renamed_Or_Alias cleanup (*)
  bb20000... [Ada] Remove more uses of exception propagation during boot (*)
  5145d17... [Ada] Issue error on invalid use of Ghost inside pragma Pre (*)
  ea5f7f3... [Ada] Fix deleted Compile_Time warnings causing crashes (*)
  387c665... Initialize variable. (*)
  17d2669... Always output exported ranges to a dump_file. (*)
  2bfb21b... Tweak ranger-debug flags. (*)
  2cbfaba... AArch64 testsuite: Force shrn-combine-*.c to use NEON. (*)
  f217e87... sra: Fix the fix for PR 102505 (PR 102886) (*)
  7518e4c... Fix PR 102908: wrongly removing null pointer loads (*)
  0b028fb... tree-optimization/102905 - restore re-align load for alignm (*)
  77b84fb... RISC-V: Cost model for ZBS extension. (*)
  4e1e0d7... RISC-V: Implement instruction patterns for ZBS extension. (*)
  26d2818... RISC-V: Use li and rori to load constants. (*)
  3329d89... RISC-V: Cost model for zbb extension. (*)
  e596a28... RISC-V: Implement instruction patterns for ZBB extension. (*)
  04a9b55... RISC-V: Cost model for zba extension. (*)
  283b170... RISC-V: Implement instruction patterns for ZBA extension. (*)
  149e217... RISC-V: Minimal support of bitmanip extension (*)
  1a07bc9... Simplify (_Float16) sqrtf((float) a) to .SQRT(a) when a is  (*)
  aa15952... tree-optimization/102920 - fix PHI VN with undefined args (*)
  7c20a9b... Combine the FADD(A, FMA(B, C, 0)) to FMA(B, C, A) and combi (*)
  37935c0... Daily bump. (*)
  3f861a5... Revise -mdisable-fpregs option and add new -msoft-mult opti (*)
  c448579... Don't use 'G' constraint in integer move patterns (*)
  9d1727a... [Committed] Correct testcase gcc.target/bfin/20090914-3.c (*)
  dfe1ac8... doc: Remove details around Itanium on GNU/Linux and Windows (*)
  a350f56... Daily bump. (*)
  710d9ad... config/i386: Commentary typo fix (*)
  e372562... cleanup compute_points_to_sets (*)
  d891ab1... Move bind-c-intent-out-2.f90 to gfortran.dg/ubsan (*)
  3605187... x86_64: Add insn patterns for V1TI mode logic operations. (*)
  693abdb... Add testcase for PR fortran/95196 (*)
  c2bd5d8... Daily bump. (*)
  c3e80a1... Add install-dvi Makefile targets. (*)
  47d4899... doc: Convert mingw-w64.org links to https (*)
  0c1f737... libstdc++: Constrain std::make_any [PR102894] (*)
  030875c... Fortran: Change XFAIL to PASS (*)
  24e99e6... Fortran: Avoid running into assert with -fcheck= + UBSAN (*)
  aa41680... or1k: Update FPU to specify detect tininess before rounding (*)
  690180e... Handle jobserver file descriptors in btest. (*)
  c31d2d1... Add testcase for PR fortran/94289 (*)
  b7cb6d6... Add testcase for PR fortran/100906 (*)
  c2a9a98... tree-optimization/102893 - properly DCE empty loops inside  (*)
  8a0fadd... Disregard incoming equivalences to a path when defining a n (*)
  fe8475c... bootstrap/102681 - properly CSE PHIs with default def args (*)
  ae5c540... Daily bump. (*)
  394f60e... libstdc++: Improve generated man pages for libstdc++ (*)
  5a5d7c2... libstdc++: Add Doxygen comments to contents of <functional> (*)
  6667d5f... libstdc++: Suppress Doxygen docs for more implementation de (*)
  e6d1003... libcody: Avoid double-free (*)
  1373066... x86: Document -fcf-protection requires i686 or newer (*)
  6aceeb3... testsuite: Adjust pr22076.c to avoid compile-time optimizat (*)
  5f7976f... libstdc++: missing constexpr for __[nm]iter_base [PR102358] (*)
  9262ae4... Fix again PR middle-end/102764 (*)
  4815496... libstdc++: Implement P2432R1 changes for views::istream (*)
  9626e44... libstdc++: Implement P1739R4 changes to views::take/drop/co (*)
  bdc4228... aarch64: Remove redundant struct type definitions in arm_ne (*)
  2606dfe... Adjust testcase for 128/256 bit HF vector load/store (*)
  9cb114f... Split --param=evrp-mode into evrp-mode and ranger-debug. (*)
  bd400db... Add --param=vrp1-mode and --param=vrp2-mode. (*)
  434ebc1... Move ranger only VRP folder to tree-vrp. (*)
  b470227... options: Fix variable tracking option processing. (*)
  701ee06... sra: Fix corner case of total scalarization with virtual in (*)
  d6a3c0c... Revert the avoid threading circular paths commit. (*)
  d97fa0d... Move the initial debug_hooks setting (*)
  8516963... tree-optimization/102847 - adjust VMAT_INVARIANT load costi (*)

(*) This commit already exists in another branch.
    Because the reference `refs/heads/devel/sphinx' matches
    your hooks.email-new-commits-only configuration,
    no separate email is sent for this commit.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-16 14:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-16 14:50 [gcc/devel/sphinx] (702 commits) Merge branch 'master' into devel/sphinx Martin Liska

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).