May 2026 Archives by thread
Starting: Fri May 1 00:05:14 GMT 2026
Ending: Tue May 12 02:40:58 GMT 2026
Messages: 987
- [PATCH v2] i386: Support HYGON c86-4g series processors
Sam James
- [PATCH 5/6] build: Remove $gnu_ld
Alexandre Oliva
- [PATCH v2] phiprop: Allow for one store inbetween the load and the phi which is being used to insert [PR123120]
Andrew Pinski
- [PATCH v4] rs6000: Builtins for AES acceleration instructions [RFC02657]
Michael Meissner
- [PATCH] x86: Correct last_4x_vec_label in ix86_expand_movmem
H.J. Lu
- [PATCH 1/6] Remove HAVE_GNU_AS
Alexandre Oliva
- [to-be-committed][RISC-V][PR tree-optimization/109038] Recognize shifts+rotate as simple shift in some cases
Jeffrey Law
- [to-be-committed][PR target/124559][RISC-V] Improve RISC-V constant synthesis for some HImode constants
Jeffrey Law
- [committed] tree-vect-loop: Remove useless && 1.
Jakub Jelinek
- [PATCH] strlen: Adjust objsz arg in __strcat_chk -> __stpcpy_chk transformation [PR125079]
Jakub Jelinek
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [COMMITTED, PATCH] s390: Fix dealing with HF vector modes in s390_secondary_reload
Stefan Schulze Frielinghaus
- [PATCH] gcc/toplev.cc: Output mangled function names with -fstack-usage
Tomas Härdin
- [PATCH] libphobos libgo: Fix dealing with boilerplate [PR122794]
Stefan Schulze Frielinghaus
- [PATCH] match.pd: ((A&N)==CST1) & (((A&M)==CST2) | ((A&Q)==CST3)) [PR93150]
Daniel Barboza
- [PATCH 1/4] aarch64: introduce partial AdvSIMD vector modes
Artemiy Volkov
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [Ada] Link with PIC static Ada runtime when -pie is specified
Eric Botcazou
- [PATCH v1] [PATCH][GCC] aarch64: Fix tls debuginfo missing location info [PR97344]
srinath.parvathaneni@arm.com
- [PATCH v2] libstdc++: Make std::unique_ptr<void>::operator* SFINAE-friendly
Jonathan Wakely
- [committed 1/3] libstdc++: Improve Doxygen comments for <iterator> contents
Jonathan Wakely
- [committed 2/3] libstdc++: Suppress Doxygen docs for internals in <bits/locale_conv.h>
Jonathan Wakely
- [PATCH] RISC-V: Fix missing braces in riscv_rtx_costs for slli.uw pattern [PR???]
Jeffrey Law
- [PATCH GCC17-stage1] riscv: Optimize power-of-2 boundary comparisons in conditional moves
Jeffrey Law
- [PATCH v2] RISC-V: Add Synopsys RHX-100 series pipeline description
Jeffrey Law
- [PATCH] gcc/doc: Clarify warning for variable unused
Nathan Myers
- [PATCH v2] RISC-V: Add Synopsys RMX-100 series pipeline description.
Jeffrey Law
- [PATCH] PR c++/123228 Member of protected base is inaccessible despite a friend declaration
Patrick Palka
- [PATCH v2 3/6] build: Remove --with-gnu-as
Rainer Orth
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Wilco Dijkstra
- [PATCH v2 4/6] Remove HAVE_GNU_LD
Rainer Orth
- [PATCH] c++/modules: false positive abi_tag mismatch [PR124957]
Patrick Palka
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Alexandre Oliva
- [PATCH v2] forwprop: allow more VPEs in simplify_vector_constructor () [PR122679]
Artemiy Volkov
- [PATCH] RISC-V: Extract fusion logic to riscv-fusion.cc
Jeffrey Law
- [PATCH] c++/modules: merging fndecl w/ inst noexcept + deduced auto [PR125115]
Jason Merrill
- [PATCH] c, c++, v2: Introduce -Wconstant-logical-operand warning [PR125081]
Jason Merrill
- [PATCH] [AArch64]: Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
Wilco Dijkstra
- [PATCH] RISC-V: Update riscv.opt.urls for -mmpy-option
Michiel Derhaeg
- [PATCH v2 1/2] build: Preserve *_FOR_BUILD environment variables in all cases.
Jeffrey Law
- [PATCH v2] match.pd: simplify "shift + reg EQ|NE reg"
Jeffrey Law
- [PATCH 3/5] RISC-V: Implement TARGET_SCHED_FUSION_PRIORITY for Synopsys RHX-100 series.
Jeffrey Law
- [C PATCH] argument expressions may be evaluated too often by typeof [PR124576]
Martin Uecker
- [PATCH v3] match.pd: (A>>C) != (B>>C) -> (A^B) >= (1<<C) [PR110010]
Jeffrey Law
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
H.J. Lu
- PING^6: [PATCH v3] Ignore tls_model attribute in TLS access optimization
H.J. Lu
- [PATCH 0/4] Test suite fixes
Xi Ruoyao
- [PATCH 3/4] i386: testsuite: fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
Xi Ruoyao
- [PATCH 4/4] testsuite: don't link top-level asm tests as PIE [PR 70150]
Xi Ruoyao
- [PATCH 1/2] libgfortran: Use MapViewOfFileEx instead of MapViewOfFileExNuma in caf_shmem
Peter Damianov
- [PATCH] algol68: Correct typo exeect -> exeext
Peter Damianov
- [COMMITTED] gcc: fix gcov-tool MOSTLYCLEANFILES typo
Sam James
- [PUSHED] match: Fix `(A>>bool) EQ 0 -> (unsigned)A LE bool` pattern for vector types [PR125139]
Andrew Pinski
- [PING^2][PATCH] rs6000: Avoid stxvd2x for quad aligned memory stores [PR123055]
Michael Meissner
- [C PATCH] Fix use of variably-modified structure/union types in nested context [PR124985]
Martin Uecker
- [PATCH v3] libstdc++: check value in std::{con,dis}junction
Alexandre Oliva
- [cmmitted][16] strlen: Fix up backport [PR125079]
Jakub Jelinek
- mnhnxwxoytbwb
Shantell Nedina
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Disservin
- [PATCH] LoongArch: Allow printing symbolic name with "%c" in inline asm
Xi Ruoyao
- [PATCH] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Xi Ruoyao
- [PATCH] LoongArch: add spaceship expanders
Xi Ruoyao
- [V2][to-be-committed][RISC-V][PR tree-optimization/109038] Recognize shifts+rotate as simple shift in some cases
Jeffrey Law
- [PATCH] match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]
Avinal Kumar
- [PATCH v2 1/4] xtensa: Implement "__force_l32" named address space
Takayuki 'January June' Suwa
- [PATCH v2 3/4] xtensa: Implement "-mforce-l32" target-specific option
Takayuki 'January June' Suwa
- [PATCH v2 4/4] doc: Document several "force_l32" features for Xtensa
Takayuki 'January June' Suwa
- [to-be-committed][RISC-V][PR target/125152] Don't use stale mode in conditional move expansion
Jeffrey Law
- [x86 PATCH] Shorter load immediate constants with -Oz
Roger Sayle
- [committed] Fortran/OpenMP: cleanup gfc_free_omp_namelist
Tobias Burnus
- [PATCH 3/6] build: Remove --with-gnu-as
Rainer Orth
- [GCC17-PATCH 1/2] phiopt: Set cfgchanged if cselim-limited happened
Andrew Pinski
- [GCC17-PATCH 2/2] phiopt: Allow for more than 2 predecessors for join block for cselim-limited in phiopt [PR123113]
Andrew Pinski
- [PATCH v4 3/3] aarch64: add usubc<m>5 expansion pattern to machine description
Richard Sandiford
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Roger Sayle
- libgo patch committed: use 'gcloud storage cp' instead of 'gsutil cp'
Ian Lance Taylor
- [to-be-committed][RISC-V][PR target/124009] Improve select between 2^n and 0 on RISC-V
Jeffrey Law
- [PATCH] testsuite: get a predictable ordered array for comparison
Ben Boeckel
- [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__
Collin Funk
- [PATCH] Return *this instead of this in `bbitmap.h`
Sai Charan Marrivada
- [PATCH v2 0/3] Optimize 32-bit unsigned constant division for 64-bit targets
herumi@nifty.com
- [PATCH v3] c++/reflection: fix ICE on is_accessible [PR124241]
chzn@mail.ustc.edu.cn
- [PATCH] c++: modules: Fix posix_fallocate error handling
Rainer Orth
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Richard Sandiford
- [PATCH v2 1/2] emit-rtl: Allow extra checks for paradoxical subregs [PR119966]
H.J. Lu
- [to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Jeffrey Law
- [PATCH 5/5] RISC-V: Add instruction patterns for 32-bit multiply-add and bit-extract fusion.
Jeffrey Law
- [PATCH 0/6] Remove HAVE_GNU_{AS,LD} etc.
Rainer Orth
- [PATCH 4/5] RISC-V: Implement scheduling for Synopsys RHX-100 series.
Jeffrey Law
- [PATCH v3] match.pd: simplify lshift const cmp using bit_and [PR124019]
Jeffrey Law
- [PATCH v2] toplev: Ask for 128MB stack when compiled with ASAN [PR124206]
Jeffrey Law
- [PING][PATCH v4] reassoc: Optimize CMP/XOR expressions [PR116860]
Jeffrey Law
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
Jeffrey Law
- [riscv] Simplify builtin defintions
Jeffrey Law
- [PATCH 0/8] *** Add RISC-V zvfofp8min intrinsic ***
Jeffrey Law
- [PATCH 1/8] RISC-V: Add zvfofp8min ISA extension support
Jeffrey Law
- [PATCH 2/8] RISC-V: Add zvfofp8min FP8 to BF16 vector conversions
Jeffrey Law
- [PING] [PATCH] testsuite: scan for case sensitive file extensions in lto.exp
Jeffrey Law
- [PATCH] PR middle-end/122871: Doubleword multiplication improvements
Jeffrey Law
- [PATCH][RFC] tree-optimization/88576 - make -fno-math-errno not affect malloc
Jeffrey Law
- New German PO file for 'gcc' (version 16.1.0)
Translation Project Robot
- Contents of PO file 'gcc-16.1.0.de.po'
Translation Project Robot
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Andrew Pinski
- [PATCH v8] RISC-V: Fix ZILSD 64-bit load/store splitting on RV32
Jeffrey Law
- [PATCH] configury: Use only one copy of CHECK_ATTRIBUTE_VISIBILITY macro
Jeffrey Law
- [PUSHED] chrec: Move variable rtype definition to the scope only used
Andrew Pinski
- [PATCH] or1k: Allow SImode for condition flag register
H.J. Lu
- libbacktrace patch committed: Decompress multiple zstd frames
Ian Lance Taylor
- GCC 17.0 PowerPC patches V6 [PATCH 3/5]: Add xvrlw support.
Surya Kumari Jangala
- [PATCH v3] RISC-V: Apply LMUL cost scaling to vector operations
Zhongyao Chen
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Jeffrey Law
- [PATCH] rs6000: Builtins for ECC cryptography instructions [RFC02669]
Surya Kumari Jangala
- [AutoFDO] Fix ICE in ipa_merge_profiles when entry block count is zero
Kugan Vivekanandarajah
- [V2][to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Jeffrey Law
- [PING 6][PATCH v3] rs6000/p8swap: Fix incorrect lane extraction by vec_extract() [PR106770]
Surya Kumari Jangala
- [PATCH v2] Enabling POPCNT generation for 32-bit patterns.
Reshma Roy
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Vijay Shankar
- [PATCH v3] RISC-V: Make tuple vector not tieable to some modes.
Robin Dapp
- [PATCH v2] Add callback_only attribute
Josef Melcr
- [COMMITTED] rs6000: Add -mcpu=future support and built-in gating infrastructure
Kishan Parmar
- Re: testsuite patch ping – [PATCH, OpenMP, OpenACC, testsuite, v2] Allow runtime library use in compiler tests
Tobias Burnus
- [PATCH v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X<0) into ABS_EXPR<X> [PR123514]
Eikansh Gupta
- [PATCH RFC] gcc: Add initial -ftime-trace support
HELI SHAH
- [PATCH] vect: Version for unsigned overflow. [PR121908]
Richard Biener
- [PATCH] aarch64: Fix SVE vec_perm for VL2048 VNx16QI
Richard Sandiford
- [PATCH] middle-end/125156 - preserve edge flags in cleanup_control_expr_graph
Richard Biener
- [PATCH] middle-end/125146 - fold_stmt fails to release SSA names
Richard Biener
- [PATCH] tree-optimization/120003 - missed jump threading
Richard Biener
- [PATCH v3] Add callback_only attribute
Josef Melcr
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Jakub Jelinek
- [PATCH] tree-optimization/125153 - testcase for fixed PR
Richard Biener
- [RFT PATCH 0/7] libffi: Sync with libffi 3.5.2 [PR117635]
Pietro Monteiro
- [PATCH] x86_cse: Add X86_CSE_CONST_VECTOR
Liu, Hongtao
- [PATCH v2]rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
Surya Kumari Jangala
- GCC 15.2.1 Status Report (2026-05-04)
Richard Biener
- GCC 14.3.1 Status Report (2026-05-04)
Richard Biener
- [PATCH] sra: Do not create bit-field type accesses during access propagation (PR124151)
Richard Biener
- [PATCH v3] phiprop: skip over clobbers [PR116823]
Andrew Pinski
- [pushed] testsuite, X86, Darwin: 64bit Darwin does not support non-PIC code.
Iain Sandoe
- [WIP] Points to information in Prange
Andrew MacLeod
- [PATCH v3] c-family, cp: introduce alignof_kind enum for accurate alignof/alignas diagnostics [PR124601]
Yrong
- [pushed] i386: Relax predicates in BT splitters
Uros Bizjak
- [COMMITTED 1/6] get_tree_range should check the supplied range type.
Andrew MacLeod
- [COMMITTED 2/6] Integrate bound snapping with pair construction.
Andrew MacLeod
- [COMMITTED 3/6] update_range_info can mark a statement for recalculation.
Andrew MacLeod
- [COMMITTED 4/6] Unify range_of_address with other range_of_* routines.
Andrew MacLeod
- [COMMITTED 5/6] Ranger_cache::range_of_expr should handle no context.
Andrew MacLeod
- [COMMITTED 6/6] Rename value_range::set_type to value_range::set_range_class
Andrew MacLeod
- [PATCH GCC17-stage1] m32c: Remove all support for M32C target.
Iain Buclaw
- [PATCH] Handle integer constants up front.
Andrew MacLeod
- [COMMITTED] Regenerate xtensa.opt.urls
Mark Wielaard
- [PATCH] x86: Fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
H.J. Lu
- [PATCH RFA] build: add diagnostics/ to TAGS
Jason Merrill
- [PATCH] expand: End argument processing after processing the last argument in assign_params
feedable
- [PATCH v2] xtensa: Apply further improvement to xtensa_legitimize_address()
Takayuki 'January June' Suwa
- [PATCH] libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro
Pietro Monteiro
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH v1] [AArch64]: Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
Naveen
- [RISC-V][PR target/124955] Utilize slliw for some left shifted signed bitfield extractions
Jeffrey Law
- [PATCH v2] tree-optimization: handle non-constant SSA offsets (PR94071)
Доля Денис
- [PATCH] [x86] enable avx512_two_epilogues and avx512_masked_epilogues for znver6
Richard Biener
- [PATCH] tree-optimization/125124 - disable sanity checking of BB SLP partitioning
Richard Biener
- [PATCH] c++: Fix up extract_ref [PR125111]
Jakub Jelinek
- [PATCH] i386: Avoid splitting 16/32-bit volatile mem test into 8-bit test [PR125180]
Jakub Jelinek
- [PATCH] analyzer: Fix up -Wunused-variable warning
Jakub Jelinek
- [PATCH v2 2/2] tail-merge: Combine conditions of merged blocks for ccmp [PR102793]
Richard Biener
- [PATCH] tree-optimization/125185 - fix ICE with associating DOT_PROD_EXPR
Richard Biener
- [PATCH 5/5] libgomp: Move thread task re-initialisation into threads
Matthew Malcomson
- [PATCH 4/5] libgomp: Removing one barrier in non-nested thread loop
Matthew Malcomson
- [PATCH v1 0/1] WIP: Forge: Add scaffolding for managing forge labels
Richard Earnshaw via Sourceware Forge
- [PATCH 3/5] libgomp: Implement "flat" barrier for linux/ target
Matthew Malcomson
- [PATCH] libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
Tomasz Kamiński
- [committed] libstdc++: Fix mainpage.html link to Doxygen docs [PR109965]
Jonathan Wakely
- [PATCH GCC17-stage1] RISC-V: Implement even-odd shuffles with vnsrl
Robin Dapp
- [PATCH v2] rs6000: Add new builtin __builtin_ppc_atomic_cas_local
Avinash Jayakar
- [PATCH] rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
Avinash Jayakar
- [PATCH] vect: Enable two distinct sources in BIT_FIELD_REFs. [PR105816]
Richard Biener
- [GCC17-PATCH] cselim: Remove restriction of join block having 2 predecessors [PR123113]
Richard Biener
- [GCC17-PATCH] phiopt: Remove 2 preds restriction on factor [PR123113]
Richard Biener
- [pushed]PR modula2/120189: documented link command does not work
Gaius Mulley
- [PATCH 0/4] GCN: Target offload overhead improvements, batch 2
Arsen Arsenović
- [PATCH 2/4] libgomp: let plugins handle allocating the target variable table
Arsen Arsenović
- [PATCH 3/4] libgomp/plugin-gcn: remove unneeded heap allocation in run_kernel
Arsen Arsenović
- [PATCH 4/4] libgomp/oacc-mem: add missing assert to goacc_enter_datum
Arsen Arsenović
- [PATCH] RISC-V: -mrvv-max-lmul=m1-dynamic
Robin Dapp
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Richard Biener
- [PATCH] libstdc++: Use hardware_destructive_interference_size in atomic.cc
Jonathan Wakely
- [PATCH 00/12] OpenMP/C++: 'allocate' directive
Waffl3x
- [PATCH 01/12] libgomp.c: Change _Alignof to alignof for C++ in test
Waffl3x
- [PATCH 02/12] OpenMP/C: Change repetitive allocator clause diagnostic wording
Waffl3x
- [PATCH 03/12] OpenMP/C++: Remove case PRAGMA_OMP_ALLOCATE from cp_parser_omp_construct
Waffl3x
- [PATCH 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Jonathan Wakely
- [PATCH 2/3] libstdc++: Simplify std::shared_ptr internals
Jonathan Wakely
- [PATCH] libstdc++: simd: use preprocessor to test for 64-bit long double [PR124657]
Jonathan Wakely
- [PATCH, RFC] libstdc++: simd: accept 64-bit long double as double in _S_*_of [PR124657]
Jonathan Wakely
- [PATCH v2] libstdc++: simd: x86: accept 64-bit long double as double [PR124657]
Jonathan Wakely
- [PATCH] RISC-V: Use more whole-reg loads/stores.
Robin Dapp
- [committed] libstdc++: Fix experimental::__is_x86_pd() [PR124657]
Jonathan Wakely
- [committed][RISC-V] Adjust expected output after recent jump threader change
Jeffrey Law
- [PATCH] Fortran: fix namelist read for input with comments [PR125095]
Harald Anlauf
- [PATCH] Dealing with multiarch only
Stefan Schulze Frielinghaus
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [committed][PATCH] d: internal compiler error: in convert_move, at expr.cc:227
Iain Buclaw
- [PATCH] Update __stack_chk_guard documentation
H.J. Lu
- [RFC PATCH 0/3] wasm: New backend
feedable
- [RFC PATCH 1/3] df: Add support for pseudos in function arguments
feedable
- [PATCH] c++: deferred parsing of default arguments [PR50479]
Marek Polacek
- [PATCH] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Marek Polacek
- [PATCH v1 1/3] RISC-V: Allow RVV reg overlap of v[sz]ext.vf2 for m2
钟居哲
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v4] RISC-V: Apply LMUL cost scaling to vector operations
Zhongyao Chen
- [PATCH] LoongArch: eliminate redundant extension after ctz.w
Lulu Cheng
- [PATCH] tree-optimization: fold memset with length in [0, 1] to conditional store [PR102202]
Naveen
- [PATCH] _Hashtable fancy pointer support
François Dumont
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Tamar Christina
- [PATCH] arm: Add star-mc3 cpu support
Tobby Li
- [PATCH] RISC-V: Add per-type reduction costs to the vector cost model
Wang Yaduo
- [PATCH -1/6] build: Introduce {as,ld}_flavor
Rainer Orth
- [PATCH v2 2/6] build: Remove $gas
Rainer Orth
- [PATCH] c++: Reflection vs. CLASSTYPE_TYPEINFO_VAR/ANON_AGGR_TYPE_FIELD sharing [PR124991]
Jakub Jelinek
- [PATCH] c++: Don't check for consteval-only uses inside of USING_STMT [PR125184]
Jakub Jelinek
- [committed] libstdc++: Improve docs for range access functions [PR97001]
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Jonathan Wakely
- [PATCH v2 2/3] libstdc++: Simplify std::shared_ptr internals
Jonathan Wakely
- [PATCH v1] aarch64: Add support for FEAT_SSVE_BitPerm
Tamar Christina
- [pushed] [PATCH] LoongArch: Fix ICE caused by incomplete split conditions [PR125057].
Lulu Cheng
- [PATCH 00/11] fortran: array descriptor part 2: Add getters and setters
Paul Richard Thomas
- [PATCH] lra: Reloading section anchors
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Add testcase for consteval-only type [PR125179]
Jakub Jelinek
- [PATCH] libstdc++: Avoid double indirection in function_ref when possible
Jonathan Wakely
- [PATCH] aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
Soumya AR
- nvpx patch PING – Re: [Patch] nvptx: support -march=native with offloading
Tobias Burnus
- [PATCH 1/2] tree-optimization/125174 - cost OMP SIMD calls
Richard Biener
- [PATCH, OpenMP, OpenACC, testsuite] Allow runtime library use in compiler tests
Thomas Schwinge
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Biener
- [PATCH] libstdc++: Format all contiguous ranges usign spoan.
Tomasz Kamiński
- [PATCH v3] MATCH: Add simplification for MAX<a&CST0, a&CST1> and MIN<a&CST0, a&CST1> to match.pd [PR109878]
Eikansh Gupta
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Tamar Christina
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Tamar Christina
- [PATCH] ivcannon: support aggregate ranged on loop bounds
Tamar Christina
- [PATCH] [RFC][v2] Add vector_costs::add_slp_cost grouping hook
Richard Biener
- [PATCH 1/3] MATCH: Simplify (float)a - (float)b -> (float)(signed)(a - b) [PR124571]
Eikansh Gupta
- [PATCH v5] rs6000: Reduces a multi-step comparison sequence to a single vcmpnez instruction [PR116004]
Vijay shankar telidevulapalli
- [PATCH V3]rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL codes [PR122665]
jeevitha
- [PATCH v2] i386: Make _m_prefetchw parameter const-qualified
oltolm
- [PATCH] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
Surya Kumari Jangala
- [PATCH] libstdc++: Reorder compile-time checks for __formatter_str::_M_format_range.
Tomasz Kamiński
- [COMMITTED] More memory efficient prange_storage.
Andrew MacLeod
- [PATCH v2] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Milan Tripkovic
- [pushed: r17-359] analyzer: add data flow events
David Malcolm
- [pushed: r17-360] analyzer: generating raw state for rewinding data flow
David Malcolm
- [pushed: r17-361] value-range.h: fix typo in comment
David Malcolm
- [PATCH] analyzer: show value ranges in svalue::dump
David Malcolm
- [PATCH] range-ops: use const/static where possible
David Malcolm
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [WIP PATCH] c++, v2: Implement C++26 P3074R7 trivial unions
Jakub Jelinek
- [gccrs COMMIT] testsuite: Add a testcase for issue 3537
gerris.rs@gmail.com
- [PATCH] i386: Keep SEH enabled for Win64 sysv_abi functions
oltolm
- [PATCH] fortran: refresh associate-name kind once selector is resolved [PR125172] When the ASSOCIATE target is a forward reference to an internal or contained function whose return type is not yet known at parse time, primary.cc infers a type for the associate-name from a %re/%im/%len inquiry using the default kind (e.g. complex(4) when the user wrote k%re). The actual selector kind cannot be known at that point. The inferred-type cleanup in resolve_assoc_var only refreshed the typespec when the target was BT_DERIVED/BT_CLASS, so for an inferred intrinsic complex/character associate-name sym->ts kept the default kind. Resolved expressions referencing the associate-name (or applying the %re/%im inquiry) inherited that wrong kind, so for a function returning complex(real64) one would see kind(k%re) == 4. Refresh the kind in three places once the selector's actual type is known: - resolve_assoc_var: when the associate-name was inferred and the target's resolved intrinsic type matches sym->ts.type but not its kind, copy the target's typespec onto sym. - resolve_variable: for a no-ref reference to an inferred-type associate-name whose ts has changed at resolution, update e->ts from sym->ts so callers like aimag(k) see the correct kind. - gfc_fixup_inferred_type_refs: for an INQUIRY_RE/INQUIRY_IM ref on a BT_COMPLEX associate-name, set e->ts.kind to sym->ts.kind so kind(k%re) reflects the resolved kind. PR fortran/125172 gcc/fortran/ChangeLog: * resolve.cc (gfc_fixup_inferred_type_refs): Update kind for INQUIRY_RE and INQUIRY_IM references on inferred complex associate-name. (resolve_variable): For an inferred-type associate-name with no subobject ref, refresh e->ts from sym->ts. (resolve_assoc_var): For an inferred-type complex/character associate-name, refresh sym->ts from the resolved target when only the kind differs. gcc/testsuite/ChangeLog: * gfortran.dg/associate_79.f90: New test.
Samir Ouchene
- [PATCH v2] fortran: refresh associate-name kind once selector is resolved [PR125172] When the ASSOCIATE target is a forward reference to an internal or contained function whose return type is not yet known at parse time, primary.cc infers a type for the associate-name from a %re/%im/%len inquiry using the default kind (e.g. complex(4) when the user wrote k%re). The actual selector kind cannot be known at that point. The inferred-type cleanup in resolve_assoc_var only refreshed the typespec when the target was BT_DERIVED/BT_CLASS, so for an inferred intrinsic complex/character associate-name sym->ts kept the default kind. Resolved expressions referencing the associate-name (or applying the %re/%im inquiry) inherited that wrong kind, so for a function returning complex(real64) one would see kind(k%re) == 4. Refresh the kind in three places once the selector's actual type is known: - resolve_assoc_var: when the associate-name was inferred and the target's resolved intrinsic type matches sym->ts.type but not its kind, copy the target's typespec onto sym. - resolve_variable: for a no-ref reference to an inferred-type associate-name whose ts has changed at resolution, update e->ts from sym->ts so callers like aimag(k) see the correct kind. - gfc_fixup_inferred_type_refs: for an INQUIRY_RE/INQUIRY_IM ref on a BT_COMPLEX associate-name, set e->ts.kind to sym->ts.kind so kind(k%re) reflects the resolved kind. PR fortran/125172 gcc/fortran/ChangeLog: * resolve.cc (gfc_fixup_inferred_type_refs): Update kind for INQUIRY_RE and INQUIRY_IM references on inferred complex associate-name. (resolve_variable): For an inferred-type associate-name with no subobject ref, refresh e->ts from sym->ts. (resolve_assoc_var): For an inferred-type complex/character associate-name, refresh sym->ts from the resolved target when only the kind differs. gcc/testsuite/ChangeLog: * gfortran.dg/associate_79.f90: New test.
Samir Ouchene
- [PATCH] Fortran: Add debug functions for OpenMP data structures
Paul-Antoine Arras
- [PATCH RFC] c++/reflection: add null_reflection_p
Jason Merrill
- [PATCH v3] fortran: refresh associate-name kind once selector is resolved [PR125172]
Samir Ouchene
- [PATCH v2] libstdc++: Rework istreambuf_iterator::_M_sbuf handling to slince null-dereference warning [PR105580]
Jonathan Wakely
- [PATCH 0/2] fortran: Add bound checking code to the scalarizer block [PR125192]
Mikael Morin
- [PATCH] c++: Improve REFLECT_EXPR printing [PR125007]
Jason Merrill
- [PATCH v2] match: min|max(a+|-c, b+|-c) -> min|max(a, b)+|-c [PR116008, PR124560]
Andrew Pinski
- [PATCH] LoongArch: harden SSP canary set and test routines [PR 125049]
Lulu Cheng
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- ping GCC JIT PR118587 - tentative patch 1
Basile STARYNKEVITCH
- [r17-360 Regression] FAIL: gcc.dg/analyzer/divide-by-zero-6.c (test for warnings, line 14) on Linux/x86_64
Haochen Jiang
- [PATCH v1 0/2] std-simd-complex
tkaminsk via Sourceware Forge
- [PATCH v1 1/2] libstdc++: Refactor _ScalarAbi<N> into _Abi<N, N>
Matthias Kretz via Sourceware Forge
- [PATCH] c++: Constant evaluation of __builtin_{, dynamic_}object_size [PR124347]
Jakub Jelinek
- [PATCH 7/7] fortran: array descriptor: Move array growth function
Paul Richard Thomas
- [PING] Re: [PATCH] libiberty: avoid exponential back reference issue in D demangler
Andrew Burgess
- [PATCH] libstdc++: Return __proxy type from istreambuf_iterator post-incerement.
Tomasz Kamiński
- [PATCH 08/11] fortran: array descriptor: Add accessors for the dim field
Paul Richard Thomas
- [PATCH 10/11] fortran: array descriptor: Rename dim subfields internal accessors
Paul Richard Thomas
- [PATCH 11/11] fortran: array descriptor: Add internal field accessor for data
Paul Richard Thomas
- [PING 16] [PATCH v5 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [COMMITTED] rs6000: Builtins for AES acceleration instructions [RFC02657]
Avinash Jayakar
- [PATCH v3] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Milan Tripkovic
- [patch, avr] Fix -mno-call-main (PR125194)
Georg-Johann Lay
- [PATCH 1/2] scev: cleanup instantiate_scev_name recursive handling
Tamar Christina
- [PATCH 0/2] aarch64: Add support for FEAT_CMH
richard.ball@arm.com
- [PATCH] match: Restrict "min|max(a+|-c, b+|-c)" folding to integral types [PR125214]
Pengxuan Zheng
- [PATCH v2] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Kevin Stefanov
- [PATCH] - ICE with -Winfinite-recursion due to recursive rather than work queue/list [PR124651]
Heiko Eißfeldt
- [Patch, fortran] PR125051 - [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Paul Richard Thomas
- [PATCH v2] -Wenum-conversion documentation fix [PR125020][PR7651]
Heiko Eißfeldt
- [PATCH] alloc-pool: Support non-default constructors
Richard Sandiford
- [PATCH] combine: Tweak make_compound_operation PLUS/MINUS cases
Richard Sandiford
- [PATCH] rtlanal: Tweak operator precedence for comparisons
Richard Sandiford
- [to-be-committed][RISC-V][tree-optimization/106244] Improve code when generating (1 << N) & 0x1
Jeffrey Law
- [PATCH] c++/reflection: ICE with bases_of [PR125206]
Marek Polacek
- [GCC17-PATCH] cfghooks: Pass data to callback function of make_forwarder_block
Jeffrey Law
- [RFC PATCH v2 1/4] RX: FDPIC support - machine description
Jeffrey Law
- [PATCH] Fortran: fix automatic deallocation with derived type IO [PR111952,PR125059]
Harald Anlauf
- [RFC PATCH v2 2/4] RX: FDPIC support - helper functions
Jeffrey Law
- [PATCH] c++: refine decl_defined_p
Marek Polacek
- [PATCH v3] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH] riscv: Allow Zcmp push/pop when shrink-wrap-separate is inactive
Jeffrey Law
- [PATCH] c++: always walk DECL_VALUE_EXPR in cp_genericize_r [PR121500]
Patrick Palka
- [PATCH] Fix pthread library linking on aarch64-mingw builds
BtbN
- [PATCH v1] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
pan2.li@intel.com
- Re: ☠ Buildbot (Sourceware): gcc - failed compile (failure) (master)
Andrew Pinski
- [PATCH] c, middle-end: Fold SAT_ADD at gimple level [PR123286]
Andrew Pinski
- [PUSHED] testsuite: Fix test requirements: Adjust 'gcc.dg/plugin/diagnostic-test-paths-4.py'
Thomas Schwinge
- [COMMITTED] rs6000: Emit insn with proper rounding mode for nearbyint
Vijay Shankar
- Unreviewed^3 FreeBSD/amd64 libgcc patch
Rainer Orth
- [PATCH 1/4] Update to Unicode 17.0.0
Jonathan Wakely
- [PATCH] [x86][v2] adjust OMP SIMD call cost
Richard Biener
- [PATCH] tree-optimization/120702 - avoid folding loads to STRING_CSTs
Richard Biener
- PATCH] c/c++: Get unsigned integer type for pointer
H.J. Lu
- [PING^4][PATCH v7] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PATCH v2] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Naveen
- [PATCH] testsuite: munge absolute paths like compiler do on Windows
Torbjorn SVENSSON
- [GCC17-stage1 PATCH 2/2] tree-optimization/122569 - recognize CLZ via isolated MSB DeBruijn lookup
Richard Biener
- [PATCH] cselim: Allow middle_bb to have more than one statement [PR124405]
Richard Biener
- [PING]: [PATCH v1 0/1] Prevent optimize attribute from undoing target attribute
Christopher Bazley
- [RFC] [GCC 17] vect: Eliminate reverse permutations for negative-step DRs [PR61338]
Richard Biener
- [PATCH] libcc1: Fix libcc1/configure.ac
Hendrik Donner
- [PATCH v2][GCC] aarch64: Fix tls debuginfo missing location info [PR97344]
srinath.parvathaneni@arm.com
- [to-be-committed][RISC-V][PR tree-optimization/93504] Handle (X & C) | ((X^Y) & ~C) -> X ^ ( Y & ~C) in simplify-rtx
Jeffrey Law
- [PATCH] c++: fix ICE with invalid targ [PR125043]
Marek Polacek
- [PATCH 2/2] gfortran.dg/coarray: Require target sleep where calls were recently added, PR125005
Hans-Peter Nilsson
- [PATCH v2 1/5] libstdc++: Fix numeric save offset on Zone lines [PR124851]
Tomasz Kaminski
- [PATCH] combine: Check against CLOBBER in make_compound_operation_int [PR125209]
Boudewijn van der Heide
- [to-be-committed][V2][RISC-V][PR target/124955] Utilize slliw for some left shifted signed bitfield extractions
Jeffrey Law
- c6x related patches
Jeffrey Law
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Dragon Archer
- [PATCH] RISC-V: Don't emit cm.popret when zcmp + zicfiss is enabled [PR125217]
Michiel Derhaeg
- [PATCH, committed] libfortran: fix static analyser cppcheck warning in free_format_data [PR125087]
Harald Anlauf
- [Committed] PR middle-end/124637: Fix passing padded constant structs in registers on big-endian targets
Roger Sayle
- [PATCH 1/2] xtensa: Define HONOR_REG_ALLOC_ORDER as 1
Takayuki 'January June' Suwa
- [PATCH 2/2] xtensa: Revise xtensa_expand_prologue()
Takayuki 'January June' Suwa
- [PATCH] Define empty LINK_SSP_SPEC for TARGET_LIBC_PROVIDES_SSP
H.J. Lu
- [PATCH v2] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
pan2.li@intel.com
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PUSHED] match: Fix merged patterns for a!=b implies a and b are not zero [PR125234]
Andrew Pinski
- [PATCH v2] cselim: Allow middle_bb to have more than one statement [PR124405]
Pengxuan Zheng
- [PATCH] tree-optimization: Fix profile update in loop splitting (initial_true=false)
Xin Wang
- [PATCH] mingw: Ensure symbols are quoted in Intel syntax
LIU Hao
- [PATCH 0/3] Constify cfg_hooks
Andrew Pinski
- [PATCH] RISC-V: Remove interleaved vector synthesis optimization [PR125215]
Zhongyao Chen
- [PATCH v4] RX: Fix infinite-loop on LRA
Yoshinori Sato
- [COMMITTED, PATCH] x86_cse: Add a test for PR target/125245
H.J. Lu
- [PATCH] build: Simplify in-tree-gld version checks
Rainer Orth
- [PATCH] testsuite: riscv: reset -march for tests with -mcpu
Jeffrey Law
- [PING^1][SH][LRA] Add cannot_substitute_const_equiv_p target hook
Jeffrey Law
- [PATCH v3] match.pd: right shift compare canonicalization [PR124808]
Jeffrey Law
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry D
- [PATCH v2] tree-ssa-phiopt.cc: add cond_removal_mispredict_memop [PR124667]
Jeffrey Law
- [PATCH] x86_cse: Convert vector load to constant integer load
H.J. Lu
- [PATCH] xtensa: Assert the results of several validate_change() calls
Takayuki 'January June' Suwa
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [COMMITTED] a68: remove unimplemented math functions from is_mappable_routine
Jose E. Marchesi
- [Ada] Set LDFLAGS to configure setting in gnattools
Eric Botcazou
- [Ada] Fix broken Image for derived enumeration type with representation clause
Eric Botcazou
- [PUSHED] gcov: Read the right arc flag in json output
Jørgen Kvalsvik
- [PATCH] Add function attr+pragma for coverage suppression
Jørgen Kvalsvik
- [PATCH] build: testsuite: Generate effective targets from auto-host.h
Rainer Orth
- [PATCH v1 0/1] Enable reload in lm32 backend after testing showed minimal regressions [PR120077]
cr1901 via Sourceware Forge
- [PATCH v1 1/1] lm32: enable LRA after testing showed minimal regressions.
cr1901 via Sourceware Forge
- [committed] [RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
- [PUSHED] Update Email in MAINTAINERS
Naveen
- [PATCH v2 0/8] RISC-V: Add zvfofp8min intrinsic support
Lino Hsing-Yu Peng
- [PATCH v2 1/8] RISC-V: Add zvfofp8min ISA extension support
Lino Hsing-Yu Peng
- [PATCH v2 2/8] RISC-V: Add zvfofp8min FP8 to BF16 vector conversions
Lino Hsing-Yu Peng
- [PATCH v2 3/8] RISC-V: Add zvfofp8min BF16 to FP8 narrowing conversions
Lino Hsing-Yu Peng
- [PATCH v2 4/8] RISC-V: Add zvfofp8min FP32 to FP8 narrowing conversions
Lino Hsing-Yu Peng
- [PATCH v2 5/8] RISC-V: Plumb altfmt through vsetvl patterns
Lino Hsing-Yu Peng
- [PATCH v2 6/8] RISC-V: Mark zvfofp8min altfmt on insns
Lino Hsing-Yu Peng
- [PATCH v2 7/8] RISC-V: Track altfmt in vsetvl pass
Lino Hsing-Yu Peng
- [PATCH v2 8/8] RISC-V: Add zvfofp8min tests
Lino Hsing-Yu Peng
- [PATCH v3] combine: Reject any resulting insn using hard reg constraints [PR121426]
Stefan Schulze Frielinghaus
- Ping^2: [PATCH v5] get source line for diagnostic from preprocessed file [PR preprocessor/79106]
Bader, Lucas
- [PATCH v3 0/2] Recognize and fold longhand wide-multiplication idioms [PR107090]
Philipp Tomsich
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Torbjörn SVENSSON
- [PATCH v2] rtlanal: Recognize disjoint subreg writes as non-conflicting
Zhongyao Chen
- [PATCH] c++: Fix up reflect_constant_{array,string}2.C for installed testing [PR124621]
Torbjorn SVENSSON
- [PATCH v3] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Naveen
- [PATCH] PR tree-optimization/112508: Intelligently throttle loop store motion with -Os
Roger Sayle
- [PATCH 0/2] Improve SLP vectorization: IFN commutative swap and single-lane fallback
Lili Cui
- [PATCH] tree-optimization/125250 - LIM speculating not noop load/store
Richard Biener
- [PATCH] Round up the ASAN red zone size for stack alignment
H.J. Lu
- [PATCH] [Aarch64]: Make aarch64_output_simd_mov_imm_low return const char *
Naveen
- [PATCH] match.pd: turn some conditional bitops unconditional [PR56110]
Richard Biener
- [PATCH v3 1/2] match.pd: Flatten carry-diamond patterns to straight-line code
Richard Biener
- [PATCH v3 2/2] forwprop: Match and fold long-multiply patterns [PR107090]
Richard Biener
- [PATCH V2] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
jeevitha
- [PATCH v1 0/1] AArch64: Add scalar-to-vector costs for vec_construct
Christopher Bazley via Sourceware Forge
- [PING^1][PATCH v2] rs6000: Fix PTImode attribute handling [PR106895]
jeevitha
- [PATCH] match.pd: Fold (type)(minmax((wide)a, (wide)b)) -> minmax(a, b)
Naveen
- [PATCH] match.pd: miscellaneous patterns [PR101179]
Richard Biener
- [PATCH v4] match.pd: Allow FNMA fold through conversions
Richard Biener
- [PATCH] tree-scalar-evolution: Fold unused loop PHIs with known nonzero niter
Abhishek Kaushik
- aarch64: document AArch64 GCC 16 changes
Tamar Christina
- [PATCH] match.pd: rearrange (VCE (BFR)) simplification conditions [PR125259]
Artemiy Volkov
- [PATCH v2 3/5] libstdc++: Resolve named-rule UNTIL save adjustment [PR116110]
Tomasz Kaminski
- [C PATCH]: fix TBAA error for function returning structure [PR125252]
Martin Uecker
- [PATCH v1 1/1] aarch64: Restrict unrolling to small loops by default
Christopher Bazley via Sourceware Forge
- [PATCH v1 0/1] aarch64: Restrict unrolling to small loops by default
Christopher Bazley via Sourceware Forge
- [PATCH v1 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH] c++/reflection: fixes for comparing reflections [PR125208]
Marek Polacek
- [pushed] c-family: look through non-user-facing typedef [PR124621]
Jason Merrill
- [PATCH, fortran] PR93727 Implement new EX format specifier
Jerry D
- [V2][RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
- [PATCH v11 0/7] Introduce Kernel Control Flow Integrity ABI [PR107048]
Kees Cook
- [COMMITTED] hppa64: Fix linking of libgcc on HP-UX with GNU ld
John David Anglin
- [PATCH] contrib: Fix check_GNU_style.py for some .opt issues [PR125275]
Andrew Pinski
- [PATCH] libstdc++: Improve handling of leap second expiry time [PR123165]
Jonathan Wakely
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] doc: Remove unused reference to @gol macro.
Léo Hardt
- [V3][RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
Last message date:
Tue May 12 02:40:58 GMT 2026
Archived on: Tue May 12 02:41:16 GMT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).