May 2026 Archives by author
Starting: Fri May 1 00:05:14 GMT 2026
Ending: Sat May 16 15:06:02 GMT 2026
Messages: 1535
- [PATCH] testsuite: arm: restore defaults for multilib test
Richard Earnshaw (foss)
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Richard Earnshaw (foss)
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Richard Earnshaw (foss)
- [PATCH] aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
Soumya AR
- [PATCH] aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
Soumya AR
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Eric Pimentel Aguiar
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Eric Pimentel Aguiar
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Eric Pimentel Aguiar
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Eric Pimentel Aguiar
- [PATCH v1] Detect predicated-index PHI and matching IFN_MASK_STORE
Raghesh Aloor
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [PATCH v2 5/6] build: Remove $gnu_ld
John David Anglin
- [COMMITTED] hppa64: Fix linking of libgcc on HP-UX with GNU ld
John David Anglin
- [COMMITTED] hppa64: Don't define MD_EXEC_PREFIX to "/usr/ccs/bin" on hpux
John David Anglin
- [COMMITTED] hppa64: Use DW_EH_PE_aligned encoding on 64-bit HP-UX
John David Anglin
- [PATCH] Fortran: fix namelist read for input with comments [PR125095]
Harald Anlauf
- [PATCH] Fortran: fix namelist read for input with comments [PR125095]
Harald Anlauf
- [Patch, fortran] PR125051 - [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Harald Anlauf
- [PATCH] Fortran: fix automatic deallocation with derived type IO [PR111952,PR125059]
Harald Anlauf
- [PATCH] Fortran: fix automatic deallocation with derived type IO [PR111952,PR125059]
Harald Anlauf
- [PATCH, committed] libfortran: fix static analyser cppcheck warning in free_format_data [PR125087]
Harald Anlauf
- [PATCH, fortran] PR93727 Implement new EX format specifier
Harald Anlauf
- [patch, fortran] PR 122245: Fix -fc-prototypes when procedure is defined via INTERFACE
Harald Anlauf
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Dragon Archer
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Dragon Archer
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Dragon Archer
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Dragon Archer
- [PATCH] Fortran: Add debug functions for OpenMP data structures
Paul-Antoine Arras
- [PATCH v2] OpenMP 5.0: Allow multiple clauses mapping same variable
Paul-Antoine Arras
- [PATCH v2] OpenMP 5.0: Allow multiple clauses mapping same variable
Paul-Antoine Arras
- [PATCH 0/4] GCN: Target offload overhead improvements, batch 2
Arsen Arsenović
- [PATCH 1/4] libgomp/gcn: parallelize initializing threads of a team
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 1/4] libgomp/gcn: parallelize initializing threads of a team
Arsen Arsenović
- [PATCH 2/4] libgomp: let plugins handle allocating the target variable table
Arsen Arsenović
- [PATCH v1 1/1] Configure EditorConfig for Git commit messages
Arsen Arsenović
- [PATCH v1 1/1] Configure EditorConfig for Git commit messages
Arsen Arsenović
- Ping^2: [PATCH v5] get source line for diagnostic from preprocessed file [PR preprocessor/79106]
Bader, Lucas
- [PATCH v1 0/1] arm: document arm GCC 16 changes
Claudio Bantaloukas
- [PATCH gcc-wwwdocs] gcc-16: document arm GCC 16 changes
Claudio Bantaloukas
- [PATCH gcc-wwwdocs] gcc-16: document arm GCC 16 changes
Claudio Bantaloukas
- [PATCH] match.pd: ((A&N)==CST1) & (((A&M)==CST2) | ((A&Q)==CST3)) [PR93150]
Daniel Barboza
- [PATCH v3] match.pd: simplify lshift const cmp using bit_and [PR124019]
Daniel Henrique Barboza
- [PATCH v3] match.pd: right shift compare canonicalization [PR124808]
Daniel Henrique Barboza
- [PATCH v2] tree-ssa-phiopt.cc: add cond_removal_mispredict_memop [PR124667]
Daniel Henrique Barboza
- [PATCH v2] tree-ssa-phiopt.cc: add cond_removal_mispredict_memop [PR124667]
Daniel Henrique Barboza
- [PATCH] match.pd: ((A&N)==CST1) & (((A&M)==CST2) | ((A&Q)==CST3)) [PR93150]
Daniel Henrique Barboza
- [PING 16] [PATCH v5 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PING]: [PATCH v1 0/1] Prevent optimize attribute from undoing target attribute
Christopher Bazley
- [PATCH v5 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 0/5] libstdc++: chrono tzdb correctness fixes
Álvaro Begué
- [PATCH] strlen: Adjust objsz arg in __strcat_chk -> __stpcpy_chk transformation [PR125079]
Richard Biener
- [PATCH 1/6] Remove HAVE_GNU_AS
Richard Biener
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Richard Biener
- [PATCH] vect: Version for unsigned overflow. [PR121908]
Richard Biener
- [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] tree-optimization/125153 - testcase for fixed PR
Richard Biener
- [PATCH v2] phiprop: Allow for one store inbetween the load and the phi which is being used to insert [PR123120]
Richard Biener
- 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 v2] forwprop: allow more VPEs in simplify_vector_constructor () [PR122679]
Richard Biener
- [PATCH v2] Enabling POPCNT generation for 32-bit patterns.
Richard Biener
- [PATCH v3] phiprop: skip over clobbers [PR116823]
Richard Biener
- [PATCH] Handle integer constants up front.
Richard Biener
- [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 v2 2/2] tail-merge: Combine conditions of merged blocks for ccmp [PR102793]
Richard Biener
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
Richard Biener
- [PATCH] tree-optimization/125185 - fix ICE with associating DOT_PROD_EXPR
Richard Biener
- [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
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Richard Biener
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Richard Biener
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Richard Biener
- [PATCH 1/2] tree-optimization/125174 - cost OMP SIMD calls
Richard Biener
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Biener
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Richard Biener
- [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]
Richard Biener
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Richard Biener
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Biener
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Biener
- [PATCH] ivcannon: support aggregate ranged on loop bounds
Richard Biener
- [PATCH v3] Enabling POPCNT generation for 32-bit patterns.
Richard Biener
- [PATCH 1/2] scev: cleanup instantiate_scev_name recursive handling
Richard Biener
- [PATCH 2/2] scev: maintain affine CHRECs in the presence of type conversions
Richard Biener
- [PATCH] ivcannon: support aggregate ranged on loop bounds
Richard Biener
- [PATCH 2/2] scev: maintain affine CHRECs in the presence of type conversions
Richard Biener
- [PATCH 1/2] tree-optimization/125174 - cost OMP SIMD calls
Richard Biener
- [PATCH] [x86][v2] adjust OMP SIMD call cost
Richard Biener
- [patch, avr] Fix -mno-call-main (PR125194)
Richard Biener
- [PATCH] c, middle-end: Fold SAT_ADD at gimple level [PR123286]
Richard Biener
- [PATCH] tree-optimization/120702 - avoid folding loads to STRING_CSTs
Richard Biener
- [PATCH] tree-optimization/120702 - avoid folding loads to STRING_CSTs
Richard Biener
- [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
- [RFC] [GCC 17] vect: Eliminate reverse permutations for negative-step DRs [PR61338]
Richard Biener
- [PATCH 0/3] Constify cfg_hooks
Richard Biener
- [patch, avr] Fix -mno-call-main (PR125194)
Richard Biener
- [PATCH] tree-optimization/125250 - LIM speculating not noop load/store
Richard Biener
- [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] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
Richard Biener
- [PATCH 1/2] tree-optimization/vect: Allow commutative operand swap for IFN in SLP reduction
Richard Biener
- [PATCH 2/2] tree-optimization/vect: Allow single-lane SLP fallback when limit is exhausted
Richard Biener
- [PATCH] PR tree-optimization/112508: Intelligently throttle loop store motion with -Os
Richard Biener
- [PATCH] match.pd: miscellaneous patterns [PR101179]
Richard Biener
- [PATCH v4] match.pd: Allow FNMA fold through conversions
Richard Biener
- [PATCH] match.pd: rearrange (VCE (BFR)) simplification conditions [PR125259]
Richard Biener
- [PATCH 1/2] tree-optimization/vect: Allow commutative operand swap for IFN in SLP reduction
Richard Biener
- [PATCH v4] Enabling POPCNT generation for 32-bit patterns.
Richard Biener
- [PATCH] tree-scalar-evolution: Fold unused loop PHIs with known nonzero niter
Richard Biener
- [RFC] [GCC 17] vect: Eliminate reverse permutations for negative-step DRs [PR61338]
Richard Biener
- [PATCH] Avoid setting ls_type when unused
Richard Biener
- [PATCH] tree-optimization: Fix profile update in loop splitting (initial_true=false)
Richard Biener
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Richard Biener
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Richard Biener
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Biener
- [PATCH 1/2][RFC] Record composition type in ls_type for VMAT_STRIDED_SLP loads
Richard Biener
- [PATCH 2/2] [x86] use recorded vector composition type for costing
Richard Biener
- [PATCH] match: Canonicalize `(float)(a CMP b)` into `(a CMP b) ? 1.0 : 0.0` [PR115571]
Richard Biener
- [PATCH] tree-cfg: Fix end_recording_case_labels if group_case_labels_stmt removes all cases except default [PR125290]
Richard Biener
- [PATCH] match: Canonicalize `(float)(a CMP b)` into `(a CMP b) ? 1.0 : 0.0` [PR115571]
Richard Biener
- [PATCH] tree-cfg: Fix end_recording_case_labels if group_case_labels_stmt removes all cases except default [PR125290]
Richard Biener
- [PATCH v2] scev: maintain affine CHRECs in the presence of type conversions
Richard Biener
- [PATCH 1/2] Delay setting of slp_node->data in vectorizable_{load,store}
Richard Biener
- [PATCH 2/2] Record (de-)composition type in ls_type for VMAT_STRIDED_SLP accesses
Richard Biener
- [PATCH] [RFC][v2] Add vector_costs::add_slp_cost grouping hook
Richard Biener
- [PATCH v5 1/1] Add warnings of potentially-uninitialized padding bits
Richard Biener
- [PATCH] Also record ls element type for costing
Richard Biener
- [PATCH] Split out ix86_vector_cd_cost
Richard Biener
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Richard Biener
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Richard Biener
- [PATCH v2] tree-optimization: Fix profile update in loop splitting (initial_true=false)
Richard Biener
- [PATCH][v2] middle-end/124634 - add internal function internals documentation section
Richard Biener
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Richard Biener
- [PATCH V3] testsuite: Add aarch64 SVE support to slp-reduc-15.c
Richard Biener
- [PATCH] tree-cfg: Revert part of r8-546 [PR125290]
Richard Biener
- [PATCH v4] match.pd: Allow FNMA fold through conversions
Richard Biener
- [PATCH v5] match.pd: Allow FNMA fold through conversions
Richard Biener
- [PATCH] tree-optimization/125296 - preserve alignment of access with address forwarding
Richard Biener
- [PATCH][v2] Add vector_costs::add_slp_cost grouping hook
Richard Biener
- [PATCH v2] cselim: Allow middle_bb to have more than one statement [PR124405]
Richard Biener
- [PATCH v2] tree-scalar-evolution: Fold loop PHIs with known nonzero niter
Richard Biener
- [PATCH] Split out ix86_vector_cd_cost
Richard Biener
- [PATCH v3] scev: Sign extend step in peeled converted IV handling [PR 125291]
Richard Biener
- [PATCH] ipa/123459 - avoid always-inline diagnostic on speculated calls
Richard Biener
- [PATCH] match.pd: ((A&N)==CST1) & (((A&M)==CST2) | ((A&Q)==CST3)) [PR93150]
Richard Biener
- [PATCH v3] match.pd: Simplify ((~x) & y) ^ (x | y)
Richard Biener
- [PATCH 1/2] match: Optimize A < 0 ? ARG1 OP 2^n-1 : ARG1
Richard Biener
- [PATCH] match: (a == b) & (a == c) & (b != c) -> false [PR110922]
Richard Biener
- [PATCH] tree-optimization: limit outer-loop unswitching by relative and absolute size
Richard Biener
- [PATCH] match: (a == b) & (a == c) & (b != c) -> false [PR110922]
Richard Biener
- [PATCH] ssa_operands: speed up GIMPLE_SWITCH handling
Richard Biener
- [PATCH v2] i386: Support HYGON c86-4g series processors
Uros Bizjak
- [PATCH] x86: Correct last_4x_vec_label in ix86_expand_movmem
Uros Bizjak
- [PATCH] i386: Adjust some c86-4g*.md modeling to reduce build time
Uros Bizjak
- [x86 PATCH] Shorter load immediate constants with -Oz
Uros Bizjak
- [x86 PATCH] Shorter load immediate constants with -Oz
Uros Bizjak
- [pushed] i386: Relax predicates in BT splitters
Uros Bizjak
- [PATCH] i386: Avoid splitting 16/32-bit volatile mem test into 8-bit test [PR125180]
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
Uros Bizjak
- [PATCH v3] x86-64: Use R11 for DRAP register in preserve_none functions
Uros Bizjak
- [PATCH v3] x86-64: Use R11 for DRAP register in preserve_none functions
Uros Bizjak
- [PATCH v3] x86-64: Use R11 for DRAP register in preserve_none functions
Uros Bizjak
- [PATCH v4] x86-64: Use R11 for DRAP register in preserve_none functions
Uros Bizjak
- [PATCH v4] x86-64: Use R11 for DRAP register in preserve_none functions
Uros Bizjak
- [x86 PATCH] Shorter load immediate constants with -Oz
Uros Bizjak
- [PATCH] PR124316: Fix ptwrite assembler mode
Uros Bizjak
- [RFC PATCH] i386: Remove TARGET_SHIFT1 tuning feature
Uros Bizjak
- [pushed] testsuite: Remove debugging puts from check_profiling_available
Uros Bizjak
- [PATCH] i386: Fix up *minmax<mode>3_4 [PR125308]
Uros Bizjak
- [PATCH] Improve vector increment/decrement on x86.
Uros Bizjak
- [PATCH] testsuite: get a predictable ordered array for comparison
Ben Boeckel
- [Ada] Link with PIC static Ada runtime when -pie is specified
Eric Botcazou
- [PATCH v2 4/6] Remove HAVE_GNU_LD
Eric Botcazou
- [Ada] Set LDFLAGS to configure setting in gnattools
Eric Botcazou
- [Ada] Fix broken Image for derived enumeration type with representation clause
Eric Botcazou
- c6x related patches
Richard Braun
- [PATCH] Fix pthread library linking on aarch64-mingw builds
BtbN
- [PATCH GCC17-stage1] m32c: Remove all support for M32C target.
Iain Buclaw
- [committed][PATCH] d: internal compiler error: in convert_move, at expr.cc:227
Iain Buclaw
- [PATCH] contrib: Make dg-extract-results.py tolerant of unparseable files
Kevin Buettner
- [ping] [PATCH] [MicroBlaze] Fix for PR103383 -- __builtin_bswap16 puts 8byte instruction sequence in a 4byte delay slot
Gopi Kumar Bulusu
- [PING] Re: [PATCH] libiberty: avoid exponential back reference issue in D demangler
Andrew Burgess
- [PING] Re: [PATCH] libiberty: avoid exponential back reference issue in D demangler
Andrew Burgess
- [committed] Fortran/OpenMP: cleanup gfc_free_omp_namelist
Tobias Burnus
- Re: testsuite patch ping – [PATCH, OpenMP, OpenACC, testsuite, v2] Allow runtime library use in compiler tests
Tobias Burnus
- nvpx patch PING – Re: [Patch] nvptx: support -march=native with offloading
Tobias Burnus
- [Patch] libgomp: Add stub omp_control_tool for OMPT
Tobias Burnus
- [Patch] libgomp: Add stub omp_control_tool for OMPT
Tobias Burnus
- [PATCH 1/4] libgomp/gcn: parallelize initializing threads of a team
Tobias Burnus
- [Patch] OpenMP: Improve interface comment for the omp_deep_mapping lang hooks
Tobias Burnus
- [Patch] OpenMP: mapper [C/C++] reject w/o map usage, reject C++98, fix map decay
Tobias Burnus
- [PATCH v2] OpenMP 5.0: Allow multiple clauses mapping same variable
Tobias Burnus
- [PATCH] libgfortran: Fix libcaf_shmem build on Solaris
Tobias Burnus
- [PATCH v1] [PATCH][GCC] aarch64: Fix tls debuginfo missing location info [PR97344]
Alice Carlotti
- [RFC PATCH 0/3] wasm: New backend
Pip Cet
- [PATCH v3] RISC-V: Apply LMUL cost scaling to vector operations
Zhongyao Chen
- [PATCH v4] RISC-V: Apply LMUL cost scaling to vector operations
Zhongyao Chen
- [PATCH] RISC-V: Remove interleaved vector synthesis optimization [PR125215]
Zhongyao Chen
- [PATCH v2] rtlanal: Recognize disjoint subreg writes as non-conflicting
Zhongyao Chen
- [PATCH] RISC-V: Support VLS LMUL cost scaling
Zhongyao Chen
- [committed] MAINTAINERS: Add myself to write after approval and DCO.
Zhongyao Chen
- [PATCH] RISC-V: Remove interleaved vector synthesis optimization [PR125215]
Zhongyao Chen
- [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Kito Cheng
- [PATCH] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Lulu Cheng
- [PATCH] LoongArch: eliminate redundant extension after ctz.w
Lulu Cheng
- [PATCH] LoongArch: Allow printing symbolic name with "%c" in inline asm
Lulu Cheng
- [PATCH] LoongArch: add spaceship expanders
Lulu Cheng
- [pushed] [PATCH] LoongArch: Fix ICE caused by incomplete split conditions [PR125057].
Lulu Cheng
- [PATCH] LoongArch: harden SSP canary set and test routines [PR 125049]
Lulu Cheng
- [PATCH] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Lulu Cheng
- [PATCH v2] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Lulu Cheng
- [PATCH v2] LoongArch: add spaceship expanders
Lulu Cheng
- [patch, avr] Fix -mno-call-main (PR125194)
Denis Chertykov
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Tamar Christina
- [PATCH] aarch64: Fix SVE vec_perm for VL2048 VNx16QI
Tamar Christina
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Tamar Christina
- [PATCH v1] aarch64: Add support for FEAT_SSVE_BitPerm
Tamar Christina
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Tamar Christina
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Tamar Christina
- [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]AArch64: Turn on GPR narrowing pass by default
Tamar Christina
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Tamar Christina
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Tamar Christina
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Tamar Christina
- [PATCH 1/2] scev: cleanup instantiate_scev_name recursive handling
Tamar Christina
- [PATCH 2/2] scev: maintain affine CHRECs in the presence of type conversions
Tamar Christina
- [PATCH] ivcannon: support aggregate ranged on loop bounds
Tamar Christina
- [PATCH 2/2] scev: maintain affine CHRECs in the presence of type conversions
Tamar Christina
- aarch64: document AArch64 GCC 16 changes
Tamar Christina
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Tamar Christina
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Tamar Christina
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Tamar Christina
- [PATCH] [RFC][v2] Add vector_costs::add_slp_cost grouping hook
Tamar Christina
- [PATCH v2] scev: maintain affine CHRECs in the presence of type conversions
Tamar Christina
- [PATCH 1/4] aarch64: introduce partial AdvSIMD vector modes
Tamar Christina
- [PATCH 2/4] aarch64: initialize vectors from starting subsequence
Tamar Christina
- [PATCH 3/4] aarch64: implement vec_concat support for sub-64-bit types
Tamar Christina
- [PATCH 4/4] aarch64/sve: combine AdvSIMD and SVE vec_duplicates
Tamar Christina
- [PATCH] AArch64: Add PIC/PIE support to large model [PR 123791]
Tamar Christina
- [PATCH v11 0/7] Introduce Kernel Control Flow Integrity ABI [PR107048]
Kees Cook
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Kees Cook
- [PATCH v11 2/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [PATCH v11 3/7] kcfi: Add regression test suite
Kees Cook
- [PATCH v11 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v11 5/7] aarch64: Add AArch64 Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v11 6/7] arm: Add ARM 32-bit Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v11 7/7] riscv: Add RISC-V Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Kees Cook
- [PATCH v12 0/7] Introduce Kernel Control Flow Integrity ABI [PR107048]
Kees Cook
- [PATCH v12 1/7] kcfi: Introduce KCFI typeinfo mangling API
Kees Cook
- [PATCH v12 2/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [PATCH v12 3/7] kcfi: Add regression test suite
Kees Cook
- [PATCH v12 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v12 5/7] aarch64: Add AArch64 Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v12 6/7] arm: Add ARM 32-bit Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v12 7/7] riscv: Add RISC-V Kernel Control Flow Integrity implementation
Kees Cook
- [PATCH v4] ipa: honor memory clobbers in ipa-reference [PR124218]
Chris Copeland
- [PATCH] aarch64: Move pass_narrow_gp_writes above pass_free_cfg [PR124895]
Alex Coplan
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Alex Coplan
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Alex Coplan
- [PATCH] PR middle-end/122871: Doubleword multiplication improvements
Alex Coplan
- [PATCH] doc: Fix description of GET_MODE_MASK
Alex Coplan
- [PATCH][v2] middle-end/124634 - add internal function internals documentation section
Alex Coplan
- [PATCH v5] match.pd: Allow FNMA fold through conversions
Alex Coplan
- [PATCH 0/2] Improve SLP vectorization: IFN commutative swap and single-lane fallback
Lili Cui
- [PATCH 1/2] tree-optimization/vect: Allow commutative operand swap for IFN in SLP reduction
Lili Cui
- [PATCH 2/2] tree-optimization/vect: Allow single-lane SLP fallback when limit is exhausted
Lili Cui
- [PATCH 1/2] tree-optimization/vect: Allow commutative operand swap for IFN in SLP reduction
Cui, Lili
- [PATCH 1/2] tree-optimization/vect: Allow commutative operand swap for IFN in SLP reduction
Cui, Lili
- [PATCH] testsuite: Restrict slp-reduc-15.c to x86_64 and aarch64
Lili Cui
- [PATCH] testsuite: Restrict slp-reduc-15.c to x86_64 and aarch64
Cui, Lili
- [PATCH] testsuite: Restrict slp-reduc-15.c to x86_64 and aarch64
Cui, Lili
- [PATCH V3] testsuite: Add aarch64 SVE support to slp-reduc-15.c
Lili Cui
- [PATCH] x86: Increase generic tune branch misprediction cost
Lili Cui
- [PATCH V3] testsuite: Add aarch64 SVE support to slp-reduc-15.c
Cui, Lili
- [PATCH v4] libcody: allow non-ASCII module names [PR120458]
Jean-Christian CÎRSTEA
- [PATCH] c++: add `-Wunused-private-field` option [PR72789]
Jean-Christian CÎRSTEA
- [PATCH] Fortran: fix namelist read for input with comments [PR125095]
Jerry D
- [PATCH] Fortran: fix automatic deallocation with derived type IO [PR111952,PR125059]
Jerry D
- [Patch, fortran] PR125051 - [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Jerry D
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry D
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry D
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry D
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry D
- [PATCH, fortran] PR93727 Implement new EX format specifier
Jerry D
- PR fortran/125092 -checks for binding label argument mismatch
Jerry D
- [PATCH 1/2] libgfortran: Use MapViewOfFileEx instead of MapViewOfFileExNuma in caf_shmem
Peter Damianov
- [PATCH 2/2] libgfortran: Avoid undefined shift in caf_shmem
Peter Damianov
- [PATCH] algol68: Correct typo exeect -> exeext
Peter Damianov
- [PATCH v3] RISC-V: Apply LMUL cost scaling to vector operations
Robin Dapp
- [PATCH v3] RISC-V: Make tuple vector not tieable to some modes.
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH GCC17-stage1] RISC-V: Implement even-odd shuffles with vnsrl
Robin Dapp
- [PATCH] RISC-V: -mrvv-max-lmul=m1-dynamic
Robin Dapp
- [PATCH] RISC-V: Use more whole-reg loads/stores.
Robin Dapp
- [PATCH v4] RISC-V: Apply LMUL cost scaling to vector operations
Robin Dapp
- [PATCH] RISC-V: Add per-type reduction costs to the vector cost model
Robin Dapp
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
Robin Dapp
- [PATCH] alloc-pool: Support non-default constructors
Robin Dapp
- [PATCH v2] RISC-V: Implement even-odd shuffles with vnsrl
Robin Dapp
- [PATCH v2] RISC-V: Implement even-odd shuffles with vnsrl
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] RISC-V: Remove interleaved vector synthesis optimization [PR125215]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] Avoid setting ls_type when unused
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH 1/2][RFC] Record composition type in ls_type for VMAT_STRIDED_SLP loads
Robin Dapp
- [PATCH] RISC-V: Remove interleaved vector synthesis optimization [PR125215]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] RISC-V: Guard 64-bit vec_extract.
Robin Dapp
- [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Robin Dapp
- [PATCH] RISC-V: Guard 64-bit vec_extract.
Robin Dapp
- [PATCH v2] RISC-V: Add per-type reduction costs to the vector cost model
Robin Dapp
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Robin Dapp
- [PATCH] vect: Do not use grouped gather for single pieces.
Robin Dapp
- [PATCH] RISC-V: Remove blanket else in riscv_hard_regno_mode_ok.
Robin Dapp
- [PATCH] RISC-V: Fix format specifier.
Robin Dapp
- [PATCH] RISC-V: Support VLS LMUL cost scaling
Robin Dapp
- [PATCH v1 0/3] Add test cases for scalar unsigned SAT_MUL form 8, 9, 10
Robin Dapp
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry Delisle
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Jerry Delisle
- [PATCH, fortran] PR93727 Implement new EX format specifier
Jerry Delisle
- [PATCH v2] RISC-V: Add Synopsys RMX-100 series pipeline description.
Michiel Derhaeg
- [PATCH] RISC-V: Update riscv.opt.urls for -mmpy-option
Michiel Derhaeg
- [PATCH 3/5] RISC-V: Implement TARGET_SCHED_FUSION_PRIORITY for Synopsys RHX-100 series.
Michiel Derhaeg
- [PATCH] RISC-V: Extract fusion logic to riscv-fusion.cc
Michiel Derhaeg
- [PATCH] RISC-V: Don't emit cm.popret when zcmp + zicfiss is enabled [PR125217]
Michiel Derhaeg
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Wilco Dijkstra
- [PATCH] [AArch64]: Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
Wilco Dijkstra
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Wilco Dijkstra
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Wilco Dijkstra
- [PATCH] AArch64: Cleanup TLS constraints
Wilco Dijkstra
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Disservin
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Disservin
- [PATCH v2] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Disservin
- [PATCH] aarch64: Add bitreverse expanders [PR50481]
Disservin
- [PATCH] libcc1: Fix libcc1/configure.ac
Hendrik Donner
- [committed 1/4] cobol: Improved GENERIC for conditionals and comparisons.
Robert Dubner
- [committed 2/4] cobol: Improved GENERIC for conditionals and comparisons.
Robert Dubner
- [committed 3/4] cobol: Improved GENERIC for conditionals and comparisons.
Robert Dubner
- [committed 4/4] cobol: Improved GENERIC for conditionals and comparisons.
Robert Dubner
- [PATCH] _Hashtable fancy pointer support
François Dumont
- [ping] [PATCH] [MicroBlaze] Fix for PR103383 -- __builtin_bswap16 puts 8byte instruction sequence in a 4byte delay slot
Michael Eager
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Eczbek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Eczbek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Eczbek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Eczbek
- [PATCH] c++: Fix taking address of conversion operator template instantiation [PR122383]
Eczbek
- [PATCH 1/6] Remove HAVE_GNU_AS
David Edelsohn
- [PATCH 1/6] Remove HAVE_GNU_AS
David Edelsohn
- [PATCH 1/6] Remove HAVE_GNU_AS
David Edelsohn
- [PATCH v2 1/6] Remove HAVE_GNU_AS
David Edelsohn
- [PATCH -1/6] build: Introduce {as,ld}_flavor
David Edelsohn
- [PATCH] - ICE with -Winfinite-recursion due to recursive rather than work queue/list [PR124651]
Heiko Eißfeldt
- [PATCH v2] -Wenum-conversion documentation fix [PR125020][PR7651]
Heiko Eißfeldt
- Verified Contacts FESPA Global Print Expo
Alicja Emil
- [PATCH v5] RX: Fix infinite-loop on LRA
Oleg Endo
- [PATCH v2 4/4] doc: Document several "force_l32" features for Xtensa
Max Filippov
- [PATCH v2] xtensa: Apply further improvement to xtensa_legitimize_address()
Max Filippov
- [PATCH 2/2] xtensa: Revise xtensa_expand_prologue()
Max Filippov
- [PATCH v2 2/2] xtensa: Revise xtensa_expand_prologue()
Max Filippov
- [PATCH] xtensa: Assert the results of several validate_change() calls
Max Filippov
- [PATCH 1/2] xtensa: Define HONOR_REG_ALLOC_ORDER as 1
Max Filippov
- [PATCH v1 0/1] doc: Fix description of GET_MODE_MASK
Alex Coplan via Sourceware Forge
- [PATCH v1 1/1] doc: Fix description of GET_MODE_MASK
Alex Coplan via Sourceware Forge
- [PATCH v1 0/1] doc: Fix description of GET_MODE_MASK
Alex Coplan via Sourceware Forge
- [SUMMARY] Re: [PATCH v1 0/1] doc: Fix description of GET_MODE_MASK
Alex Coplan via Sourceware Forge
- [PATCH v1 0/1] Add warnings of potentially-uninitialized padding bits
Andrew Pinski via Sourceware Forge
- [PATCH v1 0/1] Add warnings of potentially-uninitialized padding bits
Andrew Pinski via Sourceware Forge
- [PATCH v1 0/1] AArch64: Add scalar-to-vector costs for vec_construct
Christopher Bazley via Sourceware Forge
- [PATCH v1 1/1] AArch64: Add scalar-to-vector costs for vec_construct
Christopher Bazley via Sourceware Forge
- [PATCH v1 0/1] aarch64: Restrict unrolling to small loops by default
Christopher Bazley via Sourceware Forge
- [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 v1 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH v1 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH v2 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH v2 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley via Sourceware Forge
- [PATCH v1 0/1] Prevent optimize attribute from undoing target attribute
Christopher Bazley via Sourceware Forge
- [PATCH v2 0/1] c-family: Prevent optimize attribute from undoing target attribute
Christopher Bazley via Sourceware Forge
- [PATCH v2 1/1] c-family: Prevent optimize attribute from undoing target attribute
Christopher Bazley via Sourceware Forge
- [PATCH v1 0/1] WIP: Forge: Add scaffolding for managing forge labels
Claudio Bantaloukas via Sourceware Forge
- [PATCH v2 0/7] [RFC] aarch64: port NEON intrinsics to pragma-based framework
Claudio Bantaloukas via Sourceware Forge
- [PATCH v1 0/1] Add warnings of potentially-uninitialized padding bits
Drea Pinski via Sourceware Forge
- [PATCH v1 0/1] Enable reload in lm32 backend after testing showed minimal regressions [PR120077]
Drea Pinski via Sourceware Forge
- [APPROVED][PATCH v2 0/1] Add warnings of potentially-uninitialized padding bits
Drea Pinski via Sourceware Forge
- [PATCH v1 0/1] Prevent optimize attribute from undoing target attribute
Drea Pinski via Sourceware Forge
- [PATCH v3 0/6] [RFC] aarch64: port NEON intrinsics to pragma-based framework
Drea Pinski via Sourceware Forge
- [PATCH v1 0/6] [RFC] aarch64: port NEON intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 1/6] aarch64: Rename `aarch64-sve-builtins.h` to `aarch64-acle-builtins.h`
Karl Meakin via Sourceware Forge
- [PATCH v1 2/6] aarch64: Port NEON add intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 3/6] aarch64: Port NEON vector manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 4/6] aarch64: Port NEON bit manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 5/6] aarch64: Port NEON permutation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 6/6] aarch64: Port NEON reinterpret intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 0/7] [RFC] aarch64: port NEON intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 1/7] Configure EditorConfig for Git commit messages
Karl Meakin via Sourceware Forge
- [PATCH v2 2/7] aarch64: Rename `aarch64-sve-builtins.h` to `aarch64-acle-builtins.h`
Karl Meakin via Sourceware Forge
- [PATCH v2 3/7] aarch64: Port NEON add intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 4/7] aarch64: Port NEON vector manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 5/7] aarch64: Port NEON bit manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 6/7] aarch64: Port NEON permutation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v2 7/7] aarch64: Port NEON reinterpret intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 0/6] [RFC] aarch64: port NEON intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 1/6] aarch64: Rename `aarch64-sve-builtins.h` to `aarch64-acle-builtins.h`
Karl Meakin via Sourceware Forge
- [PATCH v3 2/6] aarch64: Port NEON add intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 3/6] aarch64: Port NEON vector manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 4/6] aarch64: Port NEON bit manipulation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 5/6] aarch64: Port NEON permutation intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v3 6/6] aarch64: Port NEON reinterpret intrinsics to pragma-based framework
Karl Meakin via Sourceware Forge
- [PATCH v1 0/2] std-simd-complex
Matthias Kretz via Sourceware Forge
- [PATCH v1 1/2] libstdc++: Refactor _ScalarAbi<N> into _Abi<N, N>
Matthias Kretz via Sourceware Forge
- [PATCH v1 2/2] libstdc++: Add std::complex to the [simd] vectorizable types
Matthias Kretz via Sourceware Forge
- [PATCH v1 0/1] WIP: Forge: Add scaffolding for managing forge labels
Richard Earnshaw via Sourceware Forge
- [PATCH v1 1/1] Forge: Add scaffolding for managing forge labels
Richard Earnshaw via Sourceware Forge
- [APPROVED][PATCH v1 0/1] doc: Fix description of GET_MODE_MASK
Richard Earnshaw via Sourceware Forge
- [PATCH v1 0/1] Prevent optimize attribute from undoing target attribute
Richard Earnshaw via Sourceware Forge
- [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
- [SUMMARY] Re: [PATCH v1 0/1] Enable reload in lm32 backend after testing showed minimal regressions [PR120077]
cr1901 via Sourceware Forge
- [PATCH v1 0/2] std-simd-complex
tkaminsk via Sourceware Forge
- [PATCH v1 0/2] std-simd-complex
tkaminsk via Sourceware Forge
- [COMMITTED, PATCH] s390: Fix dealing with HF vector modes in s390_secondary_reload
Stefan Schulze Frielinghaus
- [PATCH] libphobos libgo: Fix dealing with boilerplate [PR122794]
Stefan Schulze Frielinghaus
- [PATCH] Dealing with multiarch only
Stefan Schulze Frielinghaus
- [PATCH] lra: Reloading section anchors
Stefan Schulze Frielinghaus
- [PATCH v3] combine: Reject any resulting insn using hard reg constraints [PR121426]
Stefan Schulze Frielinghaus
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Stefan Schulze Frielinghaus
- [PATCH] lra: Reloading section anchors
Stefan Schulze Frielinghaus
- [PATCH] lra: Reloading section anchors
Stefan Schulze Frielinghaus
- [PATCH] Dealing with multiarch only
Stefan Schulze Frielinghaus
- [PATCH] ira: Allow multiple uses within an insn [PR125173]
Stefan Schulze Frielinghaus
- [PATCH] libphobos libgo: Fix dealing with boilerplate [PR122794]
Stefan Schulze Frielinghaus
- [PATCH] Align IRA and LRA when it comes to rejecting equivalences
Stefan Schulze Frielinghaus
- [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__
Collin Funk
- [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__
Collin Funk
- [PATCH] build: Fix ax_pthread.m4 on Solaris 11.4
Eric Gallager
- [PATCH] jit: set JIT_LDFLAGS for MinGW [PR125229]
Zhongteng Gui
- [PATCH v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X<0) into ABS_EXPR<X> [PR123514]
Eikansh Gupta
- [PATCH v3] MATCH: Add simplification for MAX<a&CST0, a&CST1> and MIN<a&CST0, a&CST1> to match.pd [PR109878]
Eikansh Gupta
- [PATCH 1/3] MATCH: Simplify (float)a - (float)b -> (float)(signed)(a - b) [PR124571]
Eikansh Gupta
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH v2] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH v3] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH v3] match.pd: Simplify ((~x) & y) ^ (x | y)
Shivam Gupta
- [PATCH] vxworks: support aarch64 errata
Olivier Hainque
- [PATCH] libstdc++: vxworks: enable clock_gettime
Olivier Hainque
- [PATCH] mingw: Ensure symbols are quoted in Intel syntax
LIU Hao
- [PATCH] i386: Keep SEH enabled for Win64 sysv_abi functions
LIU Hao
- [PATCH] doc: Remove unused reference to @gol macro.
Léo Hardt
- [PATCH v2] doc: Remove unused reference to @gol macro.
Léo Hardt
- [PATCH] combine: Check against CLOBBER in make_compound_operation_int [PR125209]
Boudewijn van der Heide
- [PATCH GCC16] combine: Check against CLOBBER in make_compound_operation_int [PR125209]
Boudewijn van der Heide
- [PATCH] or1k: Allow SImode for condition flag register
Stafford Horne
- [PATCH] or1k: Allow SImode for condition flag register
Stafford Horne
- [PATCH 3/5] diagnostics: Preparation for LTO diagnostic pragma support
Lewis Hyatt
- [PATCH 2/5] lto: Overhaul approach to location streaming [PR65536]
Lewis Hyatt
- [PATCH] gcc/toplev.cc: Output mangled function names with -fstack-usage
Tomas Härdin
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Paul IANNETTA
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Paul IANNETTA
- [PATCH v2] i386: Support HYGON c86-4g series processors
Sam James
- [PATCH] algol68: Correct typo exeect -> exeext
Sam James
- [PATCH] algol68: Correct typo exeect -> exeext
Sam James
- [COMMITTED] gcc: fix gcov-tool MOSTLYCLEANFILES typo
Sam James
- [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__
Sam James
- [PATCH] mingw: Ensure symbols are quoted in Intel syntax
Sam James
- [PATCH] contrib: Fix check_GNU_style.py for some .opt issues [PR125275]
Sam James
- [PATCH] contrib: Fix check_GNU_style.py for some .opt issues [PR125275]
Sam James
- [PATCH] build: testsuite: Generate effective targets from auto-host.h
Sam James
- GCC 17.0 PowerPC patches V6 [PATCH 3/5]: Add xvrlw support.
Surya Kumari Jangala
- [PATCH] rs6000: Builtins for ECC cryptography instructions [RFC02669]
Surya Kumari Jangala
- [PING 6][PATCH v3] rs6000/p8swap: Fix incorrect lane extraction by vec_extract() [PR106770]
Surya Kumari Jangala
- [PATCH v2]rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
Surya Kumari Jangala
- [PATCH] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
Surya Kumari Jangala
- [PATCH V3]rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL codes [PR122665]
Surya Kumari Jangala
- [PATCH V2] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
Surya Kumari Jangala
- [PATCH v2]rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
Avinash Jayakar
- [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 v2]rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
Avinash Jayakar
- [COMMITTED] rs6000: Builtins for AES acceleration instructions [RFC02657]
Avinash Jayakar
- [committed] tree-vect-loop: Remove useless && 1.
Jakub Jelinek
- [PATCH] strlen: Adjust objsz arg in __strcat_chk -> __stpcpy_chk transformation [PR125079]
Jakub Jelinek
- [PATCH] c, c++, v3: Introduce -Wconstant-logical-operand warning [PR125081]
Jakub Jelinek
- [cmmitted][16] strlen: Fix up backport [PR125079]
Jakub Jelinek
- [PATCH v2] Add callback_only attribute
Jakub Jelinek
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Jakub Jelinek
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Jakub Jelinek
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Jakub Jelinek
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Jakub Jelinek
- [RFC WIP PATCH] c++: Implement C++26 P3074R7 trivial unions
Jakub Jelinek
- [PATCH] gcc/doc: Clarify warning for variable unused
Jakub Jelinek
- [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
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
Jakub Jelinek
- [PATCH] analyzer: Fix up -Wunused-variable warning
Jakub Jelinek
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jakub Jelinek
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Jakub Jelinek
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Jakub Jelinek
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jakub Jelinek
- [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
- [PATCH] testsuite: Add testcase for consteval-only type [PR125179]
Jakub Jelinek
- [WIP PATCH] c++, v2: Implement C++26 P3074R7 trivial unions
Jakub Jelinek
- [PATCH RFC] c++/reflection: add null_reflection_p
Jakub Jelinek
- [PATCH] testsuite: Fix up gcc.dg/analyzer/divide-by-zero-6.c test
Jakub Jelinek
- [PATCH] c++: Constant evaluation of __builtin_{, dynamic_}object_size [PR124347]
Jakub Jelinek
- [PATCH] c++, v2: Improve REFLECT_EXPR printing [PR125007]
Jakub Jelinek
- [PATCH] c++, v2: Don't check for consteval-only uses inside of USING_STMT [PR125184]
Jakub Jelinek
- C Patch ping
Jakub Jelinek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Jakub Jelinek
- [PATCH] testsuite: Clarify the std module export plugin diagnostics [PR125200]
Jakub Jelinek
- [PATCH] i386: Fix up *minmax<mode>3_4 [PR125308]
Jakub Jelinek
- [committed v3] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Jakub Jelinek
- [PATCH] libstdc++: Support limited escaped formatting for non-unicode literals.
Jakub Jelinek
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Jakub Jelinek
- [PATCH] pr124532: Reset musttail attribute in compound statements
Jakub Jelinek
- [PATCH] tree-ssa-ccp: Fix up __builtin_bitreverse* handling [PR50481]
Jakub Jelinek
- [PATCH] Add __builtin_bitreverse128 [PR50481]
Jakub Jelinek
- [PATCH] match.pd: Enable some __builtin_bswap* optimizations even for __builtin_bitreverse* [PR50481]
Jakub Jelinek
- [PATCH] libgomp: Fix env.c compilation on Darwin
Jakub Jelinek
- [r17-360 Regression] FAIL: gcc.dg/analyzer/divide-by-zero-6.c (test for warnings, line 14) on Linux/x86_64
Haochen Jiang
- [r17-457 Regression] FAIL: g++.dg/reflect/bases_of5.C -std=c++26 (test for excess errors) on Linux/x86_64
Haochen Jiang
- [r17-459 Regression] FAIL: gcc.dg/pr123286.c (test for excess errors) on Linux/x86_64
Haochen Jiang
- [PATCH] testsuite: Restrict pr123286.c to aarch64 targets
Jiang, Haochen
- [PATCH v2] libstdc++: Make std::unique_ptr<void>::operator* SFINAE-friendly
Tomasz Kaminski
- [PATCH] libstdc++: Use hardware_destructive_interference_size in atomic.cc
Tomasz Kaminski
- [PATCH 2/3] libstdc++: Simplify std::shared_ptr internals
Tomasz Kaminski
- [PATCH 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Tomasz Kaminski
- [PATCH 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Tomasz Kaminski
- [PATCH 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Tomasz Kaminski
- [PATCH] libstdc++: Avoid double indirection in function_ref when possible
Tomasz Kaminski
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Tomasz Kaminski
- [PATCH v2 2/3] libstdc++: Simplify std::shared_ptr internals
Tomasz Kaminski
- [PATCH v2 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Tomasz Kaminski
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Tomasz Kaminski
- [PATCH] c++: Constant evaluation of __builtin_{, dynamic_}object_size [PR124347]
Tomasz Kaminski
- [PATCH v2 1/5] libstdc++: Fix numeric save offset on Zone lines [PR124851]
Tomasz Kaminski
- [PATCH v2 3/5] libstdc++: Resolve named-rule UNTIL save adjustment [PR116110]
Tomasz Kaminski
- [PATCH] libstdc++: Improve handling of leap second expiry time [PR123165]
Tomasz Kaminski
- [PATCH v2 1/5] libstdc++: Fix numeric save offset on Zone lines [PR124851]
Tomasz Kaminski
- [PATCH v2 3/5] libstdc++: Resolve named-rule UNTIL save adjustment [PR116110]
Tomasz Kaminski
- [PATCH v2 4/5] libstdc++: Cascade wall-time saves in lazy expansion seeding [PR124853]
Tomasz Kaminski
- [PATCH v2 0/5] libstdc++: chrono tzdb correctness fixes
Tomasz Kaminski
- [PATCH v2] libstdc++: Improve handling of leap second expiry time [PR123165]
Tomasz Kaminski
- [PATCH v2 0/5] libstdc++: chrono tzdb correctness fixes
Tomasz Kaminski
- [PATCH] libstdc++: Add _GLIBCXX_RESOLVE comment for LWG3950.
Tomasz Kaminski
- [PATCH] libstdc++: Fix reserve of size_t(-1) elements in piecewise_constant_distribution. [PR113761]
Tomasz Kaminski
- [committed] libstdc++: Fix -Wsign-compare warning in new test
Tomasz Kaminski
- [PATCH] libstdc++: Support limited escaped formatting for non-unicode literals.
Tomasz Kaminski
- [PATCH] libstdc++: Support limited escaped formatting for non-unicode literals.
Tomasz Kaminski
- [PATCH v2 4/5] libstdc++: Cascade wall-time saves in lazy expansion seeding [PR124853]
Tomasz Kaminski
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Tomasz Kaminski
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Tomasz Kaminski
- [PATCH] libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
Tomasz Kamiński
- [PATCH] libstdc++: Format all contiguous ranges usign spoan.
Tomasz Kamiński
- [PATCH] libstdc++: Format all contiguous ranges usign spoan.
Tomasz Kamiński
- [PATCH] libstdc++: Reorder compile-time checks for __formatter_str::_M_format_range.
Tomasz Kamiński
- [PATCH] libstdc++: Return __proxy type from istreambuf_iterator post-incerement.
Tomasz Kamiński
- [RFC v2] libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
Tomasz Kamiński
- [PATCH v2] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Tomasz Kamiński
- [PATCH v3] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Tomasz Kamiński
- [PATCH] libstdc++: Use on_month_day istream operator in ZoneInfo parsing. [PR124852]
Tomasz Kamiński
- [PATCH] libstdc++: Add _GLIBCXX_RESOLVE comment for LWG3950.
Tomasz Kamiński
- [PATCH v2] libstdc++: Use type_identity_t for operator<=> parameter [PR114400]
Tomasz Kamiński
- [PATCH v3] libstdc++: Fix reserve of size_t(-1) elements in piecewise_constant_distribution. [PR113761]
Tomasz Kamiński
- [PATCH v2] libstdc++: Mark gencanon_eng_neg test as unsupported if __float128 is not available.
Tomasz Kamiński
- [PATCH] libstdc++: Merge __type_identity and type_identity for C+20.
Tomasz Kamiński
- [PATCH v2] libstdc++: mark integer std::to_(w)string constexpr
Tomasz Kamiński
- [PATCH v2] libstdc++: implement constexpr std::format
Tomasz Kamiński
- [PATCH] libstdc++: Support limited escaped formatting for non-unicode literals.
Tomasz Kamiński
- [committed] libstdc++: Use IANA name for ISO-8859-1 in format tests.
Tomasz Kamiński
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Tomasz Kamiński
- [PATCH v4 3/3] aarch64: add usubc<m>5 expansion pattern to machine description
Muhammad Kamran
- [PATCH 2/2] gfortran.dg/coarray: Require target sleep where calls were recently added, PR125005
Steve Kargl
- [PATCH] Fix pthread library linking on aarch64-mingw builds
Evgeny Karpov
- [PATCH] Fix pthread library linking on aarch64-mingw builds
Evgeny Karpov
- [PATCH v2] aarch64: mingw: fix support for posix and mcf threading
Evgeny Karpov
- [PATCH] tree-scalar-evolution: Fold unused loop PHIs with known nonzero niter
Abhishek Kaushik
- [PATCH v4] match.pd: Allow FNMA fold through conversions
Abhishek Kaushik
- [PATCH v5] match.pd: Allow FNMA fold through conversions
Abhishek Kaushik
- [PATCH v2] tree-scalar-evolution: Fold loop PHIs with known nonzero niter
Abhishek Kaushik
- [PATCH] PR124316: Fix ptwrite assembler mode
Andi Kleen
- [PATCH] pr124532: Reset musttail attribute in compound statements
Andi Kleen
- PR fortran/125092 -checks for binding label argument mismatch
Thomas Koenig
- PR fortran/125092 -checks for binding label argument mismatch
Thomas Koenig
- [patch, fortran] PR 122245: Fix -fc-prototypes when procedure is defined via INTERFACE
Thomas Koenig
- [patch, fortran] PR 122245: Fix -fc-prototypes when procedure is defined via INTERFACE
Thomas Koenig
- PATCH] c/c++: Get unsigned integer type for pointer
Paul Koning
- [PATCH] match.pd: Simplify ((~x) & y) ^ (x | y)
Prathamesh Kulkarni
- [PATCH] match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]
Avinal Kumar
- [PATCH] match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]
Avinal Kumar
- [PATCH] [x86] enable avx512_two_epilogues and avx512_masked_epilogues for znver6
Kumar, Venkataramanan
- [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] Add function attr+pragma for coverage suppression
Jørgen Kvalsvik
- [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
- [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 v2] RISC-V: Add Synopsys RMX-100 series pipeline description.
Jeffrey Law
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [PATCH] RISC-V: Extract fusion logic to riscv-fusion.cc
Jeffrey Law
- [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
- [PATCH v3] match.pd: (A>>C) != (B>>C) -> (A^B) >= (1<<C) [PR110010]
Jeffrey Law
- [PUSHED] match: Fix `(A>>bool) EQ 0 -> (unsigned)A LE bool` pattern for vector types [PR125139]
Jeffrey Law
- [PATCH] RISC-V: Update riscv.opt.urls for -mmpy-option
Jeffrey Law
- [V2][to-be-committed][RISC-V][PR tree-optimization/109038] Recognize shifts+rotate as simple shift in some cases
Jeffrey Law
- [to-be-committed][RISC-V][PR target/125152] Don't use stale mode in conditional move expansion
Jeffrey Law
- [to-be-committed][RISC-V][PR target/124009] Improve select between 2^n and 0 on RISC-V
Jeffrey Law
- [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 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
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Jeffrey Law
- [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
- [PATCH v8] RISC-V: Fix ZILSD 64-bit load/store splitting on RV32
Jeffrey Law
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Jeffrey Law
- [V2][to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Jeffrey Law
- [PATCH GCC17-stage1] m32c: Remove all support for M32C target.
Jeffrey Law
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Jeffrey Law
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Jeffrey Law
- [RISC-V][PR target/124955] Utilize slliw for some left shifted signed bitfield extractions
Jeffrey Law
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [committed][RISC-V] Adjust expected output after recent jump threader change
Jeffrey Law
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [PATCH v4] RISC-V: Apply LMUL cost scaling to vector operations
Jeffrey Law
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [RFC PATCH v3] RX: enable LRA is default
Jeffrey Law
- [to-be-committed][RISC-V][tree-optimization/106244] Improve code when generating (1 << N) & 0x1
Jeffrey Law
- [PATCH] combine: Tweak make_compound_operation PLUS/MINUS cases
Jeffrey Law
- [PATCH] rtlanal: Tweak operator precedence for comparisons
Jeffrey Law
- [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
- [RFC PATCH v2 2/4] RX: FDPIC support - helper functions
Jeffrey Law
- [PATCH] riscv: Allow Zcmp push/pop when shrink-wrap-separate is inactive
Jeffrey Law
- [PATCH v2] match.pd: Add pattern to fold (X - (X<0)) ^ -(X<0) into ABS_EXPR<X> [PR123514]
Jeffrey Law
- [PATCH v3] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Jeffrey Law
- [to-be-committed][RISC-V][PR tree-optimization/93504] Handle (X & C) | ((X^Y) & ~C) -> X ^ ( Y & ~C) in simplify-rtx
Jeffrey Law
- [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
- c6x related patches
Jeffrey Law
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [PATCH] RISC-V: Don't emit cm.popret when zcmp + zicfiss is enabled [PR125217]
Jeffrey Law
- [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
- [PING] Re: [PATCH] libiberty: avoid exponential back reference issue in D demangler
Jeffrey Law
- [PATCH v2] tree-ssa-phiopt.cc: add cond_removal_mispredict_memop [PR124667]
Jeffrey Law
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [committed] [RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Jeffrey Law
- [PATCH] combine: Check against CLOBBER in make_compound_operation_int [PR125209]
Jeffrey Law
- [RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
- [PATCH 0/8] *** Add RISC-V zvfofp8min intrinsic ***
Jeffrey Law
- [V2][RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
- [PATCH v1 1/1] lm32: enable LRA after testing showed minimal regressions.
Jeffrey Law
- [PATCH v2 1/8] RISC-V: Add zvfofp8min ISA extension support
Jeffrey Law
- [PATCH v2 2/8] RISC-V: Add zvfofp8min FP8 to BF16 vector conversions
Jeffrey Law
- [PATCH v2 8/8] RISC-V: Add zvfofp8min tests
Jeffrey Law
- [PATCH] contrib: Fix check_GNU_style.py for some .opt issues [PR125275]
Jeffrey Law
- [V3][RISC-V] Improve SI->DI zero/sign extension patterns for RISC-V
Jeffrey Law
- [PATCH v5] RX: Fix infinite-loop on LRA
Jeffrey Law
- [PATCH] doc: Fix description of GET_MODE_MASK
Jeffrey Law
- [PATCH v5] RX: Fix infinite-loop on LRA
Jeffrey Law
- [committted][RISC-V] Drop unused parameters to restore bootstrap
Jeffrey Law
- [PATCH] RISC-V: Guard 64-bit vec_extract.
Jeffrey Law
- [patch, avr] Fix -mno-call-main (PR125194)
Georg-Johann Lay
- [patch, avr] Fix -mno-call-main (PR125194)
Georg-Johann Lay
- [patch, avr] Fix -mno-call-main (PR125194)
Georg-Johann Lay
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Georg-Johann Lay
- [PATCH v2] RISC-V: Implement even-odd shuffles with vnsrl
Bohan Lei
- Re: [PATCH GCC17-stage1] RISC-V: Implement even-odd shuffles with vnsrl
Bohan Lei
- Re: [PATCH v2] RISC-V: Implement even-odd shuffles with vnsrl
Bohan Lei
- Re: [PATCH v2] RISC-V: Implement even-odd shuffles with vnsrl
Bohan Lei
- [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Bohan Lei
- Re: [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Bohan Lei
- Re: [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
Bohan Lei
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
Li, Pan2
- [PATCH v1] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
Li, Pan2
- [PATCH v2] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
Li, Pan2
- [PATCH] veclower: Add piecewise expansion for vector moves [PR107916]
Pengfei Li
- [RFC] [GCC 17] vect: Eliminate reverse permutations for negative-step DRs [PR61338]
Pengfei Li
- [PATCH] arm: Add star-mc3 cpu support
Tobby Li
- [PATCH] i386: Adjust some c86-4g*.md modeling to reduce build time
Kewen Lin
- [PATCH v2] i386: Support HYGON c86-4g series processors
Kewen Lin
- [PATCH] x86_cse: Add X86_CSE_CONST_VECTOR
Liu, Hongtao
- [PATCH] x86: Fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
Hongtao Liu
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Hongtao Liu
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Hongtao Liu
- [PATCH] [x86] enable avx512_two_epilogues and avx512_masked_epilogues for znver6
Liu, Hongtao
- [PATCH] x86_cse: Add X86_CSE_CONST_VECTOR
Hongtao Liu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
Hongtao Liu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
Hongtao Liu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
Hongtao Liu
- [PATCH v3] x86_cse: Add X86_CSE_CONST_VECTOR
Hongtao Liu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
Liu, Hongtao
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
Hongtao Liu
- [PATCH] [x86][v2] adjust OMP SIMD call cost
Hongtao Liu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
Liu, Hongtao
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
Liu, Hongtao
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
Liu, Hongtao
- [PATCH] x86_cse: Convert vector load to constant integer load
Liu, Hongtao
- [PATCH] Split out ix86_vector_cd_cost
Hongtao Liu
- [PATCH] Improve vector increment/decrement on x86.
Liu, Hongtao
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Hongtao Liu
- [PATCH] doc: Fix description of GET_MODE_MASK
Sandra Loosemore
- [Patch] libgomp: Add stub omp_control_tool for OMPT
Sandra Loosemore
- [Patch] OpenMP: Improve interface comment for the omp_deep_mapping lang hooks
Sandra Loosemore
- [PATCH] x86: Correct last_4x_vec_label in ix86_expand_movmem
H.J. Lu
- [PATCH] x86: Correct last_4x_vec_label in ix86_expand_movmem
H.J. Lu
- [PATCH] x86: Correct last_4x_vec_label in ix86_expand_movmem
H.J. Lu
- 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 2/4] i386: testsuite: disable PIE for some tests [PR 70150]
H.J. Lu
- [PATCH 1/4] i386: testsuite: disable stack protector for 5 tests
H.J. Lu
- [PATCH 3/4] i386: testsuite: fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
H.J. Lu
- [PATCH 3/4] i386: testsuite: fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
H.J. Lu
- [PATCH v2 3/3] i386: Add peephole2 to convert highpart mul to mulx
H.J. Lu
- [PATCH v2 2/3] i386: Add BMI2 MULX pattern for highpart-only multiplication
H.J. Lu
- [PATCH v2 1/2] emit-rtl: Allow extra checks for paradoxical subregs [PR119966]
H.J. Lu
- [PATCH] or1k: Allow SImode for condition flag register
H.J. Lu
- [PATCH v3 3/3] i386: Add peephole2 to convert highpart mul to mulx
H.J. Lu
- [PATCH v3 2/3] i386: Add BMI2 MULX pattern for highpart-only multiplication
H.J. Lu
- [PATCH] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH] x86: Fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
H.J. Lu
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
H.J. Lu
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
H.J. Lu
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
H.J. Lu
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
H.J. Lu
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
H.J. Lu
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] or1k: Allow SImode for condition flag register
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] Update __stack_chk_guard documentation
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] c: Don't warn the builtin declaration of stack protection guard
H.J. Lu
- [pushed: r17-360] analyzer: generating raw state for rewinding data flow
H.J. Lu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH v2] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH v3] x86_cse: Add X86_CSE_CONST_VECTOR
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
H.J. Lu
- PATCH] c/c++: Get unsigned integer type for pointer
H.J. Lu
- [PATCH] Define empty LINK_SSP_SPEC for TARGET_LIBC_PROVIDES_SSP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH] x86_cse: Check CONST0_RTX and CONSTM1_RTX for X86_CSE_VEC_DUP
H.J. Lu
- [PATCH v4] x86_cse: Check CONST0_RTX and CONSTM1_RTX
H.J. Lu
- [COMMITTED, PATCH] x86_cse: Add a test for PR target/125245
H.J. Lu
- [PATCH] x86_cse: Convert vector load to constant integer load
H.J. Lu
- [PATCH] Round up the ASAN red zone size for stack alignment
H.J. Lu
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH v2] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] x86: Use BX_REG for DRAP register in preserve_none function
H.J. Lu
- [PATCH] testsuite: Restrict pr123286.c to aarch64 targets
H.J. Lu
- [PATCH v3] x86-64: Use R11 for DRAP register in preserve_none functions
H.J. Lu
- [PATCH v4] x86-64: Use R11 for DRAP register in preserve_none functions
H.J. Lu
- [PATCH v4] x86-64: Use R11 for DRAP register in preserve_none functions
H.J. Lu
- [COMMITTED, PATCH] libgomp.texi: Add the missing closing brace
H.J. Lu
- [PATCH v2] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- [PATCH v2] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- [PATCH] testsuite: Restrict slp-reduc-15.c to x86_64 and aarch64
H.J. Lu
- PATCH] c/c++: Get unsigned integer type for pointer
H.J. Lu
- [PATCH] ira: Mark a register as live only if it is accessible
H.J. Lu
- [PATCH] ira: Mark a register as live only if it is accessible
H.J. Lu
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- [PATCH v2] caller_save_regs: Return the enabled registers
H.J. Lu
- [PATCH v2] caller_save_regs: Return the enabled registers
H.J. Lu
- [COMMITTED, GCC-16, PATCH] x86-64: Use R11 for DRAP register in preserve_none functions
H.J. Lu
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- PATCH] c/c++: Get unsigned integer type for pointer
H.J. Lu
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
H.J. Lu
- [WIP] Points to information in Prange
Andrew MacLeod
- [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] Handle integer constants up front.
Andrew MacLeod
- [PATCH] Handle integer constants up front.
Andrew MacLeod
- [COMMITTED] More memory efficient prange_storage.
Andrew MacLeod
- [PATCH] analyzer: show value ranges in svalue::dump
Andrew MacLeod
- [PATCH] range-ops: use const/static where possible
Andrew MacLeod
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Andrew MacLeod
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Andrew MacLeod
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Andrew MacLeod
- [PATCH] lra: Reloading section anchors
Vladimir Makarov
- [PATCH] analyzer: Fix up -Wunused-variable warning
David Malcolm
- [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] testsuite: Fix up gcc.dg/analyzer/divide-by-zero-6.c test
David Malcolm
- [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 3/5] libgomp: Implement "flat" barrier for linux/ target
Matthew Malcomson
- [PATCH 3/5] libgomp: Implement "flat" barrier for linux/ target
Matthew Malcomson
- [PATCH 4/5] libgomp: Removing one barrier in non-nested thread loop
Matthew Malcomson
- [PATCH 5/5] libgomp: Move thread task re-initialisation into threads
Matthew Malcomson
- [PATCH] libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro
Jose E. Marchesi
- [COMMITTED] a68: remove unimplemented math functions from is_mappable_routine
Jose E. Marchesi
- [PATCH] Return *this instead of this in `bbitmap.h`
Sai Charan Marrivada
- [PATCH v2] rs6000: Builtins for ECC cryptography instructions [RFC02669]
Manjunath S Matti
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Michael Matz
- [PATCH v1 1/1] Configure EditorConfig for Git commit messages
Karl Meakin
- [PATCH v1 1/1] Configure EditorConfig for Git commit messages
Karl Meakin
- [PATCH v4] rs6000: Builtins for AES acceleration instructions [RFC02657]
Michael Meissner
- [PING^2][PATCH] rs6000: Avoid stxvd2x for quad aligned memory stores [PR123055]
Michael Meissner
- [PATCH V2] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
Michael Meissner
- [PING^1][PATCH V3]rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL codes [PR122665]
Michael Meissner
- [PATCH V2] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
Michael Meissner
- [PING^1] [PATCH v7] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Michael Meissner
- [PATCH v2] Add callback_only attribute
Josef Melcr
- [PATCH v3] Add callback_only attribute
Josef Melcr
- [PATCH] c++/modules: false positive abi_tag mismatch [PR124957]
Jason Merrill
- [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 v3] c++/reflection: fix ICE on is_accessible [PR124241]
Jason Merrill
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Jason Merrill
- [PATCH] c++: modules: Fix posix_fallocate error handling
Jason Merrill
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Jason Merrill
- [PATCH RFA] build: add diagnostics/ to TAGS
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Jason Merrill
- [PATCH RFC] c++/reflection: add null_reflection_p
Jason Merrill
- [PATCH] c++: Don't check for consteval-only uses inside of USING_STMT [PR125184]
Jason Merrill
- [PATCH] c++: deferred parsing of default arguments [PR50479]
Jason Merrill
- [PATCH] c++: Reflection vs. CLASSTYPE_TYPEINFO_VAR/ANON_AGGR_TYPE_FIELD sharing [PR124991]
Jason Merrill
- [PATCH] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Jason Merrill
- [PATCH] c++: Improve REFLECT_EXPR printing [PR125007]
Jason Merrill
- [PATCH] c++: Fix up extract_ref [PR125111]
Jason Merrill
- [PATCH] c++: Constant evaluation of __builtin_{,dynamic_}object_size [PR124347]
Jason Merrill
- [PATCH] c++, v2: Don't check for consteval-only uses inside of USING_STMT [PR125184]
Jason Merrill
- [PATCH] c++, v2: Improve REFLECT_EXPR printing [PR125007]
Jason Merrill
- [PATCH v2] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Jason Merrill
- [PATCH v3] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Jason Merrill
- [PATCH] c++/reflection: ICE with bases_of [PR125206]
Jason Merrill
- [PATCH] c++: always walk DECL_VALUE_EXPR in cp_genericize_r [PR121500]
Jason Merrill
- [PATCH] c++: fix ICE with invalid targ [PR125043]
Jason Merrill
- [PATCH] c++: refine decl_defined_p
Jason Merrill
- [PATCH] c++: Fix up reflect_constant_{array,string}2.C for installed testing [PR124621]
Jason Merrill
- [PATCH] c++: Fix up reflect_constant_{array,string}2.C for installed testing [PR124621]
Jason Merrill
- [pushed] c-family: look through non-user-facing typedef [PR124621]
Jason Merrill
- [PATCH RFC] c++/reflection: add null_reflection_p
Jason Merrill
- [PATCH v2] c++: deferred parsing of default arguments [PR50479]
Jason Merrill
- [pushed] c++: -Wzero-as-null-pointer-constant and <=> [PR100903]
Jason Merrill
- [PATCH v4] c++/reflection: ICE on member function template splicing [PR124794]
Jason Merrill
- [PATCH] c++/reflection: reject invalid annotation on class [PR123609]
Jason Merrill
- [PATCH] c++/reflection: undeduced auto, deferred noexcepts [PR124628]
Jason Merrill
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Jason Merrill
- [PATCH] c++: capture of reference to global in template [PR123536]
Jason Merrill
- [pushed] c++: constexpr nested empty objects [PR125315]
Jason Merrill
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Jason Merrill
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Jason Merrill
- [PATCH v2] i386: Support HYGON c86-4g series processors
Alexander Monakov
- [C PATCH]: fix TBAA error for function returning structure [PR125252]
Alexander Monakov
- [PATCH v2] i386: Support HYGON c86-4g series processors
Alexander Monakov
- [RFT PATCH 0/7] libffi: Sync with libffi 3.5.2 [PR117635]
Pietro Monteiro
- [PATCH] libga68: Remove redundant CHECK_ATTRIBUTE_VISIBILITY macro
Pietro Monteiro
- [PATCH 0/2] fortran: Add bound checking code to the scalarizer block [PR125192]
Mikael Morin
- [PATCH 1/2] fortran: Only pass the block for bounds check generation
Mikael Morin
- [PATCH 2/2] fortran: Add bounds checking code to the scalarizer block [PR125192]
Mikael Morin
- [PATCH 00/11] fortran: array descriptor part 2: Add getters and setters
Mikael Morin
- [pushed]PR modula2/120189: documented link command does not work
Gaius Mulley
- [C PATCH] argument expressions may be evaluated too often by typeof [PR124576]
Joseph Myers
- [C PATCH] Fix use of variably-modified structure/union types in nested context [PR124985]
Joseph Myers
- [C PATCH] avoid false positive for useless casts and generic [PR125261]
Joseph Myers
- [PATCH] c, c++, v3: Introduce -Wconstant-logical-operand warning [PR125081]
Joseph Myers
- [PATCH] pr124532: Reset musttail attribute in compound statements
Joseph Myers
- [PATCH] gcc/doc: Clarify warning for variable unused
Nathan Myers
- [PATCH] libstdc++/doc: Document POSIX use in filesystem
Nathan Myers
- [PATCH v4] libstdc++: Use allocate_at_least in vector, string (P0401) [PR118030]
Nathan Myers
- [PATCH v8] RISC-V: Fix ZILSD 64-bit load/store splitting on RV32
NO₃⁻
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Naveen
- [PATCH v1] [AArch64]: Use MOVI for low‑64‑bit integer SIMD constant vectors [PR113926]
Naveen
- [PATCH] tree-optimization: fold memset with length in [0, 1] to conditional store [PR102202]
Naveen
- [PATCH v2] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Naveen
- [PUSHED] Update Email in MAINTAINERS
Naveen
- [PATCH v3] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Naveen
- [PATCH] [Aarch64]: Make aarch64_output_simd_mov_imm_low return const char *
Naveen
- [PATCH] match.pd: Fold (type)(minmax((wide)a, (wide)b)) -> minmax(a, b)
Naveen
- [PATCH] testsuite: Restrict pr123286.c to aarch64 targets
Naveen
- mnhnxwxoytbwb
Shantell Nedina
- [PATCH 2/2] gfortran.dg/coarray: Require target sleep where calls were recently added, PR125005
Hans-Peter Nilsson
- [PATCH v5 1/1] Add warnings of potentially-uninitialized padding bits
Hans-Peter Nilsson
- [PATCH 5/6] build: Remove $gnu_ld
Alexandre Oliva
- [PATCH 1/6] Remove HAVE_GNU_AS
Alexandre Oliva
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Alexandre Oliva
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Alexandre Oliva
- [PATCH v3] libstdc++: check value in std::{con,dis}junction
Alexandre Oliva
- [PATCH v2 3/6] build: Remove --with-gnu-as
Alexandre Oliva
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Alexandre Oliva
- [PATCH v2 4/6] Remove HAVE_GNU_LD
Alexandre Oliva
- [PATCH v2 5/6] build: Remove $gnu_ld
Alexandre Oliva
- [PATCH, RFC] libstdc++: simd: accept 64-bit long double as double in _S_*_of [PR124657]
Alexandre Oliva
- [PATCH, FYI] testsuite: pr94994: include stddef.h for size_t
Alexandre Oliva
- [PATCH] libstdc++: vxworks: enable clock_gettime
Alexandre Oliva
- [PATCH] vxworks: support aarch64 errata
Alexandre Oliva
- [FYI] libstdc++: rebuild configure
Alexandre Oliva
- [PATCH] testsuite: arm: restore defaults for multilib test
Alexandre Oliva
- [PATCH 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH v2 3/6] build: Remove --with-gnu-as
Rainer Orth
- [PATCH v2 4/6] Remove HAVE_GNU_LD
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 4/6] Remove HAVE_GNU_LD
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH 3/6] build: Remove --with-gnu-as
Rainer Orth
- [PATCH] c++: modules: Fix posix_fallocate error handling
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH 0/6] Remove HAVE_GNU_{AS,LD} etc.
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Rainer Orth
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Rainer Orth
- [PATCH v2 1/6] Remove HAVE_GNU_AS
Rainer Orth
- [PATCH -1/6] build: Introduce {as,ld}_flavor
Rainer Orth
- [PATCH v2 2/6] build: Remove $gas
Rainer Orth
- [PATCH v2 5/6] build: Remove $gnu_ld
Rainer Orth
- [PATCH 0/6] Remove HAVE_GNU_{AS,LD} etc.
Rainer Orth
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Rainer Orth
- Unreviewed^3 FreeBSD/amd64 libgcc patch
Rainer Orth
- [PATCH] build: Simplify in-tree-gld version checks
Rainer Orth
- [PATCH] build: testsuite: Generate effective targets from auto-host.h
Rainer Orth
- [PATCH] build: testsuite: Generate effective targets from auto-host.h
Rainer Orth
- [PATCH] testsuite: Restrict slp-reduc-15.c to x86_64 and aarch64
Rainer Orth
- [PATCH] libstdc++: Test for unsupported engine range for 128bits floating points [PR119739]
Rainer Orth
- [PATCH] libstdc++: Remove Solaris workaround in 20_util/to_chars/float128_c++23.cc [PR107815]
Rainer Orth
- [PATCH] build: Fix ax_pthread.m4 on Solaris 11.4
Rainer Orth
- [PATCH] libgfortran: Fix libcaf_shmem build on Solaris
Rainer Orth
- [PATCH] build: Fix ax_pthread.m4 on Solaris 11.4
Rainer Orth
- [PATCH] libgomp: Fix env.c compilation on Darwin
Rainer Orth
- [PATCH] libgomp: Fix env.c compilation on Darwin
Rainer Orth
- [PATCH] libgomp: Fix env.c compilation on Darwin
Rainer Orth
- [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 v3] fortran: refresh associate-name kind once selector is resolved [PR125172]
Samir Ouchene
- [PATCH] PR c++/123228 Member of protected base is inaccessible despite a friend declaration
Patrick Palka
- [PATCH] c++/modules: false positive abi_tag mismatch [PR124957]
Patrick Palka
- [PATCH] c++/modules: false positive abi_tag mismatch [PR124957]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++/reflection: rewrite and memoize consteval_only_p [PR125179]
Patrick Palka
- [PATCH] c++: always walk DECL_VALUE_EXPR in cp_genericize_r [PR121500]
Patrick Palka
- [PATCH] libstdc++: Implement P4206R0: Revert string support in std::constant_wrapper.
Patrick Palka
- [PATCH] c++/reflection: fixes for comparing reflections [PR125208]
Patrick Palka
- [PATCH] c++/reflection: overzealous complete_type in consteval_only_p [PR125280]
Patrick Palka
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Patrick Palka
- [PATCH] c++/reflection: undeduced auto, deferred noexcepts [PR124628]
Patrick Palka
- [PATCH] c++/reflection: undeduced auto, deferred noexcepts [PR124628]
Patrick Palka
- [PATCH] c++: capture of reference to global in template [PR123536]
Patrick Palka
- [PATCH] c++: another constexpr nested empty object [PR125336]
Patrick Palka
- [COMMITTED] rs6000: Add -mcpu=future support and built-in gating infrastructure
Kishan Parmar
- [PATCH v2 0/8] RISC-V: Add zvfofp8min intrinsic support
Lino Hsing-Yu Peng(彭新佑)
- [PATCH 0/8] *** Add RISC-V zvfofp8min intrinsic ***
Hsing Yu Peng
- [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 gcc-wwwdocs] gcc-16: document arm GCC 16 changes
Gerald Pfeifer
- [PATCH v2] phiprop: Allow for one store inbetween the load and the phi which is being used to insert [PR123120]
Andrew Pinski
- [PATCH 4/4] testsuite: don't link top-level asm tests as PIE [PR 70150]
Andrew Pinski
- [PUSHED] match: Fix `(A>>bool) EQ 0 -> (unsigned)A LE bool` pattern for vector types [PR125139]
Andrew Pinski
- [PATCH 1/4] aarch64: introduce partial AdvSIMD vector modes
Andrew Pinski
- [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] testsuite: get a predictable ordered array for comparison
Andrew Pinski
- [PATCH] ginclude: avoid redefining __STDC_VERSION_LIMITS_H__
Andrew Pinski
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Andrew Pinski
- [PATCH] match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]
Andrew Pinski
- [PUSHED] chrec: Move variable rtype definition to the scope only used
Andrew Pinski
- [PATCH] match: Optimize `A > B ? ABS(A) : B` to `MAX(A, B)` when B >= 0 [PR116700]
Andrew Pinski
- [PATCH v3] phiprop: skip over clobbers [PR116823]
Andrew Pinski
- [RFT PATCH 0/7] libffi: Sync with libffi 3.5.2 [PR117635]
Andrew Pinski
- [PATCH RFA] build: add diagnostics/ to TAGS
Andrew Pinski
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Andrew Pinski
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Andrew Pinski
- [PATCH v2] match: min|max(a+|-c, b+|-c) -> min|max(a, b)+|-c [PR116008, PR124560]
Andrew Pinski
- [PATCH] match: Restrict "min|max(a+|-c, b+|-c)" folding to integral types [PR125214]
Andrew Pinski
- [PATCH] alloc-pool: Support non-default constructors
Andrew Pinski
- [PATCH v3] MATCH: Add simplification for MAX<a&CST0, a&CST1> and MIN<a&CST0, a&CST1> to match.pd [PR109878]
Andrew Pinski
- [PATCH v1] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
Andrew Pinski
- 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'
Andrew Pinski
- [PATCH v2] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
Andrew Pinski
- [PUSHED] match: Fix merged patterns for a!=b implies a and b are not zero [PR125234]
Andrew Pinski
- [PATCH v2] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Andrew Pinski
- [PATCH 0/3] Constify cfg_hooks
Andrew Pinski
- [PATCH 1/3] cfghooks: Move ir_type inside cfghooks
Andrew Pinski
- [PATCH 2/3] cfghooks: Remove name field
Andrew Pinski
- [PATCH 3/3] cfghooks: constifify cfg_hooks [PR117871]
Andrew Pinski
- [PATCH v3 1/2] match.pd: Flatten carry-diamond patterns to straight-line code
Andrew Pinski
- [PATCH] [Aarch64]: Make aarch64_output_simd_mov_imm_low return const char *
Andrew Pinski
- [PATCH] tree-optimization/125250 - LIM speculating not noop load/store
Andrew Pinski
- [PATCH v3] tree-optimization: Fold SAT_ADD at gimple level [PR123286]
Andrew Pinski
- [PATCH] contrib: Fix check_GNU_style.py for some .opt issues [PR125275]
Andrew Pinski
- [PATCH] doc: Remove unused reference to @gol macro.
Andrew Pinski
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Andrew Pinski
- [PATCH v1 1/1] Configure EditorConfig for Git commit messages
Andrew Pinski
- [PATCH] testsuite: Restrict pr123286.c to aarch64 targets
Andrew Pinski
- [PATCH] match: Canonicalize `(float)(a CMP b)` into `(a CMP b) ? 1.0 : 0.0` [PR115571]
Andrew Pinski
- [PATCH v2] doc: Remove unused reference to @gol macro.
Andrew Pinski
- [PATCH] - ICE with -Winfinite-recursion due to recursive rather than work queue/list [PR124651]
Andrew Pinski
- [PATCH] build: testsuite: Generate effective targets from auto-host.h
Andrew Pinski
- [PATCH] tree-cfg: Fix end_recording_case_labels if group_case_labels_stmt removes all cases except default [PR125290]
Andrew Pinski
- [PATCH] match: Canonicalize `(float)(a CMP b)` into `(a CMP b) ? 1.0 : 0.0` [PR115571]
Andrew Pinski
- [PATCH] tree-cfg: Fix end_recording_case_labels if group_case_labels_stmt removes all cases except default [PR125290]
Andrew Pinski
- [PATCH] tree-cfg: Fix end_recording_case_labels if group_case_labels_stmt removes all cases except default [PR125290]
Andrew Pinski
- [PATCH] vxworks: support aarch64 errata
Andrew Pinski
- [PATCH] Fix pthread library linking on aarch64-mingw builds
Andrew Pinski
- [PATCH] Fix pthread library linking on aarch64-mingw builds
Andrew Pinski
- [PATCH] tree-cfg: Revert part of r8-546 [PR125290]
Andrew Pinski
- [PATCH][v2] middle-end/124634 - add internal function internals documentation section
Andrew Pinski
- [PATCH v2 1/7] Configure EditorConfig for Git commit messages
Andrew Pinski
- [PATCH] match.pd: Fold popcount(x ^ (x - 1)) to ctz(x) + 1 [PR124630]
Andrew Pinski
- [PATCH v2] aarch64: mingw: fix support for posix and mcf threading
Andrew Pinski
- [PATCH] ssa_operands: speed up GIMPLE_SWITCH handling
Andrew Pinski
- [PATCH] match: (a == b) & (a == c) & (b != c) -> false [PR110922]
Andrew Pinski
- [PATCH] tree-cfg: Revert part of r8-546 [PR125290]
Andrew Pinski
- [PATCH v3] aarch64: mingw: fix support for posix threading
Andrew Pinski
- [PATCH v3] match.pd: Simplify ((~x) & y) ^ (x | y)
Andrew Pinski
- [PATCH 1/2] dom: small compile time optimization with switches
Andrew Pinski
- [PATCH 2/2] ICF: Remove unneeded check for CASE_LABEL_EXPR
Andrew Pinski
- [PATCH]AArch64: Turn on GPR narrowing pass by default
Andrew Pinski
- [PATCH 1/3] gcc: introduce the dep_fusion pass
Andrew Pinski
- [PATCH] tree-ssa-ccp: Fix up __builtin_bitreverse* handling [PR50481]
Andrew Pinski
- [PATCH] Add __builtin_bitreverse128 [PR50481]
Andrew Pinski
- [PATCH] match.pd: Enable some __builtin_bswap* optimizations even for __builtin_bitreverse* [PR50481]
Andrew Pinski
- [PATCH] libgomp: Fix env.c compilation on Darwin
Andrew Pinski
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Marek Polacek
- [PATCH v3] c++/reflection: fix ICE on is_accessible [PR124241]
Marek Polacek
- [PATCH v2] c++: Fix handling of && after a class definition [PR65271]
Marek Polacek
- [PATCH] c++: Fix up extract_ref [PR125111]
Marek Polacek
- [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] c++: Don't check for consteval-only uses inside of USING_STMT [PR125184]
Marek Polacek
- [PATCH] c++: deferred parsing of default arguments [PR50479]
Marek Polacek
- [PATCH RFC] c++/reflection: add null_reflection_p
Marek Polacek
- [PATCH v2] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Marek Polacek
- [PATCH v3] c++/reflection: odr-used inline var of consteval-only type [PR124770]
Marek Polacek
- [PATCH] c++/reflection: ICE with bases_of [PR125206]
Marek Polacek
- [PATCH] c++: refine decl_defined_p
Marek Polacek
- [PATCH] c++: fix ICE with invalid targ [PR125043]
Marek Polacek
- [PATCH] c++/reflection: fixes for comparing reflections [PR125208]
Marek Polacek
- [PATCH v2] c++: deferred parsing of default arguments [PR50479]
Marek Polacek
- [r17-457 Regression] FAIL: g++.dg/reflect/bases_of5.C -std=c++26 (test for excess errors) on Linux/x86_64
Marek Polacek
- [PATCH] c++/reflection: overzealous complete_type in consteval_only_p [PR125280]
Marek Polacek
- [PATCH] c++/reflection: undeduced auto, deferred noexcepts [PR124628]
Marek Polacek
- [PATCH] c++: capture of reference to global in template [PR123536]
Marek Polacek
- [PATCH] c++/reflection: undeduced auto, deferred noexcepts [PR124628]
Marek Polacek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Marek Polacek
- [PATCH] c++: Fix greater-than operator in requires expression in template parameters [PR125317]
Marek Polacek
- [PATCH] c, c++, v3: Introduce -Wconstant-logical-operand warning [PR125081]
Marek Polacek
- [PATCH] c++: another constexpr nested empty object [PR125336]
Marek Polacek
- [PATCH] c++: remove dead code
Marek Polacek
- [PATCH] tree-cfg: Revert part of r8-546 [PR125290]
Marek Polacek
- [PATCH v2] c++: capture of reference to global in template [PR123536]
Marek Polacek
- [PATCH] c++: capture of reference to global in template [PR123536]
Marek Polacek
- 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] aarch64: mingw: fix support for posix and mcf threading
Timo Rothenpieler
- [PATCH] Fix pthread library linking on aarch64-mingw builds
Timo Rothenpieler
- [PATCH v3] aarch64: mingw: fix support for posix threading
Timo Rothenpieler
- [PATCH v2] aarch64: mingw: fix support for posix and mcf threading
Timo Rothenpieler
- [PATCH v2] aarch64: mingw: fix support for posix and mcf threading
Timo Rothenpieler
- [PATCH v2] Enabling POPCNT generation for 32-bit patterns.
Reshma Roy
- [PATCH v3] Enabling POPCNT generation for 32-bit patterns.
Reshma Roy
- [PATCH v4] Enabling POPCNT generation for 32-bit patterns.
Reshma Roy
- [PATCH v4] Enabling POPCNT generation for 32-bit patterns.
Roy, Reshma
- [PATCH 0/4] Test suite fixes
Xi Ruoyao
- [PATCH 1/4] i386: testsuite: disable stack protector for 5 tests
Xi Ruoyao
- [PATCH 2/4] i386: testsuite: disable PIE for some tests [PR 70150]
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 3/4] i386: testsuite: fix shift-gf2p8affine-2.c failure on non-AVX512 CPU
Xi Ruoyao
- [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
- [PATCH] Add __builtin_bitreverse{8,16,32,64} [PR50481]
Xi Ruoyao
- [PATCH] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Xi Ruoyao
- [PATCH] LoongArch: harden SSP canary set and test routines [PR 125049]
Xi Ruoyao
- [PATCH] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH v2] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Xi Ruoyao
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH v2] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH v2] LoongArch: add spaceship expanders
Xi Ruoyao
- [PATCH] riscv: Fix SSP assembly with xtheadmemidx [PR 125320]
Xi Ruoyao
- [PATCH v3] scev: Sign extend step in peeled converted IV handling [PR 125291]
Xi Ruoyao
- [PATCH] middle-end: Optimize reversed CRC table-based implementation
Xi Ruoyao
- [PATCH RFC] gcc: Add initial -ftime-trace support
HELI SHAH
- ping GCC JIT PR118587 - tentative patch 1
Basile STARYNKEVITCH
- [PATCH] testsuite: munge absolute paths like compiler do on Windows
Torbjorn SVENSSON
- [PATCH] testsuite: get a predictable ordered array for comparison
Torbjorn SVENSSON
- [PING] [PATCH] testsuite: scan for case sensitive file extensions in lto.exp
Torbjorn SVENSSON
- [PATCH] c++: Fix up reflect_constant_{array,string}2.C for installed testing [PR124621]
Torbjorn SVENSSON
- [PING] [PATCH] testsuite: scan for case sensitive file extensions in lto.exp
Torbjorn SVENSSON
- [PATCH v2] testsuite: arm: xfail test unless soft float of DP FP [PR113276]
Torbjorn SVENSSON
- [PING^2] [GCC-15] Re: [PATCH] testsuite: arm: adjust expected assembler for bfloat16_*_2.c tests
Torbjorn SVENSSON
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Torbjorn SVENSSON
- [PATCH] testsuite: arm: adjust inline assembler for arm-none-eabi
Torbjörn SVENSSON
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [PATCH v4 3/3] aarch64: add usubc<m>5 expansion pattern to machine description
Richard Sandiford
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Richard Sandiford
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Richard Sandiford
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Richard Sandiford
- [to-be-committed][RISC-V][PR rtl-optimization/124766] Simplify x + y == y into x == 0
Richard Sandiford
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [PATCH] vect: Avoid unnecessary poly_int comparisons in loop preheader
Richard Sandiford
- [PATCH] aarch64: Fix SVE vec_perm for VL2048 VNx16QI
Richard Sandiford
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Richard Sandiford
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Richard Sandiford
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Richard Sandiford
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Richard Sandiford
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Sandiford
- [PATCH 2/2] [x86] adjust OMP SIMD call cost
Richard Sandiford
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Richard Sandiford
- [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
- [RFC PATCH v3] RX: enable LRA is default
Richard Sandiford
- [PATCH] rtlanal: Tweak operator precedence for comparisons
Richard Sandiford
- [PATCH v4] RX: Fix infinite-loop on LRA
Richard Sandiford
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Richard Sandiford
- [to-be-committed][RISC-V][PR rtl-optimization/80770] Simplify bit flipping operations down to xor
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Richard Sandiford
- [PATCH v5] RX: Fix infinite-loop on LRA
Richard Sandiford
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Richard Sandiford
- [PATCH]AArch64: account for load_lanes with gaps in costing [PR124866]
Richard Sandiford
- [PATCH v5] RX: Fix infinite-loop on LRA
Richard Sandiford
- [PATCH v2] x86: Implement TARGET_FNTYPE_ABI
Richard Sandiford
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
Richard Sandiford
- [PATCH] Add CALL_INSN_ABI_ID
Richard Sandiford
- [PATCH] backprop: Add demand-bit handling. [PR113487]
Richard Sandiford
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
Richard Sandiford
- [PATCH] ira: Mark a register as live only if it is accessible
Richard Sandiford
- [PATCH v2] caller_save_regs: Return the enabled registers
Richard Sandiford
- [PATCH v3] x86: Implement TARGET_FNTYPE_ABI
Richard Sandiford
- [PATCH] Add CALL_INSN_ABI_ID
Richard Sandiford
- [pushed] testsuite, X86, Darwin: 64bit Darwin does not support non-PIC code.
Iain Sandoe
- [PATCH v2 5/6] build: Remove $gnu_ld
Iain Sandoe
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Iain Sandoe
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Iain Sandoe
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Iain Sandoe
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Iain Sandoe
- [PATCH] libssp: Change __stack_chk_guard to uintptr_t
Iain Sandoe
- PATCH] c/c++: Get unsigned integer type for pointer
Iain Sandoe
- PATCH] c/c++: Get unsigned integer type for pointer
Iain Sandoe
- [PATCH] libgomp: Fix env.c compilation on Darwin
Iain Sandoe
- [PATCH v4] RX: Fix infinite-loop on LRA
Yoshinori Sato
- [PATCH v5] RX: Fix infinite-loop on LRA
Yoshinori Sato
- [x86 PATCH] Shorter load immediate constants with -Oz
Roger Sayle
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Roger Sayle
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Roger Sayle
- [combine] PR middle-end/123236: Simplify (int)((long long)x >> 4)
Roger Sayle
- [Committed] Restore bootstrap on aarch64
Roger Sayle
- [Committed] PR middle-end/124637: Fix passing padded constant structs in registers on big-endian targets
Roger Sayle
- [PATCH] PR tree-optimization/112508: Intelligently throttle loop store motion with -Os
Roger Sayle
- [x86 PATCH] Shorter load immediate constants with -Oz
Roger Sayle
- [x86_64 PATCH] Handle hard registers in STV with inter-unit moves.
Roger Sayle
- [PATCH] Improve vector increment/decrement on x86.
Roger Sayle
- [x86_64 PING] Handle SUBREG conversions in TImode STV (for ptest).
Roger Sayle
- [PATCH] PR tree-optimization/112508: Intelligently throttle loop store motion with -Os
Roger Sayle
- [PATCH, OpenMP, OpenACC, testsuite] Allow runtime library use in compiler tests
Thomas Schwinge
- [RFC PATCH 0/3] wasm: New backend
Thomas Schwinge
- [PATCH 4/4] libgomp/oacc-mem: add missing assert to goacc_enter_datum
Thomas Schwinge
- [PUSHED] testsuite: Fix test requirements: Adjust 'gcc.dg/plugin/diagnostic-test-paths-4.py'
Thomas Schwinge
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Thomas Schwinge
- [PATCH v2] c++: parser - Support for target address spaces in C++
Thomas Schwinge
- [REBASED] [PATCH v4] c++: parser - Support for target address spaces in C++
Thomas Schwinge
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Vijay Shankar
- [COMMITTED] rs6000: Emit insn with proper rounding mode for nearbyint
Vijay Shankar
- [PATCH] [Aarch64]: Use fmov for some low-lane FP SIMD constant vectors [PR113856]
Naveen SiddeGowda
- [r17-459 Regression] FAIL: gcc.dg/pr123286.c (test for excess errors) on Linux/x86_64
Naveen SiddeGowda
- [PATCH] testsuite: Add dg-lto-error directive and ltrans assembly scanning
Luis Silva
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Kevin Stefanov
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Kevin Stefanov
- [PATCH v2] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Kevin Stefanov
- [PATCH] Refactor loops with TEST_HARD_REG_BIT to use EXECUTE_IF_SET_IN_HARD_REG_SET
Kevin Stefanov
- [PATCH 1/4] libgomp/gcn: parallelize initializing threads of a team
Andrew Stubbs
- [PATCH 2/4] libgomp: let plugins handle allocating the target variable table
Andrew Stubbs
- [PATCH 3/4] libgomp/plugin-gcn: remove unneeded heap allocation in run_kernel
Andrew Stubbs
- [PATCH 1/4] libgomp/gcn: parallelize initializing threads of a team
Andrew Stubbs
- [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
- [PATCH v2] xtensa: Apply further improvement to xtensa_legitimize_address()
Takayuki 'January June' Suwa
- [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 v2 2/2] xtensa: Revise xtensa_expand_prologue()
Takayuki 'January June' Suwa
- [PATCH] xtensa: Assert the results of several validate_change() calls
Takayuki 'January June' Suwa
- [PATCH] match.pd: (x & ~m) + (y & m) -> ((x ^ y) & m) ^ x, as well as (x & ~m) | (y & m)
Takayuki 'January June' Suwa
- [PATCH, OpenMP, Fortran] PR122910 fix POINTER array mis-privatization
Chung-Lin Tang
- libgo patch committed: use 'gcloud storage cp' instead of 'gsutil cp'
Ian Lance Taylor
- libbacktrace patch committed: Decompress multiple zstd frames
Ian Lance Taylor
- [PATCH 00/11] fortran: array descriptor part 2: Add getters and setters
Paul Richard Thomas
- [PATCH v3] fortran: refresh associate-name kind once selector is resolved [PR125172]
Paul Richard Thomas
- [PATCH 1/2] fortran: Only pass the block for bounds check generation
Paul Richard Thomas
- [PATCH 2/2] fortran: Add bounds checking code to the scalarizer block [PR125192]
Paul Richard Thomas
- [PATCH 7/7] fortran: array descriptor: Move array growth function
Paul Richard Thomas
- [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
- [PATCH 00/11] fortran: array descriptor part 2: Add getters and setters
Paul Richard Thomas
- [Patch, fortran] PR125051 - [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Paul Richard Thomas
- [Patch, fortran] PR125051 - [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Paul Richard Thomas
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Paul Richard Thomas
- Redux: [Bug fortran/125051] [coarray] undefined reference to `__caf_get_from_remote_fn_index_0.4' (shmem caf)
Paul Richard Thomas
- [GCC17-stage1 PATCH 1/2] tree-optimization/122569 - fix DeBruijn CLZ table validator shift-by-64 UB
Philipp Tomsich
- [PATCH v3 0/2] Recognize and fold longhand wide-multiplication idioms [PR107090]
Philipp Tomsich
- [PATCH v3 1/2] match.pd: Flatten carry-diamond patterns to straight-line code
Philipp Tomsich
- [PATCH v2] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Milan Tripkovic
- [PATCH v3] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Milan Tripkovic
- [PATCH v3] RISC-V: Missed bit manipulation on RISC-V [PR123884]
Milan Tripkovic
- [C PATCH] argument expressions may be evaluated too often by typeof [PR124576]
Martin Uecker
- [C PATCH] Fix use of variably-modified structure/union types in nested context [PR124985]
Martin Uecker
- [C PATCH]: fix TBAA error for function returning structure [PR125252]
Martin Uecker
- [C PATCH]: fix TBAA error for function returning structure [PR125252]
Martin Uecker
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Martin Uecker
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Martin Uecker
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Martin Uecker
- [C PATCH] avoid false positive for useless casts and generic [PR125261]
Martin Uecker
- [PATCH. fortran] Add automatic linking to caf_shmem using -fcoarray=shared
Andre Vehreschild
- [AutoFDO] Fix ICE in ipa_merge_profiles when entry block count is zero
Kugan Vivekanandarajah
- [AutoFDO] Fix ICE in ipa_merge_profiles when entry block count is zero
Kugan Vivekanandarajah
- [PATCH 1/4] aarch64: introduce partial AdvSIMD vector modes
Artemiy Volkov
- [PATCH v2] forwprop: allow more VPEs in simplify_vector_constructor () [PR122679]
Artemiy Volkov
- [PATCH] match.pd: rearrange (VCE (BFR)) simplification conditions [PR125259]
Artemiy Volkov
- [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 04/12] OpenMP/C++: Add support for 'omp allocate' directive
Waffl3x
- [PATCH 05/12] OpenMP/C++: Enhance diagnostics of 'omp allocate' directive
Waffl3x
- [PATCH 06/12] OpenMP/C++: Force location wrapper on 'omp allocate' directive clauses
Waffl3x
- [PATCH 07/12] OpenMP/C++: Don't do NRVO on vars used in an 'omp allocate' directive
Waffl3x
- [PATCH 08/12] OpenMP/C++: Add static analysis of allocate directive allocator clause
Waffl3x
- [PATCH 09/12] OpenMP/C++: Diagnose constexpr vars in an allocate directive
Waffl3x
- [PATCH 10/12] OpenMP/C++: Sorry for static vars in implicit constexpr functions
Waffl3x
- [PATCH 11/12] OpenMP/C++: Sorry for allocate directive in omp::decl attribute
Waffl3x
- [PATCH 12/12] OpenMP/C++: Avoid quadratic complexity in diagnostic
Waffl3x
- [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
- [committed 3/3] libstdc++: Tweak Doxygen comments for experimental simd
Jonathan Wakely
- [committed] libstdc++: Fix mainpage.html link to Doxygen docs [PR109965]
Jonathan Wakely
- [PATCH] libstdc++: Use hardware_destructive_interference_size in atomic.cc
Jonathan Wakely
- [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 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Jonathan Wakely
- [PATCH 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
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
- [committed] libstdc++: Fix experimental::__is_x86_pd() [PR124657]
Jonathan Wakely
- [committed] libstdc++: Improve docs for range access functions [PR97001]
Jonathan Wakely
- [PATCH 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
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 v2 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Jonathan Wakely
- [PATCH 3/3] libstdc++: Remove non-concepts fallback for std::make_shared_for_overwrite
Jonathan Wakely
- [PATCH, RFC] libstdc++: simd: accept 64-bit long double as double in _S_*_of [PR124657]
Jonathan Wakely
- [PATCH] libstdc++: Avoid double indirection in function_ref when possible
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Replace uses of EBO with [[no_unique_address]]
Jonathan Wakely
- [PATCH] libstdc++: Format all contiguous ranges usign spoan.
Jonathan Wakely
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Jonathan Wakely
- [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.
Jonathan Wakely
- [PATCH v2] libstdc++: Rework istreambuf_iterator::_M_sbuf handling to slince null-dereference warning [PR105580]
Jonathan Wakely
- [PATCH] libstdc++: Cache leap second expiry time in <chrono> [PR123165]
Jonathan Wakely
- [PATCH] libstdc++: Constrain tuple(tuple&&) [PR78302]
Jonathan Wakely
- [PATCH 1/4] Update to Unicode 17.0.0
Jonathan Wakely
- [PATCH 1/4] Update to Unicode 17.0.0
Jonathan Wakely
- [PATCH] libstdc++: Reorder compile-time checks for __formatter_str::_M_format_range.
Jonathan Wakely
- [PATCH v2 1/5] libstdc++: Fix numeric save offset on Zone lines [PR124851]
Jonathan Wakely
- [PATCH] libstdc++: Improve handling of leap second expiry time [PR123165]
Jonathan Wakely
- [PATCH v2 2/5] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Jonathan Wakely
- [PATCH v2] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Jonathan Wakely
- [PATCH v2] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Jonathan Wakely
- [PATCH v2] libstdc++: Improve handling of leap second expiry time [PR123165]
Jonathan Wakely
- [PATCH v3] libstdc++: Support ON-format DAY in Zone UNTIL field [PR124852]
Jonathan Wakely
- [PATCHv3] libstdc++: Use allocate_at_least in vector, string (P0401) [PR118030]
Jonathan Wakely
- [PATCHv3] libstdc++: Use allocate_at_least in vector, string (P0401) [PR118030]
Jonathan Wakely
- [PATCHv3] libstdc++: Use allocate_at_least in vector, string (P0401) [PR118030]
Jonathan Wakely
- [PATCH] libstdc++: Add _GLIBCXX_RESOLVE comment for LWG3950.
Jonathan Wakely
- [PATCH] libstdc++: Add _GLIBCXX_RESOLVE comment for LWG3950.
Jonathan Wakely
- [PATCH] libstdc++: Test for unsupported engine range for 128bits floating points [PR119739]
Jonathan Wakely
- [PATCH] libstdc++: Add _GLIBCXX_RESOLVE comment for LWG3950.
Jonathan Wakely
- [PATCH v2] libstdc++: Use type_identity_t for operator<=> parameter [PR114400]
Jonathan Wakely
- [PATCH] libstdc++: Fix reserve of size_t(-1) elements in piecewise_constant_distribution. [PR113761]
Jonathan Wakely
- [PATCH] libstdc++: Fix reserve of size_t(-1) elements in piecewise_constant_distribution. [PR113761]
Jonathan Wakely
- [PATCH v3] libstdc++: Fix reserve of size_t(-1) elements in piecewise_constant_distribution. [PR113761]
Jonathan Wakely
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Jonathan Wakely
- [PATCH] libstdc++: Test for unsupported engine range for 128bits floating points [PR119739]
Jonathan Wakely
- [committed] libstdc++: Fix -Wsign-compare warning in new test
Jonathan Wakely
- [committed] libstdc++: Add call to test_format in std/time/clock/local/io.cc
Jonathan Wakely
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Jonathan Wakely
- [committed] libstdc++: Add call to test_format in std/time/clock/local/io.cc
Jonathan Wakely
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Jonathan Wakely
- [committed] libstdc++: Remove trailing whitespace in shared_ptr_atomic.h
Jonathan Wakely
- [PATCH v2] libstdc++: Mark gencanon_eng_neg test as unsupported if __float128 is not available.
Jonathan Wakely
- [committed] libstdc++: Fix -Wsign-compare warning in new test
Jonathan Wakely
- [PATCH] libstdc++: replace assert with __glibcxx_assert (PR libstdc++/125228)
Jonathan Wakely
- [PATCH] libstdc++: Merge __type_identity and type_identity for C+20.
Jonathan Wakely
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Jonathan Wakely
- [PATCH] libstdc++: Remove Solaris workaround in 20_util/to_chars/float128_c++23.cc [PR107815]
Jonathan Wakely
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Jonathan Wakely
- [PATCH] libstdc++: Make configure check for atomics work on Windows [PR125312]
Jonathan Wakely
- [PATCH] libstdc++: Include range_access.h from <optional>, <stacktrace> and <valarray>
Jonathan Wakely
- [PATCH] libstdc++: Use on_month_day istream operator in ZoneInfo parsing. [PR124852]
Jonathan Wakely
- [PATCH] tree-optimization: Fix profile update in loop splitting (initial_true=false)
Xin Wang
- [PATCH v2] tree-optimization: Fix profile update in loop splitting (initial_true=false)
Xin Wang
- [PATCH] LoongArch: Improve xor+xor+ior sequence when possible [PR 96692]
Andrew Waterman
- [COMMITTED] Regenerate xtensa.opt.urls
Mark Wielaard
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Mark Wielaard
- PING: [PATCH v10] c/c++: Declare stack protection guard as a global symbol
Mark Wielaard
- [PATCH] RISC-V: Add per-type reduction costs to the vector cost model
Wang Yaduo
- 回复:[PATCH] RISC-V: Add per-type reduction costs to the vector cost model
Wang Yaduo
- [PATCH v2] RISC-V: Add per-type reduction costs to the vector cost model
Wang Yaduo
- [PATCH] RISC-V: Add xt-c9501fdvt CPU support
Wang Yaduo
- [PATCH] mingw: Ensure symbols are quoted in Intel syntax
Jonathan Yong
- [PATCH] i386: Keep SEH enabled for Win64 sysv_abi functions
Jonathan Yong
- [PATCH] mingw: Ensure symbols are quoted in Intel syntax
Jonathan Yong
- [PATCH] i386: Keep SEH enabled for Win64 sysv_abi functions
Jonathan Yong
- [PATCH v3] c-family, cp: introduce alignof_kind enum for accurate alignof/alignas diagnostics [PR124601]
Yrong
- [PATCH v2] match: min|max(a+|-c, b+|-c) -> min|max(a, b)+|-c [PR116008, PR124560]
Pengxuan Zheng
- [PATCH] match: Restrict "min|max(a+|-c, b+|-c)" folding to integral types [PR125214]
Pengxuan Zheng
- [PATCH] match: Restrict "min|max(a+|-c, b+|-c)" folding to integral types [PR125214]
Pengxuan Zheng
- [PATCH v2] cselim: Allow middle_bb to have more than one statement [PR124405]
Pengxuan Zheng
- [PATCH] cselim: Allow middle_bb to have more than one statement [PR124405]
Pengxuan Zheng
- [PATCH] aarch64: Recognize vector permute patterns which can be optimized as REV64+EXT [PR102055]
Pengxuan Zheng
- [PATCH] match: (a == b) & (a == c) & (b != c) -> false [PR110922]
Pengxuan Zheng
- [PATCH v11 0/7] Introduce Kernel Control Flow Integrity ABI [PR107048]
Peter Zijlstra
- [PATCH v11 1/7] typeinfo: Introduce KCFI typeinfo mangling API
Peter Zijlstra
- [PATCH 1/2] match: Optimize A < 0 ? ARG1 OP 2^n-1 : ARG1
Raphael Moreira Zinsly
- [PATCH 2/2] [RISC-V] Improve the select between 0 and 2^n-1
Raphael Moreira Zinsly
- Re: [PATCH] RISC-V: Allow quadratic LMUL cost for unknown niter loops
chen.zhongyao@zte.com.cn
- [PATCH v3] c++/reflection: fix ICE on is_accessible [PR124241]
chzn@mail.ustc.edu.cn
- [PATCH v3] c++/reflection: fix ICE on is_accessible [PR124241]
chzn@mail.ustc.edu.cn
- [PATCH] expand: End argument processing after processing the last argument in assign_params
feedable
- [RFC PATCH 0/3] wasm: New backend
feedable
- [RFC PATCH 1/3] df: Add support for pseudos in function arguments
feedable
- [RFC PATCH 2/3] wasm: New backend
feedable
- [RFC PATCH 3/3] wasm: Adjust tests
feedable
- [RFC PATCH 0/3] wasm: New backend
feedable
- [PING] Re: [PATCH v5] c++/reflection: ICE on member function template splicing [PR124794]
feedable
- [PATCH v4] c++/reflection: ICE on member function template splicing [PR124794]
feedable
- [gccrs COMMIT] testsuite: Add a testcase for issue 3537
gerris.rs@gmail.com
- [PATCH v2 0/3] Optimize 32-bit unsigned constant division for 64-bit targets
herumi@nifty.com
- [PATCH v2 1/3] expmed: Optimize 32-bit unsigned division by constants on 64-bit targets
herumi@nifty.com
- [PATCH v2 2/3] i386: Add BMI2 MULX pattern for highpart-only multiplication
herumi@nifty.com
- [PATCH v2 3/3] i386: Add peephole2 to convert highpart mul to mulx
herumi@nifty.com
- [PATCH v3 2/3] i386: Add BMI2 MULX pattern for highpart-only multiplication
herumi@nifty.com
- [PATCH v3 3/3] i386: Add peephole2 to convert highpart mul to mulx
herumi@nifty.com
- [PATCH v4 2/3] i386: Add BMI2 MULX pattern for highpart-only multiplication
herumi@nifty.com
- [PATCH v4 3/3] i386: Add peephole2 to convert highpart mul to mulx
herumi@nifty.com
- [PATCH V3]rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL codes [PR122665]
jeevitha
- [PING^4][PATCH v7] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PATCH V2] rs6000: Add Future Vector Integer Arithmetic Instructions [RFC02680]
jeevitha
- [PING^1][PATCH V3]rs6000: Fix [su]mul<mode>3_highpart patterns to use RTL codes [PR122665]
jeevitha
- [PING^1][PATCH v2] rs6000: Fix PTImode attribute handling [PR106895]
jeevitha
- [PING^5][PATCH v7] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PING^2] [PATCH v2] rs6000: Fix PTImode attribute handling [PR106895]
jeevitha
- [PATCH V3] rs6000: Add Future ISA compare and swap equal AMO operations [RFC02689]
jeevitha
- [PATCH V3] rs6000: Add Future ISA compare and swap equal AMO operations [RFC02689]
jeevitha
- [PATCH] match.pd: Fold popcount(x ^ (x - 1)) to ctz(x) + 1 [PR124630]
liuhongt
- [PATCH] tree-optimization: limit outer-loop unswitching by relative and absolute size
liuhongt
- [PATCH v2] match.pd: Fold popcount(x ^ (x - 1)) to ctz(x) + 1 [PR124630]
liuhongt
- [PATCH v2] i386: Make _m_prefetchw parameter const-qualified
oltolm
- [PATCH] i386: Keep SEH enabled for Win64 sysv_abi functions
oltolm
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/2] RISC-V: Combine vec_duplicate + vmsgt.vv to vmsgt.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: Add test for vec_duplicate + vmsgt.vv combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
pan2.li@intel.com
- [PATCH v2] Match: Move saturation alu patterns into match-sat-alu.pd [NFC]
pan2.li@intel.com
- [PATCH v1 0/3] Add test cases for scalar unsigned SAT_MUL form 8, 9, 10
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Add test cases for scalar unsigned SAT form 8
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test cases for scalar unsigned SAT form 9
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test cases for scalar unsigned SAT form 10
pan2.li@intel.com
- [PATCH 0/2] aarch64: Add support for FEAT_CMH
richard.ball@arm.com
- [PATCH 1/2] aarch64: Add support for FEAT_CMH atomic store intrinsics
richard.ball@arm.com
- [PATCH 2/2] aarch64: Add support for FEAT_CMH atomic_fetch intrinsics
richard.ball@arm.com
- [PATCH v3] fortran: refresh associate-name kind once selector is resolved [PR125172]
s.ouchene
- [COMMITTED] rs6000: Add -mcpu=future support and built-in gating infrastructure
segher@kernel.crashing.org
- [PATCH v2]rs6000: Add long long support and fix 32 bit failures for __builtin_ppc_atomic_cas_local [PR124800]
segher@kernel.crashing.org
- [PATCH v1] [PATCH][GCC] aarch64: Fix tls debuginfo missing location info [PR97344]
srinath.parvathaneni@arm.com
- [PATCH v2][GCC] aarch64: Fix tls debuginfo missing location info [PR97344]
srinath.parvathaneni@arm.com
- [PATCH v5] rs6000: Reduces a multi-step comparison sequence to a single vcmpnez instruction [PR116004]
Vijay shankar telidevulapalli
- [RFC PATCH v3] RX: enable LRA is default
yoshinori.sato@nifty.com
- [RFC PATCH v3] RX: enable LRA is default
yoshinori.sato@nifty.com
- [RFC PATCH v3] RX: enable LRA is default
yoshinori.sato@nifty.com
- [RFC PATCH v3] RX: enable LRA is default
yoshinori.sato@nifty.com
- [RFC PATCH v3] RX: enable LRA is default
yoshinori.sato@nifty.com
- [PATCH v5] RX: Fix infinite-loop on LRA
yoshinori.sato@nifty.com
- [PATCH v5] RX: Fix infinite-loop on LRA
yoshinori.sato@nifty.com
- [PATCH v5] RX: Fix infinite-loop on LRA
yoshinori.sato@nifty.com
- [PATCH] tree-optimization: Fix profile update in loop splitting (initial_true=false)
ywgrit
- [PATCH v2] tree-optimization: handle non-constant SSA offsets (PR94071)
Доля Денис
- [PATCH v1 1/3] RISC-V: Allow RVV reg overlap of v[sz]ext.vf2 for m2
钟居哲
- [PATCH] RISC-V: Use more whole-reg loads/stores.
钟居哲
- [PATCH v2 0/8] RISC-V: Add zvfofp8min intrinsic support
钟居哲
Last message date:
Sat May 16 15:06:02 GMT 2026
Archived on: Sat May 16 15:06:18 GMT 2026
This archive was generated by
Pipermail 0.09 (Mailman edition).