public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/aoliva/heads/testbase] (695 commits) LoongArch: Reimplement multilib build option handling.
@ 2023-09-15  5:42 Alexandre Oliva
  0 siblings, 0 replies; only message in thread
From: Alexandre Oliva @ 2023-09-15  5:42 UTC (permalink / raw)
  To: gcc-cvs

The branch 'aoliva/heads/testbase' was updated to point to:

 227b18f5d76... LoongArch: Reimplement multilib build option handling.

It previously pointed to:

 3709ca091be... RISC-V: Add the missed half floating-point mode patterns of

Diff:

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

  227b18f... LoongArch: Reimplement multilib build option handling. (*)
  68cb873... RISC-V: Support combine extend and reduce sum to widen redu (*)
  05cb873... Daily bump. (*)
  3a1e9f3... diagnostics: support multithreaded diagnostic paths (*)
  59f6185... analyzer: fix missing return in compatible_epath_p (*)
  8878f7a... analyzer: use unique_ptr for rejected_constraint (*)
  eaa8e85... ggc, jit: forcibly clear GTY roots in jit (*)
  d8b4d6c... modula2: Add missing comments to M2CaseList.mod and add tes (*)
  fd948fd... gcc: xtensa: use salt/saltu in xtensa_expand_scc (*)
  4e1c5d5... modula2: introduce case checking when switching on subrange (*)
  3c834d8... [RA]: Improve cost calculation of pseudos with equivalences (*)
  6223ea7... RISC-V: Refactor vector reduction patterns (*)
  14c481f... RISC-V: Cleanup redundant reduction patterns after refactor (*)
  c8e4f0d... aarch64: Restore SVE WHILE costing (*)
  5e4a248... MATCH: Support `(a != (CST+1)) & (a > CST)` optimizations (*)
  4241415... Improve error message for if with an else part while in swi (*)
  8ebb02d... RISC-V: Support VLS modes mask operations (*)
  557a858... libstdc++: Add testcase for std::make_integer_sequence bug  (*)
  9da3c93... libstdc++: Support dg-additional-files in tests (*)
  b9b9d0a... libstdc++: Remove some more unconditional uses of atomics (*)
  8517317... ada: Improve detection of deactivated code for warnings wit (*)
  fa16e32... ada: Assertion failure on expansion of record with invarian (*)
  6123146... ada: Assertion failure on calculation of Large_Max_Size_Mut (*)
  1f68777... ada: Assertion failure on for-of loop iterating on selected (*)
  f8f05af... ada: Fix late finalization for function call in delta aggre (*)
  c3e9511... ada: Fix premature finalization in loop over limited iterab (*)
  deb34fa... ada: Assertion failure adding extra formals to late overrid (*)
  9ea74d2... tree-optimization/111294 - better DCE after forwprop (*)
  0f1f6cf... aarch64: Coerce addresses to be suitable for LD1RQ (*)
  62b2934... libstdc++: Add dg-require-thread-fence in several tests (*)
  53ad1bd... RISC-V: Fix ICE in get_avl_or_vl_reg (*)
  7c4f6eb... RISC-V: Format VSETVL PASS code (*)
  3acf7e9... LoongArch: Change the value of branch_cost from 2 to 6. (*)
  5079b62... libstdc++: Limit <stacktrace> synopsis test to normal names (*)
  1d17d58... xtensa: Optimize several boolean evaluations of EQ/NE again (*)
  9a033b9... LoongArch: Fix bug of '<optab>di3_fake'. (*)
  f9edfaf... LoongArch: Add tests for ASX vector xvssran/xvssrani/xvssra (*)
  c66bc0f... LoongArch: Add tests for ASX vector xvssrln/xvssrlni/xvssrl (*)
  2b1c3bb... LoongArch: Add tests for ASX vector xvpackev/xvpackod/xvpic (*)
  1855610... LoongArch: Add tests for ASX vector xvext2xv/xvexth/xvextin (*)
  0ff53d6... LoongArch: Add tests for ASX vector xvfcmp{saf/seq/sle/slt/ (*)
  522fdeb... LoongArch: Add tests for ASX vector xvfcmp{caf/ceq/cle/clt/ (*)
  ea08f0c... LoongArch: Add tests for ASX vector xvabsd/xvavg/xvavgr/xvb (*)
  804e9d9... LoongArch: Add tests for ASX vector xvfnmadd/xvfrstp/xvfstp (*)
  e2f9184... LoongArch: Add tests for ASX vector comparison and selectio (*)
  70784a0... LoongArch: Add tests for ASX vector floating-point conversi (*)
  681fc4a... LoongArch: Add tests for ASX vector floating-point operatio (*)
  efba540... LoongArch: Add tests for ASX xvldrepl/xvstelm instruction g (*)
  5ee9b28... LoongArch: Add tests for ASX builtin functions. (*)
  0c7953b... LoongArch: Add tests for ASX vector xvbitclr/xvbitclri/xvbi (*)
  317d457... LoongArch: Add tests for ASX vector xvextl/xvsra/xvsran/xvs (*)
  fdf2eaf... LoongArch: Add tests for ASX vector xvsll/xvsrl instruction (*)
  149cbe1... LoongArch: Add tests for ASX vector xvand/xvandi/xvandn/xvo (*)
  1242b26... LoongArch: Add tests for ASX vector xvldi/xvmskgez/xvmskltz (*)
  610d41f... LoongArch: Add tests for ASX vector xvmax/xvmaxi/xvmin/xvmi (*)
  5f23cd2... LoongArch: Add tests for ASX vector xvmul/xvmod/xvdiv instr (*)
  46af903... LoongArch: Add tests for ASX vector subtraction instruction (*)
  1e35905... LoongArch: Add tests for ASX vector xvhadd/xvhaddw/xvmaddwe (*)
  753e6cd... LoongArch: Add tests for ASX vector xvadd/xvadda/xvaddi/xva (*)
  a34a87a... LoongArch: Add tests for SX vector vfmadd/vfnmadd/vld/vst i (*)
  574c88e... LoongArch: Add tests for SX vector vand/vandi/vandn/vor/vor (*)
  8748683... LoongArch: Add tests for SX vector handling and shuffle ins (*)
  8350311... LoongArch: Add tests for SX vector vfcmp instructions. (*)
  5591e6c... LoongArch: Add tests for SX vector vfrstp/vfrstpi/vseq/vseq (*)
  b3a02ee... LoongArch: Add tests for SX vector floating point arithmeti (*)
  c232cc0... LoongArch: Add tests for SX vector vbitclr/vbitclri/vbitrev (*)
  765ef95... LoongArch: Add tests for SX vector vssran/vssrani/vssrarn/v (*)
  c05d87a... LoongArch: Add tests for SX vector vrotr/vrotri/vsra/vsrai/ (*)
  dbd116b... LoongArch: Add tests for SX vector vsll/vslli/vsrl/vsrli/vs (*)
  9a6a540... LoongArch: Add tests for SX vector vdiv/vmod instructions. (*)
  05da72b... LoongArch: Add tests for SX vector vabsd/vmskgez/vmskltz/vm (*)
  d51ce9e... LoongArch: Add tests for SX vector vexth/vextl/vldi/vneg/vs (*)
  ff36ca4... LoongArch: Add tests for SX vector vmax/vmaxi/vmin/vmini in (*)
  d19f156... LoongArch: Add tests for SX vector vavg/vavgr instructions. (*)
  185ee8a... LoongArch: Add tests for the SX vector multiplication instr (*)
  8bdfb8f... LoongArch: Add tests for SX vector addition vsadd instructi (*)
  f2a3d9b... LoongArch: Add tests for SX vector subtraction instructions (*)
  f8896c1... LoongArch: Add tests for SX vector addition instructions. (*)
  9225e5b... LoongArch: Add tests for SX vector floating-point instructi (*)
  d1c0a3b... LoongArch: Add tests for Loongson SX builtin functions. (*)
  a53d713... LoongArch: Add testsuite framework for Loongson SX/ASX. (*)
  4fedd6b... LoongArch: Add tests of -mstrict-align option. (*)
  ef701ef... Daily bump. (*)
  9245629... libstdc++: [_GLIBCXX_INLINE_VERSION] Fix <format> friend de (*)
  3af2af1... modula2: -Wcase-enum detect singular/plural and use switch  (*)
  d03773c... RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization (*)
  4a937fa... MATCH: Move `X <= MAX(X, Y)` before `MIN (X, C1) < C2` patt (*)
  06bedc3... MATCH: [PR111364] Add some more minmax cmp operand simplifi (*)
  635a34e... MATCH: Simplify `(X % Y) < Y` pattern. (*)
  0423861... tree-optimization/111387 - BB SLP and irreducible regions (*)
  c0a70df... RISC-V: Support cond vmulh.vv and vmulu.vv autovec patterns (*)
  842e4d5... RISC-V: Support cond vnsrl/vnsra autovec patterns (*)
  6737a51... RISC-V: Support cond vfsgnj.vv autovec patterns (*)
  92ea12e... tree-optimization/111397 - missed copy propagation involvin (*)
  feb23a3... RISC-V: Bugfix PR111362 for incorrect frm emit (*)
  20268ad... RISC-V: Remove redundant ABI test (*)
  8d8bc56... Checking undefined_p before using the vr (*)
  a1c2015... Daily bump. (*)
  fcf66bc... RISC-V: Enable vec_int testsuite for RVV VLA vectorization (*)
  701b930... RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337] (*)
  08dfde5... libgo: fix DejaGNU testsuite compiler when using build sysr (*)
  f73d2d6... c++: __integer_pack with class argument [PR111357] (*)
  ea5abbb... c++: ICE with -fno-exceptions and array init [PR107198] (*)
  27e2e7c... math-opts: Add dbgcounter for FMA formation (*)
  2e36c4a... MAINTAINERS: Add myself to write after approval (*)
  360c8ca... RISC-V: Finish Typing Un-Typed Instructions and Turn on Ass (*)
  52f65d1... libstdc++: Fix std::not_fn perfect forwarding [PR111327] (*)
  4289f6c... libstdc++: Fix std::bind_front perfect forwarding [PR111327 (*)
  f1e87ae... libstdc++: Remove std::bind_front specialization for no bou (*)
  3e4afea... aarch64: Make stack smash canary protect saved registers (*)
  2abfc86... aarch64: Remove below_hard_fp_saved_regs_size (*)
  5ce9574... aarch64: Explicitly record probe registers in frame info (*)
  f87028a... aarch64: Simplify probe of final frame allocation (*)
  fee0a18... aarch64: Put LR save probe in first 16 bytes (*)
  1785b80... aarch64: Tweak stack clash boundary condition (*)
  ee5466f... aarch64: Minor initial adjustment tweak (*)
  bc9dcdd... aarch64: Simplify top of frame allocation (*)
  67a36b6... aarch64: Measure reg_offset from the bottom of the frame (*)
  492b606... aarch64: Tweak frame_size comment (*)
  ed61c87... aarch64: Rename hard_fp_offset to bytes_above_hard_fp (*)
  28034db... aarch64: Rename locals_offset to bytes_above_locals (*)
  aa8b57e... aarch64: Only calculate chain_offset if there is a chain (*)
  3869896... aarch64: Tweak aarch64_save/restore_callee_saves (*)
  99305f3... aarch64: Add bytes_below_hard_fp to frame info (*)
  7b792ec... aarch64: Add bytes_below_saved_regs to frame info (*)
  c601c91... aarch64: Explicitly handle frames with no saved registers (*)
  f9ab771... aarch64: Avoid a use of callee_offset (*)
  76d89da... aarch64: Use local frame vars in shrink-wrapping code (*)
  895e476... MATCH: Simplify (a CMP1 b) ^ (a CMP2 b) (*)
  75f069a... RISC-V: Remove unused structure in cost model (*)
  df63338... contrib: Quote variable in test expression [PR111360] (*)
  e085592... libstdc++: Format Python code according to PEP8 (*)
  af6d089... RISC-V: Support Dynamic LMUL Cost model (*)
  b24fd3b... fold-const: Handle BITINT_TYPE in range_check_type (*)
  6067dbd... sccvn: Avoid ICEs on _BitInt load BIT_AND_EXPR mask [PR1113 (*)
  89b5866... modula2: new option -Wcase-enum and associated fixes (*)
  5600412... nvptx: stack size limits are relevant for execution only (*)
  949f1cc... riscv: Add support for str(n)cmp inline expansion (*)
  df48285... riscv: Add support for strlen inline expansion (*)
  fb5d27b... libgomp: Consider '--with-build-sysroot=[...]' for target l (*)
  d1bff1b... Pass 'SYSROOT_CFLAGS_FOR_TARGET' down to target libraries [ (*)
  27144cc... OpenMP (C only): For 'omp allocate', really walk tree for ' (*)
  5e19f89... RISC-V: Add missed cond autovec testcases (*)
  537e2cc... nvptx 'TARGET_USE_LOCAL_THUNK_ALIAS_P', 'TARGET_SUPPORTS_AL (*)
  5041023... testsuite: Port 'check-function-bodies' to nvptx (*)
  b9cbd1a... fortran: Undo new symbols in all namespaces [PR110996] (*)
  35f498d... OpenMP (C only): omp allocate - extend parsing support, imp (*)
  b90a4c3... RISC-V: Elimilate warning in class vcreate (*)
  26da197... c: reorganize recursive type checking (*)
  c1e4efd... RISC-V: Add vcreate intrinsics for RVV tuple types (*)
  721021a... RISC-V: enable muti push and pop for Zcmp when shrink-wrap- (*)
  66d89a4... Allow targets to check shrink-wrap-separate enabled or not (*)
  fb4b53d... Daily bump. (*)
  fbd72a2... PR modula2/111330 Bootstrap failure building SeqFile.lo (*)
  8fdf712... MATCH: [PR111348] add missing :c to cmp in the `(a CMP b) ? (*)
  048927e... i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111 (*)
  316d57d... RISC-V: Add Types to Un-Typed Thead Instructions (*)
  25c3004... RISC-V: Update Types for RISC-V Instructions (*)
  4074aed... RISC-V: Add Types to Un-Typed Zicond Instructions (*)
  d8751d9... RISC-V: Add Types for Un-Typed zc Instructions (*)
  aa512cc... RISC-V: Update Types for Vector Instructions (*)
  a98d821... s390: Fix some builtin definitions (*)
  248df13... s390: Fix builtins vec_rli and verll (*)
  4a2766e... libstdc++: Remove unconditional use of atomics in Debug Mod (*)
  c7db900... libstdc++: Move __glibcxx_assert_fail to its own file (*)
  286655d... libstdc++: Define _GLIBCXX_USE_BUILTIN_TRAIT (*)
  af91934... gccrs: move functions from rust-gcc-diagnostics to rust-dia (*)
  b59e9de... MATCH: [PR111349] add missing :c to cmp in the `(a CMP CST1 (*)
  f1dd83b... libstdc++: Formatting std::thread::id and std::stacktrace ( (*)
  88a0a88... RISC-V: Enable RVV scalable vectorization by default[PR1113 (*)
  390fa3a... libstdc++: Fix -Wunused-parameter warnings (*)
  5c3c049... contrib: Check if getent is available in git setup script [ (*)
  48d4ab6... RISC-V: Remove redundant functions (*)
  6f7f728... pretty-print: Fix up pp_wide_int [PR111329] (*)
  7f9083f... RISC-V: Use dominance analysis in global vsetvl elimination (*)
  d05aac0... RISC-V: Add VLS modes VEC_PERM support[PR111311] (*)
  4ab2520... RISC-V: Add missing VLS mask bool mode reg -> reg patterns (*)
  190cf0c... MATCH: [PR111346] `X CMP MINMAX` pattern missing :c on CMP (*)
  f197392... Remove constraint modifier % for fcmaddcph/fmaddcph/fcmulcp (*)
  da4deff... Daily bump. (*)
  1087790... RISC-V: Expand fixed-vlmax/vls vector permutation in target (*)
  e390872... RISC-V: Avoid unnecessary slideup in compress pattern of ve (*)
  30e6ee0... Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29` (*)
  5b33b36... Darwin: Partial reversion of r14-3648 (Inits Section). (*)
  0d50fac... RISC-V: Fix dump FILE of VSETVL PASS[PR111311] (*)
  a467cfd... Daily bump. (*)
  50b5199... analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [P (*)
  1ea7130... fortran: Remove redundant tree walk to delete element (*)
  ce5e2db... LoongArch: Fix up memcpy-vec-3.c test case (*)
  f83d6fc... LoongArch: Optimized multiply instruction generation. (*)
  c0bb7a6... LoongArch: Slightly simplify loongarch_block_move_straight (*)
  35adc54... LoongArch: Use LSX and LASX for block move (*)
  df9a253... RISC-V: Fix VLS floating-point operations predicate (*)
  7547f65... Support folding min(poly,poly) to const (*)
  fd0b952... Daily bump. (*)
  67761b3... [frange] Revert relation handling in LTGT_EXPR. (*)
  d9926c0... testsuite: adjust for darwin linker warning (*)
  b96b554... libstdc++: Add Filesystem TS and std::stacktrace symbols to (*)
  1a0c6de... libstdc++: Fix unconditional -Werror in libbacktrace direct (*)
  67009f1... libstdc++: Reduce output of 'make check' (*)
  2154bcd... c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599 (*)
  d8bdc97... riscv: xtheadbb: Fix extendqi<SUPERQI> insn (*)
  0e25761... riscv: thead: Fix mode attribute for extension patterns (*)
  478c37e... Update contrib + libgomp ChangeLogs for failed reject-commi (*)
  f3ba571... LoongArch: Enable -fsched-pressure by default at -O1 and hi (*)
  d07682d... LoongArch: Fix unintentional bash-ism in r14-3665. (*)
  62a550e... LoongArch: Adjust C++ multilib header layout. (*)
  109c11f... Daily bump. (*)
  0c37fef... riscv: bitmanip: Remove duplicate zero_extendhi<GPR:mode>2  (*)
  5ead44d... Revert "libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cr (*)
  a0e042d... RISC-V: Suppress bogus warning for VLS types (*)
  f9cb357... RISC-V: Fix incorrect nregs calculation for VLS modes (*)
  daaed75... Support vpermw/vpermi2w/vpermt2w instructions for vector HF (*)
  1b761fe... analyzer: basic support for computed gotos (PR analyzer/110 (*)
  7ece864... [irange] Fix typo in contains_zero_p. (*)
  7d2274b... analyzer: Call off a superseding when diagnostics are unrel (*)
  18f1f79... analyzer: fix -Wunused-parameter warnings (*)
  cf2ae3f... Some ssa-names get incorrectly marked as always_current. (*)
  ab4bdad... OpenMP: Fix ICE in fixup_blocks_walker [PR111274] (*)
  64fad6a... libstdc++: Update docbook xsl URI (*)
  09c2815... libstdc++: Fix 'doc-install-info' rule (*)
  3b1b24f... libstdc++: Simplify dejagnu target selector (*)
  bd3d7e1... libstdc++: Remove trailing whitespace from dejagnu files (*)
  5435449... libstdc++: Add autoconf checks for mkdir, chmod, chdir, and (*)
  d295a53... libstdc++: Disable <stacktrace> support by default for avr (*)
  971f119... libgomp.texi: Fix ICV var name, document some memory manage (*)
  f7bca44... [LRA]: Don't reuse chosen insn alternative with special mem (*)
  6aba1fa... RISC-V: Add VLS mask modes mov patterns (*)
  d22cd77... Revert: "Another revert test with a bogus hash" (*)
  1b0934b... Revert "contrib/gcc-changelog: Check whether revert-commit  (*)
  69e8318... contrib/gcc-changelog: Check whether revert-commit exists (*)
  fbbd900... Revert "contrib/gcc-changelog: Check whether revert-commit  (*)
  ff20bce... contrib/gcc-changelog: Check whether revert-commit exists (*)
  1aee5d2... gccrs: Experiment with adding an error code to an error (*)
  1ad5ae5... diagnostics: add error_meta (*)
  18c90ea... middle-end: Avoid calling targetm.c.bitint_type_info inside (*)
  5b857e8... LoongArch: Use bstrins instruction for (a & ~mask) and (a & (*)
  b1ca841... libstdc++: Fix missing/misplaced { dg-options "-std=gnu++20 (*)
  f12e26f... libstdc++: Fix <ranges> tests that fail in C++23 (*)
  6854e3a... libstdc++: Simplify C++20 poison pill overloads (P2602R2) (*)
  faea9d9... libstdc++: Rename C++20 Customization Point Objects (*)
  9f41791... libstdc++: Relax range adaptors for move-only types (P2494R (*)
  8337337... libstdc++: Avoid -Wunused-parameter warning in testsuite he (*)
  10d59b8... lra: Avoid unfolded plus-0 (*)
  572abb5... RISC-V: Remove incorrect earliest vsetvl post optimization[ (*)
  af88776... RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond'  (*)
  a134b6c... Daily bump. (*)
  e4775af... -fgo-dump-spec: support _BitInt (*)
  6de5f5a... libstdc++: Disable <stacktrace> support by default for free (*)
  dab7163... cmd/go: permit $AR to include options (*)
  52e2aaa... Additional _BitInt test coverage [PR102989] (*)
  dce6f6a... Handle BITINT_TYPE in build_{,minus_}one_cst [PR102989] (*)
  3ad9948... _BitInt profile fixes [PR102989] (*)
  c62c82d... Add further _BitInt <-> floating point tests [PR102989] (*)
  f6e0ec5... libgcc _BitInt helper documentation [PR102989] (*)
  f76ae43... C _BitInt incremental fixes [PR102989] (*)
  a2f50aa... testsuite part 2 for _BitInt support [PR102989] (*)
  faff317... testsuite part 1 for _BitInt support [PR102989] (*)
  8c984a1... C _BitInt support [PR102989] (*)
  2ce182e... libgcc _BitInt support [PR102989] (*)
  7a610d4... libgcc: Generated tables for _BitInt <-> _Decimal* conversi (*)
  95521e1... ubsan: _BitInt -fsanitize=undefined support [PR102989] (*)
  b38deff... i386: Enable _BitInt on x86-64 [PR102989] (*)
  a9d6c7f... _BitInt lowering support [PR102989] (*)
  4f4fa25... Middle-end _BitInt support [PR102989] (*)
  6b96de2... RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR (*)
  1b4c70d... RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295] (*)
  ee21f79... RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with (*)
  f2d7a40... analyzer: implement kf_strstr [PR105899] (*)
  b51cde3... analyzer: implement kf_strncpy [PR105899] (*)
  b923978... analyzer: add ctxt to fill_region/zero_fill_region (*)
  0574a19... RISC-V: Fix incorrect folder for VRGATHERI16 test case (*)
  a4829dd... xtensa: Optimize boolean evaluation when SImode EQ/NE to ze (*)
  57d1c9c... riscv: xtheadbb: Fix xtheadbb-li-rotr test for rv32 (*)
  9ee40b9... RISC-V: Keep vlmax vector operators in simple form until sp (*)
  4abcc50... RISC-V: Part-3: Output .variant_cc directive for vector fun (*)
  fdd59c0... RISC-V: Part-2: Save/Restore vector registers which need to (*)
  94a4b93... RISC-V: Part-1: Select suitable vector registers for vector (*)
  80acabb... c: Don't pedwarn on _FloatN{,x} or {f,F}N{,x} suffixes for  (*)
  c1597e7... RISC-V: Add conditional sqrt autovec pattern (*)
  dbae784... c++: [[no_unique_address]] and cv-qualified type (*)
  254100a... RISC-V: typo: add closing paren to a comment (*)
  ce65641... RISC-V: Fix Zicond ICE on large constants (*)
  4388bc8... Daily bump. (*)
  102dd3e... riscv: Synthesize all 11-bit-rotate constants with rori (*)
  fbc0174... RISC-V: Expose bswapsi for TARGET_64BIT (*)
  ab28676... MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns (*)
  8e995e8... MATCH: Add pattern for `(x | y) & (x & z)` (*)
  e6bcf83... MATCH: `(nop_convert)-(convert)a` into -(convert)a if we ar (*)
  244d132... MATCH: Add `~MAX(~X, Y)` pattern: [PR96694] (*)
  b34f373... MATCH: Transform `(1 >> X) !=/== 0` into `X ==/!= 0` (*)
  b78cedc... c++: improve verify_constant diagnostic [PR91483] (*)
  decbf9e... RISC-V: Add Types to Un-Typed Risc-v Instructions (*)
  c85db60... RISC-V: Add Types to Un-Typed Pic Instructions (*)
  af5cb06... riscv: xtheadbb: Enable constant synthesis with th.srri (*)
  efafa66... c++: Diagnose [basic.scope.block]/2 violations even for blo (*)
  c249826... c++: Diagnose [basic.scope.block]/2 violations even in comp (*)
  e87212e... RISC-V: zicond: Fix opt2 pattern (*)
  5524389... OpenMP: Avoid ICE in c_parser_omp_clause_allocate with inva (*)
  b7f4745... aarch64: AARCH64_ISA_RCPC was defined twice (*)
  9922bfa... c++: more dummy non_constant_p arg avoidance (*)
  ad82d19... c++: use conversion_obstack_sentinel throughout (*)
  d820cd7... Daily bump. (*)
  d4ec3d5... LoongArch: Fix unintentionally breakage in r14-3665 (*)
  fba0f47... RISC-V: Emit .note.GNU-stack for non-linux target as well (*)
  a7b048c... RISC-V: Support FP SGNJ autovec for VLS mode (*)
  72b6397... LoongArch: Add Loongson ASX directive builtin function supp (*)
  bfcccf0... LoongArch: Add Loongson ASX base instruction support. (*)
  cc0457a... LoongArch: Add Loongson SX directive builtin function suppo (*)
  c9b4c79... LoongArch: Add Loongson SX base instruction support. (*)
  da4e06d... ada: Elide the copy in extended returns for nonlimited by-r (*)
  7f77d69... ada: Fix DWARF for certain arrays (*)
  10b4a45... ada: Remove redundant protection against empty list (*)
  4e61fc4... ada: Add guard before querying the type for its interfaces (*)
  e394afd... ada: Remove redundant guard against an empty list of interf (*)
  adb3b4d... ada: Fix problematic secondary stack management in protecte (*)
  d54e996... ada: Fix crash on selected component lookup in generic inst (*)
  9be6a69... ada: Fix spurious warning emissions (*)
  2f1cde4... ada: Fix assertion failure on very peculiar enumeration typ (*)
  ea271bd... ada: Remove TBC comment, no more needed (*)
  2aa1a92... ada: Crash on creation of extra formals on type extension (*)
  fd208cc... ada: Pass -msmp when linking for ppc-vx6 --RTS=rtp-smp (*)
  67138e0... ada: Crash on function returning empty Ada 2022 aggregate (*)
  9fc6f15... ada: Compiler hangs on invalid postcondition (*)
  bed3041... ada: Spurious warning about negative modular literal (*)
  46644c3... ada: Support setting task affinity on QNX (*)
  a5c1652... ada: building_executable_programs_with_gnat.rst: fix -gnatw (*)
  c416d2f... ada: Preserve capability validity in address arithmetic (*)
  518f93c... ada: Fix internal error on instantiation with private compo (*)
  f9a68b4... ada: Remove GNATcheck violations (*)
  17fcc7d... ada: Add missing units to Makefile.rtl (*)
  105891c... ada: Handle GNATcheck violations (*)
  8950360... ada: Enforce subtype conformance of interface primitives (*)
  eb7c56a... ada: Tweak comment about tasking corner case (*)
  83bb096... Revert "Adjust one Ada test" (*)
  509c10a... RISC-V: Export functions as global extern preparing for dyn (*)
  8451fbd... riscv: xtheadcondmov: Don't run tests with -Oz (*)
  1cf57a1... arc: Cleanup addsi3 instruction pattern (*)
  07f7615... arc: Remove obsolete mbbit-peephole option and unused patte (*)
  f47fcd2... tree-ssa-tail-merge: Fix a comment typo (*)
  137d623... LoongArch: initial ada support on linux (*)
  976f4f9... LoongArch: support loongarch*-elf target (*)
  18e2e58... LoongArch: add new configure option --with-strict-align-lib (*)
  f095da2... LoongArch: define preprocessing macros "__loongarch_{arch,t (*)
  bb4a819... LoongArch: improved target configuration interface (*)
  33066c9... Generate vmovsh instead of vpblendw for specific vec_merge. (*)
  6f94ef6... RISC-V: Fix Dynamic LMUL compile option (*)
  99ec76e... testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tes (*)
  084a7cf... Revert "libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cr (*)
  56d0592... libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-buil (*)
  f3f6ff7... mklog: handle Signed-off-by, minor cleanup (*)
  a338c5f... testsuite: aarch64: Adjust SVE ACLE tests to new generated  (*)
  270e702... libstdc++: Remove unnecessary dg-options and outdated comme (*)
  4559075... libstdc++: Remove dg-options "-std=c++98" from TR1 tests (*)
  678834e... libstdc++: Enable std::auto_ptr tests for C++11 and later (*)
  affbb7b... libstdc++: Fix filenames and comments in tests [PR26142] (*)
  4bbe141... libstdc++: Add { target c++98_only } to tests (*)
  0eb3509... libstdc++: Add explicit -std=gnu++98 to tests that use { ta (*)
  c34ad4b... libstdc++: Add missing target selector to std::expected tes (*)
  fe0f9e0... Add 'libgomp.c-c++-common/pr100059-1.c' (*)
  b3ab28c... Darwin, ppc: Add system stubs for all 32b PPC (*)
  68dc3e9... Darwin: Place global inits in the correct section. (*)
  0fe7962... Darwin: Match system sections and relocs for exception tabl (*)
  9018cd0... Darwin, machopic: Debug printer for macho symbol flags. (*)
  d99a868... RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic (*)
  1aceceb... Optimize '(X - N * M) / N' to 'X / N - M' if valid (*)
  8281307... LoongArch: Support storing floating-point zero into MEM[bas (*)
  ead6a14... LoongArch: Optimize switch with sign-extended index. (*)
  26aa5d9... LoongArch: Optimize fixed-point and floating-point conversi (*)
  124749a... Daily bump. (*)
  78f636d... Testsuite: fix contructor priority test (*)
  a7d052b... RISC-V: Support FP MAX/MIN autovec for VLS mode (*)
  9f48aba... Daily bump. (*)
  474473f... diagnostics: Delete config pointer before overwriting it (*)
  4e2d53c... LoongArch: Implement 128-bit floating point functions in gc (*)
  80907b0... Daily bump. (*)
  6f06152... Fortran: runtime bounds-checking in presence of array const (*)
  e7b2674... analyzer: Add support of placement new and improved operato (*)
  d3dd697... testsuite: Fix analyzer_cpython_plugin.c declarations, PR t (*)
  b0d75f7... libstdc++: Fix debug-mode tests for constexpr algorithms (*)
  e3d2518... libstdc++: Add -Wno-self-move to two filesystem tests (*)
  8d35b1a... c++: Move new test to 'opt' sub-directory (*)
  419c423... libstdc++: fix memory clobbering in std::vector [PR110879] (*)
  283994c... libstdc++: Use std::string::__resize_and_overwrite in std:: (*)
  dcbec95... libstdc++: Use a loop in atomic_ref::compare_exchange_stron (*)
  cd37325... c++: Fix up mangling of function/block scope static structu (*)
  c2d3211... testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832] (*)
  b8df57b... testsuite: Fix up pr110915* tests on i686-linux [PR110915] (*)
  258af9c... RISC-V: Add conditional autovec convert(INT<->FP) patterns (*)
  75a243c... RISC-V: Add conditional autovec convert(FP<->FP) patterns (*)
  a1e5fd2... RISC-V: Add conditional autovec convert(INT<->INT) patterns (*)
  4d1c8b0... RISC-V: Adjust expand_cond_len_{unary,binop,op} api (*)
  c07d82c... libstdc++: Use dg-require-filesystem-ts in link test (*)
  f2eb613... libstdc++: Avoid useless dependency on read_symlink from tz (*)
  fcede95... libstdc++: Make --enable-libstdcxx-backtrace=auto default t (*)
  5f2098c... RISC-V: Enable VECT_COMPARE_COSTS by default (*)
  ffbb19c... RISC-V: Add vec_extract for BI -> QI. (*)
  e40edf6... testsuite/vect: Make match patterns more accurate. (*)
  ef4e916... RISC-V: Add dynamic LMUL compile option (*)
  e5af77a... libstdc++: Fix how chrono::parse handles errors for time-of (*)
  207c507... libstdc++: Do not allow chrono::parse to overflow for %C [P (*)
  17a371d... libstdc++: Simplify __format::_Sink::_M_reset (*)
  ed60ffd... RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode (*)
  3d86e7f... MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c` (*)
  1967f21... LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484]. (*)
  65c36ec... Daily bump. (*)
  16a2687... MATCH: extend min_value/max_value match to vectors (*)
  a335cf2... Darwin: homogenize spelling of macOS (*)
  af0c625... RISC-V: Support rounding mode for VFNMADD/VFNMACC autovec (*)
  a7cefea... RISC-V: Support rounding mode for VFNMSAC/VFNMSUB autovec (*)
  629efe2... aarch64: Fix return register handling in untyped_call (*)
  80277e1... rs6000: Update instruction counts to match vec_* calls [PR1 (*)
  6259624... RISC-V: Support rounding mode for VFMSAC/VFMSUB autovec (*)
  3e37e82... RISC-V: Support rounding mode for VFMADD/VFMACC autovec (*)
  e3ece76... middle-end/111253 - partly revert r11-6508-gabb1b6058c09a7 (*)
  0337555... RISC-V: Add vector_scalar_shift_operand (*)
  4da3065... RISC-V: Add Vector cost model framework for RVV (*)
  9ea1248... rs6000: Don't allow AltiVec address in movoo & movxo patter (*)
  e69d050... RISC-V: Change vsetvl tail and mask policy to default polic (*)
  b5900ad... Fix gcc.dg/tree-ssa/forwprop-42.c (*)
  79ab19b... RISC-V: Refactor and clean emit_{vlmax,nonvlmax}_xxx functi (*)
  9afdebb... Adjust gcc.target/i386/pr52252-{atom,core}.c (*)
  946b896... rs6000: call vector load/store with length only on 64-bit P (*)
  7ed0732... arc: Honor SWAP option for lsl16 instruction (*)
  68ec7d7... arm: Remove unsigned variant of vcaddq_m (*)
  15269a6... Refactor vector HF/BF mode iterators and patterns. (*)
  ac55f97... RISC-V: Fix vsetvl pass ICE (*)
  97442a0... Add overflow API for plus minus mult on range (*)
  ffb8568... Daily bump. (*)
  597b9ec... analyzer: implement reference count checking for CPython pl (*)
  4e1e875... Analyzer: include algorithm header (*)
  ee077d0... pru: Add cstore expansion patterns (*)
  4a92205... c++: CWG 2359, wrong copy-init with designated init [PR9131 (*)
  c121afc... c++: disallow constinit on functions [PR111173] (*)
  7f2ed06... tree-optimization/111228 - fix testcase (*)
  282c33c... test: Add xfail into slp-reduc-7.c for RVV VLA vectorizatio (*)
  5d34a42... test: Adapt slp-26.c check for RVV (*)
  d581504... fortran: Restore interface to its previous state on error [ (*)
  caa7a99... tree-optimization/111228 - combine two VEC_PERM_EXPRs (*)
  f7bff24... RISC-V: Remove movmisalign pattern for VLA modes (*)
  ece3884... test: Fix XPASS of RVV (*)
  586ca3d... test: Add xfail for riscv_vector (*)
  490bf0b... RISC-V: support cm.mva01s cm.mvsa01 in zcmp (*)
  b27d323... RISC-V: support cm.popretz in zcmp (*)
  3d1d313... RISC-V: support cm.push cm.pop cm.popret in zcmp (*)
  398842e... tree-ssa-strlen: Fix up handling of conditionally zero memc (*)
  49a3b35... store-merging: Fix up >= 64 bit insertion [PR111015] (*)
  0394184... middle-end: Apply MASK_LEN_LOAD_LANES/MASK_LEN_STORE_LANES  (*)
  a248e1c... RISC-V: Make arch-24.c to test "success" case (*)
  7accc62... RISC-V: Make sure we get VL REG operand for VLMAX vsetvl (*)
  260f743... RISC-V: Enable movmisalign for VLS modes (*)
  ded52c9... Daily bump. (*)
  94b950d... RISC-V: Use splitter to generate zicond in another case (*)
  034d99e... analyzer: new warning: -Wanalyzer-overlapping-buffers [PR99 (*)
  85ad41a... c++: tweaks for explicit conversion fns diagnostic (*)
  fce74ce... RISC-V: Added zvfh support for zfa extensions. (*)
  6e23440... RISC-V: generate builtin macro for compilation with strict  (*)
  29763b0... libgccjit: add support for `restrict` attribute on function (*)
  4b70c7c... RISC-V: Add Types to Un-Typed Vector Instructions (*)
  14a3839... rs6000, add overloaded DFP quantize support (*)
  f687fc1... analyzer: improve strdup handling [PR105899] (*)
  d16af3e... RISC-V: Fix one ICE for vect test vect-multitypes-5 (*)
  f30d6a4... RISC-V: Add stub support for existing extensions (unprivile (*)
  fea5442... RISC-V: Add stub support for existing extensions (vendor) (*)
  4053d29... RISC-V: Add stub support for existing extensions (privilege (*)
  8b06622... RISC-V: Make PR 102957 tests more comprehensive (*)
  b3176bd... RISC-V: Refactor and clean expand_cond_len_{unop,binop,tern (*)
  f224269... MAINTAINERS: Add myself to write after approval (*)
  a7aec76... tree-ssa-math-opts: Improve uaddc/usubc pattern matching [P (*)
  7c04da7... MATCH: Move `(x | y) & (~x ^ y)` over to use bitwise_invert (*)
  97aafa9... vect test: Remove xfail for riscv (*)
  acaf9e3... arm: Fix bootstrap / add missing initializer in MVE type_su (*)
  58a4878... RISC-V: Fix ASM check of vlmax_switch_vtype-16.c (*)
  818cc9f... RISC-V: Fix AVL/VL get ICE[VSETVL PASS] (*)
  973eb0d... RISC-V: Fix error combine of pred_mov pattern (*)
  ebffc84... mklog: fix bugs of --append option (*)
  88ae53a... LoongArch: Enable '-free' starting at -O2. (*)
  61dcc62... Daily bump. (*)
  cf64ab1... RISC-V: Fix documentation of __builtin_riscv_pause (*)
  c2d04dd... RISC-V: __builtin_riscv_pause for all environment (*)
  b7f9ee7... Fix cond-bool-2.c on powerpc and other targets (*)
  c3669bb... MATCH: Move `(X & ~Y) | (~X & Y)` over to use bitwise_inver (*)
  cbde03a... MATCH: Remove redundant pattern for `(x | y) & ~x` (*)
  6164adf... PHIOPT: Add dump for match and simplify and early phiopt (*)
  421cf61... RISC-V: Fix uninitialized probability for GIMPLE IR tests (*)
  e7b585a... RISC-V: Disable user vsetvl fusion into EMPTY or DIRTY (Pol (*)
  b52b09c... arm: [MVE intrinsics] rework vmullbq_poly vmulltq_poly (*)
  910249f... arm: [MVE intrinsics] add unspec_mve_function_exact_insn_vm (*)
  b06a800... arm: [MVE intrinsics] add binary_widen_poly shape (*)
  455d608... arm: [MVE intrinsics] add support for U and p formats in pa (*)
  9bae37e... arm: [MVE intrinsics] add support for p8 and p16 polynomial (*)
  ee1ec8e... arm: [MVE intrinsics] rework vmullbq_int vmulltq_int (*)
  dfd45e2... arm: [MVE intrinsics] add binary_widen shape (*)
  cf13ab5... arm: [MVE intrinsics] add unspec_mve_function_exact_insn_vm (*)
  195cc20... arm: [MVE intrinsics] factorize vmullbq vmulltq (*)
  3f142ab... arm: [MVE intrinsics] Remove dead check for float type in p (*)
  2357016... arm: [MVE intrinsics] fix binary_acca_int32 and binary_acca (*)
  979e0fb... [frange] Handle relations in LTGT_EXPR. (*)
  c28c579... LoongArch: Remove redundant sign extension instructions cau (*)
  1671ad9... RISC-V: Fix VSETVL test failures (*)
  9452178... Use vmaskmov{ps,pd} for VI48_128_256 when TARGET_AVX2 is no (*)
  e030af3... RISC-V: Refactor Phase 3 (Demand fusion) of VSETVL PASS (*)
  9cc5521... Daily bump. (*)
  3745feb... RISC-V: Fix spill-11.c testsuite failure (*)
  6567837... RISC-V: Fix spill-12 test (*)
  b3b13fb... RISC-V: Fix xtheadcondmov-indirect.c (*)
  55f6a7d... analyzer: Move gcc.dg/analyzer tests to c-c++-common (1) [P (*)
  7997f0d... Daily bump. (*)
  44bcb51... Fortran: Supply a missing dereference [PR92586] (*)
  e7545ca... RISC-V: Support LEN_FOLD_EXTRACT_LAST auto-vectorization (*)
  3e8db37... Fix phi-opt-34.c testcase (*)
  b886364... Daily bump. (*)
  df17751... RISC-V: Add Types to Un-Typed Sync Instructions: (*)
  e1f096a... RISC-V: Make stack_save_restore tests more robust (*)
  3cd2b73... [committed] RISC-V: Fix minor testsuite problem with zicond (*)
  30699b9... [PATCH v10] RISC-V: Add support for the Zfa extension (*)
  87f9b6c... OpenMP: Document support for imperfectly-nested loops. (*)
  b7c4a12... OpenMP: Fortran support for imperfectly-nested loops (*)
  410df08... OpenMP: New C/C++ testcases for imperfectly nested loops. (*)
  53891f1... OpenMP: C++ support for imperfectly-nested loops (*)
  143151a... OpenMP: C front end support for imperfectly-nested loops (*)
  a62c832... OpenMP: Add OMP_STRUCTURED_BLOCK and GIMPLE_OMP_STRUCTURED_ (*)
  b41d7eb... RISC-V: Enable Hoist to GCSE simple constants (*)
  d9a0d69... MATCH: Move `a ? one_zero : one_zero` matching after min/ma (*)
  6df8dce... MATCH: `a | C -> C` when we know that `a & ~C == 0` (*)
  4024ddb... Fortran: improve bounds checking for DATA with implied-do [ (*)
  54cc21e... fortran: Rename TRUE/FALSE to true/false in *.cc files (*)
  3339220... gcc: Rename TRUE/FALSE to true/false in *.cc files (*)
  99a3fcb... analyzer: fix ICE in text art strings support (*)
  845ee9c... tree-optimization/111137 - dependence checking for SLP (*)
  470da3b... Apply some TLC to vect_slp_analyze_instance_dependence (*)
  66be6ed... [frange] Relax floating point relational folding. (*)
  a739bac... tree-optimization/111136 - STMT_VINFO_SLP_VECT_ONLY and sto (*)
  449ab11... RISC-V: Add early continue for ENTRY and EXIT block (*)
  4a684e4... Refactor mode iterator V_128 and V_128H, V_256 and V_256H (*)
  3ea624d... RISC-V: Move vector-abi testcases into rvv/base folder (*)
  e62fe74... Fix avx512ne2ps2bf16 wrong code [PR 111127] (*)
  6d47c9b... Daily bump. (*)
  6dd73f0... i386: Optimize pinsrq of 0 with index 1 into movq [PR94866] (*)
  721f7e2... Fix tests for PR 106537. (*)
  bbdc0e0... analyzer: implement kf_strcat [PR105899] (*)
  2bad0ee... analyzer: handle strlen(BITS_WITHIN) [PR105899] (*)
  46cb27e... analyzer: handle INIT_VAL(ELEMENT_REG(STRING_REG), CONSTANT (*)
  d99d73c... analyzer: handle strlen(INIT_VAL(STRING_REG)) [PR105899] (*)
  8556d00... analyzer: reimplement kf_memcpy_memmove (*)
  603bdf9... analyzer: eliminate region_model::get_string_size [PR105899 (*)
  0ae07a7... analyzer: reimplement kf_strcpy [PR105899] (*)
  5ef89c5... analyzer: handle symbolic bindings in scan_for_null_termina (*)
  9aaec66... analyzer: add logging to impl_path_context (*)
  abf9151... tree-optimization/111123 - indirect clobbers thrown away to (*)
  0c78240... Check that passes do not forget to define profile (*)
  7564fe9... libstdc++: Add test for illegal pointer arithmetic in forma (*)
  dd4bdb9... libstdc++: fix illegal pointer arithmetic in format [PR1111 (*)
  d6271d6... libstdc++: Fix -Wunused-but-set-variable in std::format_to  (*)
  e64ad2c... libstdc++: Tweak some preprocessor conditions for feature t (*)
  c47430b... libstdc++: Implement new SI prefixes in <ratio> for C++23 ( (*)
  d96659e... Fix confusion about load_p in vect_build_slp_tree_1 (*)
  3d2e240... libstdc++: Add pretty printer for std::locale (*)
  701ce3c... libstdc++: Declutter std::optional and std:variant pretty p (*)
  a6303a0... Fix profile update in gimple-harden-conditionals.cc (*)
  1fbcae1... RISC-V: Add COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FNMS testca (*)
  a047513... RISC-V: Enable pressure-aware scheduling by default. (*)
  b6ba0cc... RISC-V: Allow const 17-31 for vector shift. (*)
  e7aec3a... RISC-V: Add missing conversion tests. (*)
  8c3146c... RISC-V: Fix reduc_strict_run-1 test case. (*)
  43da77a... tree-optimization/111125 - avoid BB vectorization in novect (*)
  207a5da... c: Add support for [[__extension__ ...]] (*)
  2a0de83... gimple_fold: Support COND_LEN_FNMA/COND_LEN_FMS/COND_LEN_FN (*)
  a1558e9... tree-optimization/111115 - SLP of masked stores (*)
  e80f7c1... tree-optimization/111125 - properly cost BB reduction remai (*)
  aa81e80... aarch64: Account for different Advanced SIMD fusing options (*)
  a28d4fc... VECT: Apply LEN_FOLD_EXTRACT_LAST into loop vectorizer (*)
  7b67cab... tree-optimization/111128 - fix shift pattern recog (*)
  308e716... testsuite/111125 - disable BB vectorization for the test (*)
  1c51805... RISC-V: Fix one typo in autovec.md pattern comment (*)
  0345152... RISC-V: Refactor RVV class by frm_op_type template arg (*)
  4aa14ec... MATCH: [PR111109] Fix bit_ior(cond,cond) when comparisons a (*)
  ddd64a6... MATCH: remove negate for 1bit types (*)
  7e05cd6... Revert "Initial support for AVX10.1" (*)
  cbd3b88... Revert "Emit a warning when disabling AVX512 with AVX10 ena (*)
  edb1a75... Revert "Emit a warning when AVX10 options conflict in vecto (*)
  1ce82f5... Revert "Support AVX10.1 for AVX512DQ+AVX512VL intrins" (*)
  1744817... Revert "Support AVX10.1 for AVX512DQ+AVX512VL intrins" (*)
  5aa36dd... Revert "[Patch 3/6] Support AVX10.1 for AVX512DQ+AVX512VL i (*)
  31242f4... Revert "[Patch 4/6] Support AVX10.1 for AVX512DQ+AVX512VL i (*)
  cfb1dde... Revert "[Patch 5/6] Support AVX10.1 for AVX512DQ+AVX512VL i (*)
  0a92eb2... Revert "[Patch 6/6] Support AVX10.1 for AVX512DQ+AVX512VL i (*)
  c4f2a0e... Revert "i386: Add AVX2 pragma wrapper for AVX512DQVL intrin (*)
  bd2c4d6... debug/111080 - avoid outputting debug info for unused restr (*)
  0a88865... Adjust GCC V13 to GCC 13.1 in diagnotic. (*)
  afe15e9... Fix target_clone ("arch=graniterapids-d") and target_clone  (*)
  0c2633d... testsuite: Xfail gcc.dg/tree-ssa/update-threading.c for CRI (*)
  4e27ba6... Daily bump. (*)
  6619b3d... Improve quality of code from LRA register elimination (*)
  829c0c0... Fortran: improve diagnostic message for COMMON with automat (*)
  0cfc9c9... Phi analyzer - Initialize with range instead of a tree. (*)
  e5f83a2... Don't process phi groups with one phi. (*)
  bf64392... rtl: use rtx_code for gen_ccmp_first and gen_ccmp_next (*)
  3e086a1... rtl: Forward declare rtx_code (*)
  94a25d3... i386: Fix register spill failure with concat RTX [PR111010] (*)
  18befd6... [PATCH] RISC-V:add a more appropriate type attribute (*)
  92f2ec4... RISC-V: Add conditional unary neg/abs/not autovec patterns (*)
  936a123... Fix handling of static exists in loop_ch (*)
  7a2e232... Add testcase for PR110940 (*)
  4beacf3... libffi: Backport of LoongArch support for libffi. (*)
  af3820d... vect: Move VMAT_GATHER_SCATTER handlings from final loop ne (*)
  69a0c51... vect: Move VMAT_LOAD_STORE_LANES handlings from final loop  (*)
  82d5c72... vect: Remove some manual release in vectorizable_store (*)
  2aa8ebc... libstdc++: Fix tests relying on operator new/delete overloa (*)
  3beef5e... RISC-V: Fix potential ICE of global vsetvl elimination (*)
  29487eb... RISC-V: Fix VTYPE fuse rule bug (*)
  5f3c807... RISC-V: Fix gather_load_run-12.c test (*)
  ea1eb12... RISC-V: Add attribute to vtype change only vsetvl (*)
  d18296e... RISC-V: Adapt live-1.c testcase (*)
  6cd8527... Daily bump. (*)
  10a7d31... RISC-V: Clang format riscv-vsetvl.cc[NFC] (*)
  b817bfa... RISC-V: Add riscv-vsetvl.def to t-riscv (*)
  0ccfbe6... libgomp, testsuite: Do not call nonstandard functions (*)
  3242fb5... analyzer: reimplement kf_strlen [PR105899] (*)
  f40d24c... c++: maybe_substitute_reqs_for fix (*)
  810bcc0... c++: constrained hidden friends [PR109751] (*)
  3571cc9... RISC-V: output Autovec params explicitly in --help ... (*)
  47f95bc... RISC-V: Add multiarch support on riscv-linux-gnu (*)
  0698c9f... OpenMP: Handle 'all' as category in defaultmap (*)
  145da6a... doc: Remove obsolete sentence about _Float* not being suppo (*)
  f4658e0... VECT: Add LEN_FOLD_EXTRACT_LAST pattern (*)
  2c27600... Simplify intereaved store vectorization processing (*)
  9e5b47b... MAINTAINERS: Update my email address (*)
  27de9aa... tree-optimization/94864 - vector insert of vector extract s (*)
  d3b5a1b... Fortran: implement vector sections in DATA statements [PR49 (*)
  c27f062... VECT: Support loop len control on EXTRACT_LAST vectorizatio (*)
  710d54f... Testcase fix. (*)
  eaabae8... RISC-V: Change fnms testcases assertion to xfail (*)
  3b691e0... analyzer: check format strings for null termination [PR1058 (*)
  4325c82... analyzer: add kf_fopen (*)
  fe97f09... analyzer: replace -Wanalyzer-unterminated-string with scan_ (*)
  1e7b0a5... analyzer: handle NULL inner context in region_model_context (*)
  2503dd5... analyzer: add ability for context to add events to a saved_ (*)
  e40a935... analyzer: convert note_adding_context to annotating_context (*)
  5f55721... Daily bump. (*)
  1d17e3d... RISC-V: Support RVV VFWREDUSUM.VS rounding mode intrinsic A (*)
  e2c4286... bpf: neg instruction does not accept an immediate (*)
  36788c9... [PATCH] RISC-V: Add Types to Missing Bitmanip Instructions (*)
  b369f0b... Remove XFAIL from gcc/testsuite/gcc.dg/unroll-7.c (*)
  3949144... [RISCV][committed] Remove spurious newline in ztso sequence (*)
  04eea1e... aarch64: fix format specifier (*)
  f9ff6fa... [frange] Return false if nothing changed in union_nans(). (*)
  ab7de14... [PATCH 2/2] RISC-V: Add quotes to #error messages (all) (*)
  56c28ce... [PATCH 1/2] RISC-V: Add quotes to #error messages (*)
  2eaebcf... Fix FAIL: gcc.target/i386/pr87007-5.c (*)
  e4e6a92... Fix gcc.dg/vect/bb-slp-subgroups-2.c with 256bit vectors (*)
  dd606dc... Fix gcc.dg/vect/pr65947-7.c failures on aarch64. (*)
  4c5712f... Fix gcc.dg/vect/bb-slp-46.c FAIL (*)
  6450397... Adjust testcase for Intel GDS. (*)
  6493884... PR111048: Set arg_npatterns correctly. (*)
  e10cb80... tree-optimization/111082 - bogus promoted min (*)
  03cb690... libstdc++: Remove reliance on unspecified behaviour in std: (*)
  d5dfba1... LCM: Export 2 helpful functions as global for VSETVL PASS u (*)
  966b0a9... tree-optimization/111070 - fix ICE with recent ifcombine fi (*)
  47b833a... MATCH: [PR111002] Sink view_convert for vec_cond (*)
  b942654... Testsuite, LTO: silence warning to make test pass on Darwin (*)
  f847e01... Support -march=gracemont (*)
  a759321... Daily bump. (*)
  a724c6e... PR modula2/111085 nexttoward and nexttowardf contain incorr (*)
  6d33602... Testsuite, darwin: account for macOS 13 and 14 (*)
  40a6803... testsuite: Adjust g++.dg/gomp/pr58567.C to new compiler mes (*)
  7694d03... Testsuite, darwin: Fix analyzer testcases (*)
  02393e4... Testsuite: mark IPA test as requiring alias support (*)
  a037992... Testsuite, plugin: make testcase pattern more flexible (*)
  791952e... i386: Micro-optimize ix86_expand_sse_extend (*)
  d77c280... d: Merge upstream dmd, druntime 26f049fb26, phobos 330d6a4f (*)
  ce33bbf... Testsuite: fix analyzer tests on Darwin (*)
  70c50c8... MATCH: Sink convert for vec_cond (*)
  1e3003c... fix misleading identation breaking bootstrap (*)
  9a5d1fc... improve error when /usr/include isn't found [PR90835] (*)
  966f3c1... Fix format attribute for printf (*)
  1ba3363... Daily bump. (*)
  1dc6500... omp-expand.cc: Fix wrong code with non-rectangular loop nes (*)
  3e31573... Loongarch: Fix plugin header missing install. (*)
  4acbb51... Daily bump. (*)
  27d0cfc... libstdc++: Revert pre-C++23 support for 16-bit float types  (*)
  6785917... testsuite: Improve test in dg-require-python-h (*)
  4123b56... i386: Use PUNPCKL?? to implement vector extend and zero_ext (*)
  53fcd3b... [irange] Return FALSE if updated bitmask is unchanged [PR11 (*)
  745ec21... tree-optimization/111019 - invariant motion and aliasing (*)
  35b5762... bpf: bump maximum frame size limit to 32767 bytes (*)
  6fabf8f... libstdc++: Replace non-type-dependent uses of wchar_t in <f (*)
  8353b9c... Makefile.in: Make TM_P_H depend on $(TREE_H) [PR111021] (*)
  ac8d3c7... vect: Factor out the handling on scatter store having gs_in (*)
  7f8d730... libstdc++: Fix incomplete rework of wchar_t support in std: (*)
  f5f47cc... tree-optimization/111048 - avoid flawed logic in fold_vec_p (*)
  68f7cb6... i386: Add AVX2 pragma wrapper for AVX512DQVL intrins (*)
  7cd2df4... vect: Move VMAT_GATHER_SCATTER handlings from final loop ne (*)
  b4c8c55... RISC-V: Fix -march error of zhinxmin testcases (*)
  3064471... Document cond_neg, cond_one_cmpl, cond_len_neg and cond_len (*)

(*) This commit already exists in another branch.
    Because the reference `refs/users/aoliva/heads/testbase' 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:[~2023-09-15  5:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-15  5:42 [gcc/aoliva/heads/testbase] (695 commits) LoongArch: Reimplement multilib build option handling Alexandre Oliva

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).