August 2025 Archives by author
Starting: Fri Aug 1 01:49:28 GMT 2025
Ending: Sun Aug 31 23:42:47 GMT 2025
Messages: 2463
- [Pushed15] libgomp.texi: Document omp(x)::allocator::*, restructure memory allocator doc
Alex (Waffl3x)
- [PATCH] arm: Fix operand check for __arm_{mrrc{2}, mcrr{2]} intrinsics [PR 121464]
Andre Vieira (lists)
- [PATCH] [arm] require armv7 support for [PR120424]
Richard Earnshaw (lists)
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Richard Earnshaw (lists)
- [PATCH v6] libstdc++: Implement Philox Engine (PR119794)
1nfocalypse
- [PATCH v6] libstdc++: Implement Philox Engine (PR119794)
1nfocalypse
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Soumya AR
- [PATCH] fortran: Set DECL_TLS_MODEL after processing a variable
Harald Anlauf
- [PATCH] Fortran: improve compile-time checking of character dummy arguments [PR93330]
Harald Anlauf
- [PATCH] Fortran: improve compile-time checking of character dummy arguments [PR93330]
Harald Anlauf
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Harald Anlauf
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Harald Anlauf
- [PATCH] Fortran: truncate constant string passed to character,value dummy [PR121727]
Harald Anlauf
- [PATCH] RISC-V: testsuite: Fix DejaGnu support for riscv_zvfh
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar single-width floating-point multiply
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for reverse floating-point divide
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar floating-point min
Paul-Antoine Arras
- [COMMITTED] RISC-V: testsuite: Fix vf_vfmul and vf_vfrdiv
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar floating-point min
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar floating-point min
Paul-Antoine Arras
- [PATCH] RISC-V: Add patterns for vector-scalar IEEE floating-point min
Paul-Antoine Arras
- [PATCHv2] Error out stack-protector unavailability on AIX
Ayappan
- Ping^6: [PATCH v4] get source line for diagnostic from preprocessed file [PR preprocessor/79106]
Bader, Lucas
- [PATCH] testsuite: Remove xfail from g++.dg/ipa/devirt-23.C
Thiago Jung Bauermann
- [PATCH v4 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH] AArch64: Fix test for vector length safety
Tejas Belagod
- [COMMITTED][PATCH] AArch64: Fix test for vector length safety
Tejas Belagod
- [Ping] [PATCH v2 0/3] AArch64: Support C/C++ operations on svbool_t
Tejas Belagod
- [PATCH v2 1/3] AArch64: Support C/C++ operations on svbool_t
Tejas Belagod
- [PATCH v2 1/3] AArch64: Support C/C++ operations on svbool_t
Tejas Belagod
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Jan Beulich
- [PATCH v6 3/6] ctf: translate annotation DIEs to internal ctf
Indu Bhagat
- [PATCH v6 4/6] btf: generate and output DECL_TAG and TYPE_TAG records
Indu Bhagat
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
Indu Bhagat
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
Indu Bhagat
- [PATCH] bswap: Fix up ubsan detected UB in find_bswap_or_nop [PR121322]
Richard Biener
- [PATCH 2/2] Put SLP_TREE_SIMD_CLONE_INFO into type specifc data
Richard Biener
- [PATCH GCC 15 1/2] c: Suppress -Wdeprecated-non-prototype warnings for builtins
Richard Biener
- [PATCH GCC 15 2/2] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Richard Biener
- [PATCH GCC 15 2/2] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Richard Biener
- [PATCH] tree-optimization/121338 - UBSAN error in adjust_setup_cost
Richard Biener
- [PATCH] Add VMAT_UNINITIALIZED
Richard Biener
- [PATCH] Some TLC to vectorizable_store
Richard Biener
- [PATCH] Merge get_group_load_store_type into get_load_store_type
Richard Biener
- [PATCH] Avoid representing SLP mask by scalar op
Richard Biener
- [PATCH] arm: fully validate mem_noofs_operand [PR120351]
Richard Biener
- [PATCH] Properly record SLP node when costing a vectorized store
Richard Biener
- [PATCH] tree-optimization/90242 - UBSAN error in vn_reference_compute_hash
Richard Biener
- [PATCH] x86: Don't hoist non all 0s/1s vector set outside of loop
Richard Biener
- [PATCH 1/3][v3] Record get_load_store_info results from analysis
Richard Biener
- [PATCH 2/3][v3] Remove most of the epilogue vinfo fixup
Richard Biener
- [PATCH 3/3][v3] Enable gather/scatter for epilogues of vector epilogues
Richard Biener
- [PATCH v1 1/3] Match: Add form 2 for unsigned SAT_MUL
Richard Biener
- [PATCH v1 2/3] Widening-Mul: Support unsigned scalar SAT_MUL 2
Richard Biener
- [PATCH] tree-optimization/121362 - missed FRE through aggregate copy
Richard Biener
- [PATCH] asf: Fix null pointer dereference in is_store_forwarding [PR121303]
Richard Biener
- [PATCH] Record gather/scatter scale and base in the SLP tree
Richard Biener
- [PATCH] Fail early when SLP instance build fails
Richard Biener
- [PATCH] tree-optimization/121370 - avoid UB in building a CHREC
Richard Biener
- [PATCH] tree-optimization/121382 - avoid UB in IVOPTs inserted step computation
Richard Biener
- [PATCH 1/3] Prune some unnecessary PURE_SLP_STMT checks
Richard Biener
- [PATCH 2/3] Rename loop_vect SLP_TYPE and clarify docs
Richard Biener
- [PATCH 3/3] tree-optimization/121395 - SLP of SIMD calls w/o LHS
Richard Biener
- [PATCH] Remove hybrid SLP detection
Richard Biener
- [PATCH] Allow fully masked loops with legacy gather/scatter
Richard Biener
- [PATCH] gcc: drop placement new workaround for old bootstrap compilers
Richard Biener
- [PATCH 1/2] Simplify vect_supportable_dr_alignment
Richard Biener
- [PATCH 2/2] Use proper alias type for gather/scatter with SLP
Richard Biener
- [PATCH] gengtype: Include system.h earlier in gengtype-lex.cc [PR121386]
Richard Biener
- [PATCH] bitint: Fix up handling of uninitialized mul/div/float cast operands [PR121127]
Richard Biener
- [PATCH] bitint: Fix up INTEGER_CST PHI handling [PR121413]
Richard Biener
- [PATCH] libgcc: Remove useless forward declaration [PR121397]
Richard Biener
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Richard Biener
- [PATCH 1/3][v2] Allow fully masked loops with legacy gather/scatter
Richard Biener
- [PATCH 2/3][v2] Use proper alias type for gather/scatter with SLP
Richard Biener
- [PATCH 3/3][v2] Record gather/scatter scale and base in the SLP tree
Richard Biener
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Richard Biener
- [Patch] contrib/download_prerequisites: Update GMP, MPFR, MPC [PR120237]
Richard Biener
- [PATCH 1/3][v2] Allow fully masked loops with legacy gather/scatter
Richard Biener
- [pushed] install: Replace bzip2 by xz
Richard Biener
- [PATCH] varasm: Ensure each variable in mergeable section is aligned to the section [PR121394]
Richard Biener
- [PATCH] Remove setting of STMT_VINFO_VECTYPE on non-dataref stmts
Richard Biener
- [PATCH v3 1/5] forwprop: Change optimize_agr_copyprop into forward walk instead of backwards
Richard Biener
- [PATCH v3 2/5] forwprop: Change proping memset into memcpy into a forwprop rather than a backwalk
Richard Biener
- [PATCH v3 2/5] forwprop: Change proping memset into memcpy into a forwprop rather than a backwalk
Richard Biener
- [PATCH v3 3/5] forwprop: Don't do copy-prop-aggregates from statements that could throw [PR120599]
Richard Biener
- [PATCH v3 4/5] forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.
Richard Biener
- [PATCH v3 5/5] forwprop: Copy prop aggregates into args
Richard Biener
- [PATCH] tree-optimization/121405 - missed VN with aggregate copy
Richard Biener
- [PATCH] Fix typo in getting SLP_TREE_VECTYPE
Richard Biener
- [PATCH] Pass SLP node to promotion/demotion costing
Richard Biener
- [PATCH] Modernize vectorizable_lane_reducing
Richard Biener
- [PATCH] Remove MODE_COMPOSITE_P test from simplify_gen_subreg [PR120718]
Richard Biener
- [pushed] install: Replace bzip2 by xz
Richard Biener
- [PATCH] tailc: Handle other forms of finally_tmp.N conditional cleanups after musttail [PR121389]
Richard Biener
- GCC 15.2.1 Status Report (2025-08-08)
Richard Biener
- [PATCH] tree-optimization/121454 - ICE building libgo
Richard Biener
- [RFC] Bail out early during gimplify_asm_expr [PR121391]
Richard Biener
- [PATCH][v2] Remove setting of STMT_VINFO_VECTYPE on non-dataref stmts
Richard Biener
- [PATCH 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Richard Biener
- [PATCH] Add subsections for vectorization and OpenMP/OpenACC target hooks
Richard Biener
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Richard Biener
- [PATCH] tree-optimization/121362 - fixup thinko in earlier change
Richard Biener
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Richard Biener
- [PATCH v3 4/5] forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.
Richard Biener
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Richard Biener
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
Richard Biener
- [PATCH] tree-optimization/121488 - improve BIT_FIELD_REF lookup in VN
Richard Biener
- [PATCH 1/2] Restrict aggregate copy VN generalization
Richard Biener
- [PATCH 2/2] tree-optimization/121493 - another missed VN with aggregate copy
Richard Biener
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Richard Biener
- [PATCH 1/3] Do not use STMT_VINFO_VECTYPE in vectorizable_reduction
Richard Biener
- [PATCH 2/3] Pass down vector type to avoid STMT_VINFO_VECTYPE on reduc-info
Richard Biener
- [PATCH 3/3] Do not set STMT_VINFO_VECTYPE for non-dataref stmts
Richard Biener
- [PATCH] forwprop: Fix non-call exceptions some more with copy prop for aggregates [PR121494]
Richard Biener
- [PATCH] tree-optimization/121514 - ICE with recent VN improvement
Richard Biener
- [PATCH] tree-optimization/121509 - failure to detect unvectorizable loop
Richard Biener
- [PATCH] fwprop: Don't propagate asms [PR121253]
Richard Biener
- [PATCH] Cleanup SLP decision during loop analysis
Richard Biener
- [PATCH] Fold GATHER_SCATTER_*_P into vect_memory_access_type
Richard Biener
- [PATCH 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Richard Biener
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Richard Biener
- [PATCH][v2] Fold GATHER_SCATTER_*_P into vect_memory_access_type
Richard Biener
- [PATCH] Simplify vect_supportable_dr_alignment API
Richard Biener
- [PATCH v8] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Richard Biener
- [PATCH] Remove use of STMT_VINFO_DEF_TYPE in vect_analyze_stmt
Richard Biener
- [PATCH] Introduce SLP_TREE_PERMUTE_P
Richard Biener
- [PATCH] Mark epiphany and rl78 as obsolete targets
Richard Biener
- [PATCH v2] forwprop: Copy prop aggregates into args
Richard Biener
- [PATCH] forwprop: Limit alias walk in some cases [PR121474]
Richard Biener
- [PATCH] Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute
Richard Biener
- [PATCH] gcse: Fix handling of partial clobbers [PR97497]
Richard Biener
- [PATCH] tree-optimization/121527 - wrong SRA with aggregage copy
Richard Biener
- [PATCH] tree-optimization/121527 - wrong SRA with aggregage copy
Richard Biener
- [PATCH] middle-end: Fix malloc like functions when calling with void "return" [PR120024]
Richard Biener
- [PATCH v2 1/2] Match: Add form 3 for unsigned SAT_MUL
Richard Biener
- [RFA] [PR rtl-optimization/120553] Improve selecting between constants based on sign bit test
Richard Biener
- [PATCH] Rewrite bool loads for undefined case [PR121279]
Richard Biener
- [PATCH 2/3]middle-end: Fix costing hooks of various vectorizable_* [PR121536]
Richard Biener
- [PATCH 3/3]AArch64: Use vectype from SLP node instead of stmt_info [PR121536]
Richard Biener
- [PATCH][risc-v] Fix riscv build, no longer works with python2
Richard Biener
- [PATCH 2/3]middle-end: Fix costing hooks of various vectorizable_* [PR121536]
Richard Biener
- [PATCH 1/3][v4] Record get_load_store_info results from analysis
Richard Biener
- [PATCH 2/3][v4] Remove most of the epilogue vinfo fixup
Richard Biener
- [PATCH 3/3][v4] Enable gather/scatter for epilogues of vector epilogues
Richard Biener
- [PATCH] tree-optimization/121592 - failed reduction SLP discovery
Richard Biener
- [PATCH] A few missing SLP node passings to vector costing
Richard Biener
- [PATCH] Remove reduction chain detection from parloops
Richard Biener
- [PATCH 1/3][v4] Record get_load_store_info results from analysis
Richard Biener
- [PATCH] Thread the remains of vect_analyze_slp_instance
Richard Biener
- [PATCH] Rewrite bool loads for undefined case [PR121279]
Richard Biener
- [PATCH] sra: Make build_ref_for_offset static [PR121568]
Richard Biener
- [PATCH v9] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Richard Biener
- [PATCH] tree-optimization/114480 - speedup IDF compute
Richard Biener
- [PATCH] rtl-ssa: Add a find_uses function
Richard Biener
- [PATCH] rtl-ssa: Fix thinko when adding live-out uses
Richard Biener
- [PATCH] Merge aarch64-cc-fusion into late-combine
Richard Biener
- [PATCH] rtl-ssa: Fix thinko when adding live-out uses
Richard Biener
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Richard Biener
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Richard Biener
- [PATCH 1/2]AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290]
Richard Biener
- [PATCH] Merge BB and loop path in vect_analyze_stmt
Richard Biener
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Richard Biener
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Richard Biener
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Richard Biener
- [PATCH] match.pd: Fold (C << x) == x -> 0
Richard Biener
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Richard Biener
- [PATCH] tree-optimization/111494 - reduction vectorization with signed UB
Richard Biener
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Richard Biener
- [PATCH] rtl-ssa: Add missing live-out uses [PR121619]
Richard Biener
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Richard Biener
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Richard Biener
- [PATCH] Decouple parloops from vect reduction infra some more
Richard Biener
- [PATCH] Use REDUC_GROUP_FIRST_ELEMENT less
Richard Biener
- [PATCH] Fixups around reduction info and STMT_VINFO_REDUC_VECTYPE_IN
Richard Biener
- [PATCH] Pass representative of live SLP node to vect_create_epilog_for_reduction
Richard Biener
- [PATCH] forwprop: Mark the old switch index for (maybe) dceing
Richard Biener
- [PATCH 1/3] forwprop: Remove return type of remove_prop_source_from_use
Richard Biener
- [PATCH 2/3] Forwprop: boolify forward_propagate_into_comparison
Richard Biener
- [PATCH 3/3] forwprop: Boolify simplify_permutation
Richard Biener
- [PATCH v3 1/2] LIM: Manually put uninit decl into ssa
Richard Biener
- [PATCH v3 2/2] Rewrite bool loads for undefined case [PR121279]
Richard Biener
- [PATCH] tree-optimization/121638 - missed SLP discovery of live induction
Richard Biener
- [PATCH] Remove STMT_VINFO_REDUC_VECTYPE_IN
Richard Biener
- [PATCH v2] match.pd: Fold pattern of round semantics.
Richard Biener
- [PATCH][aarch64] Compute vect_reduc_type off SLP node instead of stmt-info
Richard Biener
- [PATCH] Fix UBSAN issue with load-store data refactoring
Richard Biener
- [PATCH v2] match.pd: Fold pattern of round semantics.
Richard Biener
- [PATCH] tree-optimization/121659 - bogus swap of reduction operands
Richard Biener
- [PATCH v2] match.pd: Fold pattern of round semantics.
Richard Biener
- [PATCH] Restrict avx256_avoid_vec_perm only for loop vectorization.
Richard Biener
- [PATCH v3] match.pd: Fold pattern of round semantics.
Richard Biener
- [PATCH] tree-optimization/121686 - failed SLP discovery for live recurrence
Richard Biener
- [PATCH] Avoid mult pattern if that will break reduction constraints
Richard Biener
- [PATCH v2] match.pd: Fold (C << x) <rel op> x -> 0 or 1
Richard Biener
- [PATCH] Remove dead code
Richard Biener
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Richard Biener
- [PATCH] Avoid mult pattern if that will break reduction constraints
Richard Biener
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Richard Biener
- [PATCH] Avoid mult pattern if that will break reduction constraints
Richard Biener
- [PATCH] dwarf2out: Use DW_LNS_advance_pc instead of DW_LNS_fixed_advance_pc if possible [PR119367]
Richard Biener
- [PATCH] configure: Add readelf fallback for HAVE_AS_ULEB128 test [PR119367]
Richard Biener
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Richard Biener
- [PATCH][v2] Compute reduction var in vectorize_fold_left_reduction
Richard Biener
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Richard Biener
- [PATCH] passes: Move cleanup_eh before first tailr [PR115201]
Richard Biener
- [PATCH] tree-optimization: fabs(a+0.0) -> fabs(a) for non trapping case
Richard Biener
- [PATCH V2 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Richard Biener
- [PATCH] forwprop: Improve the reject case for copy prop [PR107051]
Richard Biener
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Richard Biener
- [PATCH] Dump niter assumption versioning when vectorizing
Richard Biener
- std::start_lifetime_as vs. aliasing
Richard Biener
- std::start_lifetime_as vs. aliasing
Richard Biener
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH] vect: Set prolog bound to 0 for VLA alignment [PR121523].
Richard Biener
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Richard Biener
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Richard Biener
- [PATCH] forwprop: Copy the memcmp optimization from strlen to forwprop [PR116651]
Richard Biener
- [PATCH v2] i386: Fix vect-pragma-target-[12].c testcase for -march=XYZ [PR120643]
Richard Biener
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Richard Biener
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Richard Biener
- [PATCH 1/4] Introduce abstraction for vect reduction info
Richard Biener
- [PATCH 2/4] Separate reduction info and associate it with SLP nodes
Richard Biener
- [PATCH 3/4] Remove no longer needed STMT_VINFO_REDUC_DEF sets
Richard Biener
- [PATCH 4/4] Eliminate some STMT_VINFO_REDUC_IDX for SLP_TREE_REDUC_IDX
Richard Biener
- [PATCH] tree-optimization: fabs(a+0.0) -> fabs(a) for non trapping case
Richard Biener
- [PATCH] vect: Set prolog bound to 0 for VLA alignment [PR121523].
Richard Biener
- [PATCH 2/4] Separate reduction info and associate it with SLP nodes
Richard Biener
- [PATCH] phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for recent libstdc++ changes [PR121698]
Richard Biener
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Uros Bizjak
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Uros Bizjak
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Uros Bizjak
- [PATCH] i386: Extend recognition of high-reg rvalues [PR121306]
Uros Bizjak
- [PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
Uros Bizjak
- [PATCH v3] i386: Add missing PTA_POPCNT and PTA_LZCNT with PTA_ABM
Uros Bizjak
- [PATCH v3] i386: Add missing PTA_POPCNT and PTA_LZCNT with PTA_ABM
Uros Bizjak
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Uros Bizjak
- [PATCH] x86: Use sol2 linker emulation only for Solaris 2
Uros Bizjak
- [PATCH 1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64
Uros Bizjak
- Ping: [PATCH v2] testsuite: i386: Fix gcc.target/i386/pr90579.c when PIE is enabled [PR118885]
Uros Bizjak
- [PATCH v2] x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers
Uros Bizjak
- [PATCH] x86: Add target("80387") function attribute
Uros Bizjak
- [PATCH v2] x86: Add target("80387") function attribute
Uros Bizjak
- [PATCH] i386: wire up --with-tls to control -mtls-dialect= default
Uros Bizjak
- [PATCH] i386: wire up --with-tls to control -mtls-dialect= default
Uros Bizjak
- [PATCH] x86: Allow by_pieces op when expanding memcpy/memset epilogue
Uros Bizjak
- [PATCH] RISC-V: Add tt-ascalon-d8 pipeline description
Anton Blanchard
- [RFC] c++: Vectorizing default struct and std::array equality
Thomas de Bock
- [PATCH v2] preprocessor: More escapes for Makefile rules (-M option) [PR41329, PR121450]
Joerg Boehmer
- [PATCH] powerpc: Don't diagnose bool define in the FE compiler for -Wkeyword-macro [PR121520]
Segher Boessenkool
- [PATCH] powerpc: Don't diagnose bool define in the FE compiler for -Wkeyword-macro [PR121520]
Segher Boessenkool
- [PATCH v2] rs6000: Inefficient vector splat of small V2DI constants [PR107757]
Segher Boessenkool
- [PATCH] rs6000: Add shift count guards to avoid undefined behavior [PR118890]
Segher Boessenkool
- [PATCHv2] Error out stack-protector unavailability on AIX
Segher Boessenkool
- [PATCH] rs6000: Use vector add when left shifting by 1
Segher Boessenkool
- [PATCH] D: Adjust the code-gen for a string constant.
Iain Buclaw
- [PATCH v2] MicroBlaze : Enhance support for atomics. Fix PR118280
Gopi Kumar Bulusu
- [ping] Re: [PATCH v2] MicroBlaze : Enhance support for atomics. Fix PR118280
Gopi Kumar Bulusu
- [PATCH] fortran: add optional lower arg to c_f_pointer
Tobias Burnus
- [PATCH] fortran: cleanup duplicate tests for c_f_pointer_shape_driver; nfc
Tobias Burnus
- [Patch] contrib/download_prerequisites: Update GMP, MPFR, MPC [PR120237]
Tobias Burnus
- [Patch] contrib/download_prerequisites: Update GMP, MPFR, MPC [PR120237]
Tobias Burnus
- [PATCH] fortran: add optional lower arg to c_f_pointer
Tobias Burnus
- [PATCH] OpenMP: Improve front-end error-checking for "declare variant"
Tobias Burnus
- [PATCH] fortran: implement conditional expression for fortran 2023
Tobias Burnus
- [PATCH 3/3] OpenMP: give error when variant is the same as the base function [PR118839]
Tobias Burnus
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Tobias Burnus
- [PATCH v2 1/3] OpenMP: Improve front-end error-checking for "declare variant"
Tobias Burnus
- [PATCH] fortran: add optional lower arg to c_f_pointer
Tobias Burnus
- [PATCH] fortran: implement conditional expression for fortran 2023
Tobias Burnus
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Tobias Burnus
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Tobias Burnus
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Tobias Burnus
- [patch][gcn] gcc/configure.ac + install.texi - changes to detect HAVE_AS_LEB128 [PR119367]
Tobias Burnus
- [patch][v2][gcn] gcc/configure.ac + install.texi - changes to detect HAVE_AS_LEB128 [PR119367]
Tobias Burnus
- [patch] install.texi: For amdgcn, update Newlib version recommendation
Tobias Burnus
- [patch][v2] install.texi: For amdgcn, update Newlib version recommendation
Tobias Burnus
- [patch] install.texi: For amdgcn, clarify which llvm-* binaries are required
Tobias Burnus
- [committed] invoke.texi: AMD GCN - remove '(experimental)' from some gfx*-generic [was: [patch] install.texi: For amdgcn, clarify which llvm-* binaries are required]
Tobias Burnus
- [Patch][RFC?] libgomp: Init hash table for 'indirect'-clause of 'declare target' on the host [PR114445, PR119857]
Tobias Burnus
- [PATCH] More escapes for Makefile rules (-M option)
Jörg Böhmer
- [PATCH] [aarch64] Make better use of overflowing operations in max/min(a, add/sub(a, b)) [PR116815]
Dhruv Chawla
- [PATCH] match.pd: Fold (C << x) == x -> 0
Dhruv Chawla
- [PATCH 0/7 v3] Add Xandes vender extension support.
Kuan-Lin Chen
- [PATCH 1/7 v3] RISC-V: Add basic XAndes vendor extension support.
Kuan-Lin Chen
- [PATCH 2/7 v3] RISC-V: Add support for the XAndesperf ISA extension.
Kuan-Lin Chen
- [PATCH 3/7 v3] RISC-V: Add support for the XAndesbfhcvt ISA extension.
Kuan-Lin Chen
- [PATCH 4/7 v3] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
Kuan-Lin Chen
- [PATCH 5/7 v3] RISC-V: Add support for the XAndesvsintload ISA extension.
Kuan-Lin Chen
- [PATCH 6/7 v3] RISC-V: Add support for the XAndesvpackfph ISA extension.
Kuan-Lin Chen
- [PATCH 7/7 v3] RISC-V: Add support for the XAndesvdot ISA extension.
Kuan-Lin Chen
- [PATCH 0/7 v4] Add Xandes vender extension support.
Kuan-Lin Chen
- [PATCH 1/7 v4] RISC-V: Add basic XAndes vendor extension support.
Kuan-Lin Chen
- [PATCH 2/7 v4] RISC-V: Add support for the XAndesperf ISA extension.
Kuan-Lin Chen
- [PATCH 3/7 v4] RISC-V: Add support for the XAndesbfhcvt ISA extension.
Kuan-Lin Chen
- [PATCH 4/7 v4] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
Kuan-Lin Chen
- [PATCH 5/7 v4] RISC-V: Add support for the XAndesvsintload ISA extension.
Kuan-Lin Chen
- [PATCH 6/7 v4] RISC-V: Add support for the XAndesvpackfph ISA extension.
Kuan-Lin Chen
- [PATCH 7/7 v4] RISC-V: Add support for the XAndesvdot ISA extension.
Kuan-Lin Chen
- [PATCH 0/7 v3] Add Xandes vender extension support.
KuanLin Chen
- [PATCH 4/7 v3] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
KuanLin Chen
- [PATCH v3] i386: Add missing PTA_POPCNT and PTA_LZCNT with PTA_ABM
Yangyu Chen
- RISC-V GCC Patchwork Sync-Up ?
Kito Cheng
- [PATCH 4/7 v3] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
Kito Cheng
- [PATCH 0/7 v3] Add Xandes vender extension support.
Kito Cheng
- [PATCH] RISC-V: Allow VLS types using up to LMUL 8
Kito Cheng
- [PATCH] Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute
Kito Cheng
- [PATCH] RISC-V: Allow VLS types using up to LMUL 8
Kito Cheng
- [PATCH] RISC-V: Allow VLS types using up to LMUL 8
Kito Cheng
- [PATCH v2 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Kito Cheng
- [PATCH v2 2/2] RISC-V: Allow VLS types using up to LMUL 8
Kito Cheng
- [PATCH] RISC-V: Allow errors to be suppressed when parsing architectures
Kito Cheng
- [PATCH] Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute
Kito Cheng
- [PATCH v2 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Kito Cheng
- [PATCH v3 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Kito Cheng
- [PATCH v4 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Kito Cheng
- [PATCH v4 2/2] RISC-V: Allow VLS types using up to LMUL 8
Kito Cheng
- [PATCH] Use gimple_call_fntype rather than gimple_call_fndecl in pass_return_slot::execute
Kito Cheng
- [PATCH v1 0/2] Refine the vx combine pattern
Kito Cheng
- [PATCH] RISC-V: Fix block matching in arch-canonicalize [PR121538]
Kito Cheng
- [PATCH] RISC-V: Replace deprecated FUNCTION_VALUE/LIBCALL_VALUE macros with target hooks
Kito Cheng
- [PATCH][risc-v] Fix riscv build, no longer works with python2
Kito Cheng
- [PATCH] RISC-V: Add pattern for vector-scalar floating-point min
Kito Cheng
- [PATCH] LoongArch: Define hook TARGET_COMPUTE_PRESSURE_CLASSES[PR120476].
Lulu Cheng
- [pushed] [PATCH v2] LoongArch: macro instead enum for base abi type
Lulu Cheng
- [pushed] [PATCH] LoongArch: Define hook TARGET_COMPUTE_PRESSURE_CLASSES[PR120476].
Lulu Cheng
- [PATCH] LoongArch: Fix ICE caused by function add_stmt_cost[PR121542].
Lulu Cheng
- [pushed] [PATCH] LoongArch: Fix ICE caused by function add_stmt_cost[PR121542].
Lulu Cheng
- [ping^4] [ping^3][ping^2] [PATCH v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature.
Lulu Cheng
- [pushed] [PATCH 00/17] LoongArch: Clean up atomic operations and implement 16-byte atomic operations
Lulu Cheng
- [pushed] [PATCH 00/17] LoongArch: Clean up atomic operations and implement 16-byte atomic operations
Lulu Cheng
- [PATCH] LoongArch: Fix ICE in highway-1.3.0 testsuite [PR121634]
Lulu Cheng
- [patch,avr] Don't repeat patterns in define_insn_and_split
Denis Chertykov
- [patch,avr] Remove remains of reload
Denis Chertykov
- [PATCH] s390: Implement clz and ctz for SI mode
Juergen Christ
- [PATCH 2/2] Put SLP_TREE_SIMD_CLONE_INFO into type specifc data
Tamar Christina
- [PATCH 2/3] AArch64: Implement target hooks for dispatch scheduling.
Tamar Christina
- [PATCH v2 05/13] aarch64: Fix gcs save/restore_stack_nonlocal
Tamar Christina
- [PATCH v2] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Tamar Christina
- [PATCH 0/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Tamar Christina
- [PATCH 0/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Tamar Christina
- [GCC 15] aarch64: Fix mode mismatch when building a predicate [PR121118]
Tamar Christina
- [PATCH 1/3]AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536]
Tamar Christina
- [PATCH 2/3]middle-end: Fix costing hooks of various vectorizable_* [PR121536]
Tamar Christina
- [PATCH 3/3]AArch64: Use vectype from SLP node instead of stmt_info [PR121536]
Tamar Christina
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Tamar Christina
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Tamar Christina
- [PATCH 3/5]AArch64: Add support for addhn vectorizer optabs for Adv.SIMD
Tamar Christina
- [PATCH 4/5]middle-end: clear the user unroll flag if the cost model has overriden it
Tamar Christina
- [PATCH 5/5]middle-end: Use addhn for compression instead of inclusive OR when reducing comparison values
Tamar Christina
- [PATCH 2/3]middle-end: Fix costing hooks of various vectorizable_* [PR121536]
Tamar Christina
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Tamar Christina
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Tamar Christina
- [PATCH 1/2]AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290]
Tamar Christina
- [PATCH 2/2]AArch64: extend cost model to cost outer loop vect where the inner loop is invariant [PR121290]
Tamar Christina
- [PATCH 1/2]AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290]
Tamar Christina
- [PATCH 2/2]AArch64: extend cost model to cost outer loop vect where the inner loop is invariant [PR121290]
Tamar Christina
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Tamar Christina
- [PATCH 2/5]middle-end: Add detection for add halfing and narrowing instruction
Tamar Christina
- [PATCH 1/5]middle-end: Add scaffolding to support narrowing IFNs
Tamar Christina
- [PATCH][aarch64] Compute vect_reduc_type off SLP node instead of stmt-info
Tamar Christina
- [v3 PATCH 0/6] aarch64: Support for user-defined aarch64 tuning
Tamar Christina
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Tamar Christina
- [PATCH v2] AArch64: Add isinf expander [PR 66462]
Tamar Christina
- [PATCH] AArch64: Add isfinite expander [PR 66462]
Tamar Christina
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Tamar Christina
- [PATCH 2/3] AArch64: Implement target hooks for dispatch scheduling.
Tamar Christina
- [PATCH 2/4] Separate reduction info and associate it with SLP nodes
Tamar Christina
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v2 0/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v2 1/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Alejandro Colomar
- [PATCH] config-ml.in: Filter out --disable-static and --disable-shared
Esteve Varela Colominas
- [PATCH v9 0/4] extend "counted_by" attribute to pointer fields of structures + fix PR120929
Kees Cook
- [RFC PATCH 0/7] Introduce Kernel Control Flow Integrity ABI [PR107048]
Kees Cook
- [RFC PATCH 1/7] sanitizer: Expand sanitizer flag from 32-bit to 64-bit
Kees Cook
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 5/7] aarch64: Add AArch64 Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 6/7] riscv: Add RISC-V Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 7/7] kcfi: Add regression test suite
Kees Cook
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Kees Cook
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Kees Cook
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Kees Cook
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Kees Cook
- [PATCH] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Kees Cook
- [PATCH] arc: Add const attribute support for mathematical ARC builtins
Kees Cook
- [PATCH] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Kees Cook
- [PATCH v2] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Kees Cook
- [PATCH v2] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Kees Cook
- [PATCH v3] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Kees Cook
- [PATCH 1/2] aarch64: Fix predication of FP8 FDOT insns [PR120986]
Alex Coplan
- [PATCH 1/2] aarch64: Fix predication of FP8 FDOT insns [PR120986]
Alex Coplan
- [PATCH 1/2] [PR121604] aarch64: Fix folding of svbrka/b + svpmov_lane with pfalse arguments
Alex Coplan
- [PATCH] fixincludes: skip stdio_stdarg_h on modern darwin
FX Coudert
- [PATCH] fixincludes: skip stdio_stdarg_h on modern darwin
FX Coudert
- [PATCH] ira: Remove the issue code in improve_allocation. [PR117838]
Cui, Lili
- Your subscription is active through 3 Years without interruption
Valued Customer
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Jerry D
- [PATCH,libgfortran] Fix PR121234, bogus diagnostic
Jerry D
- [Patch, fortran] PR121398 - gfortran rejects procedure binding on PDT
Jerry D
- [Patch, fortran] PR89092 - Host-associated generic used instead of use-associated TBP in call
Jerry D
- [Patch, fortran] PR84122 - Incorrect statement sequence in PDT definition
Jerry D
- [Patch, fortran] PR84122 redux - Incorrect statement sequence in PDT definition
Jerry D
- [Fortran/121627]: Fix NULL pointer issue
Jerry D
- [Fortran/121627]: Fix NULL pointer issue
Jerry D
- [PATCH, Fortran] PR114611 Issue error message for H edit descriptor
Jerry D
- [Patch, fortran] PR82843 - (PDT) Constructors with PDT components do not work.
Jerry D
- [Patch, fortran] PR82205 - parametrized derived types, problems with initialization
Jerry D
- [PATCH] Fortran: improve compile-time checking of character dummy arguments [PR93330]
Jerry D
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Jerry D
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Jerry D
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
Palmer Dabbelt
- [PATCH] csky: use quotes when referring to cpus and archs [PR90160]
Palmer Dabbelt
- [PATCH 0/7 v3] Add Xandes vender extension support.
Palmer Dabbelt
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Palmer Dabbelt
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Palmer Dabbelt
- [PATCH v1 1/2] RISC-V: Combine vec_duplicate + vmerge.vv to vmerge.vx on GR2VR cost
Robin Dapp
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
Robin Dapp
- [PATCH 2/2] RISC-V: Support vnclip idiom testcase [PR120378]
Robin Dapp
- [PATCH v1] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
Robin Dapp
- [PATCH 1/3][v2] Allow fully masked loops with legacy gather/scatter
Robin Dapp
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
Robin Dapp
- [PATCH] RISC-V: testsuite: Fix DejaGnu support for riscv_zvfh
Robin Dapp
- [PATCH v1 0/4] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
Robin Dapp
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Robin Dapp
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Robin Dapp
- [PATCH V2 2/2] RISC-V: Support vnclip idiom testcase [PR120378]
Robin Dapp
- [PATCH] RISC-V: Add pattern for vector-scalar floating-point min
Robin Dapp
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vnmsac.vv to vnmsac.vx on GR2VR cost
Robin Dapp
- [PATCH] vect: gather/scatter scale fallback.
Robin Dapp
- [PATCH] vect: Set prolog bound to 0 for VLA alignment [PR121523].
Robin Dapp
- [PATCH] vect: Set prolog bound to 0 for VLA alignment [PR121523].
Robin Dapp
- [PATCH] vect: Set prolog bound to 0 for VLA alignment [PR121523].
Robin Dapp
- [PATCH] vect: gather/scatter scale fallback.
Robin Dapp
- [PATCH v2 3/3] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Wilco Dijkstra
- [PATCH 0/8] aarch64: CMPBR fixes
Wilco Dijkstra
- [PATCH 8/8] aarch64: Use cc when CB/CBB/CBH is out-of-range
Wilco Dijkstra
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Wilco Dijkstra
- [PATCH] optab: Add optab for isnan
Wilco Dijkstra
- [PATCH] aarch64: Mark SME functions as .variant_pcs [PR121414]
Wilco Dijkstra
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Wilco Dijkstra
- [PATCH v2] optab: Add optab for isnan [PR 101852]
Wilco Dijkstra
- [PATCH] AArch64: Add isinf expander [PR 66462]
Wilco Dijkstra
- [PATCH v2] AArch64: Add isinf expander [PR 66462]
Wilco Dijkstra
- [PATCH v2] optab: Add optab for isnan [PR 101852]
Wilco Dijkstra
- [PATCH] AArch64: Add isfinite expander [PR 66462]
Wilco Dijkstra
- [committed] testsuite: Require atomic operations for hardbool-ai.c
Dimitar Dimitrov
- [committed] testsuite: Skip class-11_a.H for default_packed targets
Dimitar Dimitrov
- [PATCH] RISC-V: Fix block matching in arch-canonicalize [PR121538]
Dimitar Dimitrov
- [committed 0/3] pru: Add support for cores present in AM1808 SoC
Dimitar Dimitrov
- [committed 1/3] pru: Add options to disable MUL/FILL/ZERO instructions
Dimitar Dimitrov
- [committed 2/3] pru: Define multilib for different core variants
Dimitar Dimitrov
- [committed 3/3] pru: libgcc: Add software implementation for multiplication
Dimitar Dimitrov
- [PATCH] [PR target/109324] H8/300: Fix genrecog warnings about operands missing modes.
Jan Dubiec
- [committed] cobol: Minor changes to quiet cppcheck warnings. [PR119324]
Robert Dubner
- [committed] cobol: Minor changes to quiet cppcheck warnings. [PR119324]
Robert Dubner
- [committed] cobol: Improve binary-to-string conversion.
Robert Dubner
- FW: [PATCH] real: Eliminate access to uninitialized memory.
Robert Dubner
- [committed] cobol: Divide-and-conquer conversion from binary to packed-decimal.
Robert Dubner
- [committed] cobol: Bring EBCDIC NumericDisplay variables into IBM compliance.
Robert Dubner
- [committed] cobol: Implement faster zoned decimal to binary conversion.
Robert Dubner
- [committed] cobol: Implement and use faster __gg__packed_to_binary() routine.
Robert Dubner
- [COMMITTED] Regenerate libgcobol/configure
Robert Dubner
- [committed] real: Eliminate access to uninitialized memory.
Robert Dubner
- [committed] cobol: Eliminate a run-time structure type that is no longer used.
Robert Dubner
- [committed] cobol: Eliminate errors that cause valgrind messages.
Robert Dubner
- [PATCH] _Hashtable fancy pointer support
François Dumont
- [PATCH] arm: fully validate mem_noofs_operand [PR120351]
Richard Earnshaw
- [PATCH] arm: always enable both simd and mve builtins
Richard Earnshaw
- [PATCH] arm: Fix CMSE nonecure calls [PR 120977]
Richard Earnshaw
- [PATCH] testsuite: arm: Update function body for scheduler
Richard Earnshaw
- [PATCH v2] testsuite: arm: Update function body for scheduler
Richard Earnshaw
- [PATCH] testsuite: arm: Add effective-target vect_early_break to vect-tsvc-*
Richard Earnshaw
- [PATCH] testsuite: arm: add needed -mcpu / -march to arm_crypto_ok
Richard Earnshaw
- [PATCH 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Richard Earnshaw
- [PATCH 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Richard Earnshaw
- [PATCH 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Richard Earnshaw
- [PATCH] testsuite: arm: add needed -mcpu / -march to arm_crypto_ok
Richard Earnshaw
- [PATCH] [testsuite] [arm] adjust fp16-aapcs for gcc-14
Richard Earnshaw
- [PATCH] arm: Fix operand check for __arm_{mrrc{2}, mcrr{2]} intrinsics [PR 121464]
Richard Earnshaw
- [committed] arm: testsuite: make gcc.target/arm/bics_3.c generate bics again
Richard Earnshaw
- [PATCH v3] testsuite: arm: Disable sched2 and sched3 in unsigned-extend-2.c
Richard Earnshaw
- [PATCH v2 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Richard Earnshaw
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Richard Earnshaw
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Richard Earnshaw
- [PATCH] c++: Fix greater-than operator in braced-init-lists [PR116928]
Eczbek
- [PATCHv2] Error out stack-protector unavailability on AIX
David Edelsohn
- [PATCH] asf: Fix null pointer dereference in is_store_forwarding [PR121303]
Konstantinos Eleftheriou
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
John Ericson
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
John Ericson
- [PATCH] Get rid of `with_multisrctop`
John Ericson
- [PATCH v2 1/3] find_a_program: First search with machine prefix
John Ericson
- [PATCH v2 2/3] driver: for_each_pass: Pass to callback whether dir is machine-disambiguated
John Ericson
- [PATCH v2 3/3] find_a_program: Only search for prefixed paths in undisambiguated dirs
John Ericson
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
John Ericson
- [PATCH] driver: Rework for_each_path using C++
John Ericson
- [PATCH v2 1/3] find_a_program: First search with machine prefix
John Ericson
- [PATCH v3 1/4] find_a_program: Separate from find_a_file
John Ericson
- [PATCH v3 2/4] driver: Remove the mode field from `file_at_path_info`
John Ericson
- [PATCH v3 3/4] for_each_pass: Pass to callback whether dir is machine-disambiguated
John Ericson
- [PATCH v3 4/4] find_a_program: Search with machine prefix in some cases
John Ericson
- [PATCH] Get rid of `with_multisrctop`
John Ericson
- [PATCH] Get rid of `with_multisrctop`
John Ericson
- [PATCH] Get rid of `with_multisrctop`
John Ericson
- [PATCH v2] driver: Rework for_each_path using C++
John Ericson
- [PATCH v2 2/2] driver: `add_to_obstack` and `find_a_file` redo with lambdas
John Ericson
- [PATCH v2 2/2] driver: `add_to_obstack` and `find_a_file` redo with lambdas
John Ericson
- [PATCH v3 1/2] driver: Rework for_each_path using C++
John Ericson
- [PATCH v3 2/2] driver: `add_to_obstack` and `find_a_file` redo with lambdas
John Ericson
- [PATCH v3 3/3] driver: Rework for_each_path without OOP
John Ericson
- [PATCH v4] Factor out thread model detection with new `GCC_AC_THREAD_MODEL` macro
John Ericson
- [PATCH v3 2/2] libgcc: Dont use TARGET_SYSTEM_ROOT from gcc
John Ericson
- [PATCH v4] Move NO_PIE_CFLAGS logic from gcc to libgcc
John Ericson
- [PATCH v3 3/3] driver: Rework for_each_path without OOP
John Ericson
- [PATCH v4] driver: Rework for_each_path using C++
John Ericson
- [PATCH v3 2/4] driver: Remove the mode field from `file_at_path_info`
John Ericson
- [PATCH v4 1/4] find_a_program: Separate from find_a_file
John Ericson
- [PATCH v4 2/4] driver: Simplify `find_a_program` and `find_a_file`
John Ericson
- [PATCH v4 3/4] for_each_path: Pass to callback whether dir is machine-disambiguated
John Ericson
- [PATCH v4 4/4] find_a_program: Search with machine prefix in some cases
John Ericson
- [PATCH 0/4] Add support for the MIPS Allegrex CPU
David Guillen Fandos
- [PATCH 1/4] MIPS: Add basic support for mips allegrex CPU
David Guillen Fandos
- [PATCH 2/4] MIPS: Add support for Allegrex min/max instructions
David Guillen Fandos
- [PATCH 3/4] MIPS: Add WSBW instruction to perform bswapsi2
David Guillen Fandos
- [PATCH 4/4] MIPS: Add Allegrex support for madd/msub instructions.
David Guillen Fandos
- [PATCH v6 4/6] btf: generate and output DECL_TAG and TYPE_TAG records
David Faust
- [PATCH v6 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
David Faust
- [PATCH v6 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH v6 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH v7 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH v7 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v7 2/6] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH v7 3/6] ctf: translate annotation DIEs to internal ctf
David Faust
- [PATCH v7 4/6] btf: generate and output DECL_TAG and TYPE_TAG records
David Faust
- [PATCH v7 5/6] doc: document btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v7 6/6] bpf: add tests for CO-RE and BTF tag interaction
David Faust
- [PATCH v8 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH v8 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v8 2/6] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH v8 3/6] ctf: translate annotation DIEs to internal ctf
David Faust
- [PATCH v8 4/6] btf: generate and output DECL_TAG and TYPE_TAG records
David Faust
- [PATCH v8 5/6] doc: document btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v8 6/6] bpf: add tests for CO-RE and BTF tag interaction
David Faust
- [PATCH v8 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
David Faust
- [PATCH v8 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v9 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH v9 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v9 2/6] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH v9 3/6] ctf: translate annotation DIEs to internal ctf
David Faust
- [PATCH v9 4/6] btf: generate and output DECL_TAG and TYPE_TAG records
David Faust
- [PATCH v9 5/6] doc: document btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH v9 6/6] bpf: add tests for CO-RE and BTF tag interaction
David Faust
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
David Faust
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
David Faust
- [PATCH] ctf: use HOST_WIDE_INT for type bit sizes [PR121411]
David Faust
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
David Faust
- [committed] testsuite: restrict ctf-array-7 test to 64-bit targets [PR121411]
David Faust
- [PATCH] testsuite: add check_effective_target_ptr64plus
David Faust
- [PATCH] ctf: fix integer truncations in very large structs [PR121411]
David Faust
- [PATCH] xtensa: Refine constraint "T" to define_special_memory_constraint
Max Filippov
- [PATCH] xtensa: Small improvement to "*btrue_INT_MIN"
Max Filippov
- [PATCH 3/3] xtensa: Make use of compact insn definition syntax for insns whose have multiple alternatives
Max Filippov
- [PATCH] xtensa: Rewrite bswapsi2_internal with compact syntax
Max Filippov
- [PATCH v3] xtensa: Rewrite bswapsi2_internal with compact syntax
Max Filippov
- [PATCH] xtensa: Optimize branch whether (reg:SI) is within/out the range handled by CLAMPS instruction
Max Filippov
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
- [PATCH 2/3] s390: libgcc: Enable soft-fp
Stefan Schulze Frielinghaus
- [PATCH 3/3] s390: Add _BitInt support
Stefan Schulze Frielinghaus
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
- [PATCH] gcc-16: Mention _BitInt support for s390
Stefan Schulze Frielinghaus
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Stefan Schulze Frielinghaus
- [RFC] Bail out early during gimplify_asm_expr [PR121391]
Stefan Schulze Frielinghaus
- [PATCH 1/2] lra: Stop constraint processing on error [PR121205]
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Fix asm-hard-reg-error-3.c for arm [PR121511]
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Fix asm-hard-reg-error-3.c for arm [PR121511]
Stefan Schulze Frielinghaus
- [COMMITTED] s390: Fix zero extend patterns using vlgv
Stefan Schulze Frielinghaus
- [PATCH] Bail out early during gimplify_asm_expr [PR121391]
Stefan Schulze Frielinghaus
- [PATCH 0/4] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH 1/4] c: add D_C2Y disable mask
Anna (navi) Figueiredo Gomes
- [PATCH 2/4] c: handle expression nodes in push_cleanup
Anna (navi) Figueiredo Gomes
- [PATCH 3/4] c: introduce jump barriers for statement expressions
Anna (navi) Figueiredo Gomes
- [PATCH 4/4] c: implement the defer keyword
Anna (navi) Figueiredo Gomes
- [PATCH 0/4] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH v2 0/4] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH v2 1/4] c: add D_C2Y disable mask
Anna (navi) Figueiredo Gomes
- [PATCH v2 2/4] c: handle expression nodes in push_cleanup
Anna (navi) Figueiredo Gomes
- [PATCH v2 3/4] c: introduce jump barriers for statement expressions
Anna (navi) Figueiredo Gomes
- [PATCH v2 4/4] c: implement the defer keyword
Anna (navi) Figueiredo Gomes
- [PATCH v2 0/4] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH v3 0/3] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH v3 1/3] c: handle expression nodes in push_cleanup
Anna (navi) Figueiredo Gomes
- [PATCH v3 2/3] c: introduce jump barriers for statement expressions
Anna (navi) Figueiredo Gomes
- [PATCH v3 3/3] c: implement the defer keyword
Anna (navi) Figueiredo Gomes
- [PATCH v3 3/3] c: implement the defer keyword
Anna (navi) Figueiredo Gomes
- [PATCH v3 0/3] implement defer statements as per ts 25755
Anna (navi) Figueiredo Gomes
- [PATCH] Add rvalue::get_name method (and its C equivalent)
Guillaume Gomez
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v2 1/8] libstdc++: Reduce template instantiations in <mdspan>.
Luc Grosheintz
- [PATCH v2 2/8] libstdc++: Precompute products of static extents.
Luc Grosheintz
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
- [PATCH v2 4/8] libstdc++: Improve fully dynamic extents in mdspan.
Luc Grosheintz
- [PATCH v2 5/8] libstdc++: Improve nearly fully dynamic extents in mdspan.
Luc Grosheintz
- [PATCH v2 6/8] libstdc++: Reduce indirection in extents::extent.
Luc Grosheintz
- [PATCH v2 7/8] libstdc++: Improve extents::operator==.
Luc Grosheintz
- [PATCH v2 8/8] libstdc++: Replace numeric_limit with __int_traits in mdspan.
Luc Grosheintz
- [PATCH v4 0/2] libstdc++: Implement aligned_accessor [P2897R7]
Luc Grosheintz
- [PATCH v4 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Luc Grosheintz
- [PATCH v4 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Luc Grosheintz
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Luc Grosheintz
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Luc Grosheintz
- [PATCH v1 0/2] Two cleanup patches for <mdspan>.
Luc Grosheintz
- [PATCH v1 1/2] libstdc++: Reduce size static storage for __fwd_prod in mdspan.
Luc Grosheintz
- [PATCH v1 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Luc Grosheintz
- [PATCH v1 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Luc Grosheintz
- [PATCH v2 0/2] Two cleanup patches for <mdspan>.
Luc Grosheintz
- [PATCH v2 1/2] libstdc++: Reduce size static storage for __fwd_prod in mdspan.
Luc Grosheintz
- [PATCH v2 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Luc Grosheintz
- [PATCH v1][RFC] libstdc++: Implement constant_wrapper, cw from P2781R8.
Luc Grosheintz
- [PING][PATCH v2] doc: Correct the return type of float comparison
Trevor Gross
- [PATCH] testsuite: Add a smoke test for _FloatN ABI
Trevor Gross
- [PATCH] x86-64: mingw: Pass and return _Float16 in vector registers [PR115054]
Trevor Gross
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH v2] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH v2] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [COMMITTED] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Vineet Gupta
- [PATCH] Fix assertion when trying to represent Ada arrays in CodeView
Mark Harmstone
- [PATCH 0/8] aarch64: CMPBR fixes
Richard Henderson
- [PATCH 1/8] aarch64: Drop label format argument from aarch64_gen_far_branch
Richard Henderson
- [PATCH 2/8] aarch64: Fix spelling of BRANCH_LEN_N_1KiB
Richard Henderson
- [PATCH 3/8] aarch64: Drop cbranch<SHORT>4 expander
Richard Henderson
- [PATCH 4/8] aarch64: Disable TARGET_CMPBR with aarch64_track_speculation
Richard Henderson
- [PATCH 5/8] aarch64: Use aarch64_gen_compare_zero_and_branch in aarch64_restore_za
Richard Henderson
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Henderson
- [PATCH 7/8] aarch64: Consider TARGET_CMPBR in rtx costs
Richard Henderson
- [PATCH 8/8] aarch64: Use cc when CB/CBB/CBH is out-of-range
Richard Henderson
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Henderson
- [PATCH 8/8] aarch64: Use cc when CB/CBB/CBH is out-of-range
Richard Henderson
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Henderson
- [PATCH 3/8] aarch64: Drop cbranch<SHORT>4 expander
Richard Henderson
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Henderson
- [PATCH v9 9/9] Update `cmpbr.c` tests
Richard Henderson
- [PATCH v2 00/13] aarch64: CMPBR fixes
Richard Henderson
- [PATCH v2 01/13] aarch64: Fix spelling of BRANCH_LEN_N_1KiB
Richard Henderson
- [PATCH v2 02/13] aarch64: Remove an indentation level from aarch64_if_then_else_costs
Richard Henderson
- [PATCH v2 03/13] aarch64: Reorg aarch64_if_the_else_costs, conditional branch
Richard Henderson
- [PATCH v2 04/13] aarch64: Use aarch64_gen_compare_zero_and_branch in aarch64_restore_za
Richard Henderson
- [PATCH v2 05/13] aarch64: Fix gcs save/restore_stack_nonlocal
Richard Henderson
- [PATCH v2 06/13] aarch64: Rename and improve aarch64_split_imm24
Richard Henderson
- [PATCH v2 07/13] aarch64: Fix aarch64_split_imm24 patterns
Richard Henderson
- [PATCH v2 08/13] aarch64: Disable TARGET_CMPBR with aarch64_track_speculation
Richard Henderson
- [PATCH v2 09/13] aarch64: Remove cc clobber from *aarch64_tbz<LTGE><ALLI>1
Richard Henderson
- [PATCH v2 10/13] aarch64: Fix gcc.target/aarch64/cmpbr.c
Richard Henderson
- [PATCH v2 11/13] aarch64: Consider TARGET_CMPBR in rtx costs
Richard Henderson
- [PATCH v2 12/13] aarch64: CMPBR branches must be invertable
Richard Henderson
- [PATCH v2 13/13] aarch64: Fix condition accepted by mov<ALLI>cc
Richard Henderson
- [PATCH v2 05/13] aarch64: Fix gcs save/restore_stack_nonlocal
Richard Henderson
- [PATCH v2 10/13] aarch64: Fix gcc.target/aarch64/cmpbr.c
Richard Henderson
- [PATCH v2 12/13] aarch64: CMPBR branches must be invertable
Richard Henderson
- [PATCH v2 13/13] aarch64: Fix condition accepted by mov<ALLI>cc
Richard Henderson
- [PATCH v2 00/13] aarch64: CMPBR fixes
Richard Henderson
- [PATCH] libatomic: Provide __atomic_test_and_set() alias
Sebastian Huber
- [PATCH] gcov: Split atomic bitwise-or for some targets
Sebastian Huber
- [PATCH] gcov: Split atomic bitwise-or for some targets
Sebastian Huber
- [PATCH] libatomic: Provide __atomic_test_and_set() alias
Sebastian Huber
- [PATCH] gcov: Split atomic bitwise-or for some targets
Sebastian Huber
- [PATCH] [AutoFDO] Dont offline if inlined instance has 0 total count
Jan Hubicka
- [PATCH] [AutoFDO] Dont offline if inlined instance has 0 total count
Jan Hubicka
- [PATCH] Run feedback directed ipa-split for flag_auto_profile
Jan Hubicka
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
Jan Hubicka
- [PATCH] diagnostics: Fix -fdump-internal-locations for 64-bit location_t
Lewis Hyatt
- Ping: [PATCH] libcpp: Improve locations for macros defined prior to PCH include [PR105608]
Lewis Hyatt
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Claudiu Zissulescu Ianculescu
- [PATCH] tree-optimization/121527 - wrong SRA with aggregage copy
Martin Jambor
- [PATCH] gcc: drop placement new workaround for old bootstrap compilers
Sam James
- [COMMITTED htdocs] gcc-{11,12}: mention they're no longer supported
Sam James
- [PATCH] hurd: Add OPTION_GLIBC_P and OPTION_GLIBC
Sam James
- [COMMITTED] testsuite: fix escaping of square brackets
Sam James
- [PATCH] diagnostics: fix build on hosts where unsigned == size_t
Sam James
- [PATCH] diagnostics: fix build on hosts where unsigned == size_t
Sam James
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Sam James
- [PATCH] Regenerate common.opt.urls for -fdiagnostics-show-context
Sam James
- [PATCH] i386: wire up --with-tls to control -mtls-dialect= default
Sam James
- [PATCH] i386: wire up --with-tls to control -mtls-dialect= default
Sam James
- [COMMITTED htdocs] gcc-{11,12}: mention they're no longer supported
Sam James
- [PATCH] i386: wire up --with-tls to control -mtls-dialect= default
Sam James
- [PATCH] Add a test for PR tree-optimization/121656
Sam James
- [PATCH] Move pr121656.c to gcc.dg/torture
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] fixincludes: Replace fgrep in genfixes script
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Sam James
- [RFC] c++: Vectorizing default struct and std::array equality
Sam James
- [PATCH] Fix assertion when trying to represent Ada arrays in CodeView
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Sam James
- [PATCH] Add new builtin __atomic_compare_exchange_local()
Surya Kumari Jangala
- [PATCH v4] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Surya Kumari Jangala
- [PATCH v4] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Surya Kumari Jangala
- [PING 3][PATCH v2] rs6000: Inefficient vector splat of small V2DI constants [PR107757]
Surya Kumari Jangala
- [PATCH] rs6000: Add shift count guards to avoid undefined behavior [PR118890]
Surya Kumari Jangala
- [PATCH] rs6000: Use vector add when left shifting by 1
Avinash Jayakar
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Avinash Jayakar
- [PR119702][PATCH] rs6000: Use vector add when left shifting by 1
Avinash Jayakar
- [PING 2] [PR119702] [PATCH] rs6000: Use vector add when left shifting by 1
Avinash Jayakar
- [PATCH] cobol: Use %td in error_msg in 3 spots
Jakub Jelinek
- [PATCH] c++: Add test for vt/ff in line comments
Jakub Jelinek
- [PATCH] c++, c, v2: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3 [PR120778]
Jakub Jelinek
- [PATCH] c++: Add #line testcase for CWG2580 [PR120778]
Jakub Jelinek
- [committed] cobol: Minor changes to quiet cppcheck warnings. [PR119324]
Jakub Jelinek
- [PATCH] c++: Add stringification testcase for CWG1709 [PR120778]
Jakub Jelinek
- [PATCH] c++: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jakub Jelinek
- [PATCH] libcpp: Use pedwarn instead of warning for CWG2578 diagnostics [PR120778]
Jakub Jelinek
- [PATCH] libstdc++: Export std::owner_equal and std::owner_hash from std.cc
Jakub Jelinek
- libstdc++: Add various missing exports
Jakub Jelinek
- libstdc++: Add various missing exports
Jakub Jelinek
- [PATCH] libcpp: Add testcase for CWG2579 [PR120778]
Jakub Jelinek
- libstdc++: Add various missing exports
Jakub Jelinek
- [PATCH v5 1/9] bitint: Allow mode promotion of _BitInt types
Jakub Jelinek
- [PATCH v5 2/9] expand: Reduce unneeded _BitInt extensions
Jakub Jelinek
- [PATCH v5 3/9] bitint: Allow unused bits when testing extended _BitInt ABIs
Jakub Jelinek
- [PATCH v5 4/9] bitint: Make sure BEXTC checks extension when optimized
Jakub Jelinek
- [PATCH v5 5/9] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Jakub Jelinek
- [PATCH v5 6/9] bitint: Zero-extend the result of a signed->unsigned widening cast
Jakub Jelinek
- [PATCH v5 7/9] bitint: Do not optimize away conversion to _BitInt before a VCE
Jakub Jelinek
- [PATCH v5 3/9] bitint: Allow unused bits when testing extended _BitInt ABIs
Jakub Jelinek
- [PATCH v5 5/9] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Jakub Jelinek
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Jakub Jelinek
- [PATCH 2/3] s390: libgcc: Enable soft-fp
Jakub Jelinek
- [PATCH 3/3] s390: Add _BitInt support
Jakub Jelinek
- [PATCH] gengtype: Include system.h earlier in gengtype-lex.cc [PR121386]
Jakub Jelinek
- [PATCH] bitint: Fix up handling of uninitialized mul/div/float cast operands [PR121127]
Jakub Jelinek
- [PATCH] bitint: Fix up INTEGER_CST PHI handling [PR121413]
Jakub Jelinek
- [PATCH] libgcc: Remove useless forward declaration [PR121397]
Jakub Jelinek
- [PATCH] c++, c, v3: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3 [PR120778]
Jakub Jelinek
- [PATCH v6 1/4] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Jakub Jelinek
- [PATCH v6 2/4] bitint: Make sure BEXTC checks extension when optimized
Jakub Jelinek
- [PATCH v6 3/4] bitint: Zero-extend the result of a signed->unsigned widening cast
Jakub Jelinek
- [PATCH v6 4/4] bitint: Do not optimize away conversion to _BitInt before a VCE
Jakub Jelinek
- [committed] bitint: Fix build [PR121413]
Jakub Jelinek
- [PATCH] c++: Add testcase for CWG2576 [PR120778]
Jakub Jelinek
- [PATCH] c++: Add testcase for CWG2575 [PR120778]
Jakub Jelinek
- [PATCH] c++: Add testcase for CWG2577 [PR120778]
Jakub Jelinek
- [PATCH 1/3] explow.cc: Allow targets to promote _BitInt arguments
Jakub Jelinek
- [PATCH] tailc: Handle other forms of finally_tmp.N conditional cleanups after musttail [PR121389]
Jakub Jelinek
- [PATCH] c++: Fix structured binding redeclaration error recovery [PR121442]
Jakub Jelinek
- [PATCH] c++: Implement mangling for structured binding packs [PR117783]
Jakub Jelinek
- [PATCH] wwwdocs: No longer label C++20 as experimental
Jakub Jelinek
- [PATCH] c++: Fix up handling of name independent structured binding packs [PR117783]
Jakub Jelinek
- [PATCH] Add subsections for vectorization and OpenMP/OpenACC target hooks
Jakub Jelinek
- [COMMITTED htdocs] gcc-{11,12}: mention they're no longer supported
Jakub Jelinek
- [committed] Fix comment typos
Jakub Jelinek
- [PATCH] c++, v2: Implement C++26 P1306R5 - Expansion statements [PR120776]
Jakub Jelinek
- [PATCH] c++, v3: Implement C++26 P1306R5 - Expansion statements [PR120776]
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement C++26 P3378R2 - constexpr exception types [PR121114]
Jakub Jelinek
- [PATCH] powerpc: Don't diagnose bool define in the FE compiler for -Wkeyword-macro [PR121520]
Jakub Jelinek
- [PATCH] c++, v2: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jakub Jelinek
- [PATCH] c++: Fix up build_cplus_array_type [PR121524]
Jakub Jelinek
- [committed] libiberty: Fix comment typo
Jakub Jelinek
- [PATCH] c++, v2: Fix up build_cplus_array_type [PR121524]
Jakub Jelinek
- [PATCH] c++: Fix default argument parsing in non-comma variadic methods [PR121539]
Jakub Jelinek
- [PATCH] c++: Implement C++20 P1766R1 - Mitigating minor modules maladies [PR121552]
Jakub Jelinek
- [PATCH] c++, v3: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jakub Jelinek
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jakub Jelinek
- [PATCH] c++, v3: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jakub Jelinek
- [PATCH] c++: Implement __builtin_structured_binding_size trait
Jakub Jelinek
- [PATCH] c++, v4: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jakub Jelinek
- [PATCH] c++: Implement __builtin_structured_binding_size trait
Jakub Jelinek
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jakub Jelinek
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH] c++: Check for *jump_target earlier in cxx_bind_parameters_in_call [PR121601]
Jakub Jelinek
- [PATCH] c++: Fix ICE with parameter uses in expansion stmts [PR121575]
Jakub Jelinek
- [PATCH] c++: Implement C++ CWG3048 - Empty destructuring expansion statements
Jakub Jelinek
- [PATCH] c++: Fix auto return type deduction with expansion statements [PR121583]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH] c++, v2: Fix ICE with parameter uses in expansion stmts [PR121575]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH] c++: Fix auto return type deduction with expansion statements [PR121583]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH] c++, v2: Fix ICE with parameter uses in expansion stmts [PR121575]
Jakub Jelinek
- [committed] omp-expand: Initialize fd->loop.n2 if needed for the zero iter case [PR121453]
Jakub Jelinek
- [PATCH] i386: Fix up recent changes to use GFNI for rotates/shifts [PR121658]
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH v3 3/3] c: implement the defer keyword
Jakub Jelinek
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Jakub Jelinek
- [PATCH] c++: Fix up cpp_warn on __STDCPP_FLOAT*_T__ [PR121520]
Jakub Jelinek
- [PATCH] c, c++: Allow &__real__ static_var in constant expressions [PR121678]
Jakub Jelinek
- [PATCH] c++, v2: Fix ICE with parameter uses in expansion stmts [PR121575]
Jakub Jelinek
- [PATCH] Avoid mult pattern if that will break reduction constraints
Jakub Jelinek
- [PATCH] Avoid mult pattern if that will break reduction constraints
Jakub Jelinek
- [committed v3] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jakub Jelinek
- [PATCH] c++, v3: Fix ICE with parameter uses in expansion stmts [PR121575]
Jakub Jelinek
- [PATCH] c++, v2: Fix auto return type deduction with expansion statements [PR121583]
Jakub Jelinek
- [PATCH] dwarf2out: Use DW_LNS_advance_pc instead of DW_LNS_fixed_advance_pc if possible [PR119367]
Jakub Jelinek
- [PATCH] configure: Add readelf fallback for HAVE_AS_ULEB128 test [PR119367]
Jakub Jelinek
- [patch][gcn] gcc/configure.ac + install.texi - changes to detect HAVE_AS_LEB128 [PR119367]
Jakub Jelinek
- [patch][v2][gcn] gcc/configure.ac + install.texi - changes to detect HAVE_AS_LEB128 [PR119367]
Jakub Jelinek
- [PATCH] libstdc++: library side of C++26 P2786R13 - Trivial Relocatability [PR119064]
Jakub Jelinek
- [committed v3] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jakub Jelinek
- std::start_lifetime_as vs. aliasing
Jakub Jelinek
- std::start_lifetime_as vs. aliasing
Jakub Jelinek
- std::start_lifetime_as vs. aliasing
Jakub Jelinek
- [PATCH] c++, libstdc++: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jakub Jelinek
- [PATCH] c++, libstdc++, v2: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jakub Jelinek
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Jakub Jelinek
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] c++, libstdc++, v3: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jakub Jelinek
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Jakub Jelinek
- [PATCH] c++, libstdc++, v4: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jakub Jelinek
- [RFC] c++: Guidance on P2686R4 [PR117784]
Jakub Jelinek
- [PATCH] phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for recent libstdc++ changes [PR121698]
Jakub Jelinek
- [PATCH] phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for recent libstdc++ changes [PR121698]
Jakub Jelinek
- [PATCH 1/3] AArch64: Annotate SVE instructions with new instruction attribute.
Saurabh Jha
- [PATCH 2/3] AArch64: Implement target hooks for dispatch scheduling.
Saurabh Jha
- [r16-3379 Regression] FAIL: gcc.dg/debug/ctf/ctf-array-7.c (test for excess errors) on Linux/x86_64
Jiang, Haochen
- FW: [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Jiang, Haochen
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Jiang, Haochen
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Jiang, Haochen
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Jiang, Haochen
- [PATCH] RISC-V: Allow profiles input in '--with-arch' option.
Jiawei
- [PATCH 00/14] lto: Linux LTO toplevel assembly
Michal Jires
- [PATCH 01/14] lto: Fix reversed sorting of node order.
Michal Jires
- [PATCH 02/14] lto: Keep lto file data
Michal Jires
- [PATCH 03/14] cgraph: Add toplevel_node
Michal Jires
- [PATCH 04/14] lto: Simplify control variable in loop of balanced partitioning
Michal Jires
- [PATCH 05/14] lto: Use toplevel_node in lto_symtab_encoder
Michal Jires
- [PATCH 06/14] lto: Partition toplevel assembly in 1to1
Michal Jires
- [PATCH 07/14] lto: Stream out partitioned toplevel assembly
Michal Jires
- [PATCH 08/14] lto: Add toplevel assembly flags to symtab_node
Michal Jires
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Michal Jires
- [PATCH 10/14] lto: Forbid privatization of symbols referenced from assembly
Michal Jires
- [PATCH 11/14] lto: Disable optimizations conflicting with must_remain_in_tu
Michal Jires
- [PATCH 12/14] lto: Check partitioning of toplevel assembly related symbols
Michal Jires
- [PATCH 13/14] lto: Toplevel assembly tests
Michal Jires
- [PATCH 14/14] lto: Fix SegFault in ICF caused by missing definition
Michal Jires
- [PATCH v2] RISCV: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Umesh Kalappa
- RISC-V GCC Patchwork Sync-Up ?
Umesh Kalappa
- [PATCH v3] RISC-V: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Umesh Kalappa
- [PATCH v1]RISCV: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Umesh Kalappa
- [PATCH v3] RISC-V: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Umesh Kalappa
- [PATCH v3] RISC-V: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Umesh Kalappa
- [PATCH v2 1/8] libstdc++: Reduce template instantiations in <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 2/8] libstdc++: Precompute products of static extents.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 4/8] libstdc++: Improve fully dynamic extents in mdspan.
Tomasz Kaminski
- [PATCH v2 1/8] libstdc++: Reduce template instantiations in <mdspan>.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 5/8] libstdc++: Improve nearly fully dynamic extents in mdspan.
Tomasz Kaminski
- [PATCH v2 6/8] libstdc++: Reduce indirection in extents::extent.
Tomasz Kaminski
- [PATCH v2 7/8] libstdc++: Improve extents::operator==.
Tomasz Kaminski
- [PATCH v2 8/8] libstdc++: Replace numeric_limit with __int_traits in mdspan.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v1 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Tomasz Kaminski
- [PATCH v1 1/2] libstdc++: Reduce size static storage for __fwd_prod in mdspan.
Tomasz Kaminski
- [PATCH v1 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Tomasz Kaminski
- [PATCH v1 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Tomasz Kaminski
- [PATCH] libstdc++: Adjust generate_canonical (P0952, LWG2524) [PR119739]
Tomasz Kaminski
- [PATCHv5] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Tomasz Kaminski
- [PATCH] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Tomasz Kaminski
- [PATCH v2 1/2] libstdc++: Reduce size static storage for __fwd_prod in mdspan.
Tomasz Kaminski
- [PATCH v2 2/2] libstdc++: Simplify precomputed partial products in <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/2] Two cleanup patches for <mdspan>.
Tomasz Kaminski
- [PATCH v1][RFC] libstdc++: Implement constant_wrapper, cw from P2781R8.
Tomasz Kaminski
- [PATCH v4 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Tomasz Kaminski
- [PATCH v4 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Tomasz Kaminski
- [PATCH v4 0/2] libstdc++: Implement aligned_accessor [P2897R7]
Tomasz Kaminski
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Tomasz Kaminski
- [PATCH] libstdc++: Make atomic<shared_ptr<T>>::wait sensitive to stored pointer only changes [PR118757]
Tomasz Kaminski
- [PATCH v5 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Tomasz Kaminski
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Tomasz Kaminski
- [PATCH v2 0/2] Two cleanup patches for <mdspan>.
Tomasz Kaminski
- [PATCH v3] libstdc++: Implement std::dims from <mdspan>.
Tomasz Kaminski
- [PATCH 1/2] libstdc++: Check _GLIBCXX_USE_PTHREAD_MUTEX_CLOCKLOCK with #if [PR121496]
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Use pthread_mutex_clocklock when TSan is active [PR121496]
Tomasz Kaminski
- [PATCH] Mark <queue>, <deque> constexpr
Tomasz Kaminski
- [PATCH] libstdc++: Optimized bind_front/bind_back for zero bound args.
Tomasz Kaminski
- [PATCH] libstdc++, v2: library side of C++26 P2786R13 - Trivial Relocatability [PR119064]
Tomasz Kaminski
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kaminski
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kaminski
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kaminski
- [PATCH] libstdc++: Optimized bind_front/bind_back for zero bound args.
Tomasz Kaminski
- [PATCH] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [committed v3] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kaminski
- [PATCH v2] libstdc++: Rename __cmp_cat::__unspec to __cmp_cat::__literal_zero.
Tomasz Kaminski
- [PATCH] c++, libstdc++: Implement C++23 P2674R1 - A trait for implicit lifetime types
Tomasz Kaminski
- [PATCH] c++, libstdc++: Implement C++23 P2674R1 - A trait for implicit lifetime types
Tomasz Kaminski
- [PATCH] c++, libstdc++, v2: Implement C++23 P2674R1 - A trait for implicit lifetime types
Tomasz Kaminski
- [PATCH] c++, libstdc++, v3: Implement C++23 P2674R1 - A trait for implicit lifetime types
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCH] libstdc++, v2: Implement C++23 P2590R2 - Explicit lifetime management
Tomasz Kaminski
- [PATCHv2] libstdc++: Make syncbuf _S_get_mutex definition extern
Tomasz Kaminski
- [RFC] libstdc++: Refactor _Variadic_union so _Unitialized<T, false> is not needed.
Tomasz Kaminski
- [RFC] libstdc++: Refactor _Variadic_union so _Unitialized<T, false> is not needed.
Tomasz Kaminski
- [PATCHv2] libstdc++: Make syncbuf _S_get_mutex definition extern
Tomasz Kaminski
- [PATCH] libstdc++: Fix dereferencing std::indirect xvalues [PR121128]
Tomasz Kamiński
- [PATCH v3 1/8] libstdc++: Reduce template instantiations in <mdspan>.
Tomasz Kamiński
- [PATCH v3 2/8] libstdc++: Precompute products of static extents.
Tomasz Kamiński
- [PATCH v3 3/8] libstdc++: Improve low-rank layout_{left, right}::stride.
Tomasz Kamiński
- [PATCH v3 4/8] libstdc++: Improve fully dynamic extents in mdspan.
Tomasz Kamiński
- [PATCH v3 5/8] libstdc++: Improve nearly fully dynamic extents in mdspan.
Tomasz Kamiński
- [PATCH v3 6/8] libstdc++: Reduce indirection in extents::extent.
Tomasz Kamiński
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Tomasz Kamiński
- [commited v3] libstdc++: Fix-self element self-assigments when inserting an empty range [PR121313]
Tomasz Kamiński
- [PATCH] libstdc++: Add nodiscard attribute for ranges algorithm [PR121476]
Tomasz Kamiński
- [committed] libstdc++: Restore call to test6642 in string_vector_iterators.cc test [PR104874]
Tomasz Kamiński
- [PATCH] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kamiński
- [PATCH] libstdc++: Reduce chances of object aliasing for function wrapper.
Tomasz Kamiński
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kamiński
- [PATCH] libstdc++: Optimized bind_front/bind_back for zero bound args.
Tomasz Kamiński
- [PATCH] libstdc++: Make atomic<shared_ptr<T>>::wait sensitive to stored pointer only changes [PR118757]
Tomasz Kamiński
- [PATCH v2] libstdc++: Make atomic<shared_ptr<T>>::wait sensitive to stored pointer only changes [PR118757]
Tomasz Kamiński
- [PATCH v5 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Tomasz Kamiński
- [PATCH v5 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Tomasz Kamiński
- [committed v6 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Tomasz Kamiński
- [commmitted v6 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Tomasz Kamiński
- [PATCH] libstdc++: Specialize _Never_valueless_alt for jthread, stop_token and stop_source
Tomasz Kamiński
- [PATCH] libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]
Tomasz Kamiński
- [PATCH v2] libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]
Tomasz Kamiński
- [committed v2] libstdc++: Refactor bound arguments storage for bind_front/back
Tomasz Kamiński
- [PATCH] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kamiński
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kamiński
- [PATCH] libstdc++: Merge bind_front and bind_back binders
Tomasz Kamiński
- [committed v3] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Tomasz Kamiński
- [PATCH] libstdc++: Use _M_reverse to reverse partial_ordering using operator<=>
Tomasz Kamiński
- [PATCH] libstdc++: Provide helpers to interoperate between __cmp_cat::_Ord and ordering types.
Tomasz Kamiński
- [comitted v2] libstdc++: Provide helpers to interoperate between __cmp_cat::_Ord and ordering types.
Tomasz Kamiński
- [PATCH] libstdc++: Rename __cmp_cat::__unspec to __cmp_cat::__zero_literal.
Tomasz Kamiński
- [committed] libstdc++: Test comparing ordering with type convertible to any pointer.
Tomasz Kamiński
- [PATCH v2] libstdc++: Rename __cmp_cat::__unspec to __cmp_cat::__literal_zero.
Tomasz Kamiński
- [RFC] libstdc++: Refactor _Variadic_union so _Unitialized<T, false> is not needed.
Tomasz Kamiński
- [ping] [RFC PATCH 0/2] Fortran: multi-target clones Attribute Support
Steve Kargl
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Steve Kargl
- [PATCH,libgfortran] Fix PR121234, bogus diagnostic
Steve Kargl
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Steve Kargl
- [Fortran/121627]: Fix NULL pointer issue
Steve Kargl
- [Fortran/121627]: Fix NULL pointer issue
Steve Kargl
- [PATCH, Fortran] PR114611 Issue error message for H edit descriptor
Steve Kargl
- [COMMITED] [PATCH v2] invoke.texi: Update docs of -fdump-{rtl,tree}-<pass>-<options>
Filip Kastl
- [COMMITED] MAINTAINERS, contrib: Appease check-MAINTAINERS.py (email order)
Filip Kastl
- [PATCH 0/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Yury Khrustalev
- [PATCH 1/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Yury Khrustalev
- [PATCH 0/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Yury Khrustalev
- [PATCH 1/1] aarch64: Adapt unwinder to linux's SME signal behaviour
Yury Khrustalev
- [PATCH] x86: Don't hoist non all 0s/1s vector set outside of loop
Andi Kleen
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PING] [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH v2] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH v2] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH v3] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH v2] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH v4] Use x86 GFNI for vectorized constant byte shifts/rotates
Andi Kleen
- [PATCH] Fix an ICE with recent GFNI changes
Andi Kleen
- [PATCH 00/14] lto: Linux LTO toplevel assembly
Andi Kleen
- FW: [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Andi Kleen
- FW: [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Andi Kleen
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Andi Kleen
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Andi Kleen
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
Andi Kleen
- [PATCH] Add default arch/tuning to shift-gf2p8affine test cases
Andi Kleen
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Andi Kleen
- [v2] PR81358: Enable automatic linking of libatomic
Prathamesh Kulkarni
- [v2] PR81358: Enable automatic linking of libatomic
Prathamesh Kulkarni
- [RISC-V][PR target/121213] Avoid unnecessary constant load in amoswap
Austin Law
- [PATCH v1] RISC-V: Fix scalar code-gen of unsigned SAT_MUL
Jeff Law
- [PATCH v1] RISC-V: Fix scalar code-gen of unsigned SAT_MUL
Jeff Law
- [PATCH] RISC-V: Read extension data from riscv-ext*.def for arch-canonicalize
Jeff Law
- [PATCH 2/7 v2] RISC-V: Add support for the XAndesperf ISA extension.
Jeff Law
- PSA: Testing infrastructure
Jeff Law
- [PATCH] RISC-V: Fix some generic-vector-ooo pipeline description issues
Jeff Law
- [PATCH] simplify-rtx: Distribute some non-narrowing subregs [PR121306]
Jeff Law
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
Jeff Law
- [PING*4][PATCH 1/1] config: Handle dash in library name for AC_LIB_LINKAGEFLAGS_BODY
Jeff Law
- [PATCH v2 1/2] varasm: Ensure each variable in mergeable section is the entity size [PR121394]
Jeff Law
- [PATCH v2 2/2] varasm: Redo mergeable section support [PR121438]
Jeff Law
- [PATCH v1] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
Jeff Law
- [PATCH 2/3] ira: tie output allocnos for fused instruction pairs
Jeff Law
- [PATCH 3/3] regrename: treat writes as reads for fused instruction pairs
Jeff Law
- [PATCH v2 01/10] Add -mgrow-frame-downwards
Jeff Law
- [PATCH 0/1] Make MSA and microMIPS R5 unsupported
Jeff Law
- [PATCH v2 1/1] Make MSA and microMIPS R5 unsupported
Jeff Law
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Jeff Law
- [committed][RISC-V] Don't run tests requiring "B" on designs without "B"
Jeff Law
- [to-be-committed][RISC-V] Improve initial code generation for addsi/adddi
Jeff Law
- [PATCH v2 0/2] RISC-V: Combine vec_duplicate + vmerge.vvm to vmerge.vxm on GR2VR cost
Jeff Law
- [to-be-committed][RISC-V][PR target/121113] Handle HFmode in various insn reservations
Jeff Law
- [PATCH] csky: use quotes when referring to cpus and archs [PR90160]
Jeff Law
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
Jeff Law
- [PATCH 0/7 v3] Add Xandes vender extension support.
Jeff Law
- [to-be-committed][RISC-V][PR target/121160] Avoid bogus force_reg call
Jeff Law
- [to-be-committed][RISC-V][PR target/121531] Cover missing insn types in p400 and p600 scheduler models
Jeff Law
- [PATCH] Mark epiphany and rl78 as obsolete targets
Jeff Law
- [RFA] [PR rtl-optimization/120553] Improve selecting between constants based on sign bit test
Jeff Law
- [to-be-committed][PR target/119275][RISC-V] Avoid calling gen_lowpart in cases where it would ICE
Jeff Law
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Jeff Law
- [PATCH v2 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Jeff Law
- [PATCH] gcov: Split atomic bitwise-or for some targets
Jeff Law
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Jeff Law
- [PATCH v1]RISCV: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Jeff Law
- [PATCH v2] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Jeff Law
- [PATCH v4 1/2] RISC-V: Fix can_find_related_mode_p for VLS type
Jeff Law
- [PATCH v3] RISC-V: MIPS prefetch extensions for MIPS RV64 P8700 and can be enabled with xmipscbop.
Jeff Law
- [PATCH v2] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Jeff Law
- [PATCH] RISC-V: Fix block matching in arch-canonicalize [PR121538]
Jeff Law
- [PATCH 2/3] ira: tie output allocnos for fused instruction pairs
Jeff Law
- [PATCH] [PR target/109324] H8/300: Fix genrecog warnings about operands missing modes.
Jeff Law
- [PATCH 3/3] regrename: treat writes as reads for fused instruction pairs
Jeff Law
- [PATCH v2 01/10] Add -mgrow-frame-downwards
Jeff Law
- [PATCH v2 01/10] Add -mgrow-frame-downwards
Jeff Law
- [RISC-V][PR target/121213] Avoid unnecessary constant load in amoswap
Jeff Law
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Jeff Law
- [PATCH] RISC-V: testsuite: Fix DejaGnu support for riscv_zvfh
Jeff Law
- [PATCH] RISC-V: Replace deprecated FUNCTION_VALUE/LIBCALL_VALUE macros with target hooks
Jeff Law
- [PATCH v1 0/4] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
Jeff Law
- [PATCH v9 00/13] C/C++: FMV refactor, C FMV support and ACLE compliance
Jeff Law
- [RFA] [PR rtl-optimization/120553] Improve selecting between constants based on sign bit test
Jeff Law
- [PATCH] RISC-V: Add tt-ascalon-d8 pipeline description
Jeff Law
- [committed] Fix invalid right shift count with recent ifcvt changes
Jeff Law
- [PATCH v2 0/3] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
Jeff Law
- [PATCH] PR target/89828 Inernal compiler error on "-fno-omit-frame-pointer"
Jeff Law
- [committed] Fix RISC-V bootstrap
Jeff Law
- [PATCH] RISC-V: Add pattern for vector-scalar single-width floating-point multiply
Jeff Law
- [PATCH] RISC-V: Add pattern for reverse floating-point divide
Jeff Law
- [committed] arm: testsuite: make gcc.target/arm/bics_3.c generate bics again
Jeff Law
- [committed] RISC-V Testsuite hygiene
Jeff Law
- [committed] More RISC-V testsuite hygiene
Jeff Law
- [committed] Remove xfail marker on RISC-V test
Jeff Law
- [PATCH] RISC-V: Add patterns for vector-scalar IEEE floating-point min
Jeff Law
- [PATCH 0/7 v4] Add Xandes vender extension support.
Jeff Law
- [to-be-committed][PR target/121548] Avoid bogus index into recog operand cache
Jeff Law
- [PATCH] ctf: use HOST_WIDE_INT for type bit sizes [PR121411]
Jeff Law
- [to-be-committed][RISC-V] Improve initial RTL generation for SImode adds on rv64
Jeff Law
- [PATCH] Fix assertion when trying to represent Ada arrays in CodeView
Jeff Law
- [PATCH 4/7 v4] RISC-V: Add support for the XAndesvbfhcvt ISA extension.
Jeff Law
- [RISC-V][PR target/121213] Avoid unnecessary constant load in amoswap
Jeff Law
- [patch,avr] Don't repeat patterns in define_insn_and_split
Georg-Johann Lay
- [patch,avr] Remove remains of reload
Georg-Johann Lay
- [patch,avr,applied] Add pattern for sign_extend (ashift)
Georg-Johann Lay
- [patch,avr,applied] PR121608: Don't link with --relax when -r is on
Georg-Johann Lay
- [PATCH v1] RISC-V: Fix scalar code-gen of unsigned SAT_MUL
Li, Pan2
- [PATCH v1 1/2] RISC-V: Combine vec_duplicate + vmerge.vv to vmerge.vx on GR2VR cost
Li, Pan2
- [PATCH v1] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
Li, Pan2
- [PATCH v1 3/3] RISC-V: Add testcase for scalar unsigned SAT_MUL form 2
Li, Pan2
- [PATCH v1] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
Li, Pan2
- [PATCH v2 1/2] Match: Add form 3 for unsigned SAT_MUL
Li, Pan2
- [PATCH v1 4/4] RISC-V: Adjust the asm check after enable vmacc.vx combine
Li, Pan2
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Li, Pan2
- [PATCH v1] RISC-V: Add test case for unsigned scalar SAT_MUL form 4
Li, Pan2
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Pengfei Li
- [PATCH] vect: Extend peeling and versioning for alignment to VLA modes
Pengfei Li
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Pengfei Li
- [PATCH] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Pengfei Li
- [PATCH v2] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Pengfei Li
- [PATCH v2] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Pengfei Li
- [PATCH][13 BACKPORT] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Pengfei Li
- [PATCH v2] vect: Improve vectorization for small-trip-count loops using subvectors
Pengfei Li
- [PATCH] x86: Don't hoist non all 0s/1s vector set outside of loop
Hongtao Liu
- [PATCH v3] x86-64: Remove redundant TLS calls
Hongtao Liu
- [PATCH] x86: Change unsigned 32-bit immediate to signed if needed
Hongtao Liu
- [PATCH v3] x86-64: Remove redundant TLS calls
Hongtao Liu
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH v2] x86: Convert integer constant to mode of move
Liu, Hongtao
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH v3] x86-64: Remove redundant TLS calls
Hongtao Liu
- [PATCH v3] x86-64: Remove redundant TLS calls
Hongtao Liu
- [PATCH] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH] x86: Disallow MMX and 80387 in no_caller_saved_registers function
Hongtao Liu
- [PATCH v2] x86: Disallow MMX and 80387 in no_caller_saved_registers function
Liu, Hongtao
- [PATCH v2] x86: Add target("80387") function attribute
Hongtao Liu
- [PATCH v2] x86: Add target("80387") function attribute
Hongtao Liu
- [PATCH v2] x86: Add target("80387") function attribute
Hongtao Liu
- [PATCH v2] x86: Add target("80387") function attribute
Hongtao Liu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
Hongtao Liu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH v3] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH v4] x86: Place the TLS call before all register setting BBs
Hongtao Liu
- [PATCH] x86-64: Emit the TLS call after NOTE_INSN_BASIC_BLOCK
Hongtao Liu
- [PATCH v2] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH] Emit the TLS call after NOTE_INSN_FUNCTION_BEG
Liu, Hongtao
- [PATCH v2] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH v3] Use x86 GFNI for vectorized constant byte shifts/rotates
Hongtao Liu
- [PATCH v4] Use x86 GFNI for vectorized constant byte shifts/rotates
Liu, Hongtao
- [PATCH] i386: Fix up recent changes to use GFNI for rotates/shifts [PR121658]
Hongtao Liu
- [PATCH] Fix an ICE with recent GFNI changes
Hongtao Liu
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
Hongtao Liu
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
Hongtao Liu
- [PATCH] x86-64: Emit the TLS call after debug marker
Hongtao Liu
- [PATCH] x86-64: Emit the TLS call after debug marker
Hongtao Liu
- [PATCH] x86-64: Better compare source operands of *tls_dynamic_gnu2_call_64_di
Hongtao Liu
- [PATCH] Restrict avx256_avoid_vec_perm only for loop vectorization.
Hongtao Liu
- [PATCH v2] x86-64: Improve source operand check for TLS_CALL
Hongtao Liu
- [PATCH] x86: Handle constant in any modes in setmem_epilogue_gen_val
Liu, Hongtao
- [PATCH] x86-64: Use UNSPEC_DTPOFF to check source operand in TLS64_COMBINE
Liu, Hongtao
- [PATCH] libbid: Set rounding mode to round-to-nearest for _Decimal128 arithmetic
Hongtao Liu
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Matthieu Longo
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Matthieu Longo
- [PATCH v1 0/1] libiberty: disable logging of list content for doubly-linked list tests
Matthieu Longo
- [PATCH v1 1/1] libiberty: disable logging of list content for doubly-linked list tests
Matthieu Longo
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Matthieu Longo
- [PATCH] OpenMP: Improve front-end error-checking for "declare variant"
Sandra Loosemore
- [PATCH] OpenMP: Improve front-end error-checking for "declare variant"
Sandra Loosemore
- [PATCH v2 0/3] "declare variant" error checking fixes
Sandra Loosemore
- [PATCH v2 1/3] OpenMP: Improve front-end error-checking for "declare variant"
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [PATCH 3/3] OpenMP: give error when variant is the same as the base function [PR118839]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix handling of "simd" selector on "declare variant" [PR121630]
Sandra Loosemore
- [patch] install.texi: For amdgcn, clarify which llvm-* binaries are required
Sandra Loosemore
- [committed] invoke.texi: AMD GCN - remove '(experimental)' from some gfx*-generic [was: [patch] install.texi: For amdgcn, clarify which llvm-* binaries are required]
Sandra Loosemore
- [pushed] doc: Improve markup for list of vector operators
Sandra Loosemore
- [PATCH] doc: Fix sort order for counted_by attribute
Sandra Loosemore
- [PATCH] doc: Fix sort order for counted_by attribute
Sandra Loosemore
- [PATCH] cobol: Use %td in error_msg in 3 spots
James K. Lowden
- [PATCH] RISC-V: Support vnclip idiom [PR120378]
Edwin Lu
- [PATCH 0/2] Add support for vectorizing x264 vnclipu idiom [PR120378]
Edwin Lu
- [PATCH 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Edwin Lu
- [PATCH 2/2] RISC-V: Support vnclip idiom testcase [PR120378]
Edwin Lu
- [PATCH 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Edwin Lu
- [PATCH V2 0/2] Add support for vectorizing x264 vnclipu idiom [PR120378]
Edwin Lu
- [PATCH V2 1/2] Match: Support SAT_TRUNC variant NARROW_CLIP
Edwin Lu
- [PATCH V2 2/2] RISC-V: Support vnclip idiom testcase [PR120378]
Edwin Lu
- [PATCH 3/4] i386: Fix incorrect handling of simultaneous regparm and thiscall use
H.J. Lu
- [PATCH] doc: Update tls_model attribute
H.J. Lu
- [PATCH] c: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [PATCH] c++: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [PATCH] fortran: Set DECL_TLS_MODEL after processing a variable
H.J. Lu
- [PATCH] x86: Don't hoist non all 0s/1s vector set outside of loop
H.J. Lu
- [PATCH v3] gcc-16/changes.html: Add --enable-x86-64-mfentry
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [PATCH] combine: Make extraction for ZERO_EXTRACT destination from LSHIFTRT
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [pushed] wwwdocs: gcc-16: Fix markup and activate IA-32/x86-64 section
H.J. Lu
- [PATCH v5] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH v4] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH v3] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
H.J. Lu
- [PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
H.J. Lu
- [PATCH] x86: Get the widest vector mode from STORE_MAX_PIECES for memset
H.J. Lu
- [PATCH] x86: Use sol2 linker emulation only for Solaris 2
H.J. Lu
- [COMMITTED, PATCH] asm-hard-reg-2.c: Use long long on z to trigger RA error
H.J. Lu
- [PATCH 1/5] asm-hard-reg-1.c: Adjust scan for x86 with ia32, x32 and lp64
H.J. Lu
- [PATCH 2/5] asm-hard-reg-2.c: Compile for x86 !ia32 and scan x86
H.J. Lu
- [PATCH 3/5] asm-hard-reg-4.c: Compile for x86 with -msse2 and scan x86
H.J. Lu
- [PATCH 4/5] asm-hard-reg-5.c: Compile for x86 !ia32
H.J. Lu
- [PATCH 5/5] asm-hard-reg-6.c: Adjust scan for x86 with ia32, lp64 and x32
H.J. Lu
- [PATCH] Regenerate configure files
H.J. Lu
- [PATCH] x86: Change unsigned 32-bit immediate to signed if needed
H.J. Lu
- [PATCH v2] x86: Convert integer constant to mode of move
H.J. Lu
- [PATCH v3] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH v3] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH] c++: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [PATCH v3] x86-64: Remove redundant TLS calls
H.J. Lu
- [PATCH v2] x86: Disallow -mtls-dialect=gnu with no_caller_saved_registers
H.J. Lu
- [PATCH 1/2] c++: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [PATCH 2/2] testsuite: Add tests for PR c/107419 and PR c++/107393
H.J. Lu
- [PATCH] c++: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [PATCH] x86: Disallow MMX and 80387 in no_caller_saved_registers function
H.J. Lu
- [PATCH v2] x86: Disallow MMX and 80387 in no_caller_saved_registers function
H.J. Lu
- [PATCH] x86: Disallow MMX and 80387 in no_caller_saved_registers function
H.J. Lu
- [PATCH] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH v2] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH v2] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH v2] x86: Add target("80387") function attribute
H.J. Lu
- [PATCH] x86: Place the TLS call before all FLAGS_REG setting BBs
H.J. Lu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH] x86: Place the TLS call before all FLAGS_REG setting BBs
H.J. Lu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH v3] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH v2] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH v4] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH v3] x86: Place the TLS call before all register setting BBs
H.J. Lu
- [PATCH] x86-64: Emit the TLS call after NOTE_INSN_BASIC_BLOCK
H.J. Lu
- [PATCH] Emit the TLS call after NOTE_INSN_FUNCTION_BEG
H.J. Lu
- [COMMITTED PATCH] x86: Compile noplt-(g|l)d-1.c with -mtls-dialect=gnu
H.J. Lu
- [PATCH v3] Use incoming small integer argument value as if promoted
H.J. Lu
- PING^2: [PATCH v2 1/3] Support symbol reference in jump label and jump table
H.J. Lu
- [PATCH] Add a test for PR tree-optimization/121656
H.J. Lu
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
H.J. Lu
- [PATCH] x86-64: Emit the TLS call after debug marker
H.J. Lu
- [PATCH] x86-64: Better compare source operands of *tls_dynamic_gnu2_call_64_di
H.J. Lu
- [PATCH] Move pr121656.c to gcc.dg/torture
H.J. Lu
- [PATCH] x86-64: Emit the TLS call after debug marker
H.J. Lu
- [PATCH v2] x86-64: Improve source operand check for TLS_CALL
H.J. Lu
- [PATCH] x86-64: Better compare source operands of *tls_dynamic_gnu2_call_64_di
H.J. Lu
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
H.J. Lu
- FW: [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
H.J. Lu
- [PATCH] x86: Allow by_pieces op when expanding memcpy/memset epilogue
H.J. Lu
- [PATCH] x86: Handle constant in any modes in setmem_epilogue_gen_val
H.J. Lu
- PING: [PATCH] c: Update DECL_TLS_MODEL after processing a TLS variable
H.J. Lu
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
H.J. Lu
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
H.J. Lu
- [r16-3364 Regression] FAIL: gcc.target/i386/shift-gf2p8affine-7.c scan-assembler-times vgf2p8affineqb 53 on Linux/x86_64
H.J. Lu
- [PATCH] x86-64: Use UNSPEC_DTPOFF to check source operand in TLS64_COMBINE
H.J. Lu
- [PATCH] libbid: Set rounding mode to round-to-nearest for _Decimal128 arithmetic
H.J. Lu
- [PATCH] libbid: Set rounding mode to round-to-nearest for _Decimal128 arithmetic
H.J. Lu
- [PATCH] aarch64: libgcc: Honor disable-werror [PR117600]
Christophe Lyon
- [PATCH 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Christophe Lyon
- [PATCH] testsuite: arm: add needed -mcpu / -march to arm_crypto_ok
Christophe Lyon
- [PATCH 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Christophe Lyon
- [PATCH] testsuite: Fix asm-hard-reg-error-3.c for arm [PR121511]
Christophe Lyon
- [PATCH] arm_mve: Use inline asm for lsll and asrl MVE primitives
Christophe Lyon
- [PATCH v2 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Christophe Lyon
- [PATCH v2 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Christophe Lyon
- [PATCH v2] arm: always enable both simd and mve builtins
Christophe Lyon
- [PATCH v2 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Christophe Lyon
- [PATCH 1/7] arm: [MVE intrinsics] rework vgetq_lane vsetq_lane
Christophe Lyon
- [PATCH 2/7] arm: [MVE intrinsics] rework vpnot
Christophe Lyon
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Christophe Lyon
- [PATCH 4/7] arm: [MVE intrinsics] rework lsll uqrshll uqrshll_sat48
Christophe Lyon
- [PATCH 5/7] arm: [MVE intrinsics] rework asrl sqrshrl
Christophe Lyon
- [PATCH 6/7] arm: [MVE intrinsics] rework sqshll srshrl uqshll urshrl
Christophe Lyon
- [PATCH 7/7] arm: [MVE intrinsics] rework sqrshr sqshl srshr uqrshl uqshl urshr
Christophe Lyon
- [PATCH] arm_mve: Use inline asm for lsll and asrl MVE primitives
Christophe Lyon
- [PATCH 1/7] arm: [MVE intrinsics] rework vgetq_lane vsetq_lane
Christophe Lyon
- [PATCH v2 1/2] testsuite: arm: remove arm32 check from a few effective-targets
Christophe Lyon
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Christophe Lyon
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Christophe Lyon
- [PATCH 3/7] arm: fix MVE asrl lsll lsrl patterns
Christophe Lyon
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Yuao Ma
- [PATCH] fortran: implement conditional expression for fortran 2023
Yuao Ma
- [PATCH] fortran: cleanup duplicate tests for c_f_pointer_shape_driver; nfc
Yuao Ma
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Yuao Ma
- [PATCH] fortran: add optional lower arg to c_f_pointer
Yuao Ma
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Yuao Ma
- [PATCH] fortran: cleanup duplicate tests for c_f_pointer_shape_driver; nfc
Yuao Ma
- [PATCH] fortran: add optional lower arg to c_f_pointer
Yuao Ma
- [PATCH] fortran: add optional lower arg to c_f_pointer
Yuao Ma
- [PATCH] fortran: add optional lower arg to c_f_pointer
Yuao Ma
- [PATCH] fortran: add optional lower arg to c_f_pointer
Yuao Ma
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Yuao Ma
- [PATCH] fortran: implement conditional expression for fortran 2023
Yuao Ma
- [pushed] MAINTAINERS: add myself to write after approval
Yuao Ma
- [PATCH] fortran: implement conditional expression for fortran 2023
Yuao Ma
- [PATCH] fortran: implement conditional expression for fortran 2023
Yuao Ma
- [pushed] MAINTAINERS: Update my e-mail address.
Luis Machado
- [PATCH] ira: Remove the issue code in improve_allocation. [PR117838]
Vladimir Makarov
- [PATCH] ira: Remove the issue code in improve_allocation. [PR117838]
Vladimir Makarov
- [pushed: r16-2760] gimple-warn-recursion.cc: add missing auto_diagnostic_group
David Malcolm
- [pushed: r16-2761] diagnostics: fix comment in buffering.h
David Malcolm
- [pushed: r16-2762] diagnostics: rename option_manager to option_id_manager and split out from context.h
David Malcolm
- [pushed: r16-2763] diagnostics: split source_printing_options out into its own header
David Malcolm
- [pushed: r16-2764] diagnostics: move diagnostics::counters to its own header
David Malcolm
- [pushed: r16-2765] diagnostics: avoid stray trailing space in html sink in sarif-replay [PR116792]
David Malcolm
- [pushed: r16-2766] diagnostics: improve support for nesting levels [PR116253]
David Malcolm
- [pushed: r16-2767] optinfo: use enum class
David Malcolm
- [pushed: r16-3088] diagnostics: introduce struct column_options
David Malcolm
- [pushed: r16-3089] diagnostics: update signature of some callbacks
David Malcolm
- [pushed: r16-3090] diagnostics: minor cleanups
David Malcolm
- [pushed: r16-3091] diagnostics: revamp of dumping of "diagnostics" internal state
David Malcolm
- [pushed: r16-3092] diagnostics: enable nested diagnostics by default [PR116253]
David Malcolm
- [PATCH] diagnostics: fix build on hosts where unsigned == size_t
David Malcolm
- [PATCH] diagnostics: fix build on hosts where unsigned == size_t
David Malcolm
- [pushed: r16-3171] jit: don't use &vect[0] in libgccjit++.h [PR121516]
David Malcolm
- [pushed: r16-3172] testsuite: fix jit.dg/test-error-impossible-must-tail-call.c [PR119783]
David Malcolm
- [PATCH v8] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
David Malcolm
- [pushed: r16-3194] diagnostics/output-spec.cc: simplify implementation
David Malcolm
- [pushed: r16-3465] diagnostics: add GCC_DIAGNOSTICS_LOG
David Malcolm
- [v2] PR81358: Enable automatic linking of libatomic
Matthew Malcomson
- [PATCH v2 1/1] contrib: add bpf-vmtest-tool to test BPF programs
Jose E. Marchesi
- [PATCH v2 1/1] contrib: add bpf-vmtest-tool to test BPF programs
Jose E. Marchesi
- [PATCH] ctf: avoid overflow for array num elements [PR121411]
Bruce McCulloch
- [PATCH 0/8] aarch64: CMPBR fixes
Karl Meakin
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Karl Meakin
- [PATCH 1/8] aarch64: Drop label format argument from aarch64_gen_far_branch
Karl Meakin
- [PATCH 2/8] aarch64: Fix spelling of BRANCH_LEN_N_1KiB
Karl Meakin
- [PATCH 3/8] aarch64: Drop cbranch<SHORT>4 expander
Karl Meakin
- [PATCH 4/8] aarch64: Disable TARGET_CMPBR with aarch64_track_speculation
Karl Meakin
- [PATCH 7/8] aarch64: Consider TARGET_CMPBR in rtx costs
Karl Meakin
- [PATCH 8/8] aarch64: Use cc when CB/CBB/CBH is out-of-range
Karl Meakin
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Karl Meakin
- [PATCH v9 9/9] Update `cmpbr.c` tests
Karl Meakin
- Ping: [PATCH, V4] Add -mcpu=future to the PowerPC
Michael Meissner
- Ping: [PATCH] PR target/120528 -- Simplify zero extend from memory to VSX register on power10
Michael Meissner
- Ping: [PATCH] PR target/120681 - allow -mcmodel=large with PC relative addressing
Michael Meissner
- Ping #2: [PATCH, V4] Add -mcpu=future to the PowerPC
Michael Meissner
- Ping #3: [PATCH, V4] Add -mcpu=future to the PowerPC
Michael Meissner
- Ping: [PATCH, V8] Fix PR 118541, do not generate unordered fp compares
Michael Meissner
- [PING][PATCH v3] ipa, cgraph: Enable constant propagation to OpenMP kernels
Josef Melcr
- [PING^2][PATCH v3] ipa, cgraph: Enable constant propagation to OpenMP kernels
Josef Melcr
- [PATCH] c++: constexpr evaluation of abi::__dynamic_cast [PR120620]
Jason Merrill
- [PATCH] libcpp: Fix up cpp_maybe_module_directive [PR120845]
Jason Merrill
- [PATCH] c++: Add stringification testcase for CWG1709 [PR120778]
Jason Merrill
- [PATCH] c++: constexpr evaluation of abi::__dynamic_cast [PR120620]
Jason Merrill
- [PATCH] libcpp: Use pedwarn instead of warning for CWG2578 diagnostics [PR120778]
Jason Merrill
- [PATCH] c++: constrained memfn vs corresponding using [PR121351]
Jason Merrill
- [PATCH] c++: Add #line testcase for CWG2580 [PR120778]
Jason Merrill
- [PATCH] libcpp: Add testcase for CWG2579 [PR120778]
Jason Merrill
- [PATCH v4] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Jason Merrill
- libstdc++: Add various missing exports
Jason Merrill
- [PATCH] c++: mangling cNTTP object w/ implicit initial zeros [PR121231]
Jason Merrill
- [pushed] c++: clobber object on placement new [PR121068]
Jason Merrill
- [PATCH] c++, c, v2: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3 [PR120778]
Jason Merrill
- [PATCH] c++: Add test for vt/ff in line comments
Jason Merrill
- [pushed] c++: improve constexpr type mismatch diagnostic
Jason Merrill
- [PATCH] c++: Implement C++26 P1061R10 - Structured Bindings can introduce a Pack [PR117783]
Jason Merrill
- [PATCH] c++: Add testcase for CWG2577 [PR120778]
Jason Merrill
- [PATCH] c++: Add testcase for CWG2575 [PR120778]
Jason Merrill
- [PATCH] c++: Add testcase for CWG2576 [PR120778]
Jason Merrill
- [PATCH] c++: extract_call_expr and C++20 rewritten cmp ops
Jason Merrill
- [COMMITTED] testsuite: fix escaping of square brackets
Jason Merrill
- [PATCH] c++: mangling cNTTP object w/ implicit initial zeros [PR121231]
Jason Merrill
- [PATCH] c++: Implement C++26 P1306R5 - Expansion statements [PR120776]
Jason Merrill
- [PATCH] c++: normalize LOOKUP_* flags
Jason Merrill
- [PATCH v5] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Jason Merrill
- [PATCH] c++: Implement P2115R0 linkage changes for unnamed unscoped enums [PR120503]
Jason Merrill
- [PATCH] c++: Fix structured binding redeclaration error recovery [PR121442]
Jason Merrill
- [PATCH] c++: Implement mangling for structured binding packs [PR117783]
Jason Merrill
- [PATCH] c++: Fix up handling of name independent structured binding packs [PR117783]
Jason Merrill
- [PATCH] c++: fix ICE on function call with ill-formed compound requirement [PR120618]
Jason Merrill
- [PATCH] driver: Rework for_each_path using C++
Jason Merrill
- [RFC v2] c++: Quoting in -fmodules-mapper [PR110153]
Jason Merrill
- [PATCH] c++, v2: Implement C++26 P1306R5 - Expansion statements [PR120776]
Jason Merrill
- [PATCH] c++: Update DECL_TLS_MODEL after processing a TLS variable
Jason Merrill
- [PATCH] c++: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jason Merrill
- [PATCH] c++ frontend: Fix typo in comment
Jason Merrill
- [PATCH] c++, v3: Implement C++26 P1306R5 - Expansion statements [PR120776]
Jason Merrill
- [PATCH v6] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Jason Merrill
- [PATCH] c++: Fix up build_cplus_array_type [PR121524]
Jason Merrill
- [PATCH] c++, v2: Fix up build_cplus_array_type [PR121524]
Jason Merrill
- [PATCH] powerpc: Don't diagnose bool define in the FE compiler for -Wkeyword-macro [PR121520]
Jason Merrill
- [PATCH] c++, v2: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jason Merrill
- [PATCH] c++: Implement C++20 P1766R1 - Mitigating minor modules maladies [PR121552]
Jason Merrill
- [PATCH] c++: Fix default argument parsing in non-comma variadic methods [PR121539]
Jason Merrill
- [PATCH] c++, v3: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jason Merrill
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jason Merrill
- [PATCH] c++, v4: Warn on #undef/#define of remaining cpp.predefined macros [PR120778]
Jason Merrill
- [PATCH] c++: Implement __builtin_structured_binding_size trait
Jason Merrill
- [PATCH] c++: Implement __builtin_structured_binding_size trait
Jason Merrill
- [PATCH] c++: Deducing member array type from string literal [PR121518]
Jason Merrill
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jason Merrill
- [PATCH v2] c++: Implement P2115R0 linkage changes for unnamed unscoped enums [PR120503]
Jason Merrill
- [PATCH v2 1/3] AArch64: Support C/C++ operations on svbool_t
Jason Merrill
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Jason Merrill
- [PATCH] c++: constrained corresponding using from partial spec [PR121351]
Jason Merrill
- [PATCH] testsuite: Fix PR108080 testcase for some targets [PR121396]
Jason Merrill
- [PATCH] c++/modules: Fix exporting using-decls of unattached purview functions [PR120195]
Jason Merrill
- [PATCH v2] c++: Fix ICE on mangling invalid compound requirement [PR120618]
Jason Merrill
- [PATCH v2] c++: Fix ICE on mangling invalid compound requirement [PR120618]
Jason Merrill
- [PATCH v9 06/13] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Jason Merrill
- [PATCH v9 07/13] c++: Refactor FMV frontend conflict and merging logic and hooks.
Jason Merrill
- [PATCH] c++: lambda capture and shadowing [PR121553]
Jason Merrill
- [pushed] c++: pointer to auto member function [PR120757]
Jason Merrill
- [PATCH v2] driver: Rework for_each_path using C++
Jason Merrill
- [PATCH v2 2/2] driver: `add_to_obstack` and `find_a_file` redo with lambdas
Jason Merrill
- [pushed] c++: constexpr clobber of const [PR121068]
Jason Merrill
- [PATCH v9 02/13] fmv: Refactor FMV name mangling.
Jason Merrill
- [PATCH v9 05/13] fmv: Change target_version semantics to follow ACLE specification.
Jason Merrill
- [PATCH] c++/modules: Provide definitions of synthesized methods outside their defining module [PR120499]
Jason Merrill
- [PATCH v3 2/2] driver: `add_to_obstack` and `find_a_file` redo with lambdas
Jason Merrill
- [PATCH v3 3/3] driver: Rework for_each_path without OOP
Jason Merrill
- [PATCH v4] driver: Rework for_each_path using C++
Jason Merrill
- [PATCH] c++/modules: Provide definitions of synthesized methods outside their defining module [PR120499]
Jason Merrill
- [PATCH] c++: Fix greater-than operator in braced-init-lists [PR116928]
Jason Merrill
- [PATCH] c++: Check for *jump_target earlier in cxx_bind_parameters_in_call [PR121601]
Jason Merrill
- [PATCH] c++: Implement C++ CWG3048 - Empty destructuring expansion statements
Jason Merrill
- [PATCH] c++: Fix ICE with parameter uses in expansion stmts [PR121575]
Jason Merrill
- [PATCH] c++, v2: Fix ICE with parameter uses in expansion stmts [PR121575]
Jason Merrill
- [PATCH] c++: Fix auto return type deduction with expansion statements [PR121583]
Jason Merrill
- [PATCH v9 06/13] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Jason Merrill
- [PATCH v9 05/13] fmv: Change target_version semantics to follow ACLE specification.
Jason Merrill
- [PATCH] c++, v2: Fix ICE with parameter uses in expansion stmts [PR121575]
Jason Merrill
- [PATCH] c, c++: Allow &__real__ static_var in constant expressions [PR121678]
Jason Merrill
- [PATCH] c++: Fix up cpp_warn on __STDCPP_FLOAT*_T__ [PR121520]
Jason Merrill
- [PATCH v2 1/3] AArch64: Support C/C++ operations on svbool_t
Jason Merrill
- [PATCH] c++/modules: Add explanatory note for incomplete types with definition in different module [PR119844]
Jason Merrill
- [PATCH] c++, v2: Fix auto return type deduction with expansion statements [PR121583]
Jason Merrill
- [PATCH] c++, v3: Fix ICE with parameter uses in expansion stmts [PR121575]
Jason Merrill
- [PATCH] libstdc++: library side of C++26 P2786R13 - Trivial Relocatability [PR119064]
Jason Merrill
- [PATCH v2] c++/modules: Add explanatory note for incomplete types with definition in different module [PR119844]
Jason Merrill
- [PATCH] libstdc++: library side of C++26 P2786R13 - Trivial Relocatability [PR119064]
Jason Merrill
- [PATCH v10 04/13] fmv: c++: Add check_target_clone hook for filtering target_clone versions.
Jason Merrill
- [PATCH v10 05/13] fmv: c++: Change target_version semantics to follow ACLE specification.
Jason Merrill
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
Jason Merrill
- [PATCH v10 07/13] c++: Refactor FMV frontend conflict and merging logic and hooks.
Jason Merrill
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
Jason Merrill
- std::start_lifetime_as vs. aliasing
Jason Merrill
- [PATCH] fixincludes: Skip pthread_incomplete_struct_argument for modern glibc [PR118009]
Jason Merrill
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
Jason Merrill
- [PATCH] c++: Fix miscompilation on array subscription with COND_EXPR as the array
Jason Merrill
- [pushed] c++: > in lambda in template arg [PR107953]
Jason Merrill
- [PATCH] c++, libstdc++, v3: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jason Merrill
- [PATCH] c++/modules: Fix ADL [PR117658]
Jason Merrill
- [PATCH] c++, libstdc++, v4: Implement C++23 P2674R1 - A trait for implicit lifetime types
Jason Merrill
- [PATCH v2] c++: Fix miscompilation on array subscription with COND_EXPR as the array
Jason Merrill
- [PATCH 3/4] i386: Fix incorrect handling of simultaneous regparm and thiscall use
Alexander Monakov
- [PATCH wwwdocs] Add news about 2025 Cauldron to index
Pietro Monteiro
- [PATCH wwwdocs] Add news about 2025 Cauldron to index
Pietro Monteiro
- [PATCH] config: Remove unused autoconf files
Pietro Monteiro
- [PATCH] config: Remove unused autoconf files
Pietro Monteiro
- [pushed] fortran: Fix closing brace in comment
Mikael Morin
- [PATCH 0/3] fortran: Use existing setters and getters to access array descriptors
Mikael Morin
- [PATCH 1/3] fortran: Use array descriptor data setter when possible
Mikael Morin
- [PATCH 2/3] fortran: Remove array descriptor data address accessor function
Mikael Morin
- [PATCH 3/3] fortran: Use array descriptor offset setter when possible
Mikael Morin
- [PATCH 0/6] fortran: Remove isolated array descriptor fields updates
Mikael Morin
- [PATCH 1/6] fortran: Remove span overwrite with pointer assignments
Mikael Morin
- [PATCH 2/6] fortran: Remove redundant initialisation of associate variable span
Mikael Morin
- [PATCH 3/6] fortran: Remove default initialization of local pointers's span
Mikael Morin
- [PATCH 4/6] fortran: Remove premature initialization of a function result's span
Mikael Morin
- [PATCH 5/6] fortran: Remove array bound update after constructor expansion
Mikael Morin
- [PATCH 6/6] fortran: Remove overwrite of polymorphic associate variable offset
Mikael Morin
- [pushed] fortran: Remove unused field use_offset
Mikael Morin
- [PATCH] c++: Fix miscompilation on array subscription with COND_EXPR as the array
Sirui Mu
- [PATCH v2] c++: Fix miscompilation on array subscription with COND_EXPR as the array
Sirui Mu
- [PATCH v2] c++: Fix miscompilation on array subscription with COND_EXPR as the array
Sirui Mu
- [pushed] ICE when attempting to fold HIGH from an unbounded array in a nested procedure [PR modula2/121354]
Gaius Mulley
- [pushed] PR modula2/121629: adding third party modules
Gaius Mulley
- [pushed] PR modula2/121709: Failed bootstrap in m2
Gaius Mulley
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
Joseph Myers
- [C PATCH] c: rewrite implementation of `arg spec' attribute.
Joseph Myers
- [PATCH] [hardbool] implement OP=, ++ and --, volatile and atomics
Joseph Myers
- [C PATCH] Evaluate size expression only in the active branch of conditional operator [PR108931]
Joseph Myers
- [PATCH 0/4] implement defer statements as per ts 25755
Joseph Myers
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
Joseph Myers
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Joseph Myers
- [PATCH v6 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
Joseph Myers
- [PATCH 0/4] implement defer statements as per ts 25755
Joseph Myers
- [PATCH] libgfortran: add fallback for trigonometric pi-based functions
Joseph Myers
- [PATCH] Use regular libdir/includedir in libgcc Makefiles
Joseph Myers
- [PATCH] Get rid of `with_multisrctop`
Joseph Myers
- [PATCH] c++, c, v3: Introduce -Wkeyword-macro warning/pedwarn - part of C++26 P2843R3 [PR120778]
Joseph Myers
- [PATCH v6 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
Joseph Myers
- [PATCH] Get rid of `with_multisrctop`
Joseph Myers
- [PATCH v7 0/6] c, dwarf, btf: Add btf_decl_tag and btf_type_tag C attributes
Joseph Myers
- [PATCH v9 1/4] Extend "counted_by" attribute to pointer fields of structures.
Joseph Myers
- [PATCH v9 4/4] Generate a call to a .ACCESS_WITH_SIZE for a FAM with counted_by attribute only when it's read from.
Joseph Myers
- [PATCH] Get rid of `with_multisrctop`
Joseph Myers
- [PATCH v9 3/4] Use the counted_by attribute of pointers in array bound checker.
Joseph Myers
- [PATCH] [RFC] Delayed parsing for bounds safety attributes
Joseph Myers
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Joseph Myers
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Joseph Myers
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Joseph Myers
- [PATCH v8 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
Joseph Myers
- [PATCH] c: Add folding of nullptr_t in some cases [PR121478]
Joseph Myers
- [PATCH v8 1/6] c-family: add btf_type_tag and btf_decl_tag attributes
Joseph Myers
- [PATCH] config: Remove unused autoconf files
Joseph Myers
- [PATCH v3 0/3] implement defer statements as per ts 25755
Joseph Myers
- [PATCH v3 0/3] implement defer statements as per ts 25755
Joseph Myers
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Joseph Myers
- [PATCH] i386: default to -mtls-dialect=gnu2 if appropriate
Joseph Myers
- [PATCHv8] libstdc++: Add NTTP bind_front, -back, not_fn (P2714) [PR119744]
Nathan Myers
- [PATCH] libstdc++: Patch generate_canonical (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv2] libstdc++: Adjust generate_canonical (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCH] libstdc++: Adjust generate_canonical (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv4] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv5] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv6] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv7] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv8] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv9] libstdc++: Add generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCH] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Nathan Myers
- [PATCH] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Nathan Myers
- [PATCHv2] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Nathan Myers
- [PATCHv10] libstdc++: New generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv3] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Nathan Myers
- [PATCHv4] libstdc++: Move tai_- and gps_clock::now impls out of ABI
Nathan Myers
- [PATCHv11] libstdc++: New generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCH] libstdc++: Make syncbuf _S_get_mutex instantiation extern.
Nathan Myers
- [PATCHv2] libstdc++: Make syncbuf _S_get_mutex definition extern
Nathan Myers
- [PATCHv12] libstdc++: New generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCHv13] libstdc++: New generate_canonical impl (P0952, LWG2524) [PR119739]
Nathan Myers
- [PATCH] tree-optimization: fabs(a+0.0) -> fabs(a) for non trapping case
Matteo Nicoli
- [PATCH] tree-optimization: fabs(a+0.0) -> fabs(a) for non trapping case
Matteo Nicoli
- [PATCH] tree-optimization: fabs(a+0.0) -> fabs(a) for non trapping case
Matteo Nicoli
- [pushed] wwwdocs: news: Drop parmance.com link
NightStrike
- [PATCH] fix cris-elf build with binutils-2.45
Hans-Peter Nilsson
- [PATCH] fix cris-elf build with binutils-2.45
Hans-Peter Nilsson
- [PATCH] [arm] require armv7 support for [PR120424]
Alexandre Oliva
- [PATCH] x86: Use sol2 linker emulation only for Solaris 2
Rainer Orth
- [PATCH] fixincludes: Replace fgrep in genfixes script
Rainer Orth
- [PATCH] fixincludes: Replace fgrep in genfixes script
Rainer Orth
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Rainer Orth
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Rainer Orth
- [pushed] PR modula2/121629: adding third party modules
Rainer Orth
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Keith Packard
- [PATCH 1/2] aarch64: Add -msimd-memops option controlling SIMD usage in memset/memcpy
Keith Packard
- [PATCH 2/2] aarch64: Make -mno-simd-memops default for aarch64*-*-elf targets
Keith Packard
- [PATCH 1/2] aarch64: Add -msimd-memops option controlling SIMD usage in memset/memcpy
Keith Packard
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Keith Packard
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Keith Packard
- [PATCH 0/2] aarch64: Add -msimd-memops option controlling SIMD usage
Keith Packard
- [PATCH] arm_mve: Use inline asm for lsll and asrl MVE primitives
Keith Packard
- [PATCH] c++: constexpr evaluation of abi::__dynamic_cast [PR120620]
Patrick Palka
- [PATCH] c++: constrained memfn vs corresponding using [PR121351]
Patrick Palka
- [PATCHv8] libstdc++: Add NTTP bind_front, -back, not_fn (P2714) [PR119744]
Patrick Palka
- [PATCH] c++: constexpr evaluation of abi::__dynamic_cast [PR120620]
Patrick Palka
- libstdc++: Add various missing exports
Patrick Palka
- libstdc++: Add various missing exports
Patrick Palka
- libstdc++: Add various missing exports
Patrick Palka
- libstdc++: Add various missing exports
Patrick Palka
- [PATCH] libstdc++: Add feature test macros for std::ranges::shift_left and std::ranges::shift_right in std.cc.in
Patrick Palka
- [pushed] c++: add another testcase [PR121351]
Patrick Palka
- [PATCH] c++: mangling cNTTP object w/ implicit initial zeros [PR121231]
Patrick Palka
- [PATCH] c++: extract_call_expr and C++20 rewritten cmp ops
Patrick Palka
- [PATCH] c++: normalize LOOKUP_* flags
Patrick Palka
- [PATCH] c++: normalize LOOKUP_* flags
Patrick Palka
- [PATCH] c++: normalize LOOKUP_* flags
Patrick Palka
- [PATCH] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Patrick Palka
- [PATCH] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Patrick Palka
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Patrick Palka
- [PATCH] c++: Deducing member array type from string literal [PR121518]
Patrick Palka
- [PATCH v2] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Patrick Palka
- [PATCH] c++: constrained corresponding using from partial spec [PR121351]
Patrick Palka
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Patrick Palka
- [PATCH] libstdc++/ranges: Prefer using offset-based _CachedPosition
Patrick Palka
- [PATCH v2] libstdc++: Conditionalize LWG 3569 changes to join_view
Patrick Palka
- [PATCH v6] libstdc++: Implement Philox Engine (PR119794)
Patrick Palka
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Patrick Palka
- [PATCH] c++/modules: Provide definitions of synthesized methods outside their defining module [PR120499]
Patrick Palka
- [PATCH] c++: Fix auto return type deduction with expansion statements [PR121583]
Patrick Palka
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Patrick Palka
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Patrick Palka
- [PATCH] libstdc++: Optimized bind_front/bind_back for zero bound args.
Patrick Palka
- [PATCH] libstdc++: Reduce chances of object aliasing for function wrapper.
Patrick Palka
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Patrick Palka
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Patrick Palka
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Patrick Palka
- [PATCH] libstdc++: Rename __cmp_cat::__unspec to __cmp_cat::__zero_literal.
Patrick Palka
- [RFC] libstdc++: Refactor _Variadic_union so _Unitialized<T, false> is not needed.
Patrick Palka
- [RFC] libstdc++: Refactor _Variadic_union so _Unitialized<T, false> is not needed.
Patrick Palka
- [PATCH v2] arm.cc: fix thumb1 prologue high reg restore violates -ffixed-rX [PR117468]
Matt Parks
- [PATCH] rs6000: Add shift count guards to avoid undefined behavior [PR118890]
Kishan Parmar
- [PATCH v1] rs6000: Restore opaque overload variant for correct diagnostics
Kishan Parmar
- [COMMITTED] rs6000: Add shift count guards to avoid undefined behavior [PR118890]
Kishan Parmar
- [PATCH v2] configure: reject unsupported --with-long-double-64 option
Kishan Parmar
- [PATCH] Error out stack-protector unavailability on AIX
Ayappan Perumal
- [PATCHv2] Error out stack-protector unavailability on AIX
Ayappan Perumal
- [PATCH] fix cris-elf build with binutils-2.45
Mikael Pettersson
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Mikael Pettersson
- [PATCH v3] gcc-16/changes.html: Add --enable-x86-64-mfentry
Gerald Pfeifer
- [pushed] wwwdocs: news: Drop uclinux.org link
Gerald Pfeifer
- [PATCH] invoke.texi: Update docs of -fdump-{rtl,tree}-<pass>-<options>
Gerald Pfeifer
- [pushed] wwwdocs: news: Drop Google Summer of Code 2014 link
Gerald Pfeifer
- [pushed] doc: Drop note on 16-bit Windows support
Gerald Pfeifer
- [pushed] wwwdocs: gcc-16: Fix markup and activate IA-32/x86-64 section
Gerald Pfeifer
- [pushed] doc: Mark up function name in installation docs
Gerald Pfeifer
- [pushed] install: Replace bzip2 by xz
Gerald Pfeifer
- [pushed] install: Replace bzip2 by xz
Gerald Pfeifer
- [pushed] wwwdocs: readings: Move bell-labs.com material to nokia.com
Gerald Pfeifer
- [pushed] libstdc++: Switch gcc.gnu.org installation docs to https
Gerald Pfeifer
- [pushed] wwwdocs: news: Make General Processor Technologies a textual reference only
Gerald Pfeifer
- [PATCH] wwwdocs: No longer label C++20 as experimental
Gerald Pfeifer
- [COMMITTED htdocs] gcc-{11,12}: mention they're no longer supported
Gerald Pfeifer
- [pushed] wwwdocs: gcc-11: Update AArch64 link for -mharden-sls
Gerald Pfeifer
- [pushed] wwwdocs: style: Twitter is now X
Gerald Pfeifer
- [PATCH][wwwdoc] Mention O2 vectorization enhancement.
Gerald Pfeifer
- [pushed] wwwdocs: news: Drop parmance.com link
Gerald Pfeifer
- [pushed] wwwdocs: gcc-14: Editorial changes in the RISC-V section
Gerald Pfeifer
- [pushed] wwwdocs: gcc-6: Update link for CVE-2014-1266
Gerald Pfeifer
- [pushed] doc: Update Objective-C language reference
Gerald Pfeifer
- [pushed] doc: Improve markup for list of vector operators
Gerald Pfeifer
- [pushed] wwwdocs: gcc-14: Editorial changes in the RISC-V section
Gerald Pfeifer
- [pushed] wwwdocs: gcc-4.8: Adjust rawhide/x86_64 rebuild link
Gerald Pfeifer
- [pushed] wwwdocs: gcc-4.7: Fix link to fedora-devel@ archive
Gerald Pfeifer
- [pushed] wwwdocs: news: Drop link to Twitter from the history news section
Gerald Pfeifer
- [pushed] libstdc++: Update link to Boost "Exception-Safety"
Gerald Pfeifer
- [pushed] wwwdocs: mirrors: Drop mirrors.concertpass.com
Gerald Pfeifer
- [pushed] wwwdocs: mirrors: Drop mirrors.concertpass.com
Gerald Pfeifer
- [PATCH] gcc-gitref.cgi: Redirect to cgit instead of gitweb
Gerald Pfeifer
- [pushed] wwwdocs: testing: Simplify link to LAPACK site
Gerald Pfeifer
- [pushed] wwwdocs: gcc-4.7: Use primary site for Fedora mail archive
Gerald Pfeifer
- [PATCH] doc: Fix sort order for counted_by attribute
Gerald Pfeifer
- [pushed] libstdc++: Delete leftover from Profile Mode removal
Gerald Pfeifer
- [pushed] install: Drop MinGW binaries download link
Gerald Pfeifer
- [pushed] wwwdocs: git: Prefer https:// over git://
Gerald Pfeifer
- [PATCH 2/3] AArch64: Implement target hooks for dispatch scheduling.
Andrew Pinski
- [PATCH v2 0/4] New copyprop for aggregates patches
Andrew Pinski
- [PATCH v2 1/4] forwprop: Change optimize_agr_copyprop into forward walk instead of backwards
Andrew Pinski
- [PATCH v2 2/4] forwprop: Change proping memset into memcpy into a forwprop rather than a backwalk
Andrew Pinski
- [PATCH v2 3/4] forwprop: Don't do copy-prop-aggregates from statements that could throw [PR120599]
Andrew Pinski
- [PATCH v2 4/4] forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.
Andrew Pinski
- [committed] libstdc++: Fix recent changes to __glibcxx_assert [PR112882]
Andrew Pinski
- [PATCH v9 0/9] AArch64: CMPBR support
Andrew Pinski
- [PATCH v2 1/3] find_a_program: First search with machine prefix
Andrew Pinski
- [PATCH v2 1/3] find_a_program: First search with machine prefix
Andrew Pinski
- [PATCH v2 2/3] driver: for_each_pass: Pass to callback whether dir is machine-disambiguated
Andrew Pinski
- [PATCH v2 0/4] New copyprop for aggregates patches
Andrew Pinski
- [PATCH v3 0/5] New copyprop for aggregates patches
Andrew Pinski
- [PATCH v3 1/5] forwprop: Change optimize_agr_copyprop into forward walk instead of backwards
Andrew Pinski
- [PATCH v3 2/5] forwprop: Change proping memset into memcpy into a forwprop rather than a backwalk
Andrew Pinski
- [PATCH v3 3/5] forwprop: Don't do copy-prop-aggregates from statements that could throw [PR120599]
Andrew Pinski
- [PATCH v3 4/5] forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.
Andrew Pinski
- [PATCH v3 5/5] forwprop: Copy prop aggregates into args
Andrew Pinski
- [PATCH 1/2] aarch64: Add -msimd-memops option controlling SIMD usage in memset/memcpy
Andrew Pinski
- [PATCH] varasm: Ensure each variable in mergeable section is aligned to the section [PR121394]
Andrew Pinski
- [PATCH] varasm: Ensure each variable in mergeable section is aligned to the section [PR121394]
Andrew Pinski
- [PATCH] optab: Add optab for isnan
Andrew Pinski
- [PATCH v2 1/2] varasm: Ensure each variable in mergeable section is the entity size [PR121394]
Andrew Pinski
- [PATCH v2 2/2] varasm: Redo mergeable section support [PR121438]
Andrew Pinski
- [PATCH v2 1/2] varasm: Ensure each variable in mergeable section is the entity size [PR121394]
Andrew Pinski
- [PATCH] Update my maintainer entry email
Andrew Pinski
- [PATCH v3 2/5] forwprop: Change proping memset into memcpy into a forwprop rather than a backwalk
Andrew Pinski
- [PATCH v3 4/5] forwprop: Recongize a store of integral zero for optimize_aggr_zeroprop.
Andrew Pinski
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Andrew Pinski
- [PATCH] forwprop: Fix non-call exceptions some more with copy prop for aggregates [PR121494]
Andrew Pinski
- [PATCH] csky: use quotes when referring to cpus and archs [PR90160]
Andrew Pinski
- [PATCH v3 5/5] forwprop: Copy prop aggregates into args
Andrew Pinski
- [PUSHED] forwprop: Move check of limit first [PR121474]
Andrew Pinski
- [PATCH] forwprop: Limit alias walk in some cases [PR121474]
Andrew Pinski
- [PATCH v2] forwprop: Copy prop aggregates into args
Andrew Pinski
- [PATCH] Mark epiphany and rl78 as obsolete targets
Andrew Pinski
- [PATCH] Mark epiphany and rl78 as obsolete targets
Andrew Pinski
- [PATCH] varasm: Place constant values with relocs in readonly data section instead of a mergeable section [PR92183]
Andrew Pinski
- [PATCH] Rewrite bool loads for undefined case [PR121279]
Andrew Pinski
- [PUSHED] docs: Fix __builtin_object_size example [PR121581]
Andrew Pinski
- [PATCH] middle-end: Fix malloc like functions when calling with void "return" [PR120024]
Andrew Pinski
- [PATCH 1/3]AArch64: Fix scalar costing after removal of vectype from mid-end [PR121536]
Andrew Pinski
- [PATCH] Rewrite bool loads for undefined case [PR121279]
Andrew Pinski
- [PATCH v2 1/2] Rewrite bool loads for undefined case [PR121279]
Andrew Pinski
- [PATCH v2 2/2] LIM: Manually put uninit decl into ssa
Andrew Pinski
- [PATCH] sra: Make build_ref_for_offset static [PR121568]
Andrew Pinski
- [PATCH] Rewrite bool loads for undefined case [PR121279]
Andrew Pinski
- [PATCH v3 1/2] LIM: Manually put uninit decl into ssa
Andrew Pinski
- [PATCH v3 2/2] Rewrite bool loads for undefined case [PR121279]
Andrew Pinski
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Andrew Pinski
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Andrew Pinski
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Andrew Pinski
- [PATCH] c: Add folding of nullptr_t in some cases [PR121478]
Andrew Pinski
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Andrew Pinski
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Andrew Pinski
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Andrew Pinski
- [PATCH] strlen: Don't do the malloc+memset->calloc optimization in some cases [PR83022]
Andrew Pinski
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Andrew Pinski
- [PATCH] passes: Move cleanup_eh before first tailr [PR115201]
Andrew Pinski
- [PATCH] forwprop: Mark the old switch index for (maybe) dceing
Andrew Pinski
- [PATCH 1/3] forwprop: Remove return type of remove_prop_source_from_use
Andrew Pinski
- [PATCH 2/3] Forwprop: boolify forward_propagate_into_comparison
Andrew Pinski
- [PATCH 3/3] forwprop: Boolify simplify_permutation
Andrew Pinski
- [PATCH] Add a test for PR tree-optimization/121656
Andrew Pinski
- [PUSHED] testsuite; Fix unprotected-allocas-1.c at -O3 [PR121684]
Andrew Pinski
- [PATCH] forwprop: Improve the reject case for copy prop [PR107051]
Andrew Pinski
- [PUSHED] ifcvt: fix factor_out_operators (again) [PR121695]
Andrew Pinski
- [PATCH] passes: Move cleanup_eh before first tailr [PR115201]
Andrew Pinski
- [PATCH] forwprop: Improve the reject case for copy prop [PR107051]
Andrew Pinski
- [PATCH] forwprop: Improve the reject case for copy prop [PR107051]
Andrew Pinski
- [PATCH 09/14] lto: Add toplevel assembly heuristics
Andrew Pinski
- [PATCH] Pass reduction var to vectorize_fold_left_reduction directly
Andrew Pinski
- [PATCH] forwprop: Copy the memcmp optimization from strlen to forwprop [PR116651]
Andrew Pinski
- [PATCH] forwprop: Copy the memcmp optimization from strlen to forwprop [PR116651]
Andrew Pinski
- [PATCH] forwprop: Copy the memcmp optimization from strlen to forwprop [PR116651]
Andrew Pinski
- [PUSHED] aarch64/testsuite: Fix vld2-1.c after r16-3201 [PR121713]
Andrew Pinski
- [PATCH] i386: Fix vect-pragma-target-[12].c testcase for -march=XYZ [PR120643]
Andrew Pinski
- [PATCH v2] i386: Fix vect-pragma-target-[12].c testcase for -march=XYZ [PR120643]
Andrew Pinski
- [RFC] c++: Vectorizing default struct and std::array equality
Andrew Pinski
- [PATCH] forwprop: Copy the memcmp optimization from strlen to forwprop [PR116651]
Andrew Pinski
- [PATCH] phiopt, math-opts: Adjust spaceship_replacement and optimize_spaceship for recent libstdc++ changes [PR121698]
Andrew Pinski
- [PATCH] fold: Unwrap MEM_REF after get_inner_reference in split_address_to_core_and_offset [PR121355]
Andrew Pinski
- [PATCH] Move the folding of memcmpy to memcmpy_eq to fold all builtins
Andrew Pinski
- [PATCH v4] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Marek Polacek
- [PATCH v5] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Marek Polacek
- [PATCH v6] c++: P2036R3 - Change scope of lambda trailing-return-type [PR102610]
Marek Polacek
- [PATCH] c++: lambda capture and shadowing [PR121553]
Marek Polacek
- [COMMITTED 1/9] ada: Misc parser cleanup
Marc Poulhiès
- [COMMITTED 2/9] ada: Fix code quality issue in table.adb
Marc Poulhiès
- [COMMITTED 3/9] ada: Avoid generating incorrect warning
Marc Poulhiès
- [COMMITTED 4/9] ada: Keep Ghost_Mode related variables in a record
Marc Poulhiès
- [COMMITTED 5/9] ada: Implement accessibility legality check for discriminated function result.
Marc Poulhiès
- [COMMITTED 6/9] ada: Refactor Validate_Compile_Time_Warning_Or_Error
Marc Poulhiès
- [COMMITTED 7/9] ada: Check Compile_Time_Errors removed in Ghost code
Marc Poulhiès
- [COMMITTED 8/9] ada: Make pp and friends more robust
Marc Poulhiès
- [COMMITTED 9/9] ada: Update Assertion_Policy handling in GNATProve mode
Marc Poulhiès
- [PATCH] Mark <queue>, <deque> constexpr
Thor Preimesberger
- [PATCH] csky: use quotes when referring to cpus and archs [PR90160]
Xianmiao Qu
- [PATCH] arm: avoid gcc_s dependency
Ramana Radhakrishnan
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Ramana Radhakrishnan
- [PATCH v1 0/2] BPF runtime test support
Piyush Raj
- [PATCH v1 1/2] contrib: add bpf-vmtest-tool to test BPF programs
Piyush Raj
- [PATCH v1 2/2] testsuite: bpf: add DejaGnu board for bpf-unknown-none target
Piyush Raj
- [PATCH v2 1/1] contrib: add bpf-vmtest-tool to test BPF programs
Piyush Raj
- [PATCH 0/2] Multilib changes
Aleksandar Rakic
- [PATCH v3 0/2] Multilib changes
Aleksandar Rakic
- [PATCH v3 1/2] Add --with-multi-buildlist configure option
Aleksandar Rakic
- [PATCH v3 2/2] MIPS: Add support for --with-multi-buildlist
Aleksandar Rakic
- [PATCH v2 01/10] Add -mgrow-frame-downwards
Aleksandar Rakic
- [PATCH] csky: use quotes when referring to cpus and archs [PR90160]
Guo Ren
- [PATCH v7 04/13] fmv: Add reject_target_clone hook for filtering target_clone versions.
Alfie Richards
- [PATCH v7 02/13] fmv: Refactor FMV name mangling.
Alfie Richards
- [PATCH v7 02/13] fmv: Refactor FMV name mangling.
Alfie Richards
- [PATCH v7 13/13] FMV: Redirect to specific target
Alfie Richards
- [PATCH v8 13/13] FMV: Redirect to specific target
Alfie Richards
- [PATCH v8 04/13] fmv: Add check_target_clone hook for filtering target_clone versions.
Alfie Richards
- [PATCH v9 00/13] C/C++: FMV refactor, C FMV support and ACLE compliance
Alfie Richards
- [PATCH v9 01/13] cgraph: Add clone_identifier function.
Alfie Richards
- [PATCH v9 02/13] fmv: Refactor FMV name mangling.
Alfie Richards
- [PATCH v9 03/13] riscv: Refactor riscv target parsing to take string_slice.
Alfie Richards
- [PATCH v9 04/13] fmv: Add check_target_clone hook for filtering target_clone versions.
Alfie Richards
- [PATCH v9 05/13] fmv: Change target_version semantics to follow ACLE specification.
Alfie Richards
- [PATCH v9 06/13] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- [PATCH v9 07/13] c++: Refactor FMV frontend conflict and merging logic and hooks.
Alfie Richards
- [PATCH v9 08/13] fmv: Support mixing of target_clones and target_version.
Alfie Richards
- [PATCH v9 09/13] aarch64: testsuite: Add diagnostic tests for Aarch64 FMV.
Alfie Richards
- [PATCH v9 10/13] aarch64: Remove FMV beta warning.
Alfie Richards
- [PATCH v9 11/13] c: Add target_version attribute support.
Alfie Richards
- [PATCH v9 12/13] c/aarch64: Add FMV diagnostic tests.
Alfie Richards
- [PATCH v9 13/13] FMV: Redirect to specific target
Alfie Richards
- [PATCH v9 06/13] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- [PATCH v9 00/13] C/C++: FMV refactor, C FMV support and ACLE compliance
Alfie Richards
- [PATCH v9 05/13] fmv: Change target_version semantics to follow ACLE specification.
Alfie Richards
- [PATCH v9 06/13] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- New template for 'gcc' made available
Translation Project Robot
- New French PO file for 'gcc' (version 15.2.0)
Translation Project Robot
- Contents of PO file 'gcc-15.2.0.fr.po'
Translation Project Robot
- New Swedish PO file for 'gcc' (version 15.2.0)
Translation Project Robot
- Contents of PO file 'gcc-15.2.0.sv.po'
Translation Project Robot
- New German PO file for 'gcc' (version 15.2.0)
Translation Project Robot
- Contents of PO file 'gcc-15.2.0.de.po'
Translation Project Robot
- New Croatian PO file for 'gcc' (version 15.2.0)
Translation Project Robot
- Contents of PO file 'gcc-15.2.0.hr.po'
Translation Project Robot
- New German PO file for 'gcc' (version 15.2.0)
Translation Project Robot
- Contents of PO file 'gcc-15.2.0.de.po'
Translation Project Robot
- New Sales Model
Brendon Roy
- [PATCH v2 1/1] Make MSA and microMIPS R5 unsupported
Maciej W. Rozycki
- [PATCH] LoongArch: Don't set movgr2cf cost for LA664 [PR120476]
Xi Ruoyao
- Ping: [PATCH v2] testsuite: i386: Fix gcc.target/i386/pr90579.c when PIE is enabled [PR118885]
Xi Ruoyao
- [PATCH] LoongArch: Don't set movgr2cf cost for LA664 [PR120476]
Xi Ruoyao
- [pushed] [PATCH 00/17] LoongArch: Clean up atomic operations and implement 16-byte atomic operations
Xi Ruoyao
- [pushed] [PATCH 00/17] LoongArch: Clean up atomic operations and implement 16-byte atomic operations
Xi Ruoyao
- [PATCH 0/3] LoongArch: Fix semantic issue and ICE of 16B CAS
Xi Ruoyao
- [PATCH 1/3] LoongArch: Fix the semantic of 16B CAS
Xi Ruoyao
- [PATCH 2/3] LoongArch: Fix ICE on atomic-compare-exchange-5.c
Xi Ruoyao
- [PATCH 3/3] testsuite: LoongArch: Enable 16B atomic tests if the test machine supports LSX and SCQ
Xi Ruoyao
- [PATCH v2 0/3] LoongArch: Fix semantic issue and ICE of 16B CAS
Xi Ruoyao
- [PATCH v2 1/3] LoongArch: Fix the semantic of 16B CAS
Xi Ruoyao
- [PATCH v2 2/3] LoongArch: Fix ICE on atomic-compare-exchange-5.c
Xi Ruoyao
- [PATCH v2 3/3] testsuite: LoongArch: Enable 16B atomic tests if the test machine supports LSX and SCQ
Xi Ruoyao
- [PATCH] LoongArch: Fix ICE in highway-1.3.0 testsuite [PR121634]
Xi Ruoyao
- [pushed] wwwdocs: gcc-14: Editorial changes in the RISC-V section
Xi Ruoyao
- [PATCH] testsuite: handle-multiline-outputs must allow both cc1 and cc1.exe
Torbjorn SVENSSON
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Torbjorn SVENSSON
- [PATCH 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Torbjorn SVENSSON
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Torbjorn SVENSSON
- [PING] [PATCH v3] testsuite: arm: Disable sched2 and sched3 in unsigned-extend-2.c
Torbjorn SVENSSON
- [PATCH v3] testsuite: arm: Disable sched2 and sched3 in unsigned-extend-2.c
Torbjorn SVENSSON
- [PATCH v2 2/2] testsuite: arm: factorize arm_v8_neon_ok flags
Torbjorn SVENSSON
- [PATCH v3] testsuite: arm: Disable sched2 and sched3 in unsigned-extend-2.c
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Simplify fp16-aapcs tests
Torbjörn SVENSSON
- [PATCH 09/12] aarch64: Use VNx16BI for svpnext*
Richard Sandiford
- [PATCH v7 02/13] fmv: Refactor FMV name mangling.
Richard Sandiford
- [PATCH v7 05/13] fmv: Change target_version semantics to follow ACLE specification.
Richard Sandiford
- [PATCH v7 02/13] fmv: Refactor FMV name mangling.
Richard Sandiford
- [PATCH v7 08/13] fmv: Support mixing of target_clones and target_version.
Richard Sandiford
- [PATCH] [aarch64] Make better use of overflowing operations in max/min(a, add/sub(a, b)) [PR116815]
Richard Sandiford
- [PATCH v7 13/13] FMV: Redirect to specific target
Richard Sandiford
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Richard Sandiford
- [PATCH v2 1/1] libiberty: add routines to handle type-sensitive doubly linked lists
Richard Sandiford
- [PATCH] [aarch64] Make better use of overflowing operations in max/min(a, add/sub(a, b)) [PR116815]
Richard Sandiford
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
- [PATCH] combine: Make extraction for ZERO_EXTRACT destination from LSHIFTRT
Richard Sandiford
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
- [PATCH 6/8] aarch64: Add cc clobber to compare-and-branch patterns
Richard Sandiford
- [PATCH 8/8] aarch64: Use cc when CB/CBB/CBH is out-of-range
Richard Sandiford
- [PATCH 0/8] aarch64: CMPBR fixes
Richard Sandiford
- [PATCH] i386: Extend recognition of high-reg rvalues [PR121306]
Richard Sandiford
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
- [PATCH] x86: Add *one_cmplqi_ext<mode>_2
Richard Sandiford
- [PATCH] Remove MODE_COMPOSITE_P test from simplify_gen_subreg [PR120718]
Richard Sandiford
- [PATCH] aarch64: Mark SME functions as .variant_pcs [PR121414]
Richard Sandiford
- [PATCH v8 01/13] Add clone_identifier function.
Richard Sandiford
- [PATCH v8 02/13] fmv: Refactor FMV name mangling.
Richard Sandiford
- [PATCH v8 04/13] fmv: Add check_target_clone hook for filtering target_clone versions.
Richard Sandiford
- [PATCH] simplify-rtx: Distribute some non-narrowing subregs [PR121306]
Richard Sandiford
- [PATCH v2 05/13] aarch64: Fix gcs save/restore_stack_nonlocal
Richard Sandiford
- [PATCH v2 10/13] aarch64: Fix gcc.target/aarch64/cmpbr.c
Richard Sandiford
- [PATCH v2 12/13] aarch64: CMPBR branches must be invertable
Richard Sandiford
- [PATCH v2 13/13] aarch64: Fix condition accepted by mov<ALLI>cc
Richard Sandiford
- [PATCH v2 00/13] aarch64: CMPBR fixes
Richard Sandiford
- [PATCH] aarch64: libgcc: Honor disable-werror [PR117600]
Richard Sandiford
- [PATCH v8 05/13] fmv: Change target_version semantics to follow ACLE specification.
Richard Sandiford
- [PATCH v8 13/13] FMV: Redirect to specific target
Richard Sandiford
- [RFC PATCH v2 0/6] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Richard Sandiford
- [PATCH v2 05/13] aarch64: Fix gcs save/restore_stack_nonlocal
Richard Sandiford
- [PATCH v2 12/13] aarch64: CMPBR branches must be invertable
Richard Sandiford
- [RFC PATCH v2 3/6] json: Add get_map() method to JSON object class
Richard Sandiford
- [RFC PATCH v2 6/6] aarch64: Script to auto generate JSON tuning routines
Richard Sandiford
- [RFC PATCH v2 2/6] aarch64: Enable dumping of AArch64 CPU tuning parameters to JSON
Richard Sandiford
- [RFC PATCH v2 4/6] aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
Richard Sandiford
- [PATCH] fwprop: Don't propagate asms [PR121253]
Richard Sandiford
- [PATCH v4 2/9] opts: use sanitize_code_type for sanitizer flags
Richard Sandiford
- [PATCH v4 3/9] target-insns.def: (tag_memory) New pattern.
Richard Sandiford
- [PATCH v4 4/9] aarch64: add new constants for MTE insns
Richard Sandiford
- [PATCH v4 8/9] aarch64: Add support for memetag-stack sanitizer using MTE insns
Richard Sandiford
- [RFC PATCH v2 0/6] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Richard Sandiford
- [PATCH v4 8/9] aarch64: Add support for memetag-stack sanitizer using MTE insns
Richard Sandiford
- [PATCH] AArch64: Add isinf expander [PR 66462]
Richard Sandiford
- [PATCH] RISC-V: Allow errors to be suppressed when parsing architectures
Richard Sandiford
- [pushed] powerpc: Add missing modes to P9 if_then_elses [PR121501]
Richard Sandiford
- [PATCH] Remove MODE_COMPOSITE_P test from simplify_gen_subreg [PR120718]
Richard Sandiford
- [PATCH v2] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Richard Sandiford
- [PATCH][13 BACKPORT] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Richard Sandiford
- [PATCH v9 04/13] fmv: Add check_target_clone hook for filtering target_clone versions.
Richard Sandiford
- [PATCH v9 13/13] FMV: Redirect to specific target
Richard Sandiford
- [PATCH] RISC-V: Allow errors to be suppressed when parsing architectures
Richard Sandiford
- [pushed] testsuite: Add a test for [PR119156]
Richard Sandiford
- [PATCH] gcse: Fix handling of partial clobbers [PR97497]
Richard Sandiford
- [PATCH] gcse: Fix handling of partial clobbers [PR97497]
Richard Sandiford
- [GCC 15] aarch64: Fix mode mismatch when building a predicate [PR121118]
Richard Sandiford
- [PATCH] rtl-ssa: Add a find_uses function
Richard Sandiford
- [PATCH] rtl-ssa: Fix thinko when adding live-out uses
Richard Sandiford
- [PATCH] Merge aarch64-cc-fusion into late-combine
Richard Sandiford
- [PATCH] rtl-ssa: Fix thinko when adding live-out uses
Richard Sandiford
- [PATCH 1/2]AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290]
Richard Sandiford
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Richard Sandiford
- [PATCH 1/2]AArch64: Fix costing of scalar throughput based calculation for inner loops [PR121290]
Richard Sandiford
- [PATCH 2/2]AArch64: extend cost model to cost outer loop vect where the inner loop is invariant [PR121290]
Richard Sandiford
- [PATCH] rtl-ssa: Add missing live-out uses [PR121619]
Richard Sandiford
- [PATCH] rtl-ssa: Add missing live-out uses [PR121619]
Richard Sandiford
- [PATCH v4 1/9] targhooks: i386: rename TAG_SIZE to TAG_BITSIZE
Richard Sandiford
- [PATCH v4 6/9] asan: add new memtag sanitizer
Richard Sandiford
- [PATCH v4 5/9] targhooks: add TARGET_MEMTAG_COMPOSE_OFFSET_TAG
Richard Sandiford
- [PATCH v4 7/9] asan: memtag-stack add support for MTE instructions
Richard Sandiford
- [PATCH v4 9/9] aarch64: Add memtag-stack tests
Richard Sandiford
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Richard Sandiford
- [PATCH v4 5/9] targhooks: add TARGET_MEMTAG_COMPOSE_OFFSET_TAG
Richard Sandiford
- [pushed] Darwin: Section anchors must be linker-visible.
Iain Sandoe
- [pushed] Darwin: Anchor block internal symbols must not be linker-visible.
Iain Sandoe
- [PATCH] D: Adjust the code-gen for a string constant.
Iain Sandoe
- [PATCH] D: Adjust the code-gen for a string constant.
Iain Sandoe
- [PATCH] c++: normalize LOOKUP_* flags
Iain Sandoe
- [pushed] Darwin: Handle string constants specially when asan is enabled.
Iain Sandoe
- [pushed] Darwin: Handle linker '-no_deduplicate' option.
Iain Sandoe
- [PATCH] fixincludes: skip stdio_stdarg_h on modern darwin
Iain Sandoe
- std::start_lifetime_as vs. aliasing
Iain Sandoe
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Iain Sandoe
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Iain Sandoe
- [PATCH] c++, contracts: Simplify contracts headers [NFC].
Iain Sandoe
- [PATCH] PR target/89828 Inernal compiler error on "-fno-omit-frame-pointer"
Yoshinori Sato
- [PATCH] PR target/89828 Inernal compiler error on "-fno-omit-frame-pointer"
Yoshinori Sato
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Frank Scheiner
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Frank Scheiner
- [PATCH] Add ia64*-*-* to the list of obsolete targets
Frank Scheiner
- [PATCH 1/3] AArch64: Annotate SVE instructions with new instruction attribute.
Jennifer Schmitz
- [PATCH 2/3] AArch64: Implement target hooks for dispatch scheduling.
Jennifer Schmitz
- [PATCH][PR121599] aarch64: Fix ICE when op2 is zero for SVE2 saturating add intrinsics.
Jennifer Schmitz
- [PATCH 1/2] [PR121604] aarch64: Fix folding of svbrka/b + svpmov_lane with pfalse arguments
Jennifer Schmitz
- [PATCH 2/2] [PR121604] aarch64: Fold svbrka/b with ptrue predicate and operand to pfalse.
Jennifer Schmitz
- [PATCH 1/2] [PR121604] aarch64: Fix folding of svbrka/b + svpmov_lane with pfalse arguments
Jennifer Schmitz
- [PATCH][PR121599] aarch64: Fix ICE when op2 is zero for SVE2 saturating add intrinsics.
Jennifer Schmitz
- [PATCH][PR121602] aarch64: Force vector when folding svmul with all-ones op1.
Jennifer Schmitz
- [PATCH,libgfortran] Fix PR121234, bogus diagnostic
Manfred Schwarb
- [PATCH] c++: Implement P2115R0 linkage changes for unnamed unscoped enums [PR120503]
Nathaniel Shead
- [PATCH v2] c++: Implement P2115R0 linkage changes for unnamed unscoped enums [PR120503]
Nathaniel Shead
- [PATCH] c++: Add testcases for the defarg part of P1766R1 [PR121552]
Nathaniel Shead
- [PATCH] c++/modules: Fix exporting using-decls of unattached purview functions [PR120195]
Nathaniel Shead
- [PATCH] testsuite: Fix PR108080 testcase for some targets [PR121396]
Nathaniel Shead
- [COMMITTED] testsuite: Fix g++.dg/abi/mangle83.C [PR121578]
Nathaniel Shead
- [PATCH] c++/modules: Provide definitions of synthesized methods outside their defining module [PR120499]
Nathaniel Shead
- [pushed] testsuite: Fix g++.dg/abi/mangle83.C for -fshort-enums
Nathaniel Shead
- [PATCH] c++/modules: Fix ADL [PR117658]
Nathaniel Shead
- [PATCH] c++/modules: Provide definitions of synthesized methods outside their defining module [PR120499]
Nathaniel Shead
- [PATCH] c++/modules: Add explanatory note for incomplete types with definition in different module [PR119844]
Nathaniel Shead
- [PATCH v2] c++/modules: Add explanatory note for incomplete types with definition in different module [PR119844]
Nathaniel Shead
- [PATCH] c++/modules: Fix ADL [PR117658]
Nathaniel Shead
- [PATCH] c++/modules: Support ADL on non-discarded GM entities [PR121705]
Nathaniel Shead
- [PATCH] wwwdocs: No longer label C++20 as experimental
Mike Stump
- [PATCH] testsuite: handle-multiline-outputs must allow both cc1 and cc1.exe
Mike Stump
- [PATCH 1/4] MIPS: Add basic support for mips allegrex CPU
YunQiang Su
- [PATCH] xtensa: Refine constraint "T" to define_special_memory_constraint
Takayuki 'January June' Suwa
- [PATCH] xtensa: Small improvement to "*btrue_INT_MIN"
Takayuki 'January June' Suwa
- [PATCH 1/3] xtensa: Simplify "zero_extend[hq]isi2" insn patterns
Takayuki 'January June' Suwa
- [PATCH 2/3] xtensa: Simplify "*masktrue_const_bitcmpl" insn pattern
Takayuki 'January June' Suwa
- [PATCH 3/3] xtensa: Make use of compact insn definition syntax for insns whose have multiple alternatives
Takayuki 'January June' Suwa
- [PATCH] xtensa: Rewrite bswapsi2_internal with compact syntax
Takayuki 'January June' Suwa
- [PATCH v2] xtensa: Rewrite bswapsi2_internal with compact syntax
Takayuki 'January June' Suwa
- [PATCH] xtensa: Optimize branch whether (reg:SI) is within/out the range handled by CLAMPS instruction
Takayuki 'January June' Suwa
- [PATCH v3] xtensa: Rewrite bswapsi2_internal with compact syntax
Takayuki 'January June' Suwa
- [PATCH] hurd: Add OPTION_GLIBC_P and OPTION_GLIBC
Samuel Thibault
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Paul Richard Thomas
- [PATCH 0/3] fortran: Use existing setters and getters to access array descriptors
Paul Richard Thomas
- [PATCH 0/6] fortran: Remove isolated array descriptor fields updates
Paul Richard Thomas
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Paul Richard Thomas
- [Patch, fortran] PR121182 - F2018 GENERIC statement is missing
Paul Richard Thomas
- [Patch, fortran] PR121398 - gfortran rejects procedure binding on PDT
Paul Richard Thomas
- [Patch, fortran] PR121398 - gfortran rejects procedure binding on PDT
Paul Richard Thomas
- [Patch, fortran] PR89092 - Host-associated generic used instead of use-associated TBP in call
Paul Richard Thomas
- [Patch, fortran] PR84122 - Incorrect statement sequence in PDT definition
Paul Richard Thomas
- [Patch, fortran] PR84122 - Incorrect statement sequence in PDT definition
Paul Richard Thomas
- [Patch, fortran] PR84122 - Incorrect statement sequence in PDT definition
Paul Richard Thomas
- [Patch, fortran] PR84122 redux - Incorrect statement sequence in PDT definition
Paul Richard Thomas
- [Patch, fortran] PR84122 redux - Incorrect statement sequence in PDT definition
Paul Richard Thomas
- [Patch, fortran] PR82205 - parametrized derived types, problems with initialization
Paul Richard Thomas
- [Patch, fortran] PR82843 - (PDT) Constructors with PDT components do not work.
Paul Richard Thomas
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Paul Richard Thomas
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Paul Richard Thomas
- [Patch, fortran] PR99709 - [PDT] VALUE attribute for an object with nonconstant length parameter
Paul Richard Thomas
- [PATCH 3/3] AArch64: Enable dispatch scheduling for Neoverse V2.
Kyrylo Tkachov
- [PATCH 1/2] aarch64: Fix predication of FP8 FDOT insns [PR120986]
Kyrylo Tkachov
- [PATCH] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Kyrylo Tkachov
- [PATCH v2] AArch64: Fix invalid immediate offsets in SVE gather/scatter [PR121449]
Kyrylo Tkachov
- [PATCH] AArch64: Add isinf expander [PR 66462]
Kyrylo Tkachov
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Kyrylo Tkachov
- [PATCH][PR121599] aarch64: Fix ICE when op2 is zero for SVE2 saturating add intrinsics.
Kyrylo Tkachov
- [PATCH] asf: Fix null pointer dereference in is_store_forwarding [PR121303]
Philipp Tomsich
- [C PATCH, v2] Fix ICE on invalid code involving bit fields [PR121217]
Martin Uecker
- [C PATCH] Evaluate size expression only in the active branch of conditional operator [PR108931]
Martin Uecker
- [PATCH 4/4] c: implement the defer keyword
Martin Uecker
- c: Warn when returning nested functions that require a non-local context.
Martin Uecker
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Martin Uecker
- [PATCH v1 1/1] c: Add support for array parameters in _Countof
Martin Uecker
- [PATCH v1 0/1] c: Add support for array parameters in _Countof
Martin Uecker
- [C PATCH] c: Add -Wuse-after-missed-init [PR87038]
Martin Uecker
- [PATCH 2/3] ira: tie output allocnos for fused instruction pairs
Artemiy Volkov
- [PATCH] wwwdocs: No longer label C++20 as experimental
Ville Voutilainen
- [PATCH] wwwdocs: No longer label C++20 as experimental
Ville Voutilainen
- [PATCH] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Ville Voutilainen
- [PATCH] libstdc++: Implement C++23 P2590R2 - Explicit lifetime management
Ville Voutilainen
- [PATCH] libstdc++: Fix dereferencing std::indirect xvalues [PR121128]
Jonathan Wakely
- [PATCH] libstdc++: Export std::owner_equal and std::owner_hash from std.cc
Jonathan Wakely
- [committed] libstdc++: Fix recent changes to __glibcxx_assert [PR112882]
Jonathan Wakely
- [committed] libstdc++: Fix recent changes to __glibcxx_assert [PR112882]
Jonathan Wakely
- [PATCH] libstdc++: Export std::byteswap from std.cc.in [PR121373]
Jonathan Wakely
- libstdc++: Add various missing exports
Jonathan Wakely
- [PATCH] wwwdocs: No longer label C++20 as experimental
Jonathan Wakely
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Jonathan Wakely
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Jonathan Wakely
- [PATCH] libstdc++: Add nodiscard attribute for ranges algorithm [PR121476]
Jonathan Wakely
- [PATCH] libstdc++: Cleaned up string_vector_iterators.cc test [PR104874]
Jonathan Wakely
- [PATCH] libstdc++: Cleaned up string_vector_iterators.cc test [PR104874]
Jonathan Wakely
- [PATCH] libstdc++: Fix-self element self-assigments when insertint an empty range [PR121313]
Jonathan Wakely
- [PATCH] libstdc++/ranges: Prefer using offset-based _CachedPosition
Jonathan Wakely
- [PATCH] fixincludes: Skip pthread_incomplete_struct_argument for modern glibc [PR118009]
Jonathan Wakely
- [PATCH v2 0/8] libstdc++: Sequence of improvements to <mdspan>.
Jonathan Wakely
- [PATCH v2 0/2] Two cleanup patches for <mdspan>.
Jonathan Wakely
- [PATCH v3] libstdc++: Implement std::dims from <mdspan>.
Jonathan Wakely
- [PATCH v4 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Jonathan Wakely
- [PATCH v4 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Jonathan Wakely
- [PATCH v4 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Jonathan Wakely
- [PATCH v5 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Jonathan Wakely
- [PATCH v5 1/2] libstdc++: Implement is_sufficiently_aligned [PR120994]
Jonathan Wakely
- [PATCH v5 2/2] libstdc++: Implement aligned_accessor from mdspan [PR120994]
Jonathan Wakely
- [committed] libstdc++: Suppress some more additional diagnostics [PR117294]
Jonathan Wakely
- [committed] libstdc++: Fix std::numeric_limits<__float128>::max_digits10 [PR121374]
Jonathan Wakely
- [PATCH 1/2] libstdc++: Check _GLIBCXX_USE_PTHREAD_MUTEX_CLOCKLOCK with #if [PR121496]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Use pthread_mutex_clocklock when TSan is active [PR121496]
Jonathan Wakely
- [PATCH] Mark <queue>, <deque> constexpr
Jonathan Wakely
- [PATCH] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Jonathan Wakely
- [PATCH] libstdc++: Specialize _Never_valueless_alt for jthread, stop_token and stop_source
Jonathan Wakely
- [PATCH] libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]
Jonathan Wakely
- [PATCH] libstdc++: Optimized bind_front/bind_back for zero bound args.
Jonathan Wakely
- [PATCH v2] libstdc++: Refactor bound arguments storage for bind_front/back
Jonathan Wakely
- [PATCH] libstdc++: Reduce chances of object aliasing for function wrapper.
Jonathan Wakely
- [PATCH v2] libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]
Jonathan Wakely
- [PATCHv3] libstdc++: Remove tai_- and gps_clock::now impls from ABI (RHEL-105230)
Jonathan Wakely
- [PATCHv4] libstdc++: Move tai_- and gps_clock::now impls out of ABI
Jonathan Wakely
- [PATCHv4] libstdc++: Move tai_- and gps_clock::now impls out of ABI
Jonathan Wakely
- [PATCH] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH] libstdc++: Use _M_reverse to reverse partial_ordering using operator<=>
Jonathan Wakely
- [PATCH v2] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [committed v3] libsupc++: Change _Unordered comparison value to minimum value of signed char.
Jonathan Wakely
- [PATCH] libstdc++: Provide helpers to interoperate between __cmp_cat::_Ord and ordering types.
Jonathan Wakely
- [PATCH] libstdc++: Rename __cmp_cat::__unspec to __cmp_cat::__zero_literal.
Jonathan Wakely
- [PATCH] libstdc++/complex: Remove implicit type casts in complex
Jonathan Wakely
- [PATCH] fixincludes: Skip pthread_incomplete_struct_argument for modern glibc [PR118009]
Jonathan Wakely
- [PATCH] fixincludes: Replace fgrep in genfixes script
Jonathan Wakely
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Jonathan Wakely
- [committed v2] fixincludes: Skip pthread_incomplete_struct_argument for modern glibc [PR118009]
Jonathan Wakely
- [PATCH] libstdc++: Make syncbuf _S_get_mutex instantiation extern.
Jonathan Wakely
- [PATCH] fixincludes: Replace fgrep in genfixes script
Jonathan Wakely
- [PATCH] fixincludes: Replace fgrep in genfixes script
Jonathan Wakely
- [PATCHv2] libstdc++: Make syncbuf _S_get_mutex definition extern
Jonathan Wakely
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Jonathan Wakely
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Jonathan Wakely
- [committed] libstdc++: Fix bootstrap failures in src/c++26/debugging.cc
Jonathan Wakely
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Jonathan Wakely
- [committed v5] libstdc++: Implement C++26 <debugging> features [PR119670]
Jonathan Wakely
- [PATCH] doc: Fix sort order for counted_by attribute
Jonathan Wakely
- [PATCH] doc: Fix sort order for counted_by attribute
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yihan Wang
- [PATCH v2] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yihan Wang
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yihan Wang
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Andrew Waterman
- [PATCH] RISC-V: fix __builtin_round clobbering FP exceptions flags [PR121534]
Andrew Waterman
- [PATCH] wwwdocs: No longer label C++20 as experimental
Florian Weimer
- [PATCH] [RFC] Delayed parsing for bounds safety attributes
Bill Wendling
- [PATCH] c++: Quoting in -fmodules-mapper
Nicolas Werner
- [PATCH] tree-optimization/121405 - missed VN with aggregate copy
Mark Wielaard
- [COMMITTED] Regenerate libgcobol/configure
Mark Wielaard
- [PATCH v2] libstdc++: Add symlink support on Windows
Adam Wood
- [PATCH] c++: fix ICE on function call with ill-formed compound requirement [PR120618]
Ben Wu
- [PATCH] c++: fix ICE on function call with ill-formed compound requirement [PR120618]
Ben Wu
- [PATCH v2] c++: Fix ICE on mangling invalid compound requirement [PR120618]
Ben Wu
- [PATCH v2] c++: Fix ICE on mangling invalid compound requirement [PR120618]
Ben Wu
- [PATCH v2] c++: Fix ICE on mangling invalid compound requirement [PR120618]
Ben Wu
- [PATCH] gcc: Make aarch64-mingw32 target install wrap stdint.h
Jason Xu
- [PATCH] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yrong
- [PATCH v2] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yrong
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yrong
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yrong
- [PATCH v3] libstdc++: Implement LWG4222 'expected' constructor from a single value missing a constraint
Yrong
- [PATCH v5 0/9] LoongArch: Add support for _BitInt [PR117599]
Yang Yujie
- [PATCH v5 1/9] bitint: Allow mode promotion of _BitInt types
Yang Yujie
- [PATCH v5 2/9] expand: Reduce unneeded _BitInt extensions
Yang Yujie
- [PATCH v5 3/9] bitint: Allow unused bits when testing extended _BitInt ABIs
Yang Yujie
- [PATCH v5 4/9] bitint: Make sure BEXTC checks extension when optimized
Yang Yujie
- [PATCH v5 5/9] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Yang Yujie
- [PATCH v5 6/9] bitint: Zero-extend the result of a signed->unsigned widening cast
Yang Yujie
- [PATCH v5 7/9] bitint: Do not optimize away conversion to _BitInt before a VCE
Yang Yujie
- [PATCH v5 8/9] LoongArch: Prioritize target-specific makefile fragments
Yang Yujie
- [PATCH v5 9/9] LoongArch: Add support for _BitInt [PR117599]
Yang Yujie
- [PATCH v5 3/9] bitint: Allow unused bits when testing extended _BitInt ABIs
Yang Yujie
- [PATCH v5 5/9] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Yang Yujie
- [PATCH v5 3/9] bitint: Allow unused bits when testing extended _BitInt ABIs
Yang Yujie
- [PATCH v5 6/9] bitint: Zero-extend the result of a signed->unsigned widening cast
Yang Yujie
- [PATCH v5 4/9] bitint: Make sure BEXTC checks extension when optimized
Yang Yujie
- [PATCH v6 0/4] LoongArch: Add support for _BitInt [PR117599]
Yang Yujie
- [PATCH v6 1/4] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Yang Yujie
- [PATCH v6 2/4] bitint: Make sure BEXTC checks extension when optimized
Yang Yujie
- [PATCH v6 3/4] bitint: Zero-extend the result of a signed->unsigned widening cast
Yang Yujie
- [PATCH v6 4/4] bitint: Do not optimize away conversion to _BitInt before a VCE
Yang Yujie
- [PATCH v6 1/4] bitint: Avoid extending ABI-extended large/huge _BitInts on load
Yang Yujie
- [PATCH] bitint: Fix regressions [PR117599]
Yang Yujie
- [PATCH v9 0/4] extend "counted_by" attribute to pointer fields of structures + fix PR120929
Qing Zhao
- [PATCH v9 1/4] Extend "counted_by" attribute to pointer fields of structures.
Qing Zhao
- [PATCH v9 2/4] Use the counted_by attribute of pointers in builtinin-object-size
Qing Zhao
- [PATCH v9 3/4] Use the counted_by attribute of pointers in array bound checker.
Qing Zhao
- [PATCH v9 4/4] Generate a call to a .ACCESS_WITH_SIZE for a FAM with counted_by attribute only when it's read from.
Qing Zhao
- [PATCH v9 1/4] Extend "counted_by" attribute to pointer fields of structures.
Qing Zhao
- [PATCH v9 3/4] Use the counted_by attribute of pointers in array bound checker.
Qing Zhao
- [PATCH v9 0/4] extend "counted_by" attribute to pointer fields of structures + fix PR120929
Qing Zhao
- [PATCH v3] Evaluate the object size by the size of the pointee type when the type is a structure with flexible array member which is annotated with counted_by.
Qing Zhao
- [PATCH v8] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v8] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v8] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v9] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Qing Zhao
- [PATCH v9 0/4] extend "counted_by" attribute to pointer fields of structures + fix PR120929
Qing Zhao
- [PATCH v9] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v9] Provide new option -fdiagnostics-show-context=N for -Warray-bounds, -Wstringop-* warnings [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH] Regenerate common.opt.urls for -fdiagnostics-show-context
Qing Zhao
- [PATCH] Regenerate common.opt.urls for -fdiagnostics-show-context
Qing Zhao
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Qing Zhao
- [PATCH] MAINTAINERS: Update my email address and stand down as AArch64 maintainer
Qing Zhao
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Qing Zhao
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Qing Zhao
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Qing Zhao
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Qing Zhao
- [PATCH] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Qing Zhao
- [PATCH v3] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Qing Zhao
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Qing Zhao
- [PATCH v2] match.pd: Fold pattern of round semantics.
Zhou Zhao
- [PATCH v2] match.pd: Fold pattern of round semantics.
Zhou Zhao
- [PATCH v2] match.pd: Fold pattern of round semantics.
Zhou Zhao
- [PATCH v2] match.pd: Fold pattern of round semantics.
Zhou Zhao
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Peter Zijlstra
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Peter Zijlstra
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Peter Zijlstra
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Peter Zijlstra
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Peter Zijlstra
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Peter Zijlstra
- [RFC PATCH 4/7] x86: Add x86_64 Kernel Control Flow Integrity implementation
Peter Zijlstra
- [RFC PATCH 3/7] kcfi: Add core Kernel Control Flow Integrity infrastructure
Peter Zijlstra
- [RFC PATCH 2/7] mangle: Introduce C typeinfo mangling API
Peter Zijlstra
- [PATCH v4 8/9] aarch64: Add support for memetag-stack sanitizer using MTE insns
Claudiu Zissulescu-Ianculescu
- [PATCH v4 4/9] aarch64: add new constants for MTE insns
Claudiu Zissulescu-Ianculescu
- [PATCH v4 2/9] opts: use sanitize_code_type for sanitizer flags
Claudiu Zissulescu-Ianculescu
- [PATCH v4 1/9] targhooks: i386: rename TAG_SIZE to TAG_BITSIZE
Claudiu Zissulescu-Ianculescu
- [PATCH v4 5/9] targhooks: add TARGET_MEMTAG_COMPOSE_OFFSET_TAG
Claudiu Zissulescu-Ianculescu
- [PATCH v4 1/9] targhooks: i386: rename TAG_SIZE to TAG_BITSIZE
Claudiu Zissulescu-Ianculescu
- [PATCH v4 6/9] asan: add new memtag sanitizer
Claudiu Zissulescu-Ianculescu
- [PATCH v2] Fix sanitizer attribute infrastructure to use standard TREE_LIST format [PR113264]
Claudiu Zissulescu-Ianculescu
- [PATCH v4 9/9] aarch64: Add memtag-stack tests
Claudiu Zissulescu-Ianculescu
- [PATCH v10 00/13] c: c++: FMV refactor, C FMV support and ACLE compliance
alfie.richards@arm.com
- [PATCH v10 01/13] cgraph: Add clone_identifier function.
alfie.richards@arm.com
- [PATCH v10 02/13] fmv: Refactor FMV name mangling.
alfie.richards@arm.com
- [PATCH v10 03/13] riscv: Refactor riscv target parsing to take string_slice.
alfie.richards@arm.com
- [PATCH v10 04/13] fmv: c++: Add check_target_clone hook for filtering target_clone versions.
alfie.richards@arm.com
- [PATCH v10 05/13] fmv: c++: Change target_version semantics to follow ACLE specification.
alfie.richards@arm.com
- [PATCH v10 06/13] c: c++: Add target_[version/clones] to decl diagnostics formatting.
alfie.richards@arm.com
- [PATCH v10 07/13] c++: Refactor FMV frontend conflict and merging logic and hooks.
alfie.richards@arm.com
- [PATCH v10 08/13] fmv: Support mixing of target_clones and target_version.
alfie.richards@arm.com
- [PATCH v10 09/13] aarch64: testsuite: Add diagnostic tests for Aarch64 FMV.
alfie.richards@arm.com
- [PATCH v10 10/13] aarch64: Remove FMV beta warning.
alfie.richards@arm.com
- [PATCH v10 11/13] c: Add target_version attribute support.
alfie.richards@arm.com
- [PATCH v10 12/13] c: aarch64: Add FMV diagnostic tests.
alfie.richards@arm.com
- [PATCH v10 13/13] fmv: Redirect to specific target
alfie.richards@arm.com
- [COMMITTED 001/220] gccrs: nr2.0: late: Correctly initialize funny_error member
arthur.cohen@embecosm.com
- [COMMITTED 002/220] gccrs: backend: Refactor struct pattern compilation
arthur.cohen@embecosm.com
- [COMMITTED 003/220] gccrs: backend: Compile struct rebinding patterns
arthur.cohen@embecosm.com
- [COMMITTED 004/220] gccrs: ast: builder: Allow building struct ident patterns
arthur.cohen@embecosm.com
- [COMMITTED 005/220] gccrs: derive(PartialEq): Allow deriving enum structs
arthur.cohen@embecosm.com
- [COMMITTED 006/220] gccrs: derive(PartialEq): Fix raw strings in test
arthur.cohen@embecosm.com
- [COMMITTED 007/220] gccrs: Emit error diagnostic for bad impl type usage
arthur.cohen@embecosm.com
- [COMMITTED 008/220] gccrs: desugar APIT impl traits
arthur.cohen@embecosm.com
- [COMMITTED 009/220] gccrs: Improve canonical path handling for impl items
arthur.cohen@embecosm.com
- [COMMITTED 010/220] gccrs: Improve struct pattern compilation
arthur.cohen@embecosm.com
- [COMMITTED 011/220] gccrs: nr2.0: Adjust enum item visitors
arthur.cohen@embecosm.com
- [COMMITTED 012/220] gccrs: Prevent passing generic arguments to impl traits in argument position
arthur.cohen@embecosm.com
- [COMMITTED 013/220] gccrs: fix ICE on empty constexpr loops
arthur.cohen@embecosm.com
- [COMMITTED 014/220] gccrs: ast: collector: visit InlineAsm node during ast dump
arthur.cohen@embecosm.com
- [COMMITTED 015/220] gccrs: nr2.0: Adjust resolution of impl items
arthur.cohen@embecosm.com
- [COMMITTED 016/220] gccrs: Adapt attribute lang hook and do some cleanup
arthur.cohen@embecosm.com
- [COMMITTED 017/220] gccrs: We cant clone types as it will dup the node-id
arthur.cohen@embecosm.com
- [COMMITTED 018/220] gccrs: nr2.0: Fix borrow checking
arthur.cohen@embecosm.com
- [COMMITTED 019/220] gccrs: Fix test same_field_name.rs
arthur.cohen@embecosm.com
- [COMMITTED 020/220] gccrs: Fix Attr metavariable binding
arthur.cohen@embecosm.com
- [COMMITTED 021/220] gccrs: remove unused file
arthur.cohen@embecosm.com
- [COMMITTED 022/220] gccrs: Reindent using last clang-format configuration
arthur.cohen@embecosm.com
- [COMMITTED 023/220] gccrs: remove now useless clang-format comments
arthur.cohen@embecosm.com
- [COMMITTED 024/220] gccrs: Small improvements to DefaultASTVisitor and nr2.0
arthur.cohen@embecosm.com
- [COMMITTED 025/220] Rust: Move 'libformat_parser' build into the GCC build directory
arthur.cohen@embecosm.com
- [COMMITTED 026/220] gccrs: Remove rvalue reference binding
arthur.cohen@embecosm.com
- [COMMITTED 027/220] gccrs: Fix NR2 ICE in visit_attributes
arthur.cohen@embecosm.com
- [COMMITTED 028/220] gccrs: nr2.0: Fix test builtin_abort.rs
arthur.cohen@embecosm.com
- [COMMITTED 029/220] gccrs: nr2.0: Fix some paths in test files
arthur.cohen@embecosm.com
- [COMMITTED 030/220] gccrs: Revert 10-second timeout for each test
arthur.cohen@embecosm.com
- [COMMITTED 031/220] gccrs: refactor default infer vars to be its own function
arthur.cohen@embecosm.com
- [COMMITTED 032/220] gccrs: Remove unneeded clones untill we have an arena allocator for these tmps
arthur.cohen@embecosm.com
- [COMMITTED 033/220] gccrs: Fix non canonical type bug with tuples
arthur.cohen@embecosm.com
- [COMMITTED 034/220] gccrs: Initial support for Return Position Impl Trait
arthur.cohen@embecosm.com
- [COMMITTED 035/220] gccrs: nr2.0: Fix IfLet pattern handling
arthur.cohen@embecosm.com
- [COMMITTED 036/220] gccrs: Always emit the error highest in the type hierarchy
arthur.cohen@embecosm.com
- [COMMITTED 037/220] gccrs: ast: Add ConstBlock and AnonConst nodes
arthur.cohen@embecosm.com
- [COMMITTED 038/220] gccrs: parser: Add base for parsing const blocks
arthur.cohen@embecosm.com
- [COMMITTED 039/220] gccrs: hir: Add const blocks
arthur.cohen@embecosm.com
- [COMMITTED 040/220] gccrs: const-block: Add testcase
arthur.cohen@embecosm.com
- [COMMITTED 041/220] gccrs: Make ConstantItem use Identifier
arthur.cohen@embecosm.com
- [COMMITTED 042/220] gccrs: parser: fix ICE std::out_of_range with path attrs to nonexisting path
arthur.cohen@embecosm.com
- [COMMITTED 043/220] gccrs: nr2.0: Improve visibility path handling
arthur.cohen@embecosm.com
- [COMMITTED 044/220] gccrs: nr2.0: Catch Self in impl block self types
arthur.cohen@embecosm.com
- [COMMITTED 045/220] gccrs: fix: ICE when parsing unterminated raw byte strings
arthur.cohen@embecosm.com
- [COMMITTED 046/220] gccrs: Lower IdentifierPattern's to_bind to HIR
arthur.cohen@embecosm.com
- [COMMITTED 047/220] gccrs: nr2.0: Separate out canonical path handling
arthur.cohen@embecosm.com
- [COMMITTED 048/220] gccrs: Add new function ClosureExpr::get_definition_expr
arthur.cohen@embecosm.com
- [COMMITTED 049/220] gccrs: nr2.0: Improve StructPatternFieldIdent handling
arthur.cohen@embecosm.com
- [COMMITTED 050/220] gccrs: nr2.0: Adjust pub_restricted tests
arthur.cohen@embecosm.com
- [COMMITTED 051/220] gccrs: nr2.0: Improve handling of single segment paths
arthur.cohen@embecosm.com
- [COMMITTED 052/220] gccrs: nr2.0: Fix closure parameter scoping
arthur.cohen@embecosm.com
- [COMMITTED 053/220] gccrs: Support compilation of IdentifierPattern's subpatterns
arthur.cohen@embecosm.com
- [COMMITTED 054/220] gccrs: Rename IdentifierPattern's to_bind to subpattern
arthur.cohen@embecosm.com
- [COMMITTED 055/220] gccrs: nr2.0: Adjust alternate identifier handling
arthur.cohen@embecosm.com
- [COMMITTED 056/220] gccrs: Fix bad type canonicalization on ARRAY_TYPES
arthur.cohen@embecosm.com
- [COMMITTED 057/220] gccrs: Fix bug in query type stopping PartialOrd
arthur.cohen@embecosm.com
- [COMMITTED 058/220] gccrs: rib: Add all kinds of Ribs to pretty-printing
arthur.cohen@embecosm.com
- [COMMITTED 059/220] gccrs: derive: chore: Add missing override qualifiers
arthur.cohen@embecosm.com
- [COMMITTED 060/220] gccrs: derive(Ord, PartialOrd): Add base for deriving them.
arthur.cohen@embecosm.com
- [COMMITTED 061/220] gccrs: derive: Add const generics when deriving impls
arthur.cohen@embecosm.com
- [COMMITTED 062/220] gccrs: builder: Add match_case() function and new block() one
arthur.cohen@embecosm.com
- [COMMITTED 063/220] gccrs: derive: Add common comparison derive class
arthur.cohen@embecosm.com
- [COMMITTED 064/220] gccrs: derive(PartialEq): Use that common class
arthur.cohen@embecosm.com
- [COMMITTED 065/220] gccrs: derive(Ord, PartialOrd): Implement proper recursive match logic
arthur.cohen@embecosm.com
- [COMMITTED 066/220] gccrs: derive(PartialEq): chore: Refactor using new SelfOther APIs
arthur.cohen@embecosm.com
- [COMMITTED 067/220] gccrs: derive(Ord, PartialOrd): Handle tuples properly
arthur.cohen@embecosm.com
- [COMMITTED 068/220] gccrs: builder: Add Builder::discriminant_value
arthur.cohen@embecosm.com
- [COMMITTED 069/220] gccrs: derive(Hash): Use new Builder API
arthur.cohen@embecosm.com
- [COMMITTED 070/220] gccrs: derive(Ord): Add handling for ordering of discriminant values
arthur.cohen@embecosm.com
- [COMMITTED 071/220] gccrs: ast-builder: Make location public
arthur.cohen@embecosm.com
- [COMMITTED 072/220] gccrs: derive-cmp: Add EnumMatchBuilder class
arthur.cohen@embecosm.com
- [COMMITTED 073/220] gccrs: derive(PartialEq): Implement proper discriminant comparison
arthur.cohen@embecosm.com
- [COMMITTED 074/220] gccrs: derive(Ord, PartialOrd): Finish implementation
arthur.cohen@embecosm.com
- [COMMITTED 075/220] gccrs: derive(Ord): Fix condition for matching on Option::Some instead
arthur.cohen@embecosm.com
- [COMMITTED 076/220] gccrs: derive(Ord): Fix cmp call to use references instead of values
arthur.cohen@embecosm.com
- [COMMITTED 077/220] gccrs: derive(Ord): Handle unit structs properly
arthur.cohen@embecosm.com
- [COMMITTED 078/220] gccrs: derive(Ord, Eq): Use different node IDs for variant paths
arthur.cohen@embecosm.com
- [COMMITTED 079/220] gccrs: chore: Fix formatting
arthur.cohen@embecosm.com
- [COMMITTED 080/220] gccrs: Improve HIR dumps for patterns
arthur.cohen@embecosm.com
- [COMMITTED 081/220] gccrs: nr2.0: Adjust lookup of associated items
arthur.cohen@embecosm.com
- [COMMITTED 082/220] gccrs: Rename get_pattern_to_bind to get_subpattern
arthur.cohen@embecosm.com
- [COMMITTED 083/220] gccrs: Implement name resolution for IdentifierPattern's subpattern
arthur.cohen@embecosm.com
- [COMMITTED 084/220] gccrs: Implement compilation of IdentifierPattern's subpattern bindings
arthur.cohen@embecosm.com
- [COMMITTED 085/220] gccrs: nr2.0: Update IdentifierPattern's subpattern name resolution
arthur.cohen@embecosm.com
- [COMMITTED 086/220] gccrs: Fix issues around PartialEq Eq Ord Partial Ord
arthur.cohen@embecosm.com
- [COMMITTED 087/220] gccrs: Fix execute testsuite
arthur.cohen@embecosm.com
- [COMMITTED 088/220] gccrs: Adjust external crate lowering and type checking
arthur.cohen@embecosm.com
- [COMMITTED 089/220] gccrs: Fix ICE when constant is missing and expression
arthur.cohen@embecosm.com
- [COMMITTED 090/220] gccrs: Add test case showing RPIT working to close issue
arthur.cohen@embecosm.com
- [COMMITTED 091/220] gccrs: Move AST desugaring into expansion phase
arthur.cohen@embecosm.com
- [COMMITTED 092/220] gccrs: Ensure we look at the bounds behind a reference
arthur.cohen@embecosm.com
- [COMMITTED 093/220] gccrs: Fix cyclical projection to placeholder
arthur.cohen@embecosm.com
- [COMMITTED 094/220] gccrs: Cleanup and refactor method resolution
arthur.cohen@embecosm.com
- [COMMITTED 095/220] gccrs: Refactor marker builtin trait assembly
arthur.cohen@embecosm.com
- [COMMITTED 096/220] gccrs: Fix bug with bad type bindings not looking at super traits
arthur.cohen@embecosm.com
- [COMMITTED 097/220] gccrs: Fix silly ordering bug in trait reference resolution
arthur.cohen@embecosm.com
- [COMMITTED 098/220] gccrs: Add unify rules for fnptr and closures
arthur.cohen@embecosm.com
- [COMMITTED 099/220] gccrs: nr2.0: Fix resolution of constant items
arthur.cohen@embecosm.com
- [COMMITTED 100/220] gccrs: Fix TupleStructPattern compilation throwing error
arthur.cohen@embecosm.com
- [COMMITTED 101/220] gccrs: check for invalid const calls during code-gen
arthur.cohen@embecosm.com
- [COMMITTED 102/220] gccrs: Fix bug with non compiled const decl
arthur.cohen@embecosm.com
- [COMMITTED 103/220] gccrs: Fix scan-assembler regexp in recurse2.rs
arthur.cohen@embecosm.com
- [COMMITTED 104/220] gccrs: Add getter for outer attributions
arthur.cohen@embecosm.com
- [COMMITTED 105/220] gccrs: Add getter for non const lifetime object
arthur.cohen@embecosm.com
- [COMMITTED 106/220] gccrs: Create Rust::GGC::Ident
arthur.cohen@embecosm.com
- [COMMITTED 107/220] gccrs: Implement default HIR visitor class
arthur.cohen@embecosm.com
- [COMMITTED 108/220] gccrs: Update C++ version check in rust-lang.cc
arthur.cohen@embecosm.com
- [COMMITTED 109/220] gccrs: Implement type checking for ItemType::RANGED in TuplePattern
arthur.cohen@embecosm.com
- [COMMITTED 110/220] gccrs: nr2.0: Adjust resolution of external crates
arthur.cohen@embecosm.com
- [COMMITTED 111/220] gccrs: Add locus getters
arthur.cohen@embecosm.com
- [COMMITTED 112/220] gccrs: nr2.0: Add more checks for alternate patterns
arthur.cohen@embecosm.com
- [COMMITTED 113/220] gccrs: nr2.0: Adjust resolution of modules
arthur.cohen@embecosm.com
- [COMMITTED 114/220] gccrs: ast: reconstruct: Add base for reconstructing and asserting different IDs
arthur.cohen@embecosm.com
- [COMMITTED 115/220] gccrs: ast: Add reconstruct() method for Type nodes
arthur.cohen@embecosm.com
- [COMMITTED 116/220] gccrs: ast: builder: Remove ASTTypeBuilder
arthur.cohen@embecosm.com
- [COMMITTED 117/220] gccrs: reconstruct_vec: Allocate size when creating the vector
arthur.cohen@embecosm.com
- [COMMITTED 118/220] gccrs: chore: ast: Fix formatting and includes
arthur.cohen@embecosm.com
- [COMMITTED 119/220] gccrs: Fix type checking logic for TuplePattern
arthur.cohen@embecosm.com
- [COMMITTED 120/220] gccrs: Implement compilation support for TuplePatternItems::RANGED
arthur.cohen@embecosm.com
- [COMMITTED 121/220] gccrs: nr2.0: Enable by default
arthur.cohen@embecosm.com
- [COMMITTED 122/220] gccrs: Remove -frust-name-resolution-2.0 usage in tests
arthur.cohen@embecosm.com
- [COMMITTED 123/220] gccrs: nr1.0: Remove rust/backend support
arthur.cohen@embecosm.com
- [COMMITTED 124/220] gccrs: Remove Late visitor override for StructStruct
arthur.cohen@embecosm.com
- [COMMITTED 125/220] gccrs: Remove reinterpret_cast usages in DefaultASTVisitor
arthur.cohen@embecosm.com
- [COMMITTED 126/220] gccrs: Change enum to enum class
arthur.cohen@embecosm.com
- [COMMITTED 127/220] gccrs: Allow format_args to accept a raw string literal
arthur.cohen@embecosm.com
- [COMMITTED 128/220] gccrs: Parse try expressions
arthur.cohen@embecosm.com
- [COMMITTED 129/220] gccrs: ast: Check before visiting a while-let's label
arthur.cohen@embecosm.com
- [COMMITTED 130/220] gccrs: nr2.0: Add proper handling for WhileLet loops.
arthur.cohen@embecosm.com
- [COMMITTED 131/220] gccrs: Do proper const folding during typechecking for array capacities
arthur.cohen@embecosm.com
- [COMMITTED 132/220] gccrs: Fix ice with invalid borrow expression
arthur.cohen@embecosm.com
- [COMMITTED 133/220] gccrs: Add type checking for SlicePattern
arthur.cohen@embecosm.com
- [COMMITTED 134/220] gccrs: Improve LiteralPattern type checking
arthur.cohen@embecosm.com
- [COMMITTED 135/220] gccrs: Fix narrowing of Loan (size_t) into LoanId (uint32)
arthur.cohen@embecosm.com
- [COMMITTED 136/220] gccrs: Fix bad bounds checking for PartialOrd
arthur.cohen@embecosm.com
- [COMMITTED 137/220] gccrs: nr2.0: Check before visiting a for-loop's label
arthur.cohen@embecosm.com
- [COMMITTED 138/220] gccrs: Fix cast rules logic to try simple casts then fall back to coercions
arthur.cohen@embecosm.com
- [COMMITTED 139/220] gccrs: Fix ICE when handling bad constructor
arthur.cohen@embecosm.com
- [COMMITTED 140/220] gccrs: add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 141/220] gccrs: Add test case to show we emit better errors now
arthur.cohen@embecosm.com
- [COMMITTED 142/220] gccrs: Add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 143/220] gccrs: attributes: Add #[test] and #[simd_test]
arthur.cohen@embecosm.com
- [COMMITTED 144/220] gccrs: Add test case showing all derives working on enum
arthur.cohen@embecosm.com
- [COMMITTED 145/220] gccrs: Add size checking to SlicePattern
arthur.cohen@embecosm.com
- [COMMITTED 146/220] gccrs: Implement compilation for SlicePattern matching against ArrayType scrutinee
arthur.cohen@embecosm.com
- [COMMITTED 147/220] gccrs: Reject loop in const/static context
arthur.cohen@embecosm.com
- [COMMITTED 148/220] gccrs: Add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 149/220] gccrs: Improve parsing of simple paths
arthur.cohen@embecosm.com
- [COMMITTED 150/220] gccrs: Fix ICE with duplicate root item main function
arthur.cohen@embecosm.com
- [COMMITTED 151/220] gccrs: Add initial support for deffered operator overload resolution
arthur.cohen@embecosm.com
- [COMMITTED 152/220] gccrs: return error node when this fails during constexpr case
arthur.cohen@embecosm.com
- [COMMITTED 153/220] gccrs: Use MacroInvocLexer in AttributeParser
arthur.cohen@embecosm.com
- [COMMITTED 154/220] gccrs: fix bad monomophization of generic paths
arthur.cohen@embecosm.com
- [COMMITTED 155/220] gccrs: Specialize ExpandVisitor::expand_macro_children
arthur.cohen@embecosm.com
- [COMMITTED 156/220] gccrs: Load modules during CfgStrip phase
arthur.cohen@embecosm.com
- [COMMITTED 157/220] gccrs: mappings: Change mappings to allow other items as item containers.
arthur.cohen@embecosm.com
- [COMMITTED 158/220] gccrs: nr2.0: Handle glob imports of enum variants.
arthur.cohen@embecosm.com
- [COMMITTED 159/220] gccrs: ast: Use AnonConst for array type sizes
arthur.cohen@embecosm.com
- [COMMITTED 160/220] gccrs: hir: Handle deferred const inference variables
arthur.cohen@embecosm.com
- [COMMITTED 161/220] gccrs: chore: ast: Fix formatting in rust-expr.h
arthur.cohen@embecosm.com
- [COMMITTED 162/220] gccrs: desugar: Add desugar dispatch for all desugars
arthur.cohen@embecosm.com
- [COMMITTED 163/220] gccrs: ast: Visit block labels if they are present
arthur.cohen@embecosm.com
- [COMMITTED 164/220] gccrs: Handle IfLetExprConseqElse in DefaultResolver
arthur.cohen@embecosm.com
- [COMMITTED 165/220] gccrs: ast: Add Expr::Kind::Try
arthur.cohen@embecosm.com
- [COMMITTED 166/220] gccrs: desugar: Handle try-blocks
arthur.cohen@embecosm.com
- [COMMITTED 167/220] gccrs: Update SlicePattern typechecking against slice reference parents
arthur.cohen@embecosm.com
- [COMMITTED 168/220] gccrs: Implement compilation for SlicePattern against SliceType scrutinee
arthur.cohen@embecosm.com
- [COMMITTED 169/220] gccrs: Add indexed positional argument support in asm
arthur.cohen@embecosm.com
- [COMMITTED 170/220] gccrs: Add pretty hir dump for inline assembly
arthur.cohen@embecosm.com
- [COMMITTED 171/220] gccrs: Parse input and output expression
arthur.cohen@embecosm.com
- [COMMITTED 172/220] gccrs: Add input/output from inout and split in out
arthur.cohen@embecosm.com
- [COMMITTED 173/220] gccrs: Add execute test for variable and identifiers
arthur.cohen@embecosm.com
- [COMMITTED 174/220] gccrs: nr1.0: Remove rust/typecheck support
arthur.cohen@embecosm.com
- [COMMITTED 175/220] gccrs: Fix semicolon after some namespace
arthur.cohen@embecosm.com
- [COMMITTED 176/220] gccrs: Fix infinite loop with missing comma
arthur.cohen@embecosm.com
- [COMMITTED 177/220] gccrs: Error message field member was not properly updated
arthur.cohen@embecosm.com
- [COMMITTED 178/220] gccrs: ast: Add OffsetOf node
arthur.cohen@embecosm.com
- [COMMITTED 179/220] gccrs: expand: Add parser for offset_of!() and builtin resolution.
arthur.cohen@embecosm.com
- [COMMITTED 180/220] gccrs: hir: Add OffsetOf node
arthur.cohen@embecosm.com
- [COMMITTED 181/220] gccrs: desugar: Add for-loop desugar to ExpressionYeast
arthur.cohen@embecosm.com
- [COMMITTED 182/220] gccrs: desugar: Add assertions for try-blocks and question-mark
arthur.cohen@embecosm.com
- [COMMITTED 183/220] gccrs: lower: Add assertions for desugared nodes
arthur.cohen@embecosm.com
- [COMMITTED 184/220] gccrs: desugar: Cleanup for-loop desugar implementation.
arthur.cohen@embecosm.com
- [COMMITTED 185/220] gccrs: Fix AttrInputMacro operator= overloading.
arthur.cohen@embecosm.com
- [COMMITTED 186/220] gccrs: desugar: Add base for desugaring while-let loops
arthur.cohen@embecosm.com
- [COMMITTED 187/220] gccrs: Do not warn about unused `self` parameter
arthur.cohen@embecosm.com
- [COMMITTED 188/220] gccrs: Remove warning for unused `self` parameter
arthur.cohen@embecosm.com
- [COMMITTED 189/220] gccrs: Fix ICE during const eval of const capacity
arthur.cohen@embecosm.com
- [COMMITTED 190/220] gccrs: Refactor substitution param mapping to be more abstract
arthur.cohen@embecosm.com
- [COMMITTED 191/220] gccrs: simplify the is_eq on ADTType
arthur.cohen@embecosm.com
- [COMMITTED 192/220] gccrs: Refactor the ParamType to a BaseGeneric base-type
arthur.cohen@embecosm.com
- [COMMITTED 193/220] gccrs: Add ConstType boiler plate to handle const generics
arthur.cohen@embecosm.com
- [COMMITTED 194/220] gccrs: Add initial support for const generics
arthur.cohen@embecosm.com
- [COMMITTED 195/220] gccrs: fix clang formatting
arthur.cohen@embecosm.com
- [COMMITTED 196/220] gccrs: Fix ICE for ast dump of deferred anon const
arthur.cohen@embecosm.com
- [COMMITTED 197/220] gccrs: Fix ICE during hir dump of deferred anon constant
arthur.cohen@embecosm.com
- [COMMITTED 198/220] gccrs: Support const generic inference variables
arthur.cohen@embecosm.com
- [COMMITTED 199/220] gccrs: Fix ICE when extra const arguments supplied
arthur.cohen@embecosm.com
- [COMMITTED 200/220] gccrs: Add rest pattern support for AST::SlicePattern
arthur.cohen@embecosm.com
- [COMMITTED 201/220] gccrs: Retrieve token stream before vector move
arthur.cohen@embecosm.com
- [COMMITTED 202/220] gccrs: Prevent used after move on self param
arthur.cohen@embecosm.com
- [COMMITTED 203/220] gccrs: Initialize boolean flag correctly
arthur.cohen@embecosm.com
- [COMMITTED 204/220] gccrs: Initialize boolean flag correctly
arthur.cohen@embecosm.com
- [COMMITTED 205/220] gccrs: Ensure we track the const generic substitution on the param mappings
arthur.cohen@embecosm.com
- [COMMITTED 206/220] gccrs: Remove more calls to the old TyTy::BaseType::can_eq interface
arthur.cohen@embecosm.com
- [COMMITTED 207/220] gccrs: improve debug logging for unify site
arthur.cohen@embecosm.com
- [COMMITTED 208/220] gccrs: remove old debug
arthur.cohen@embecosm.com
- [COMMITTED 209/220] gccrs: Add test case showing method resolution with const-generics
arthur.cohen@embecosm.com
- [COMMITTED 210/220] gccrs: Parse expression instead of literal in attributes
arthur.cohen@embecosm.com
- [COMMITTED 211/220] gccrs: Fix object copying issue causing pointer inconsistency
arthur.cohen@embecosm.com
- [COMMITTED 212/220] gccrs: Avoid including rust-parse-impl.h in rust-parse.h
arthur.cohen@embecosm.com
- [COMMITTED 213/220] gccrs: Catch parse failure in parse_path_meta_item
arthur.cohen@embecosm.com
- [COMMITTED 214/220] gccrs: offset_of: Compile the offset properly
arthur.cohen@embecosm.com
- [COMMITTED 215/220] gccrs: Make AttributeParser rely more on Parser
arthur.cohen@embecosm.com
- [COMMITTED 216/220] gccrs: Recognize rustc_args_required_const attribute
arthur.cohen@embecosm.com
- [COMMITTED 217/220] gccrs: Remove undefined behavior with static_cast
arthur.cohen@embecosm.com
- [COMMITTED 218/220] gccrs: Add check before calling `get_trait_ref()`
arthur.cohen@embecosm.com
- [COMMITTED 219/220] gccrs: Call base class's accept_vis method
arthur.cohen@embecosm.com
- [COMMITTED 220/220] gccrs: Add read-only check on HIR
arthur.cohen@embecosm.com
- Interest In Setting Spray Products
bessiex
- [PATCH v4 0/9] Add memtag-stack sanitizer using MTE instructions
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 1/9] targhooks: i386: rename TAG_SIZE to TAG_BITSIZE
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 2/9] opts: use sanitize_code_type for sanitizer flags
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 3/9] target-insns.def: (tag_memory) New pattern.
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 4/9] aarch64: add new constants for MTE insns
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 5/9] targhooks: add TARGET_MEMTAG_COMPOSE_OFFSET_TAG
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 6/9] asan: add new memtag sanitizer
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 7/9] asan: memtag-stack add support for MTE instructions
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 8/9] aarch64: Add support for memetag-stack sanitizer using MTE insns
claudiu.zissulescu-ianculescu@oracle.com
- [PATCH v4 9/9] aarch64: Add memtag-stack tests
claudiu.zissulescu-ianculescu@oracle.com
- [RFC PATCH v2] [AutoFDO] Source filename tracking in GCOV
dhruvc@nvidia.com
- [PATCH v4] [aarch64] Make better use of overflowing operations in max/min(a, add/sub(a, b)) [PR116815]
dhruvc@nvidia.com
- [PATCH] match.pd: Fold (C << x) == x -> 0
dhruvc@nvidia.com
- [PATCH v2] match.pd: Fold (C << x) <rel op> x -> 0 or 1
dhruvc@nvidia.com
- [PATCH] libstdc++: Export std::byteswap from std.cc.in [PR121373]
hexne
- [PATCH] libstdc++: Add feature test macros for std::ranges::shift_left and std::ranges::shift_right in std.cc.in
hexne
- [PATCH v2] libstdc++: Export std::byteswap from std.cc.in [PR121373]
hexne
- [PING^2] [PATCH v4] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PATCH 1/2]rs6000: Disable vector constant splitters on POWER9/10 [PR118480]
jeevitha
- [PATCH 2/2]rs6000: Fix type selection for vec_slo and vec_sll [PR118480]
jeevitha
- [PATCH v5] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PATCH v2] [x86] Enable unroll in the vectorizer when there's reduction for FMA/DOT_PROD_EXPR/SAD_EXPR
liuhongt
- [PATCH] Restrict avx256_avoid_vec_perm only for loop vectorization.
liuhongt
- [PATCH] Fix _Decimal128 arithmetic error under FE_UPWARD.
liuhongt
- [PATCH] Document -param=ix86-vect-unroll-limit.
liuhongt
- [PATCH] [x86] Fix ICE due to wrong operand is passed to ix86_vgf2p8affine_shift_matrix.
liuhongt
- [PATCH] LoongArch: macro instead enum for base abi type
mengqinggang
- [PATCH v2] LoongArch: macro instead enum for base abi type
mengqinggang
- [PATCH 00/10] Add FP overloads for __atomic_fetch_add etc
mmalcomson@nvidia.com
- [PATCH 01/10] libatomic: Split concept of SUFFIX and SIZE in libatomic
mmalcomson@nvidia.com
- [PATCH 02/10] libatomic: Add floating point implementations of fetch_{add, sub}
mmalcomson@nvidia.com
- [PATCH 03/10] c: c++: Define new floating point builtin fetch_add functions
mmalcomson@nvidia.com
- [PATCH 04/10] builtins: Add FP types for atomic builtin overload resolution
mmalcomson@nvidia.com
- [PATCH 05/10] c: c++: Expand into CAS loop in frontend
mmalcomson@nvidia.com
- [PATCH 06/10] builtins: optab: Tie the new atomic builtins to the backend
mmalcomson@nvidia.com
- [PATCH 07/10] testsuite: Add tests for fp resolutions of __atomic_fetch_add
mmalcomson@nvidia.com
- [PATCH 08/10] doc: Mention floating point atomic fetch_add etc in docs
mmalcomson@nvidia.com
- [PATCH 09/10] [Not For Commit] Add demo implementation of one of the operations
mmalcomson@nvidia.com
- [PATCH 10/10] i386: Mark a tree node in i386.cc as TREE_SIDE_EFFECTS
mmalcomson@nvidia.com
- [PATCH v1 0/3] Support unsigned scalar SAT_MUL form 2
pan2.li@intel.com
- [PATCH v1 1/3] Match: Add form 2 for unsigned SAT_MUL
pan2.li@intel.com
- [PATCH v1 2/3] Widening-Mul: Support unsigned scalar SAT_MUL 2
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add testcase for scalar unsigned SAT_MUL form 2
pan2.li@intel.com
- [PATCH v1 0/2] RISC-V: Combine vec_duplicate + vmerge.vvm to vmerge.vxm on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/2] RISC-V: Combine vec_duplicate + vmerge.vv to vmerge.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: RISC-V: Add test for vec_duplicate + vmerge.vvm combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1] RISC-V: Refactor the vec_duplicate cost on gpr/fpr2vr-cost param
pan2.li@intel.com
- [PATCH v2 0/2] RISC-V: Combine vec_duplicate + vmerge.vvm to vmerge.vxm on GR2VR cost
pan2.li@intel.com
- [PATCH v2 1/2] RISC-V: Combine vec_duplicate + vmerge.vv to vmerge.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v2 2/2] RISC-V: RISC-V: Add test for vec_duplicate + vmerge.vvm combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v2 0/2] Support unsigned scalar SAT_MUL form 3
pan2.li@intel.com
- [PATCH v2 1/2] Match: Add form 3 for unsigned SAT_MUL
pan2.li@intel.com
- [PATCH v2 2/2] RISC-V: Add testcase for scalar unsigned SAT_MUL form 3
pan2.li@intel.com
- [PATCH v1 0/2] Refine the vx combine pattern
pan2.li@intel.com
- [PATCH v1 1/2] RISC-V: Add missed DONE for vx combine pattern [NFC]
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: Update the comments of vx combine [NFC]
pan2.li@intel.com
- [PATCH v1 0/4] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/4] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/4] RISC-V: Add test for vec_duplicate + vmacc.vv signed combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1 3/4] RISC-V: Add test for vec_duplicate + vmacc.vv unsigned combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1 4/4] RISC-V: Adjust the asm check after enable vmacc.vx combine
pan2.li@intel.com
- [PATCH v2 0/3] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v2 1/3] RISC-V: Combine vec_duplicate + vmacc.vv to vmacc.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v2 2/3] RISC-V: Add test for vec_duplicate + vmacc.vv signed combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v2 3/3] RISC-V: Add test for vec_duplicate + vmacc.vv unsigned combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1] RISC-V: Add test case for unsigned scalar SAT_MUL form 4
pan2.li@intel.com
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vnmsac.vv to vnmsac.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Combine vec_duplicate + vnmsac.vv to vnmsac.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test for vec_duplicate + vnmsac.vv signed combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test for vec_duplicate + vnmsac.vv unsigned combine with GR2VR cost 0, 1 and 15
pan2.li@intel.com
- [PATCH] c++: Deducing member array type from string literal [PR121518]
seha-bot
- [v3 PATCH 0/6] aarch64: Support for user-defined aarch64 tuning
soumyaa@nvidia.com
- [v3 PATCH 1/6] aarch64 + arm: Remove const keyword from tune_params members and nested members
soumyaa@nvidia.com
- [v3 PATCH 2/6] aarch64: Enable dumping of AArch64 CPU tuning parameters to JSON
soumyaa@nvidia.com
- [PATCH 3/6] json: Add get_map() method to JSON object class
soumyaa@nvidia.com
- [v3 PATCH 4/6] aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
soumyaa@nvidia.com
- [v3 PATCH 5/6] aarch64: Regression tests for parsing of user-provided AArch64 CPU tuning parameters
soumyaa@nvidia.com
- [v3 PATCH 6/6] aarch64: Script to auto generate JSON tuning routines
soumyaa@nvidia.com
- [PATCH] ira: Remove the issue code in improve_allocation. [PR117838]
yes
- [ping] [RFC PATCH 0/2] Fortran: multi-target clones Attribute Support
zambar
- [PATCH v3] match.pd: Fold pattern of round semantics.
zhaozhou
- [PING] [RFC PATCH 0/2] Fortran: multi-target clones Attribute Support
泽邦 贺
- [PATCH] RISC-V: Expand const_vector with 2 elts per pattern.
钟居哲
- [PATCH] RISC-V: Allow VLS types using up to LMUL 8
钟居哲
- [PATCH] RISC-V: Allow VLS types using up to LMUL 8
钟居哲
Last message date:
Sun Aug 31 23:42:47 GMT 2025
Archived on: Sun Aug 31 23:43:04 GMT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).