May 2025 Archives by author
Starting: Thu May 1 00:03:37 GMT 2025
Ending: Sat May 31 19:59:07 GMT 2025
Messages: 2866
- [PATCH][GCC16][GCC15] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Yuta Mukai (Fujitsu)
- [PATCH][GCC16][GCC15] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Yuta Mukai (Fujitsu)
- [PATCH] testsuite: Fix pr101145inf*.c testcases [PR117494]
Andrew Pinski (QUIC)
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Earnshaw (lists)
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Earnshaw (lists)
- [PATCH 00/13] arm: Remove iWMMXT code generation
Richard Earnshaw (lists)
- [PATCH] testsuite: arm: Fix unsigned-extend-2.c [PR116445]
Richard Earnshaw (lists)
- Stepping down as aarch64 port maintainer
Richard Earnshaw (lists)
- [PATCH] [gcc-14] testsuite: Improve check-function-bodies
Richard Earnshaw (lists)
- [PATCH] libstdc++: implement Philox Engine [PR119794]
1nfocalypse
- [PATCH v2] libstdc++: implement Philox Engine [PR119794]
1nfocalypse
- [PATCH 0/1] middle-end: Fix operation_could_trap_p for FIX_TRUNC_EXPR
Spencer Abson
- [PATCH 1/1] middle-end: Fix operation_could_trap_p for FIX_TRUNC_EXPR
Spencer Abson
- [pushed] MAINTAINERS: add myself to write after approval
Spencer Abson
- [committed] testsuite: Link gcc.dg/lto/modref-2_0 with libm
John David Anglin
- [committed] hpux: Fix detection of atomic support when profiling
John David Anglin
- [patch, Fortran] Fix PR 119928, rejects-valid 15/16 regression
Harald Anlauf
- [PATCH] Fortran: array subreferences and components of derived types [PR119986]
Harald Anlauf
- [PATCH] Fortran: array subreferences and components of derived types [PR119986]
Harald Anlauf
- [patch, Fortran] Fix PR 119928, rejects-valid 15/16 regression
Harald Anlauf
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Harald Anlauf
- [PATCH] Fortran: fix passing of inquiry ref of complex array to TRANSFER [PR102891]
Harald Anlauf
- [PATCH, committed] Fortran: parsing issue with DO CONCURRENT; ENDDO on same line [PR120179]
Harald Anlauf
- [parch, fortran] Fix PR 120163, 15/16 regression
Harald Anlauf
- [PING] [PATCH] Fortran: fix passing of inquiry ref of complex array to TRANSFER [PR102891]
Harald Anlauf
- [PING] [PATCH] Fortran: fix passing of inquiry ref of complex array to TRANSFER [PR102891]
Harald Anlauf
- [PATCH] Fortran: default-initialization and functions returning derived type[PR85750]
Harald Anlauf
- [PATCH] Fortran: default-initialization and functions returning derived type[PR85750]
Harald Anlauf
- [PATCH] Fortran: fix FAIL of gfortran.dg/specifics_1.f90 after r16-372 [PR120099]
Harald Anlauf
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Harald Anlauf
- [PATCH] Fortran: fix FAIL of gfortran.dg/specifics_1.f90 after r16-372 [PR120099]
Harald Anlauf
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Harald Anlauf
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Harald Anlauf
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Harald Anlauf
- [PATCH] Fortran: fix parsing of type parameter inquiries of substrings [PR101735]
Harald Anlauf
- [PATCH, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Harald Anlauf
- [PATCH] Fortran: fix parsing of type parameter inquiries of substrings [PR101735]
Harald Anlauf
- Test suite failures.
Harald Anlauf
- [PATCH, Fortran] Bug 119856 - Missing commas in I/O formats not diagnosed by default at compile time.
Harald Anlauf
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Harald Anlauf
- [Patch] Fortran: gfc_simplify_{cospi,sinpi} - fix for MPFR < 4.2.0
Harald Anlauf
- [PATCH] Fortran: parameter inquiries of constant complex arrays [PR102599,PR114022]
Harald Anlauf
- [PATCH] Fortran: parameter inquiries of constant complex arrays [PR102599,PR114022]
Harald Anlauf
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Paul-Antoine Arras
- [PATCH v2 1/2] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Paul-Antoine Arras
- [PATCH v2 2/2] RISC-V: Use helper function to get FPR to VR move cost
Paul-Antoine Arras
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Paul-Antoine Arras
- [PATCH] c++: Add attribute handles_virtual_move_assign
Owen Avery
- [PATCH] c++: Allow -Wvirtual-move-assign to be more easily ignored
Owen Avery
- [PATCH] c++: Allow -Wvirtual-move-assign to be more easily ignored
Owen Avery
- Ping^3: [PATCH v4] get source line for diagnostic from preprocessed file [PR preprocessor/79106]
Bader, Lucas
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Christopher Bazley
- [PATCH v2 1/1] Fix BZ 119317: named loops (C2y) with debug info
Christopher Bazley
- [PATCH 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v3 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v3 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v4 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v4 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH v4 0/1] Add warnings of potentially-uninitialized padding bits
Christopher Bazley
- [PATCH] libgomp: Update SVE test
Tejas Belagod
- [PATCH, COMMITTED] MAINTAINERS: Update my email address
Peter Bergner
- [EXT] Re: [PATCH v3] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Peter Bergner
- [PATCH] c++: Optimize dynamic cast to final type by comparing the vptr [PR63164]
Daniel Bertalan
- Ping: [PATCH 0/2] asm() operand 'c' modifier handling
Jan Beulich
- [GCC16,RFC,V2 03/14] aarch64: add new insn definition for st2g
Indu Bhagat
- [GCC16,RFC,V2 03/14] aarch64: add new insn definition for st2g
Indu Bhagat
- [GCC16, RFC, V2 13/14] gcc: aarch64: memtag: update link spec to pass arguments to linker
Indu Bhagat
- [GCC16, RFC, V2 06/14] opts: doc: aarch64: add new memtag sanitizer
Indu Bhagat
- [GCC16,RFC,V2 08/14] aarch64: memtag: implement target hooks
Indu Bhagat
- [WWWDOCS] readings: add links to CTF and BTF format specifications
Indu Bhagat
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
Richard Biener
- [PATCH] Fixup vect_remove_slp_scalar_calls
Richard Biener
- [PATCH] Fix gcc.dg/tree-ssa/ssa-dom-thread-7.c for aarch64
Richard Biener
- [PATCH] phiopt: Remove special case for a sequence after match and simplify for early phiopt
Richard Biener
- [GCC16, RFC, V2 01/14] opts: use unsigned HOST_WIDE_INT for sanitizer flags
Richard Biener
- [PATCH] get_known_nonzero_bits_1 should use wi::bit_and_not [PR118659]
Richard Biener
- [PATCH] expand: Remove unsignedp argument from get_compare_parts [PR118090]
Richard Biener
- [PATCH][stage1] middle-end/60779 - LTO vs. -fcx-fortran-rules and -fcx-limited-range
Richard Biener
- [PATCH v2] Change __builtin_unreachable to __builtin_trap if only thing in function [PR109267]
Richard Biener
- [PATCH] vect: Use internal storage for converts for call into supportable_indirect_convert_operation [PR118617]
Richard Biener
- [PATCH] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Richard Biener
- [PATCH] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Richard Biener
- [PATCH] Remove TARGET_LRA_P override when defining to hook_bool_void_true
Richard Biener
- [PATCH 0/4] gimple: Rework the bit-test switch lowering algorithm
Richard Biener
- [PATCH v3 2/6] dwarf: create annotation DIEs for btf tags
Richard Biener
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Richard Biener
- [PATCH 1/3] Force targets to use LRA which opted out via hook_bool_void_false
Richard Biener
- [PATCH 2/3] Flip default to LRA for targets with -mlra
Richard Biener
- [PATCH 3/3] Remove TARGET_LRA_P hook
Richard Biener
- [PATCH][www] Mark reload as to be removed for GCC 16
Richard Biener
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Richard Biener
- [PATCH] tree-optimization/120043 - bogus conditional store elimination
Richard Biener
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Richard Biener
- [PATCH] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Richard Biener
- [PATCH] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Richard Biener
- [PATCH] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Richard Biener
- [PATCH] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Richard Biener
- [PATCH 1/4] Loop-IM: Don't unconditional move conditional stmts during first LIM
Richard Biener
- [PATCH 2/4] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Richard Biener
- [PATCH 3/4] Rewrite VCEs of integral types [PR116939]
Richard Biener
- [PATCH 4/4] phiopt: Use rewrite_to_defined_overflow in move_stmt [PR116938]
Richard Biener
- [PATCH] testsuite/120084 - adjust gcc.dg/lto/pr60779_0.c
Richard Biener
- [PATCH 2/3] Flip default to LRA for targets with -mlra
Richard Biener
- [PATCH] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]
Richard Biener
- [PATCH] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Richard Biener
- [PATCH v3 2/6] dwarf: create annotation DIEs for btf tags
Richard Biener
- [PATCH 3/4] Rewrite VCEs of integral types [PR116939]
Richard Biener
- [PATCH] tree-optimization/120089 - force all PHIs live for early-break vect
Richard Biener
- [PATCH][GCC15] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Richard Biener
- [PATCH] [GCC14] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Richard Biener
- [PATCH 1/5] Document option -fdump-ipa-clones
Richard Biener
- [PATCH 2/5] ipa: Do not emit info about temporary clones to ipa-clones dump (PR119852)
Richard Biener
- [PATCH 4/5] ipa: Fix create_version_clone_with_body declaration and comment
Richard Biener
- [PATCH 5/5] ipa: Drop the default value of suffix parameter of create_clone (PR119852)
Richard Biener
- [PATCH] tree-optimization/120031 - CTZ pattern matching fails a case
Richard Biener
- [PATCH] tree-optimization/120089 - force all PHIs live for early-break vect
Richard Biener
- [PATCH 0/3] Remove non-SLP path from vectorizable_conversion
Richard Biener
- [PATCH] Printf properly on systems without %zu [PR120086]
Richard Biener
- [PATCH] tree-optimization/1157777 - STLF fails with BB vectorization of loop
Richard Biener
- [PATCH] tree-optimization/119589 - alignment analysis for VF > 1 and VMAT_STRIDED_SLP
Richard Biener
- [14 PATCH] libcpp: Further fixes for incorrect line numbers in large files [PR120061]
Richard Biener
- [PATCH v3 2/6] dwarf: create annotation DIEs for btf tags
Richard Biener
- [PATCH] tree-optimization/120143 - ICE with failed early break store move
Richard Biener
- [PATCH] ipa/120146 - deal with vanished varpool nodes in IPA PTA
Richard Biener
- [PATCH 2/6] vect: Remove non-SLP path from vectorizable_reduction
Richard Biener
- [PATCH 3/6] vect: Remove non-SLP path from vectorizable_reduction
Richard Biener
- [PATCH 0/6] Remove non-SLP path from vectorizable_reduction
Richard Biener
- [PATCH v2 1/4] Loop-IM: Hoist (non-expensive) stmts to executed all loop when running before PRE
Richard Biener
- [PATCH v2 3/4] Rewrite VCEs of integral types [PR116939]
Richard Biener
- [PATCH][www] Mark reload as to be removed for GCC 16
Richard Biener
- PING: [PATCH] Add TARGET_STORE_BY_PIECES_ICODE
Richard Biener
- [PATCH v3 1/2] Rewrite VCEs of integral types [PR116939]
Richard Biener
- [PATCH v3 2/2] phiopt: Use rewrite_to_defined_overflow in move_stmt [PR116938]
Richard Biener
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Richard Biener
- [PATCH] testsuite: Limit option '-mgeneral-regs-only' backends in pr119160.
Richard Biener
- [PATCH][v2] tree-optimization/120043 - bogus conditional store elimination
Richard Biener
- [PATCH] tree-optimization/116352 - amend previous fix
Richard Biener
- [PATCH] tree-optimization/119960 - failed external SLP promotion
Richard Biener
- [PATCH] Fix tree-ssa/pr31261.c testcase after r16-400 [PR120168]
Richard Biener
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Richard Biener
- [PATCH v2] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Richard Biener
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Richard Biener
- [PATCH][14] tree-optimization/120156 - ICE in ptr_derefs_may_alias_p
Richard Biener
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Richard Biener
- [PATCH] gimple-fold: Don't replace `{true/false} != false` with `true/false` inside GIMPLE_COND
Richard Biener
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Richard Biener
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Richard Biener
- [PATCH] Extend vect_recog_cond_expr_convert_pattern to handle floating point type.
Richard Biener
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Richard Biener
- [PATCH 1/3] Remove non-SLP path from vectorizable_operation
Richard Biener
- [PATCH 2/3] Remove non-SLP path from vectorizable_operation
Richard Biener
- [PATCH 3/3] Remove non-SLP path from vectorizable_operation
Richard Biener
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Richard Biener
- [PATCH] Fix wrong optimization of complex boolean expression
Richard Biener
- [PATCH 1/2] tree-optimization/114166 - vectorize to lowered form with word_mode
Richard Biener
- [PATCH 2/2] Move vector lowering to before vectorization
Richard Biener
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Richard Biener
- [PATCH v2] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Richard Biener
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Richard Biener
- i386: Fix some problems in stv cost model
Richard Biener
- [PATCH] tree-optimization/120211 - constrain LOOP_VINFO_EARLY_BREAKS_LIVE_IVS more
Richard Biener
- [PATCH v1 2/4] Match: Refactor the signed SAT_TRUNC match patterns [NFC]
Richard Biener
- [PATCH v1 3/4] Match: Refactor the signed SAT_* match for saturated value [NFC]
Richard Biener
- [PATCH v1 4/4] Match: Update the comments for indicating SAT_* pattern
Richard Biener
- [PATCH v1 1/3] Match: Support form 7 for unsigned integer SAT_ADD
Richard Biener
- [PATCH] testsuite/120222 - adjust gcc.dg/tree-ssa/gen-vect-28.c for inlining change
Richard Biener
- [PATCH] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Richard Biener
- [PATCH] gimple-fold: Canonicalize _Bool == 0 and _Bool != 1
Richard Biener
- [PATCH] gimple: Canonical order for invariants [PR118902]
Richard Biener
- [Patch] Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric functions [PR120225]
Richard Biener
- [PATCH] sync LTO streaming and hashing for accelerators and vector type mode
Richard Biener
- [PATCH] Cleanup internal vectorizer costing API
Richard Biener
- [PATCH] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Richard Biener
- [PATCH] Cleanup internal vectorizer costing API
Richard Biener
- [PATCH] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Richard Biener
- [PATCH] gimple-fold: Canonicalize _Bool == 0 and _Bool != 1
Richard Biener
- [PATCH v2] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Richard Biener
- [PATCH 1/3] cfgexpand: Reverse the order of going through the update_cache_list queue.
Richard Biener
- [PATCH 2/3] cfgexpand: Update cache during the original DFS walk
Richard Biener
- [PATCH] This transitions vect_model_simple_cost to SLP only
Richard Biener
- [PATCH] verifier: Fix up PAREN_EXPR verification [PR118868]
Richard Biener
- [PATCH 1/4] This transitions vect_model_simple_cost to SLP only
Richard Biener
- [PATCH 2/4] Use vectype from SLP node for vect_get_{load, store}_cost if possible
Richard Biener
- [PATCH 3/4] Revert change to pass SLP node to cost hook for scalar_{load,store}
Richard Biener
- [PATCH 4/4] Remove the mixed stmt_vec_info/SLP node record_stmt_cost overload
Richard Biener
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Richard Biener
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Richard Biener
- [PATCH 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Richard Biener
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Richard Biener
- [PATCH] x86: Enable separate shrink wrapping
Richard Biener
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Richard Biener
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Richard Biener
- [PATCH v2 1/2] Extend vect_recog_cond_expr_convert_pattern to handle floating point type.
Richard Biener
- [PATCH v2 2/2] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST
Richard Biener
- [PATCH 1/3] Remove non-SLP path from vectorizable_induction
Richard Biener
- [PATCH 2/3] Remove non-SLP path from vectorizable_induction
Richard Biener
- [PATCH 3/3] Remove non-SLP path from vectorizable_induction
Richard Biener
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Richard Biener
- [PATCH] tree-sra: Do not create stores into const aggregates
Richard Biener
- [PATCH] gimple: allow fold_stmt without setting cfun in case of GIMPLE_COND folding
Richard Biener
- [PATCH 1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen
Richard Biener
- [PATCH 1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen
Richard Biener
- [PATCH 3/3] gimple: Move canonicalization of bool==0 and bool!=1 to cleanupcfg
Richard Biener
- [PATCH 2/3] gimple: Add assert for code being a comparison in gimple_cond_set_code
Richard Biener
- [PATCH 1/3] forwprop: Change an if into an assert
Richard Biener
- [PATCH 2/2] forwprop: Move around the marking bb for eh to after the local non-fold_stmt optimizations
Richard Biener
- [PATCH v2 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Richard Biener
- [PATCH] libiberty: remove duplicated declaration of mkstemps
Richard Biener
- 2nd Ping: Re: [Stage 1][Middle-end][PATCH v5 0/3] Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Richard Biener
- [PATCH] tighten type verification for CONJ_EXPR
Richard Biener
- [PATCH 1/2] Use vectype from SLP node for vect_get_{load, store}_cost if possible
Richard Biener
- [PATCH 2/2][v2] Remove the mixed stmt_vec_info/SLP node record_stmt_cost overload
Richard Biener
- [PATCH] Enhance -fopt-info-vec vectorized loop diagnostic
Richard Biener
- [PATCH][x86] Fix regression from x86 multi-epilogue tuning
Richard Biener
- [PATCH][GCC15/14/13/12] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Richard Biener
- [PATCH] libgcobol: Add multilib support
Richard Biener
- [PATCH] Enhance -fopt-info-vec vectorized loop diagnostic
Richard Biener
- [PATCH] tree: Canonical order for ADDR
Richard Biener
- [PATCH 2/2] Move vector lowering to before vectorization
Richard Biener
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Richard Biener
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Richard Biener
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Richard Biener
- GCC 14.2.1 Status Report (2025-05-15), branch frozen for release
Richard Biener
- [COMMITTED] PR tee-optimization/120277 - Check for casts becoming UNDEFINED.
Richard Biener
- [PATCH] Forwprop: add a debug dump after propagate into comparison does something
Richard Biener
- [PATCH 1/4] Make end_sequence return the insn sequence
Richard Biener
- [PATCH 3/3] cfgcleanup: small performance improvement in some cases
Richard Biener
- [PATCH 1/1] middle-end: Fix operation_could_trap_p for FIX_TRUNC_EXPR
Richard Biener
- [PATCH v3] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST
Richard Biener
- [PATCH] match: Allow some optional casts for boolean comparisons
Richard Biener
- [PATCH] MATCH: Fix patterns of type (a != b) and (a == b) [PR117760]
Richard Biener
- [PATCH] match: Don't allow folling statements that can throw internally [PR119903]
Richard Biener
- [PATCH] Partially lift restriction from loc_list_from_tree_1
Richard Biener
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Biener
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Biener
- [PATCH 2/2] forwprop: Add alias walk limit to optimize_memcpy_to_memset.
Richard Biener
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Richard Biener
- [PATCH] phiopt: Use mark_lhs_in_seq_for_dce instead of doing it inline
Richard Biener
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Richard Biener
- [PATCH v3 2/3] sbitmap: Add bitmap_is_range_set_p function
Richard Biener
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Richard Biener
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Biener
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Biener
- [PATCH] bitintlower: Big-endian lowering support
Richard Biener
- [PATCH] libgcc: Small bitint_reduce_prec big-endian fixes
Richard Biener
- [PATCH] tree-chrec: Use signed_type_for in convert_affine_scev
Richard Biener
- [PATCH] libgcc: Move bitint support exports to x86/aarch64 specific map files
Richard Biener
- [PATCH] Add pattern match in match.pd for .AVG_CEIL
Richard Biener
- [PATCH] Match: Handle commonly used unsigned modulo counters
Richard Biener
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Richard Biener
- [PATCH] middle-end: Fix complex lowering of cabs with no LHS [PR120369]
Richard Biener
- [PATCH] bitintlower: Ensure extension of the most significant limb on info->extended targets
Richard Biener
- [PATCH] rtl-ssa: Reject non-address uses of autoinc regs [PR120347]
Richard Biener
- [PATCH] match: Undo maybe_push_res_to_seq in some cases [PR120331]
Richard Biener
- [PATCH] Conditionalize libgdiagnostic processing on presence
Richard Biener
- [PATCH] Conditionalize libgdiagnostic processing on presence
Richard Biener
- GCC 14.3.1 Status Report (2025-05-23)
Richard Biener
- [PATCH] Verify 'GIMPLE_RETURN' vs. 'RESULT_DECL' if 'aggregate_value_p' [PR119835]
Richard Biener
- [PATCH] Fix makeinfo error from recently-added nodes missing in menu
Richard Biener
- [PATCH 1/2] allow contraction to synthetic single-element vector FMA
Richard Biener
- [PATCH] expmed: Prevent non-canonical subreg generation in store_bit_field [PR118873]
Richard Biener
- [PATCH] Fixup gcc.target/i386/vect-epilogues-5.c
Richard Biener
- [PATCH] For datarefs with big gap, split them into different groups.
Richard Biener
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Richard Biener
- [PATCH 1/2] Match:Support IMM=-1 for signed scalar SAT_ADD IMM form1
Richard Biener
- [PATCH 1/2] Match:Support signed vector SAT_ADD IMM form 1
Richard Biener
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Richard Biener
- [PATCH 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Richard Biener
- [PATCH V2] For datarefs with big gap, split them into different groups.
Richard Biener
- [PATCH RFA] fold: DECL_VALUE_EXPR isn't simple [PR120400]
Richard Biener
- [PATCH 1/2] forwprop: Change test in loop of optimize_memcpy_to_memset
Richard Biener
- [PATCH 2/2] forwprop: Add stats for memcpy->memset
Richard Biener
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Richard Biener
- [PATCH] Match: Handle commonly used unsigned modulo counters
Richard Biener
- [PATCH] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions
Richard Biener
- [PATCH v3 1/2] tree-simplify: unify simple_comparison ops in vec_cond for bit and/or/xor [PR119196]
Richard Biener
- [PATCH v3 2/2] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Richard Biener
- [PATCH] Fix IPA-SRA issue with reverse SSO on specific pattern
Richard Biener
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Richard Biener
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Richard Biener
- [PATCH] tree-optimization/117965 - phiprop validity checking is too strict
Richard Biener
- Disable 'pass_nrv' for offloading compilation [PR119835] (was: [PATCH] Verify 'GIMPLE_RETURN' vs. 'RESULT_DECL' if 'aggregate_value_p' [PR119835])
Richard Biener
- [PATCH v2 2/3] vect: Remove non-SLP paths in strided slp/elementwise.
Richard Biener
- Defuse 'RESULT_DECL' check in 'pass_nrv' for offloading compilation [PR119835] (was: Disable 'pass_nrv' for offloading compilation [PR119835])
Richard Biener
- [PATCH v3 2/2] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Richard Biener
- [PATCH] ggc-page: Fix up build on non-USING_MMAP hosts [PR120464]
Richard Biener
- [PATCH] rtl-ssa: Reject non-address uses of autoinc regs [PR120347]
Richard Biener
- [PATCH] c++tools: Don't check --enable-default-pie.
Richard Biener
- [PATCH] Fix crash with constant initializer caused by IPA
Richard Biener
- [PATCH] expmed: Prevent non-canonical subreg generation in store_bit_field [PR118873]
Richard Biener
- [PATCH 1/2] forwprop: Change test in loop of optimize_memcpy_to_memset
Richard Biener
- [PATCH] scc_copy: conditional return TODO_cleanup_cfg.
Richard Biener
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Richard Biener
- [PATCH] tree-optimization/120457 - avoid lowering of some single-element interleave
Richard Biener
- [PATCH] Fix crash with constant initializer caused by IPA
Richard Biener
- [PATCH] tree-optimization/120341 - stores into STRING_CSTs can trap
Richard Biener
- [PATCH] tree-optimization/120357 - ICE with early break vectorization
Richard Biener
- [PATCH] Have TODO_verify_* not set by any pass
Richard Biener
- [PATCH] CCP: Manually rename the virtual mem op when inserting clobbers
Richard Biener
- [PATCH] DCE: Only set TODO_update_ssa when cfg has changed
Richard Biener
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
Uros Bizjak
- [PATCH] x86: Remove SSE_FIRST_REG from ix86_class_likely_spilled_p
Uros Bizjak
- [PATCH] x86: Update TARGET_SMALL_REGISTER_CLASSES_FOR_MODE_P
Uros Bizjak
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
Uros Bizjak
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
Uros Bizjak
- [PATCH RFA] i386: -Wabi false positive with indirect call
Uros Bizjak
- [PATCH] x86-64: Don't expand UNSPEC_TLS_LD_BASE to a call
Uros Bizjak
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Uros Bizjak
- [pushed]: i386: Do not use explicit operands for MOVS instructions [PR120019]
Uros Bizjak
- [PATCH] x86: Remove df_insn_rescan after emit_insn_*
Uros Bizjak
- [PATCH] x86: Enable separate shrink wrapping
Uros Bizjak
- [PATCH] x86: Enable separate shrink wrapping
Uros Bizjak
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Uros Bizjak
- [PATCH] i386: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]
Uros Bizjak
- [PATCH] i386, v2: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]
Uros Bizjak
- [PATCH] rtl-optimization: Invalid CSE of inline asm with memory clobber [PR111901]
Uros Bizjak
- [PATCH] RISC-V: Use vclmul for CRC expansion if available
Anton Blanchard
- [PATCH] RISC-V: Use vclmul for CRC expansion if available
Anton Blanchard
- [PATCH v2] RISC-V: Use vclmul for CRC expansion if available
Anton Blanchard
- [PATCH][www] Mark reload as to be removed for GCC 16
Segher Boessenkool
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Segher Boessenkool
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Segher Boessenkool
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Segher Boessenkool
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Segher Boessenkool
- PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode
Segher Boessenkool
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Segher Boessenkool
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Segher Boessenkool
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Segher Boessenkool
- [PATCH] rs6000: Remove include of reload.h
Segher Boessenkool
- [PATCH v3] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Segher Boessenkool
- [EXT] Re: [PATCH v3] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Segher Boessenkool
- [PATCH] libgcc SH: fix alignment for relaxation
Quentin Boswank
- [Ada] Fix PR ada/120104
Eric Botcazou
- [PATCH] Fix wrong optimization of complex boolean expression
Eric Botcazou
- [PATCH] Partially lift restriction from loc_list_from_tree_1
Eric Botcazou
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Eric Botcazou
- [PATCH] Partially lift restriction from loc_list_from_tree_1
Eric Botcazou
- [PATCH] sparc: Avoid operandN variables in .md files
Eric Botcazou
- [PATCH] Fix IPA-SRA issue with reverse SSO on specific pattern
Eric Botcazou
- [testsuite] Remove obsolete ada/acats/overflow.lst file
Eric Botcazou
- [Ada] Move ACATS 2.6 testsuite to acats-2 directory
Eric Botcazou
- [Ada] Install ACATS 3.1 testsuite in acats-3 directory
Eric Botcazou
- [Ada] Install ACATS 4.2 testsuite in acats-4 directory
Eric Botcazou
- [PATCH] Fix crash with constant initializer caused by IPA
Eric Botcazou
- [PATCH v16] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Nicolas Boulenguez
- 'libgomp.c/interop-hsa.c': GCN offloading only
Tobias Burnus
- [PATCH 3/7] OpenMP: Support functions for nested "begin declare variant"
Tobias Burnus
- [PATCH 4/7] OpenMP: Add flag for code elision to omp_context_selector_matches.
Tobias Burnus
- [PATCH 3/7] OpenMP: Support functions for nested "begin declare variant"
Tobias Burnus
- [PATCH 6/7] OpenMP: C front end support for "begin declare variant"
Tobias Burnus
- [committed] libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_shared_memory variant
Tobias Burnus
- [PATCH 6/7] OpenMP: C front end support for "begin declare variant"
Tobias Burnus
- [committed] libgomp.{c, fortran}/interop-{hip, cuda}: Fix dg-run target selection
Tobias Burnus
- [PATCH] fortran: Fix up minloc/maxloc lowering [PR120191]
Tobias Burnus
- [PATCH, fortran] Fix simple typo in libgfortran
Tobias Burnus
- [PATCH, fortran] Fix simple typo in libgfortran
Tobias Burnus
- [PATCH] fortran: map atand(y, x) to atan2d(y, x)
Tobias Burnus
- [Patch] Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric functions [PR120225]
Tobias Burnus
- PING (and v2) – [Patch] nvptx/nvptx.opt: Update -march-map= for newer sm_xxx
Tobias Burnus
- Add effective-target 'offload_device_usm', 'libgomp.c-c++-common/target-usm-1.c'
Tobias Burnus
- libgomp: Add a few more OpenMP/USM test cases
Tobias Burnus
- [Patch, RFC] git_update_version.py: Support vendor-branch version bumps (was: [RFC] Enable automatic ChangeLog updates on devel/omp/gcc-15 branch)
Tobias Burnus
- [PATCH] fortran, v2: Fix up minloc/maxloc lowering [PR120191]
Tobias Burnus
- [PATCH] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]
Tobias Burnus
- [PATCH] libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191]
Tobias Burnus
- [PATCH] libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191]
Tobias Burnus
- [PATCH] fortran: map atand(y, x) to atan2d(y, x) [PR113413]
Tobias Burnus
- PING – Re: [Patch] Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric functions [PR120225]
Tobias Burnus
- [committed] Fortran: Fix mpfr_tanu use in gfc_simplify_cotand with mpfr 4.2.0+ [PR120225] (was: PING – Re: [Patch] Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric functions [PR120225])
Tobias Burnus
- [Patch] OpenMP: Fix mapping of zero-sized arrays with non-literal size: map(var[:n]), n = 0
Tobias Burnus
- [Patch] OpenMP/Fortran: Fix allocatable-component mapping of derived-type array comps
Tobias Burnus
- [GCC15][committed] OpenMP - backporting testcases + 2 mapping fixes
Tobias Burnus
- Add effective-target 'offload_device_usm', 'libgomp.c-c++-common/target-usm-1.c'
Tobias Burnus
- [PATCH 6/7] OpenMP: C front end support for "begin declare variant"
Tobias Burnus
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Tobias Burnus
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Tobias Burnus
- [Patch] OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
Tobias Burnus
- [committed] libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile [PR118694]
Tobias Burnus
- PING² — Re: PING (and v2) – [Patch] nvptx/nvptx.opt: Update -march-map= for newer sm_xxx
Tobias Burnus
- [Patch] OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
Tobias Burnus
- [committed] c-c++-common/gomp/{attrs-,}metadirective-3.c: Fix expected result [PR118694]
Tobias Burnus
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Tobias Burnus
- [Patch] libgomp: Add OpenACC's acc_memcpy_device{,_async} routines [PR93226]
Tobias Burnus
- [PATCH 1/3] OpenMP: Fix ICE in metadirective recovery after error [PR120180]
Tobias Burnus
- [PATCH 2/3] OpenMP: Fix ICE and other issues in C/C++ metadirective error recovery.
Tobias Burnus
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Tobias Burnus
- [Patch] Fortran: gfc_simplify_{cospi,sinpi} - fix for MPFR < 4.2.0 (was: [PATCH] fortran: add constant input support for trig functions with half-revolutions)
Tobias Burnus
- [PATCH 3/3] OpenMP: Handle more cases in user/condition selector
Tobias Burnus
- [PATCH 3/3] OpenMP: Handle more cases in user/condition selector
Tobias Burnus
- [committed] OpenMP: C++ "declare mapper" support
Tobias Burnus
- [committed] OpenMP: Support OpenMP 5.0 "declare mapper" directives for C
Tobias Burnus
- [Patch] libgomp: Add OpenMP's omp_target_memset/omp_target_memset_async [PR120444]
Tobias Burnus
- [PATCH] Match: Handle commonly used unsigned modulo counters
MCC CS
- [PATCH] Match: Handle commonly used unsigned modulo counters
MCC CS
- [RFC PATCH 0/2] Add target_clones profile option support
Alice Carlotti
- [PATCH] libstdc++: Add missing feature-test macro in <memory>
Dhruv Chawla
- [PATCH 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA, and ADDHNB instructions
Dhruv Chawla
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Dhruv Chawla
- [PATCH] aarch64: Use LDR for first-element loads for Advanced SIMD
Dhruv Chawla
- [PATCH 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA, and ADDHNB instructions
Dhruv Chawla
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Dhruv Chawla
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Dhruv Chawla
- [PATCH v4 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Dhruv Chawla
- [PATCH v4 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
Dhruv Chawla
- [PATCH] aarch64: Use LDR for first-element loads for Advanced SIMD
Dhruv Chawla
- [AUTOFDO] Merge profiles of clones before annotating
Dhruv Chawla
- [PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.
Dongyan Chen
- [PATCH v2] RISC-V: Support for zilsd and zclsd extensions.
Dongyan Chen
- [PATCH v4] RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.
Dongyan Chen
- [PATCH v5] RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.
Dongyan Chen
- [PATCH v2] RISC-V: Support for zilsd and zclsd extensions.
Dongyan Chen
- [PATCH] RISC-V: Fix the warning of temporary object dangling references.
Dongyan Chen
- [PATCH v2] RISC-V: Fix the warning of temporary object dangling references.
Dongyan Chen
- [PATCH] RISC-V: Fix the warning of temporary object dangling references.
Dongyan Chen
- [PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization level.
Dongyan Chen
- [PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization level.
Dongyan Chen
- [PATCH] RISC-V: Add smcntrpmf extension.
Dongyan Chen
- [PATCH] RISC-V: Imply zicsr for svade and svadu extensions.
Dongyan Chen
- [PATCH] RISC-V: Add svbare extension.
Dongyan Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [RFC PATCH 1/2] Fortran: Do not make_decl_rtl in trans_function_start
Yangyu Chen
- [RFC PATCH 2/2] Add target_clones profile option support
Yangyu Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [PATCH] RISC-V: Add missing insn types for XiangShan Nanhu scheduler model
Yangyu Chen
- [RFC PATCH 0/2] Add target_clones profile option support
Yangyu Chen
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Yangyu Chen
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Yangyu Chen
- [PATCH] RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054]
Kito Cheng
- [PATCH v6 1/2] RISC-V: Add intrinsics support for SiFive Xsfvcp extensions.
Kito Cheng
- [PATCH] RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054]
Kito Cheng
- [PATCH 1/8] RISC-V: Introduce riscv-ext*.def to define extensions
Kito Cheng
- [PATCH 2/8] RISC-V: Use riscv-ext.def to generate target options and variables
Kito Cheng
- [PATCH 3/8] RISC-V: Generate extension table in documentation from riscv-ext.def
Kito Cheng
- [PATCH 4/8] RISC-V: Adjust riscv_can_inline_p
Kito Cheng
- [PATCH 5/8] RISC-V: Introduce riscv_ext_info_t to hold extension metadata
Kito Cheng
- [PATCH 6/8] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH 7/8] RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH 8/8] RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH v2] RISC-V: Support for zilsd and zclsd extensions.
Kito Cheng
- [PATCH v5] RISC-V: Minimal support for ssnpm, smnpm and smmpm extensions.
Kito Cheng
- [PATCH v2 1/8] RISC-V: Introduce riscv-ext*.def to define extensions
Kito Cheng
- [PATCH v2 2/8] RISC-V: Use riscv-ext.def to generate target options and variables
Kito Cheng
- [PATCH v2 3/8] RISC-V: Generate extension table in documentation from riscv-ext.def
Kito Cheng
- [PATCH v2 4/8] RISC-V: Adjust riscv_can_inline_p
Kito Cheng
- [PATCH v2 5/8] RISC-V: Introduce riscv_ext_info_t to hold extension metadata
Kito Cheng
- [PATCH v2 6/8] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH v2 7/8] RISC-V: Drop riscv_ext_version_table in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH v2 8/8] RISC-V: Drop riscv_ext_flag_table in favor of riscv_ext_info_t data
Kito Cheng
- [PATCH v2 1/8] RISC-V: Introduce riscv-ext*.def to define extensions
Kito Cheng
- [PATCH] RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
Kito Cheng
- [PATCH v2 1/8] RISC-V: Introduce riscv-ext*.def to define extensions
Kito Cheng
- [PATCH] RISC-V: Add augmented hypervisor series extensions.
Kito Cheng
- [committed] RISC-V: Drop duplicate build rule for riscv-ext.opt [NFC]
Kito Cheng
- [committed] RISC-V: Regen riscv-ext.opt.urls
Kito Cheng
- [PATCH v2 2/8] RISC-V: Use riscv-ext.def to generate target options and variables
Kito Cheng
- [PATCH] RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
Kito Cheng
- [PATCH v3] RISC-V: Add augmented hypervisor series extensions.
Kito Cheng
- [PATCH] RISC-V: Support Zilsd code gen
Kito Cheng
- [PATCH] RISC-V: Add new operand constraint: cR
Kito Cheng
- [PATCH] RISC-V: Fix the warning of temporary object dangling references.
Kito Cheng
- gcc project build error in Ubuntu18.04
Kito Cheng
- [PATCH] RISC-V: Add new operand constraint: cR
Kito Cheng
- [PATCH] RISC-V: Support Zilsd code gen
Kito Cheng
- [PATCH] RISC-V: Add zvfbfa and zvfofp8min intrinsic.
Kito Cheng
- [PATCH v2] driver: Fix multilib_os_dir and multiarch_dir for those target use TARGET_COMPUTE_MULTILIB
Kito Cheng
- [PATCH] RISC-V: Support Zilsd code gen
Kito Cheng
- [PATCH v2] RISC-V: Fix the warning of temporary object dangling references.
Kito Cheng
- [PATCH] RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc
Kito Cheng
- [PATCH] RISC-V: Default-initialize variable.
Kito Cheng
- [PATCH] RISC-V: Support CPUs in -march.
Kito Cheng
- [PATCH] RISC-V: Add autovec mode param.
Kito Cheng
- [PATCH] RISC-V: Support CPUs in -march.
Kito Cheng
- [PATCH v2] driver: Fix multilib_os_dir and multiarch_dir for those target use TARGET_COMPUTE_MULTILIB
Kito Cheng
- [PATCH] [RFC] RISC-V: Add extra check to help choosing multilib with equivalent arch.
Kito Cheng
- [PATCH] RISC-V: Implement full-featured iterator for riscv_subset_list [NFC]
Kito Cheng
- [PATCH] RISC-V: Adjust build rule for gen-riscv-ext-opt and gen-riscv-ext-texi
Kito Cheng
- [PATCH] c++tools: Don't check --enable-default-pie.
Kito Cheng
- [v3] RISC-V: Add minimal support of double trap extension 1.0
Kito Cheng
- [PATCH] MIPS: Fixed the problem that the nop instruction is inserted at the wrong position after enabling '-fpatchable-function-entry='
Lulu Cheng
- [PATCH v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature.
Lulu Cheng
- [ping] [PATCH v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature.
Lulu Cheng
- [PATCH] doc: Document the 'q' constraint for LoongArch
Lulu Cheng
- [PATCH 1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c.
Lulu Cheng
- [ping^2] [PATCH v2] MIPS: Fix the issue with the '-fpatchable-function-entry=' feature.
Lulu Cheng
- [PATCH] s390: Floating point vector lane handling
Juergen Christ
- [PATCH v2] s390: Floating point vector lane handling
Juergen Christ
- Roll up Banners Quotes
Hayley Christie
- [PATCH] tree-optimization/120089 - force all PHIs live for early-break vect
Tamar Christina
- [PATCH 0/3] Remove non-SLP path from vectorizable_conversion
Tamar Christina
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Tamar Christina
- [PATCH v2] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Tamar Christina
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Tamar Christina
- [PATCH] Cleanup internal vectorizer costing API
Tamar Christina
- [PATCH v2 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Tamar Christina
- [PATCH 2/2]AArch64: propose -mmax-vectorization as an option to override vector costing
Tamar Christina
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Tamar Christina
- [PATCH 2/2]AArch64: Use vectorizer initial unrolling as default
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 2/4][c-frontend]: implement pragma unroll n <requested|preferred> for C [PR116140]
Tamar Christina
- [PATCH 3/4][c++-frontend]: implement pragma unroll n <requested|preferred> for C++ [PR116140]
Tamar Christina
- [PATCH 4/4][libstdc++] use pragma GCC 4 preferred for std::find [PR116140]
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 2/4][c-frontend]: implement pragma unroll n <requested|preferred> for C [PR116140]
Tamar Christina
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Tamar Christina
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Tamar Christina
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Tamar Christina
- [PATCH v2 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Tamar Christina
- [PATCH v2 2/2]AArch64: propose -mmax-vectorization as an option to override vector costing
Tamar Christina
- [PATCH v2 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Tamar Christina
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Tamar Christina
- [PATCH 2/2]AArch64: Use vectorizer initial unrolling as default
Tamar Christina
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Tamar Christina
- [PATCH 1/2]middle-end: Apply loop->unroll directly in vectorizer
Tamar Christina
- [PATCH 1/2]middle-end: Add new parameter to scale scalar loop costing in vectorizer
Tamar Christina
- [PATCH v2] RISC-V: Fix missing implied Zicsr from Zve32x
Nelson Chu
- [PATCH v19 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v19 2/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v19 3/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v19 3/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v20 0/4] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v20 1/4] contrib/: Add support for Link: tags
Alejandro Colomar
- [PATCH v20 2/4] c: Add _Countof operator
Alejandro Colomar
- [PATCH v20 3/4] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v20 4/4] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v20 3/4] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v20 2/4] c: Add _Countof operator
Alejandro Colomar
- [PATCH v1] contrib/: Add support for Link: tags
Alejandro Colomar
- [PATCH v21 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v21 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v21 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v21 3/3] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v1] contrib/: Add support for Link: tags
Alejandro Colomar
- [PATCH v21 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v21 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v21 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v1] contrib/: Add support for Link: tags
Alejandro Colomar
- [PATCH v1] contrib/: Add support for Link: tags
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v22 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v22 3/3] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v23 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v23 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v23 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v23 3/3] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v23 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v23 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v24 3/3] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v24 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v25 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v25 1/3] c: Add _Countof operator
Alejandro Colomar
- [PATCH v25 2/3] c: Add <stdcountof.h>
Alejandro Colomar
- [PATCH v25 3/3] c: Add -Wpedantic diagnostic for _Countof
Alejandro Colomar
- [PATCH v25 0/3] c: Add _Countof and <stdcountof.h>
Alejandro Colomar
- [PATCH v1] testsuite: Remove spurious comments [PR117025]
Alejandro Colomar
- [Stage 1][Middle-end][PATCH v5 0/3] Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Kees Cook
- [PATCH v6 0/3][Middle-end]Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Kees Cook
- [PATCH v2 2/4] cfgloopmanip: Add infrastructure for scaling of multi-exit loops [PR117790]
Alex Coplan
- [PATCH v2 3/4] vect: Ensure profile consistency when adding epilog guard [PR117790]
Alex Coplan
- [PATCH v2 4/4] vect: Fix scale_profile_for_vect_loop for multiple exits [PR117790]
Alex Coplan
- Re: PING – Re: [Patch] Fortran: Use mpfr_sinu etc. with mpfr 4.2.0+ for degree trigonometric functions [PR120225]
FX Coudert
- [PATCH] x86: Enable separate shrink wrapping
Cui, Lili
- [PATCH] x86: Enable separate shrink wrapping
Cui, Lili
- [PATCH] x86: Enable separate shrink wrapping
Cui, Lili
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [PING] [PATCH] Fortran: fix passing of inquiry ref of complex array to TRANSFER [PR102891]
Jerry D
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [patch, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [PATCH, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- [PATCH] Fortran: fix parsing of type parameter inquiries of substrings [PR101735]
Jerry D
- [PATCH, fortran] PR120049 - ICE when using IS_C_ASSOCIATED ()
Jerry D
- Test suite failures.
Jerry D
- Test suite failures.
Jerry D
- [PATCH, Fortran] Bug 119856 - Missing commas in I/O formats not diagnosed by default at compile time.
Jerry D
- [PATCH, Fortran] Bug 119856 - Missing commas in I/O formats not diagnosed by default at compile time.
Jerry D
- Minor patch committed.
Jerry D
- [PATCH, libgfortran] PR119856 Part 2 Fix error handling for missing commas in format strings
Jerry D
- [PATCH ]RISCV :Added MIPS P8700 Subtarget
Palmer Dabbelt
- [PATCH v4 1/2] RISC-V: Support RISC-V Profiles 20/22.
Palmer Dabbelt
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
Robin Dapp
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
Robin Dapp
- [PATCH v4 2/6] RISC-V: Add gr2vr cost helper function
Robin Dapp
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Robin Dapp
- [PATCH v1 0/5] Add testcases for another case of vec_duplicate + vadd.vv combine
Robin Dapp
- [PATCH v1 0/5] Add testcases for another case of vec_duplicate + vadd.vv combine
Robin Dapp
- [PATCH v1 0/7] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Robin Dapp
- [PATCH v1 0/7] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Robin Dapp
- [PATCH v1 00/10] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Robin Dapp
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Robin Dapp
- [PATCH v1 0/8] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost
Robin Dapp
- [PATCH 0/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH 1/2] vect: Remove non-SLP paths in strided slp and elementwise.
Robin Dapp
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Robin Dapp
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost
Robin Dapp
- [PATCH] RISC-V: Default-initialize variable.
Robin Dapp
- [PATCH] RISC-V: Add autovec mode param.
Robin Dapp
- [PATCH] RISC-V: Support CPUs in -march.
Robin Dapp
- [PATCH] RISC-V: Support CPUs in -march.
Robin Dapp
- [PATCH] RISC-V: Add autovec mode param.
Robin Dapp
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Robin Dapp
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Robin Dapp
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost
Robin Dapp
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost
Robin Dapp
- simple frm save/restore strategy (was Re: [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn)
Robin Dapp
- [PATCH v1 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
Robin Dapp
- [PATCH] RISC-V: Avoid division by zero in check_builtin_call [PR120436].
Robin Dapp
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH 2/2] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH v2 0/3] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH v2 1/3] vect: Make non-SLP paths unreachable in strided slp/elementwise.
Robin Dapp
- [PATCH v2 2/3] vect: Remove non-SLP paths in strided slp/elementwise.
Robin Dapp
- [PATCH v2 3/3] vect: Use strided loads for VMAT_STRIDED_SLP.
Robin Dapp
- [PATCH v2 0/3] Refine the avg_floor with fixed point vaadd
Robin Dapp
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vmul.vv to vmul.vx on GR2VR cost
Robin Dapp
- [PATCH] testsuite: RISC-V: Fix the typo in param-autovec-mode.c
Robin Dapp
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
Robin Dapp
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Robin Dapp
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
Robin Dapp
- [PATCH v1] RISC-V: Fix line too long format issue for autovect.md [NFC]
Robin Dapp
- [PATCH, Fortran] Bug 119856 - Missing commas in I/O formats not diagnosed by default at compile time.
Jerry Delisle
- [PATCH] emit-rtl: Add extra checks for paradoxical hardware subregs [PR119966]
Dimitar Dimitrov
- [PATCH] emit-rtl: Add extra checks for paradoxical hardware subregs [PR119966]
Dimitar Dimitrov
- [PATCH] emit-rtl: Add extra checks for paradoxical hardware subregs [PR119966]
Dimitar Dimitrov
- [PATCH v2 0/2] emit-rtl: Add more checks for paradoxical subregs [PR119966]
Dimitar Dimitrov
- [PATCH v2 1/2] emit-rtl: Allow extra checks for paradoxical subregs [PR119966]
Dimitar Dimitrov
- [PATCH v2 2/2] emit-rtl: Validate mode for paradoxical hardware subregs [PR119966]
Dimitar Dimitrov
- [PATCH v2 1/2] emit-rtl: Allow extra checks for paradoxical subregs [PR119966]
Dimitar Dimitrov
- [PATCH v2 2/2] emit-rtl: Validate mode for paradoxical hardware subregs [PR119966]
Dimitar Dimitrov
- [PATCH] libgcc: PR target/116363 Fix SFtype to UDWtype conversion
Jan Dubiec
- [PATCH] cobol: Fix up exception handling [PR119364]
Robert Dubner
- [PATCH] cobol: Fix up exception handling [PR119364]
Robert Dubner
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Robert Dubner
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Robert Dubner
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Robert Dubner
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Robert Dubner
- Unreviewed COBOL patches
Robert Dubner
- [PATCH] libgcobol: Heed --enable-libgcobol
Robert Dubner
- [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]
Robert Dubner
- [PATCH] cobol: Initialize regmatch_t portably [PR119217]
Robert Dubner
- [PATCH] cobol: Don't require GLOB_BRACE etc. [PR119217]
Robert Dubner
- [committed] Auto-detect source format; some FldLiteralN; infer gcobc name. [PR119337]
Robert Dubner
- [committed] cobol: New testcases.
Robert Dubner
- [committed] cobol: Eliminate padding bytes from cbl_declarative_t.
Robert Dubner
- [PATCH] libgcobol: Allow for lack of LOG_PERROR
Robert Dubner
- [committed] cobol: Don't display 0xFF HIGH-VALUE characters in testcases. [PR120251]
Robert Dubner
- [committed] cobol: One additional edit to testsuite/cobol.dg/group1/check_88.cob [PR120251]
Robert Dubner
- [committed] cobol: Eliminate exception "blob"; streamline some code.
Robert Dubner
- [committed] cobol: sqrt(0) is not an ec-argument error. [PR119885]
Robert Dubner
- [PATCH] cobol: fix minor grammar in comments
Robert Dubner
- [committed] cobol: Multiple PRs; formatting; exception processing.
Robert Dubner
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
François Dumont
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
François Dumont
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
François Dumont
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
François Dumont
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
François Dumont
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Earnshaw
- [PATCH 00/13] arm: Remove iWMMXT code generation
Richard Earnshaw
- [PATCH 01/13] arm: clarify the logic of SECONDARY_(INPUT/OUTPUT)_RELOAD_CLASS
Richard Earnshaw
- [PATCH 02/13] arm: testsuite: remove iwmmxt tests
Richard Earnshaw
- [PATCH 03/13] arm: treat -mcpu/arch=iwmmxt{,2} like XScale
Richard Earnshaw
- [PATCH 04/13] arm: remove iWMMX builtins support.
Richard Earnshaw
- [PATCH 05/13] arm: Remove iwmmxt patterns.
Richard Earnshaw
- [PATCH 06/13] arm: remove IWMMXT checks from MD files.
Richard Earnshaw
- [PATCH 07/13] arm: remove support for the iwmmxt ABI variant.
Richard Earnshaw
- [PATCH 08/13] arm: Remove iwmmxt support from arm.cc
Richard Earnshaw
- [PATCH 09/13] arm: remove iwmmxt-related attributes from machine description
Richard Earnshaw
- [PATCH 10/13] arm: cleanup iterators.md after removing iwmmxt
Richard Earnshaw
- [PATCH 11/13] arm: remove dead predefines when using WMMX
Richard Earnshaw
- [PATCH 12/13] arm: remove most remaining iwmmxt code.
Richard Earnshaw
- [PATCH 13/13] arm: remove iwmmxt registers from allocator tables
Richard Earnshaw
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Earnshaw
- [PATCH 1/2] aarch64: Fix up commutative and early-clobber markers on compact insns
Richard Earnshaw
- [PATCH 2/2] gensupport: validate compact constraint modifiers
Richard Earnshaw
- [committed v2 00/14] arm: Remove iWMMXT code generation
Richard Earnshaw
- [committed v2 01/14] arm: clarify the logic of SECONDARY_(INPUT/OUTPUT)_RELOAD_CLASS
Richard Earnshaw
- [committed v2 02/14] arm: testsuite: remove iwmmxt tests
Richard Earnshaw
- [committed v2 03/14] arm: treat -mcpu/arch=iwmmxt{,2} like XScale
Richard Earnshaw
- [committed v2 04/14] arm: remove iWMMX builtins support.
Richard Earnshaw
- [committed v2 05/14] arm: Remove iwmmxt patterns.
Richard Earnshaw
- [committed v2 06/14] arm: remove IWMMXT checks from MD files.
Richard Earnshaw
- [committed v2 07/14] arm: remove support for the iwmmxt ABI variant.
Richard Earnshaw
- [committed v2 08/14] arm: Remove iwmmxt support from arm.cc
Richard Earnshaw
- [committed v2 09/14] arm: remove iwmmxt-related attributes from machine description
Richard Earnshaw
- [committed v2 10/14] arm: cleanup iterators.md after removing iwmmxt
Richard Earnshaw
- [committed v2 11/14] arm: remove dead predefines when using WMMX
Richard Earnshaw
- [committed v2 12/14] arm: remove most remaining iwmmxt code.
Richard Earnshaw
- [committed v2 13/14] arm: remove iwmmxt registers from allocator tables
Richard Earnshaw
- [committed v2 14/14] arm: doc: cleanup documentation references to iWMMXT extensions
Richard Earnshaw
- [PATCH] arm: fully validate mem_noofs_operand [PR120351]
Richard Earnshaw
- [PATCH] asf: Enable pass at O2 or higher
Konstantinos Eleftheriou
- [PATCH] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PATCH v2] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Konstantinos Eleftheriou
- [PATCH v3 0/3] asf: Fix ICE on emit_move_insn [PR119884]
Konstantinos Eleftheriou
- [PATCH v3 1/3] sbitmap: Add bitmap_bit_in_range_p_1 helper function
Konstantinos Eleftheriou
- [PATCH v3 2/3] sbitmap: Add bitmap_is_range_set_p function
Konstantinos Eleftheriou
- [PATCH v3 3/3] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PATCH v2] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PATCH] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PING][PATCH v3] reassoc: Optimize CMP/XOR expressions [PR116860]
Konstantinos Eleftheriou
- [PATCH v3 2/3] sbitmap: Add bitmap_is_range_set_p function
Konstantinos Eleftheriou
- [PATCH] expmed: Prevent non-canonical subreg generation in store_bit_field [PR118873]
Konstantinos Eleftheriou
- [COMMITTED PATCH v4 0/3] asf: Fix ICE on emit_move_insn [PR119884]
Konstantinos Eleftheriou
- [COMMITTED PATCH v4 1/3] sbitmap: Rename bitmap_bit_in_range_p to bitmap_any_bit_in_range_p
Konstantinos Eleftheriou
- [COMMITTED PATCH v4 2/3] sbitmap: Add bitmap_all_bits_in_range_p function
Konstantinos Eleftheriou
- [COMMITTED PATCH v4 3/3] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Konstantinos Eleftheriou
- [PATCH] expmed: Prevent non-canonical subreg generation in store_bit_field [PR118873]
Konstantinos Eleftheriou
- [PATCH 2/3] Flip default to LRA for targets with -mlra
Oleg Endo
- [PATCH] libgcc SH: fix alignment for relaxation
Oleg Endo
- [PATCH v3 2/6] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH v3 2/6] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH v3] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns
Max Filippov
- [COMMITTED] testsuite: xtensa: add support for effective_target_sync_*
Max Filippov
- [PATCH,COMMITTED] Document S/390 changes for GCC 15
Stefan Schulze Frielinghaus
- [COMMITTED,PATCH] s390: Add cstoreti4 expander
Stefan Schulze Frielinghaus
- [COMMITTED,PATCH] s390: Fix tf_to_fprx2
Stefan Schulze Frielinghaus
- [PATCH] s390: Floating point vector lane handling
Stefan Schulze Frielinghaus
- [PATCH v4 0/4] Hard Register Constraints
Stefan Schulze Frielinghaus
- [PATCH v4 1/4] Hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v4 2/4] Error handling for hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v4 3/4] genoutput: Verify hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v4 4/4] Rewrite register asm into hard register constraints
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Fix typo in parse_ctx.cc
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Fix typo in parse_ctx.cc
Stefan Schulze Frielinghaus
- [PATCH v2] s390: Floating point vector lane handling
Stefan Schulze Frielinghaus
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 2/3] Flip default to LRA for targets with -mlra
John Paul Adrian Glaubitz
- [PATCH 2/3] Flip default to LRA for targets with -mlra
John Paul Adrian Glaubitz
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
John Paul Adrian Glaubitz
- [PATCH 2/3] Flip default to LRA for targets with -mlra
John Paul Adrian Glaubitz
- [PATCH 2/3] Flip default to LRA for targets with -mlra
John Paul Adrian Glaubitz
- DEFAULT_PCC_STRUCT_RETURN on NetBSD vs Linux
John Paul Adrian Glaubitz
- [PATCH] i386: Use Shuffles instead of shifts for Reduction in AMD znver4/5
Pranav Gorantla
- [PATCH] i386: Use Shuffles instead of shifts for Reduction in AMD znver4/5
Gorantla, Pranav
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v1] libstdc++: Fix class mandate for extents.
Luc Grosheintz
- [PATCH v1] libstdc++: Fix class mandate for extents.
Luc Grosheintz
- [PATCH v1] libstdc++: Fix class mandate for extents.
Luc Grosheintz
- [PATCH v1] libstdc++: Fix class mandate for extents.
Luc Grosheintz
- [PATCH v1 0/6] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v1 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v1 2/6] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v1 3/6] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v1 4/6] libstdc++: Add tests for layout_right.
Luc Grosheintz
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v1 6/6] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v1 2/6] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v1 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v1 2/6] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v2 0/6] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v2 2/6] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v2 3/6] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v2 4/6] libstdc++: Add tests for layout_right.
Luc Grosheintz
- [PATCH v2 5/6] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v2 6/6] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v3 1/9] libstdc++: Rename _ExtentsStorage::_M_dynamic_extents.
Luc Grosheintz
- [PATCH v3 2/9] libstdc++: Rename extents::_M_dynamic_extents.
Luc Grosheintz
- [PATCH v3 3/9] libstdc++: Cleanup formatting in mdspan.
Luc Grosheintz
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v3 5/9] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v3 6/9] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v3 7/9] libstdc++: Add tests for layout_right.
Luc Grosheintz
- [PATCH v3 8/9] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v3 9/9] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v3 8/9] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v1] libstdc++: Fix bug in default ctor of extents.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v3 0/9] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v4 0/8] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v4 1/8] libstdc++: Improve naming and whitespace for extents.
Luc Grosheintz
- [PATCH v4 2/8] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v4 3/8] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v4 4/8] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v4 5/8] libstdc++: Add tests for layout_right.
Luc Grosheintz
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v4 7/8] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v4 8/8] libstdc++: Make layout_left(layout_stride) noexcept.
Luc Grosheintz
- [PATCH v4 2/8] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v1 0/1] Add error message to cmp_* and in_range.
Luc Grosheintz
- [PATCH v1 1/1] libstdc++: Improve diagnostic message for `cmp_*` and `in_range`.
Luc Grosheintz
- [PATCH v1 0/1] Add error message to cmp_* and in_range.
Luc Grosheintz
- [PATCH v4 0/8] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v4 4/8] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v4 7/8] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v4 3/8] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v5 0/8] Implement layouts from mdspan.
Luc Grosheintz
- [PATCH v5 1/8] libstdc++: Improve naming, whitespace and silence warnings for extents.
Luc Grosheintz
- [PATCH v5 2/8] libstdc++: Implement layout_left from mdspan.
Luc Grosheintz
- [PATCH v5 3/8] libstdc++: Add tests for layout_left.
Luc Grosheintz
- [PATCH v5 4/8] libstdc++: Implement layout_right from mdspan.
Luc Grosheintz
- [PATCH v5 5/8] libstdc++: Add tests for layout_right.
Luc Grosheintz
- [PATCH v5 6/8] libstdc++: Implement layout_stride from mdspan.
Luc Grosheintz
- [PATCH v5 7/8] libstdc++: Add tests for layout_stride.
Luc Grosheintz
- [PATCH v5 8/8] libstdc++: Make layout_left(layout_stride) noexcept.
Luc Grosheintz
- [PATCH] doc: Correct the return type of float comparison
Trevor Gross
- [PATCH v2] doc: Correct the return type of float comparison
Trevor Gross
- [PATCH] doc: Correct the return type of float comparison
Trevor Gross
- [PATCH 0/2] libstdc++: Support UNC paths on MinGW in fs::path
Johannes Grunenberg
- [PATCH 1/2] libstdc++: Support UNC paths on MinGW in fs::path
Johannes Grunenberg
- [PATCH 2/2] libstdc++: Extend tests for UNC paths on MinGW
Johannes Grunenberg
- [extern] Re: [PATCH 1/2] libstdc++: Support UNC paths on MinGW in fs::path
Johannes Grunenberg
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Vineet Gupta
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Vineet Gupta
- [PATCH 0/6] RISC-V: frm state-machine improvements
Vineet Gupta
- [PATCH 1/6] emit-rtl: document next_nonnote_nondebug_insn_bb () can breach into next BB
Vineet Gupta
- [PATCH 2/6] RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE
Vineet Gupta
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Vineet Gupta
- [PATCH 4/6] RISC-V: frm/mode-switch: TARGET_MODE_AFTER not needed for frm switching
Vineet Gupta
- [PATCH 5/6] RISC-V: frm/mode-switch: Reduce FRM restores on DYN transition
Vineet Gupta
- [PATCH 6/6] RISC-V: frm/mode-switch: robustify call_insn backtracking [PR119164][PR120203]
Vineet Gupta
- [PATCH 0/6] RISC-V: frm state-machine improvements
Vineet Gupta
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Vineet Gupta
- [PATCH 0/6] RISC-V: frm state-machine improvements
Vineet Gupta
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Vineet Gupta
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Vineet Gupta
- [PATCH 4/6] RISC-V: frm/mode-switch: TARGET_MODE_AFTER not needed for frm switching
Vineet Gupta
- [PATCH 2/6] RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE
Vineet Gupta
- [PATCH 5/6] RISC-V: frm/mode-switch: Reduce FRM restores on DYN transition
Vineet Gupta
- [PATCH 1/6] emit-rtl: document next_nonnote_nondebug_insn_bb () can breach into next BB
Vineet Gupta
- simple frm save/restore strategy (was Re: [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn)
Vineet Gupta
- simple frm save/restore strategy (was Re: [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn)
Vineet Gupta
- RISC-V frm mode switching and late_combine2
Vineet Gupta
- [PATCH] vxworks: libgcc: include string.h for memset
Olivier Hainque
- [PATCH v2] [aarch64] [vxworks] mark x18 as fixed, adjust tests
Olivier Hainque
- [PATCH v2] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
LIU Hao
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
LIU Hao
- [PATCH] i386: Implement Thread Local Storage on Windows
LIU Hao
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
LIU Hao
- [PATCH] Allow a PCH to be mapped to a different address
LIU Hao
- [PATCH] i386: Quote user-defined symbols in assembly in Intel syntax
LIU Hao
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
LIU Hao
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
LIU Hao
- [PATCH] i386: Quote user-defined symbols in assembly in Intel syntax
LIU Hao
- [PATCH] Enable mcf thread model for aarch64-*-mingw*.
LIU Hao
- [PATCH] i386: Quote user-defined symbols in assembly in Intel syntax
LIU Hao
- [PATCH] Enable mcf thread model for aarch64-*-mingw*.
LIU Hao
- [COMMITTED] Remove negative ranges using trailing zero masks.
Aldy Hernandez
- [PATCH] or1k: Support long jump offsets with -mcmodel=large
Stafford Horne
- [PATCH v2] or1k: Support long jump offsets with -mcmodel=large
Stafford Horne
- [PATCH] or1k: Fix struct return test
Stafford Horne
- [PATCH] i386: Add more forms peephole2 for adc/sbb
Hu, Lin1
- [PATCH] i386: Add more peephole2 for APX NDD
Hu, Lin1
- Make ix86 cost of VEC_SELECT equivalent to SUBREG same as of SUBREG
Jan Hubicka
- Improve ix86 VEC_MERGE costs
Jan Hubicka
- Improve maybe_hot handling in inliner heuristics
Jan Hubicka
- Fix i386 bootstrap on non-Windows targets
Jan Hubicka
- i386: implement costs for float<->int conversions in ix86_vector_costs::add_stmt_cost
Jan Hubicka
- i386: Fix some problems in stv cost model
Jan Hubicka
- i386: Fix some problems in stv cost model
Jan Hubicka
- [PATCH v3] Consider frequency in cost estimation when converting scalar to vector.
Jan Hubicka
- [PATCH v3] Consider frequency in cost estimation when converting scalar to vector.
Jan Hubicka
- [PATCH][x86] Fix regression from x86 multi-epilogue tuning
Jan Hubicka
- [PATCH 3/5] ipa: Dump cgraph_node UID instead of order into ipa-clones dump file
Jan Hubicka
- [AUTOFDO] Enable ipa-split for auto-profile
Jan Hubicka
- [AUTOFDO] Merge profiles of clones before annotating
Jan Hubicka
- [AUTOFDO] Merge profiles of clones before annotating
Jan Hubicka
- [AUTOFDO] Merge profiles of clones before annotating
Jan Hubicka
- Remove dead code in auto-profile.cc
Jan Hubicka
- Do not erase static profile by 0 autofdo profile
Jan Hubicka
- [PATCH] i386: Use Shuffles instead of shifts for Reduction in AMD znver4/5
Jan Hubicka
- Do not drop AFDO profile if entry block has count of 0
Jan Hubicka
- Set znver5 addss cost to 2 again
Jan Hubicka
- [PATCH] [AUTOFDO] Enable autofdo tests for aarch64
Jan Hubicka
- [PATCH] [AUTOFDO] Enable autofdo tests for aarch64
Jan Hubicka
- [AUTOFDO] Fix annotated profile for de-duplicated call
Jan Hubicka
- [AUTOFDO] Fix annotated profile for de-duplicated call
Jan Hubicka
- [PATCH] ipa: When inlining, don't combine PT JFs changing signedness (PR120295)
Jan Hubicka
- [PATCH] Fix crash with constant initializer caused by IPA
Jan Hubicka
- [PATCH] Fix crash with constant initializer caused by IPA
Jan Hubicka
- [PATCH] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Kyle Huey
- [PATCH] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Kyle Huey
- [PATCH] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Kyle Huey
- [PATCH][GCC15/14/13/12] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Kyle Huey
- [PATCH][GCC15/14/13/12] dwarf2out: Propagate dtprel into the .debug_addr table in resolve_addr_in_expr
Kyle Huey
- [PATCH] ctf: emit CTF_K_ARRAY for GNU vector types
Indu
- [PATCH] ctf: use CTF_FP_LDOUBLE encoding for 128-bit floats
Indu
- Patch Submission: Optimize Size of true and false Macros in C
SAKSHAM JOSHI
- Patch Submission: Optimize Size of true and false Macros in C
SAKSHAM JOSHI
- [PATCH] tree-sra: Do not create stores into const aggregates
Martin Jambor
- [PATCH 3/5] ipa: Dump cgraph_node UID instead of order into ipa-clones dump file
Martin Jambor
- [PATCH] ipa: Fix whitespace when dumping VR in jump_functions
Martin Jambor
- [PATCH] ipa: When inlining, don't combine PT JFs changing signedness (PR120295)
Martin Jambor
- [PATCH] Fix IPA-SRA issue with reverse SSO on specific pattern
Martin Jambor
- [committed htdocs v2] bugs: improve "ABI changes" subsection
Sam James
- [PATCH 2/3] Flip default to LRA for targets with -mlra
Sam James
- [PATCH 1/3] Force targets to use LRA which opted out via hook_bool_void_false
Sam James
- Update GCC16 to use libffi 3.4.8
Sam James
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Sam James
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Sam James
- [PATCH] libphobos: enable for sparc64-unknown-linux-gnu
Sam James
- [PATCH] i386: Implement Thread Local Storage on Windows
Sam James
- [14.x PATCH] c: Allow bool and enum null pointer constants [PR112556]
Sam James
- [PATCH] gimple: Don't assert that switch has nondefault cases during lowering [PR120080]
Sam James
- [PATCH] ltmain.in: don't suppress output for PIC compilations
Sam James
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Sam James
- [14.x PATCH] c: Allow bool and enum null pointer constants [PR112556]
Sam James
- [14.x PATCH] c: Allow bool and enum null pointer constants [PR112556]
Sam James
- [PATCH v25 1/3] c: Add _Countof operator
Sam James
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Surya Kumari Jangala
- Fix PR 118541 (V3), do not generate unordered fp cmoves for IEEE compares
Surya Kumari Jangala
- [PATCH v3] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
Surya Kumari Jangala
- [PATCH] c++: Small build_vec_init improvement [PR117827]
Jakub Jelinek
- [PATCH] c++: Implement C++26 P1061R10 - Structured Bindings can introduce a Pack [PR117783]
Jakub Jelinek
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Jakub Jelinek
- [PATCH] libgomp: Update SVE test
Jakub Jelinek
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Jakub Jelinek
- [PATCH v2] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Jakub Jelinek
- [PATCH] libsanitizer: Fix build with glibc 2.42
Jakub Jelinek
- [PATCH] c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057]
Jakub Jelinek
- [PATCH] ranger: Improve nonnull_if_nonzero attribute [PR117023]
Jakub Jelinek
- [PATCH] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Jakub Jelinek
- [PATCH] cobol: Fix up exception handling [PR119364]
Jakub Jelinek
- [PATCH] cobol: Fix up exception handling [PR119364]
Jakub Jelinek
- [PATCH] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Jakub Jelinek
- [PATCH] gimple-fold: Fix fold_truth_andor_for_ifcombine [PR120074]
Jakub Jelinek
- [committed] i386: Fix comment typo on truncsfbf2 pattern
Jakub Jelinek
- [PATCH] gimple-fold, v2: Fix fold_truth_andor_for_ifcombine [PR120074]
Jakub Jelinek
- [PATCH] libcpp: Further fixes for incorrect line numbers in large files [PR120061]
Jakub Jelinek
- [14 PATCH] libcpp: Further fixes for incorrect line numbers in large files [PR120061]
Jakub Jelinek
- [14 PATCH] c++: Backport r15-521 and r15-2154 to 14 branch [PR119305]
Jakub Jelinek
- [PATCH] Printf properly on systems without %zu [PR120086]
Jakub Jelinek
- [PATCH] Printf properly on systems without %zu [PR120086]
Jakub Jelinek
- [PATCH] libcpp: Further fixes for incorrect line numbers in large files [PR120061]
Jakub Jelinek
- [PATCH] libcpp, v2: Further fixes for incorrect line numbers in large files [PR120061]
Jakub Jelinek
- [PATCH] libfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]
Jakub Jelinek
- [PATCH] libfortran: Add 5 missing UNSIGNED symbols [PR120153]
Jakub Jelinek
- [PATCH] libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158]
Jakub Jelinek
- [committed] fortran: Add testcases for PR120152, PR120153 and PR120158
Jakub Jelinek
- [PATCH] testsuite: g++.dg/cpp2a/constinit16.C requires tls
Jakub Jelinek
- [PATCH] testsuite: g++.dg/cpp2a/decomp2.C requires tls_runtime
Jakub Jelinek
- [PATCH] libstdc++: Update <charconv> rows in C++17 status table
Jakub Jelinek
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Jakub Jelinek
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Jakub Jelinek
- [PATCH] rtl-optimization/120182 - wrong-code with RTL DSE and constant addresses
Jakub Jelinek
- [PATCH] fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]
Jakub Jelinek
- [PATCH] fortran: Fix up minloc/maxloc lowering [PR120191]
Jakub Jelinek
- [PATCH v19 3/3] c: Add <stdcountof.h>
Jakub Jelinek
- [PATCH] fortran, v2: Fix up minloc/maxloc lowering [PR120191]
Jakub Jelinek
- [PATCH] libfortran: Fix up _gfortran_s{max,min}loc2_{4,8,16}_s{1,4} [PR120191]
Jakub Jelinek
- [PATCH] libfortran: Fix up _gfortran_s{max,min}loc1_{4,8,16}_s{1,4} [PR120191]
Jakub Jelinek
- [PATCH] libfortran: Fix up _gfortran_{, m, s}findloc2_s{1, 4} [PR120196]
Jakub Jelinek
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Jakub Jelinek
- [wwwdocs] Remove claims that the release timeline shows future releases
Jakub Jelinek
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Jakub Jelinek
- [PATCH] bitintlower: Big-endian lowering support
Jakub Jelinek
- [PATCH] libgcc: Small bitint_reduce_prec big-endian fixes
Jakub Jelinek
- [PATCH] tree-chrec: Use signed_type_for in convert_affine_scev
Jakub Jelinek
- [PATCH] libgcc: Move bitint support exports to x86/aarch64 specific map files
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [RFC PATCH 2/3] bitint: Allow wider abi_limb_mode than limb_mode during layout
Jakub Jelinek
- [RFC PATCH 1/3] bitint: Support ABI-extended _BitInt(N)
Jakub Jelinek
- [RFC PATCH 3/3] LoongArch: Add support for _BitInt [PR117599]
Jakub Jelinek
- [PATCH] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Jakub Jelinek
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [PATCH] i386: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Jakub Jelinek
- [PATCH] bitintlower: Ensure extension of the most significant limb on info->extended targets
Jakub Jelinek
- [PATCH] i386, v2: Extend *cmp<mode>_minus_1 optimizations also to plus with CONST_INT [PR120360]
Jakub Jelinek
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Jakub Jelinek
- [PATCH v24 2/3] c: Add <stdcountof.h>
Jakub Jelinek
- [PATCH v24 1/3] c: Add _Countof operator
Jakub Jelinek
- [PATCH v24 3/3] c: Add -Wpedantic diagnostic for _Countof
Jakub Jelinek
- [PATCH v24 1/3] c: Add _Countof operator
Jakub Jelinek
- [PATCH v24 1/3] c: Add _Countof operator
Jakub Jelinek
- [PATCH] bitintlower: Ensure extension of the most significant limb on info->extended targets
Jakub Jelinek
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Jakub Jelinek
- [Patch] OpenMP/C++: Avoid ICE for BIND_EXPR with empty BIND_EXPR_BLOCK [PR120413]
Jakub Jelinek
- [PATCH] Conditionalize libgdiagnostic processing on presence
Jakub Jelinek
- [PATCH] Conditionalize libgdiagnostic processing on presence
Jakub Jelinek
- [PATCH] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions
Jakub Jelinek
- [PATCH v25 0/3] c: Add _Countof and <stdcountof.h>
Jakub Jelinek
- [PATCH v25 0/3] c: Add _Countof and <stdcountof.h>
Jakub Jelinek
- [PATCH] doc: Fix extend.texi menu
Jakub Jelinek
- [PATCH] ggc-page: Fix up build on non-USING_MMAP hosts [PR120464]
Jakub Jelinek
- [PATCH] RISC-V: Add minimal support of double trap extension 1.0
Jerry Zhang Jian
- [PATCH v2] RISC-V: Add minimal support of double trap extension 1.0
Jerry Zhang Jian
- [PATCH v2] RISC-V: Add minimal support of double trap extension 1.0
Jerry Zhang Jian
- [PATCH v3] RISC-V: Add minimal support of double trap extension 1.0
Jerry Zhang Jian
- [PATCH 0/5] Remove -mavx10.1-256/512 and -mno-evex512
Haochen Jiang
- [PATCH 1/5] i386: Remove avx10.1-256/512 and evex512 options
Haochen Jiang
- [PATCH 2/5] i386: Remove duplicate iterators in md
Haochen Jiang
- [PATCH 3/5] i386: Combine AVX10.2 intrin files
Haochen Jiang
- [PATCH 4/5] i386: Refactor AVX10.2 runtime test
Haochen Jiang
- [PATCH 5/5] i386: Combine AVX10.2 compile time test
Haochen Jiang
- [PATCH 0/5] Remove -mavx10.1-256/512 and -mno-evex512
Jiang, Haochen
- [PATCH v2 0/7] Remove -mavx10.1-256/512 and -mno-evex512
Haochen Jiang
- [PATCH 1/7] i386: Remove -mavx10.1-256/512 options
Haochen Jiang
- [PATCH 2/7] i386: Unpush OPTION_MASK_ISA2_EVEX512 for builtins
Haochen Jiang
- [PATCH 3/7] i386: Remove -mevex512 option
Haochen Jiang
- [PATCH 4/7] i386: Remove duplicate iterators in md
Haochen Jiang
- [PATCH 5/7] i386: Combine AVX10.2 intrin files
Haochen Jiang
- [PATCH 6/7] i386: Refactor AVX10.2 runtime test
Haochen Jiang
- [PATCH 7/7] i386: Combine AVX10.2 compile time test
Haochen Jiang
- [PATCH] doc: Fix extend.texi menu
Haochen Jiang
- [PATCH] doc: Fix extend.texi menu
Jiang, Haochen
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Jiawei
- [PATCH] testsuite: Limit option '-mgeneral-regs-only' backends in pr119160.
Jiawei
- [PATCH v3 1/2] RISC-V: Support RISC-V Profiles 20/22.
Jiawei
- [PATCH v3 2/2] RISC-V: Support RISC-V Profiles 23.
Jiawei
- [PATCH v4 1/2] RISC-V: Support RISC-V Profiles 20/22.
Jiawei
- [PATCH v4 2/2] RISC-V: Support RISC-V Profiles 23.
Jiawei
- [PATCH v4 1/2] RISC-V: Support RISC-V Profiles 20/22.
Jiawei
- [PATCH] RISC-V: Add augmented hypervisor series extensions.
Jiawei
- [PATCH v2] RISC-V: Add augmented hypervisor series extensions.
Jiawei
- [PATCH v3] RISC-V: Add augmented hypervisor series extensions.
Jiawei
- [PATCH] RISC-V: Add Shlcofideleg extension.
Jiawei
- [PATCH] RISC-V: Add 'bclr+binv' peephole2 optimization.
Jiawei
- [PATCH] RISC-V: Add 'bclr+binv' peephole2 optimization.
Jiawei
- [v3] RISC-V: Add minimal support of double trap extension 1.0
Jiawei
- [v3] RISC-V: Add minimal support of double trap extension 1.0
Jiawei
- Proposal: File-backed allocations support for ASan reducing dependency on system memory.
Archit Jindal
- [PATCH]RISCV :Added MIPS P8700 Subtarget
Umesh Kalappa
- Ignore me ..
Umesh Kalappa
- [PATCH ]RISCV :Added MIPS P8700 Subtarget
Umesh Kalappa
- [PATCH v1 0/1]RISC-V :The following changes enable P8700 MIPS processor for RISC-V.
Umesh Kalappa
- [EXTERNAL]RE: [PATCH ]RISCV :Added MIPS P8700 Subtarget
Umesh Kalappa
- [PATCH v2 0/1]RISC-V :The following changes enable P8700 MIPS processor for RISC-V.
Umesh Kalappa
- [PATCH v2 1/2] The following changes enable P8700 processor for RISCV and P8700 is a high-performance processor from MIPS by extending RISCV with custom instructions.
Umesh Kalappa
- [PATCH v2 2/2] MIPS p8700 doesn't have vector extension and added the dummies reservation for the same.
Umesh Kalappa
- [PATCH v2 2/2] MIPS p8700 doesn't have vector extension and added the dummies reservation for the same.
Umesh Kalappa
- [PATCH v2 1/2] The following changes enable P8700 processor for RISCV and P8700 is a high-performance processor from MIPS by extending RISCV with custom instructions.
Umesh Kalappa
- [PATCH] RISC-V:Add the MIPS P8700 conditional move extension instruction support.
Umesh Kalappa
- [PATCH] RISC-V:Add the MIPS P8700 conditional move extension instruction support.
Umesh Kalappa
- [PATCH] RISC-V:Add the MIPS P8700 conditional move extension instruction support.
Umesh Kalappa
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Add noexcept to some std::counted_iterator operations
Tomasz Kaminski
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Tomasz Kaminski
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Tomasz Kaminski
- [PATCH] libstdc++: Rewrite atomic builtin checks [PR70560]
Tomasz Kaminski
- [PATCH] libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]
Tomasz Kaminski
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Tomasz Kaminski
- [PATCH] libstdc++: Fix width computation for the chrono formatting [PR120114]
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Fix width computation for the chrono formatting [PR120114]
Tomasz Kaminski
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [committed v2] libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]
Tomasz Kaminski
- [PATCH] libstdc++: Use _Padding_sink in __formatter_chrono to produce padded output.
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Suppress GDB output from new 'skip' commands [PR118260]
Tomasz Kaminski
- [PATCH] libstdc++: Use scope guard for deallocating nodes in deque.
Tomasz Kaminski
- [PATCH] libstdc++: Use scope guard for deallocating nodes in deque.
Tomasz Kaminski
- [PATCH] libstdc++: Make dg-require-namedlocale work for more targets [PR65909]
Tomasz Kaminski
- [PATCH] libstdc++: Restore std::scoped_lock for non-gthreads targets [PR120198]
Tomasz Kaminski
- [PATCH] libstdc++: Remove #warning from <ciso646> for C++17 [PR120187]
Tomasz Kaminski
- [PATCH] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
Tomasz Kaminski
- [PATCH 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kaminski
- [PATCH v5 05/10] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kaminski
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kaminski
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kaminski
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Tomasz Kaminski
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Tomasz Kaminski
- [PATCH v2] libstdc++: Fix preprocessor check for __float128 formatter [PR119246]
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kaminski
- [PATCH v1] libstdc++: Fix class mandate for extents.
Tomasz Kaminski
- [PATCH] libstdc++: Deprecate non-standard std::fabs(const complex<T>&) [PR120235]
Tomasz Kaminski
- [PATCH] libstdc++: Micro-optimization in std::arg overload for scalars
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kaminski
- [PATCH] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Tomasz Kaminski
- [PATCH v1] libstdc++: Fix class mandate for extents.
Tomasz Kaminski
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Tomasz Kaminski
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Tomasz Kaminski
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Tomasz Kaminski
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH] libstdc++: Fix proc check_v3_target_namedlocale for "" locale [PR65909]
Tomasz Kaminski
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kaminski
- [PATCH v3] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Fix std::format of chrono::local_days with {} [PR120293]
Tomasz Kaminski
- [PATCH] libstdc++: Fix some Clang -Wsystem-headers warnings in <ranges>
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v1 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v1 2/6] libstdc++: Add tests for layout_left.
Tomasz Kaminski
- [PATCH v1 0/6] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Tomasz Kaminski
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v1 2/6] libstdc++: Add tests for layout_left.
Tomasz Kaminski
- [PATCH v1 6/6] libstdc++: Add tests for layout_stride.
Tomasz Kaminski
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Tomasz Kaminski
- [PATCH v1 5/6] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v4] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kaminski
- [PATCH v4] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kaminski
- [PATCH v4] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kaminski
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v4] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kaminski
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v6] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kaminski
- [PATCH v2 1/6] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]
Tomasz Kaminski
- [PATCH v3 3/9] libstdc++: Cleanup formatting in mdspan.
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kaminski
- [PATCH 1/2] libstdc++: Define _Scoped_allocation RAII helper
Tomasz Kaminski
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v3 5/9] libstdc++: Add tests for layout_left.
Tomasz Kaminski
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kaminski
- [PATCH v3 6/9] libstdc++: Implement layout_right from mdspan.
Tomasz Kaminski
- [PATCH v3 7/9] libstdc++: Add tests for layout_right.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v3 8/9] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v3 4/9] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v3 8/9] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v3 9/9] libstdc++: Add tests for layout_stride.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH 1/2] libstdc++: Fix concept checks for std::unique_copy [PR120384]
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Tomasz Kaminski
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Tomasz Kaminski
- [PATCH v3 8/9] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kaminski
- [PATCH v1] libstdc++: Fix bug in default ctor of extents.
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kaminski
- [PATCH] libstdc++: Support std::abs for 128-bit integers and floats [PR96710]
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v3 0/9] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v4 2/8] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH v1] libstdc++: Fix bug in default ctor of extents.
Tomasz Kaminski
- [PATCH] libstdc++: Replace some uses of std::__addressof with std::addressof
Tomasz Kaminski
- [committed] libstdc++: Fix test failures for 32-bit AIX
Tomasz Kaminski
- [PATCH v4 0/8] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH v4 2/8] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
Tomasz Kaminski
- [PATCH v4 1/8] libstdc++: Improve naming and whitespace for extents.
Tomasz Kaminski
- [PATCH v4 2/8] libstdc++: Implement layout_left from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
Tomasz Kaminski
- [PATCH v4 4/8] libstdc++: Implement layout_right from mdspan.
Tomasz Kaminski
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH v4 5/8] libstdc++: Add tests for layout_right.
Tomasz Kaminski
- [PATCH v4 0/8] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kaminski
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kaminski
- [PATCH] libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465]
Tomasz Kaminski
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Tomasz Kaminski
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kaminski
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v4 7/8] libstdc++: Add tests for layout_stride.
Tomasz Kaminski
- [PATCH v4 8/8] libstdc++: Make layout_left(layout_stride) noexcept.
Tomasz Kaminski
- [PATCH v4 7/8] libstdc++: Add tests for layout_stride.
Tomasz Kaminski
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement stringstream from string_view [PR119741]
Tomasz Kaminski
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Tomasz Kaminski
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Tomasz Kaminski
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Tomasz Kaminski
- [PATCH v4 0/8] Implement layouts from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Define flat_set::operator== in terms of ==
Tomasz Kaminski
- [PATCH v2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Tomasz Kaminski
- [PATCH v4 6/8] libstdc++: Implement layout_stride from mdspan.
Tomasz Kaminski
- [PATCH] libstdc++: Test for formatting with empty spec for calendar types.
Tomasz Kaminski
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Tomasz Kamiński
- [PATCH] libstdc++: Fix width computation for the chrono formatting [PR120114]
Tomasz Kamiński
- [PATCH v2] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Tomasz Kamiński
- [PATCH v2] libstdc++: Fix width computation for the chrono formatting [PR120114]
Tomasz Kamiński
- [PATCH] libstdc++: Use _Padding_sink in __formatter_chrono to produce padded output.
Tomasz Kamiński
- [PATCH v2] libstdc++: Use scope guard for deallocating nodes in deque.
Tomasz Kamiński
- [PATCH 0/3] libstdc++: Implement P2548R6 (copyable function)
Tomasz Kamiński
- [PATCH 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kamiński
- [PATCH 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Tomasz Kamiński
- [PATCH 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Tomasz Kamiński
- [PATCH v2] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kamiński
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kamiński
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Tomasz Kamiński
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Tomasz Kamiński
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Tomasz Kamiński
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Tomasz Kamiński
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Tomasz Kamiński
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Tomasz Kamiński
- [PATCH] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- [PATCH v2] libstdc++: Fix preprocessor check for __float128 formatter [PR119246]
Tomasz Kamiński
- [PATCH v2] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- [PATCH v3] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- [PATCH] libstdc++: Format __float128 as _Float128 only when long double is not 128 IEE [PR119246]
Tomasz Kamiński
- [PATCH v4] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- [PATCH v4] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kamiński
- [committed] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Tomasz Kamiński
- [PATCH v2] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- Avoid double indirection in function_ref
Tomasz Kamiński
- [RFC 1/2] libstdc++: Avoid double indirection in function_ref when possible [PR119126]
Tomasz Kamiński
- [RFC 2/2] libstdc++: Avoid double indirection when cosntructing function_ref owning wrappers [PR119126]
Tomasz Kamiński
- [PATCH v6] libstdc++: Implement C++26 function_ref [PR119126]
Tomasz Kamiński
- No subject
Tomasz Kamiński
- [PATCH 1/2] libstdc++: Define _Scoped_allocation RAII helper
Tomasz Kamiński
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kamiński
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Tomasz Kamiński
- [committed] libstdc++: Run in_place constructor test for std::indirect [PR119152]
Tomasz Kamiński
- [PATCH] libstdc++: Implement C++26 std::polymorphic [PR119152]
Tomasz Kamiński
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kamiński
- [PATCH v2] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kamiński
- [PATCH v2] libstdc++: Pass small trivial types by value in polymorphic wrappers
Tomasz Kamiński
- [PATCH] libstdc++: Test for formatting with empty spec for calendar types.
Tomasz Kamiński
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Steve Kargl
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Steve Kargl
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Steve Kargl
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Steve Kargl
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Steve Kargl
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Steve Kargl
- [PATCH, Fortran] Bug 119856 - Missing commas in I/O formats not diagnosed by default at compile time.
Steve Kargl
- [PATCH] Fortran: parameter inquiries of constant complex arrays [PR102599,PR114022]
Steve Kargl
- [PATCH 0/4] gimple: Rework the bit-test switch lowering algorithm
Filip Kastl
- [PATCH 1/4] gimple: Merge slow and fast bit-test switch lowering [PR117091]
Filip Kastl
- [PATCH 2/4] gimple: Make bit-test switch lowering more powerful
Filip Kastl
- [PATCH 3/4] gimple: Don't warn about using different algs for big switch lowering [PR117091]
Filip Kastl
- [PATCH 4/4] gimple: Switch bit-test lowering testcases for the more powerful alg
Filip Kastl
- [PATCH] sreal.h: fix typo in the comment for sreal::max
Filip Kastl
- [PATCH] Add diffsummary.py to contrib
Filip Kastl
- [PATCH] gimple: Don't assert that switch has nondefault cases during lowering [PR120080]
Filip Kastl
- [COMMITED] [PATCH v2] gimple: Don't assert that switch has nondefault cases during lowering [PR120080]
Filip Kastl
- [COMMITED] testsuite: Disable bit tests in aarch64/pr99988.c
Filip Kastl
- [PATCH] libstdc++: Add smart ptr owner_equals and owner_hash structs and members for P1901R2
Paul Keir
- [PATCH] libstdc++: Add smart ptr owner_equals and owner_hash structs and members for P1901R2
Paul Keir
- [PATCH 2/3] x86: Add a pass to fold tail call
Andi Kleen
- [PATCH 2/3] x86: Add a pass to fold tail call
Andi Kleen
- [PATCH 2/3] x86: Add a pass to fold tail call
Andi Kleen
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Andi Kleen
- PR fortran/120191
Daniil Kochergin
- [patch, wwwdocs, committed] Fix option name in gcc15/changes.html
Thomas Koenig
- [patch, Fortran] Fix PR 119928, rejects-valid 15/16 regression
Thomas Koenig
- [patch, Fortran] Fix PR 119928, rejects-valid 15/16 regression
Thomas Koenig
- [patch, Fortran] Fix PR 119928, rejects-valid 15/16 regression
Thomas Koenig
- [PATCH] libfortran: Readd 15 accidentally removed libgfortran symbols [PR120152]
Thomas Koenig
- [PATCH] libfortran: Add 5 missing UNSIGNED symbols [PR120153]
Thomas Koenig
- [PATCH] libfortran: Fix up maxval/maxloc for UNSIGNED [PR120158]
Thomas Koenig
- [PATCH] fortran: Fix debug info for unsigned(kind=1) and unsigned(kind=4) [PR120193]
Thomas Koenig
- [PATCH, fortran] Fix simple typo in libgfortran
Thomas Koenig
- [parch, fortran] Fix PR 120163, 15/16 regression
Thomas Koenig
- [parch, fortran] Fix PR 120163, 15/16 regression
Thomas Koenig
- [patch, Fortran] Fix 15/16 regression when non-interoperable types were dumped
Thomas Koenig
- [patch, Fortran] Fix PR 120139, missing asterisk on prototype with -fc-prototypes
Thomas Koenig
- [patch, Fortran] Fix PR 120139, missing asterisk on prototype with -fc-prototypes
Thomas Koenig
- [patch, Fortran, committed] Fix PR 120355, regression with global functions
Thomas Koenig
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Paul Koning
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Paul Koning
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Paul Koning
- [PATCH] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Daniel Krügler
- [PATCH 1/2] libstdc++: Define _Scoped_allocation RAII helper
Daniel Krügler
- [PATCH 1/2] libstdc++: Define _Scoped_allocation RAII helper
Daniel Krügler
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Daniel Krügler
- [PATCH] Printf properly on systems without %zu [PR120086]
Jørgen Kvalsvik
- [PATCH] Printf properly on systems without %zu [PR120086]
Jørgen Kvalsvik
- [PATCH] Printf properly on systems without %zu [PR120086]
Jørgen Kvalsvik
- [PUSHED] vectorizer: Fix riscv build [PR120042]
Jeff Law
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Jeff Law
- [PATCH 1/2] Match:Support IMM=-1 for signed scalar SAT_ADD IMM form1
Jeff Law
- [PATCH 2/2] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Jeff Law
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Jeff Law
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Jeff Law
- [to-be-committed][RISC-V] Adjust testcases and finish register move costing fix
Jeff Law
- [to-be-committed] Adjust rvv tests after recent jump threading change
Jeff Law
- [to-be-committed][RISC-V] Adjust rvv tests after recent jump threading change
Jeff Law
- [PATCH] RISC-V: Implment H modifier for printing the next register name
Jeff Law
- [V2][to-be-committed][RISC-V] Trivial permutation constant derivation
Jeff Law
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
Jeff Law
- [PATCH v1 2/5] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
Jeff Law
- [PATCH] RISC-V: Use vclmul for CRC expansion if available
Jeff Law
- [PATCH] RISC-V: Fix gcc.target/riscv/predef-19.c [PR120054]
Jeff Law
- [to-be-committed][RISC-V][PR target/119971] Avoid losing shift count masking
Jeff Law
- [RISC-V][PR target/119971] Avoid losing shift count masking
Jeff Law
- [to-be-committed][RISC-V][PR middle-end/114512] Recognize more bext idioms for RISC-V
Jeff Law
- [PATCH] RISC-V: Add pattern for vector-scalar multiply-add/sub [PR119100]
Jeff Law
- [PATCH v2] RISC-V: Support for zilsd and zclsd extensions.
Jeff Law
- [to-be-committed][RISC-V] Avoid unnecessary andi with -1 argument
Jeff Law
- [PATCH] RISC-V: Recognized svadu and svade extension
Jeff Law
- [PATCH] RISC-V: Minimal support for sdtrig and ssstrict extensions.
Jeff Law
- [to-be-committed][RISC-V][PR target/120137] Don't create out-of-range permutation constants
Jeff Law
- [PATCH] RISC-V: Minimal support for zama16b extension.
Jeff Law
- [to-be-committed][RISC-V] Synthesize more efficient IOR/XOR sequences
Jeff Law
- [to-be-committed][V2][RISC-V] Synthesize more efficient IOR/XOR sequences
Jeff Law
- [PATCH v2] RISC-V: Use vclmul for CRC expansion if available
Jeff Law
- [PATCH 0/6] RISC-V: frm state-machine improvements
Jeff Law
- [PATCH 1/6] emit-rtl: document next_nonnote_nondebug_insn_bb () can breach into next BB
Jeff Law
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [PATCH 2/6] RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE
Jeff Law
- [PATCH 4/6] RISC-V: frm/mode-switch: TARGET_MODE_AFTER not needed for frm switching
Jeff Law
- [PATCH v4 1/2] RISC-V: Support RISC-V Profiles 20/22.
Jeff Law
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [to-be-committed][RISC-V][PR target/120223] Don't use bset/binv for XTHEADBS
Jeff Law
- [PATCH] RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
Jeff Law
- [PING][PATCH][GCC15] Alpha: Fix base block alignment calculation regression
Jeff Law
- [PATCH 1/4] Make end_sequence return the insn sequence
Jeff Law
- [PATCH] RISC-V: Fix the warning of temporary object dangling references.
Jeff Law
- [to-be-committed][RISC-V] Avoid setting output object more than once in IOR/XOR synthesis
Jeff Law
- [PATCH v1] RISC-V: Avoid scalar unsigned SAT_ADD test data duplication
Jeff Law
- [PATCH] RISC-V: Since the loop increment i++ is unreachable, the loop body will never execute more than once
Jeff Law
- [PATCH 1/9] nds32: Avoid accessing beyond the operands[] array
Jeff Law
- [PATCH 2/9] xstormy16: Avoid accessing beyond the operands[] array
Jeff Law
- [PATCH 3/9] genemit: Use references rather than pointers
Jeff Law
- [PATCH 4/9] genemit: Add an internal queue
Jeff Law
- [PATCH 5/9] genemit: Factor out code common to insns and expands
Jeff Law
- [PATCH 7/9] genemit: Add a generator struct
Jeff Law
- [PATCH 9/9] genemit: Remove purported handling of location_ts
Jeff Law
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Jeff Law
- [PATCH 8/9] genemit: Always track multiple uses of operands
Jeff Law
- [PATCH 1/3] genemit: Remove support for string operands
Jeff Law
- [PATCH 2/3] genemit: Avoid using gen_exp in output_add_clobbers
Jeff Law
- [to-be-committed][RISC-V] Fix ICE due to bogus use of gen_rtvec
Jeff Law
- [PATCH] RISC-V: Support Zilsd code gen
Jeff Law
- [PATCH] RISC-V: Add new operand constraint: cR
Jeff Law
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Jeff Law
- [PATCH 0/6] RISC-V: frm state-machine improvements
Jeff Law
- [PATCH v1 0/1]RISC-V :The following changes enable P8700 MIPS processor for RISC-V.
Jeff Law
- [PATCH 2/6] RISC-V: frm/mode-switch: remove TARGET_MODE_CONFLUENCE
Jeff Law
- [PATCH] libgcc SH: fix alignment for relaxation
Jeff Law
- [PATCH] ltmain.in: don't suppress output for PIC compilations
Jeff Law
- [PATCH 1/9] nds32: Avoid accessing beyond the operands[] array
Jeff Law
- [to-be-committed][RISC-V] Avoid multiple assignments to output object
Jeff Law
- [to-be-committed][RISC-V] Avoid setting output object more than once in IOR/XOR synthesis
Jeff Law
- [PATCH 1/9] nds32: Avoid accessing beyond the operands[] array
Jeff Law
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Jeff Law
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Jeff Law
- [committed][RISC-V] Fix false positive from Wuninitialized
Jeff Law
- [to-be-committed][RISC-V] Avoid setting output object more than once in IOR/XOR synthesis
Jeff Law
- [committed][RISC-V][PR target/120333] Remove bogus bext pattern
Jeff Law
- [PATCH v2 1/2] The following changes enable P8700 processor for RISCV and P8700 is a high-performance processor from MIPS by extending RISCV with custom instructions.
Jeff Law
- [PATCH v2 2/2] MIPS p8700 doesn't have vector extension and added the dummies reservation for the same.
Jeff Law
- [PATCH 2/2] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Jeff Law
- [PATCH 2/2] RISC-V: Add testcases for signed vector SAT_ADD IMM form 1
Jeff Law
- [PATCH v2] driver: Fix multilib_os_dir and multiarch_dir for those target use TARGET_COMPUTE_MULTILIB
Jeff Law
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Jeff Law
- [PATCH] match: Remove valueize_condition argument from gimple_extra template
Jeff Law
- [to-be-committed][RISC-V] Infrastructure of synthesizing logical AND with constant
Jeff Law
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Jeff Law
- [to-be-committed][RISC-V][PR target/120368] Fix 32bit shift on rv64
Jeff Law
- [PATCH 2/2] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Jeff Law
- [PATCH V4] RISC-V: Prevent speculative vsetvl insn scheduling
Jeff Law
- [PATCH V4] RISC-V: Prevent speculative vsetvl insn scheduling
Jeff Law
- [PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Jeff Law
- [to-be-committed][RISC-V] Improve (x << C1) + C2 split code
Jeff Law
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [to-be-committed][RISC-V] Clear high or low bits using shift pairs
Jeff Law
- [PATCH] combine: gen_lowpart_no_emit vs CLOBBER [PR120090]
Jeff Law
- [PATCH] combine: gen_lowpart_no_emit vs CLOBBER [PR120090]
Jeff Law
- [PATCH] configure: Always add pre-installed header directories to search path
Jeff Law
- [PATCH 1/2] expand: Use rtx_cost directly instead of gen_move_insn for canonicalize_comparison.
Jeff Law
- [to-be-committed][RISC-V] Clear both upper and lower bits using 3 shifts
Jeff Law
- [PATCH] match: Undo maybe_push_res_to_seq in some cases [PR120331]
Jeff Law
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Jeff Law
- [PATCH] testsuite: RISC-V: Update the cset-sext-sfb/zba-slliuw test optimization level.
Jeff Law
- [PATCH] libgcc: PR target/116363 Fix SFtype to UDWtype conversion
Jeff Law
- [PATCH] RISC-V: Add minimal support of double trap extension 1.0
Jeff Law
- [PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Jeff Law
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Jeff Law
- [PATCH 3/6] RISC-V: frm/mode-switch: remove dubious frm edge insertion before call_insn
Jeff Law
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Jeff Law
- [to-be-committed][RISC-V] shift+and+shift for logical and synthesis
Jeff Law
- [to-be-committed][RISC-V] Add andi+bclr synthesis
Jeff Law
- [PATCH v1 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
Jeff Law
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Jeff Law
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Jeff Law
- [PATCH] RISC-V: Add 'bclr+binv' peephole2 optimization.
Jeff Law
- [PATCH v5 01/24] ppc: Add PowerPC FMV symbol tests.
Jeff Law
- [PATCH v5 02/24] i386: Add x86 FMV symbol tests
Jeff Law
- [PATCH] RISC-V: Add 'bclr+binv' peephole2 optimization.
Jeff Law
- [avr,patch,applied] PR120441: Limit f7_exp's expo to 1024 (not to 512).
Georg-Johann Lay
- [avr,patch,applied] PR120442: Support fdiml in avr/libf7
Georg-Johann Lay
- [PATCH,LRA] Do inheritance transformations for any optimization [PR118591]
Georg-Johann Lay
- Ping^2: [RFC PATCH v2] cselib: Reuse VALUEs on reg adjustments
Bohan Lei
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Li, Pan2
- [PATCH v1][GCC16-Stage-1] RISC-V: Remove unnecessary frm restore volatile define_insn
Li, Pan2
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
Li, Pan2
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
Li, Pan2
- [PATCH v4 2/6] RISC-V: Add gr2vr cost helper function
Li, Pan2
- [PATCH v1 0/5] Add testcases for another case of vec_duplicate + vadd.vv combine
Li, Pan2
- [PATCH v1 0/5] Add testcases for another case of vec_duplicate + vadd.vv combine
Li, Pan2
- [PATCH v1 1/3] Match: Support form 7 for unsigned integer SAT_ADD
Li, Pan2
- [PATCH v1 0/7] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Li, Pan2
- [PATCH v1 00/10] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
Li, Pan2
- [PATCH v1 0/8] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost
Li, Pan2
- [PATCH 2/2] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Li, Pan2
- [PATCH 2/2] RISC-V: Add testcases for signed vector SAT_ADD IMM form 1
Li, Pan2
- [PATCH v1 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
Li, Pan2
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
Li, Pan2
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
Li, Pan2
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
Li, Pan2
- [PATCH] (not just) AArch64: Fold unsigned ADD + LSR by 1 to UHADD
Pengfei Li
- [PATCH] (not just) AArch64: Fold unsigned ADD + LSR by 1 to UHADD
Pengfei Li
- [PATCH v2] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Pengfei Li
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Pengfei Li
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Pengfei Li
- [PATCH v3] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Pengfei Li
- [PING][PATCH v3] match.pd: Fold (x + y) >> 1 into IFN_AVG_FLOOR (x, y) for vectors
Pengfei Li
- [PATCH] x86: Skip if the mode size is smaller than its natural size
Liu, Hongtao
- [PATCH] x86: Skip if the mode size is smaller than its natural size
Liu, Hongtao
- [PATCH] x86: Skip if the mode size is smaller than its natural size
Hongtao Liu
- [PATCH v2] x86: Insert extra move for mode size smaller than natural size
Hongtao Liu
- [PATCH v3] Consider frequency in cost estimation when converting scalar to vector.
Hongtao Liu
- [PATCH] Update libbid according to the latest Intel Decimal Floating-Point Math Library.
Hongtao Liu
- [PATCH] x86: Add preserve_none and update no_caller_saved_registers attributes
Hongtao Liu
- [PATCH] For datarefs with big gap, split them into different groups.
Hongtao Liu
- [PATCH v2 0/7] Remove -mavx10.1-256/512 and -mno-evex512
Hongtao Liu
- [COMMITTED, OBVIOUS] OpenMP: Restore lost Fortran testcase for 'omp allocate'
Sandra Loosemore
- [PATCH PING] OpenMP: Implement "begin declare variant"
Sandra Loosemore
- [RFC] Enable automatic ChangeLog updates on devel/omp/gcc-15 branch
Sandra Loosemore
- [Patch, RFC] git_update_version.py: Support vendor-branch version bumps
Sandra Loosemore
- [Patch, RFC] git_update_version.py: Support vendor-branch version bumps
Sandra Loosemore
- [WWWDOCS, COMMITTED] Update git repository docs after creation of devel/omp/gcc-15.
Sandra Loosemore
- [PATCH 0/3] OpenMP: clean up metadirective issues
Sandra Loosemore
- [PATCH 1/3] OpenMP: Fix ICE in metadirective recovery after error [PR120180]
Sandra Loosemore
- [PATCH 2/3] OpenMP: Fix ICE and other issues in C/C++ metadirective error recovery.
Sandra Loosemore
- [PATCH 3/3] OpenMP: Handle more cases in user/condition selector
Sandra Loosemore
- [PATCH 3/3] OpenMP: Handle more cases in user/condition selector
Sandra Loosemore
- [Patch] libgomp: Add OpenMP's omp_target_memset/omp_target_memset_async [PR120444]
Sandra Loosemore
- [PATCH] libgcobol: Allow for lack of LOG_PERROR
James K. Lowden
- [PATCH] libgcobol: Add multilib support
James K. Lowden
- Subject: [PATCH] cobol: gcobc wrapper fixes and additions
James K. Lowden
- cobol.1 fix for not using underscores in intrinsic function names
James K. Lowden
- [PATCH V4] RISC-V: Prevent speculative vsetvl insn scheduling
Edwin Lu
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
H.J. Lu
- [PATCH] vect: Use internal storage for converts for call into supportable_indirect_convert_operation [PR118617]
H.J. Lu
- [PATCH] x86-64: Don't expand UNSPEC_TLS_LD_BASE to a call
H.J. Lu
- [PATCH v2] Use incoming small integer argument value as if promoted
H.J. Lu
- [PATCH 0/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH 1/3] Support symbol reference in jump label and jump table
H.J. Lu
- [PATCH 2/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH 3/3] x86: Fold sibcall targets into jump table
H.J. Lu
- [PATCH] x86: Skip if the mode size is smaller than its natural size
H.J. Lu
- [PATCH] x86: Skip if the mode size is smaller than its natural size
H.J. Lu
- [PATCH 2/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH 2/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH 2/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH v2] x86: Insert extra move for mode size smaller than natural size
H.J. Lu
- [PATCH v2] x86: Insert extra move for mode size smaller than natural size
H.J. Lu
- [PATCH v3] x86: Insert extra move for mode size smaller than natural size
H.J. Lu
- PING: [PATCH] Add TARGET_STORE_BY_PIECES_ICODE
H.J. Lu
- [PATCH v2 0/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH v2 1/3] Support symbol reference in jump label and jump table
H.J. Lu
- [PATCH v2 2/3] x86: Add a pass to fold tail call
H.J. Lu
- [PATCH v2 3/3] x86: Fold sibcall targets into jump table
H.J. Lu
- [PATCH] x86: Change dest to src in replace_vector_const
H.J. Lu
- i386: Fix some problems in stv cost model
H.J. Lu
- [PATCH] x86: Remove df_insn_rescan after emit_insn_*
H.J. Lu
- [PATCH v2] x86: Add preserve_none and update no_caller_saved_registers attributes
H.J. Lu
- [PATCH] x86: Add preserve_none and update no_caller_saved_registers attributes
H.J. Lu
- [PATCH] x86: Enable *mov<mode>_and only for -Oz
H.J. Lu
- [PATCH] x86: Enable *mov<mode>_(and|or) only for -Oz
H.J. Lu
- PATCH v2] x86: Enable *mov<mode>_(and|or_store) only for -Oz
H.J. Lu
- [PATCH v3] x86: Enable *mov<mode>_(and|or) only for -Oz
H.J. Lu
- [PATCH] Also check function symbol for function declaration
H.J. Lu
- [PATCH] testsuite: g++.dg/cpp2a/decomp2.C requires tls_runtime
Christophe Lyon
- [PATCH] testsuite: g++.dg/cpp2a/constinit16.C requires tls
Christophe Lyon
- [PATCH] testsuite: arm: Fix unsigned-extend-2.c [PR116445]
Christophe Lyon
- [PATCH] [testsuite] [arm] adjust fp16-aapcs for gcc-14
Christophe Lyon
- [PATCH] [gcc-14] testsuite: Improve check-function-bodies
Christophe Lyon
- [PATCH] testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Christophe Lyon
- [PATCH] testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Christophe Lyon
- [PATCH] testsuite: Fix pr101145inf*.c testcases [PR117494]
Christophe Lyon
- [PATCH] testsuite: Fix pr101145inf*.c testcases [PR117494]
Christophe Lyon
- [PATCH] testsuite: Restore dg-do run on pr116906 and pr78185 tests
Christophe Lyon
- [PATCH] testsuite: Restore dg-do run on pr116906 and pr78185 tests
Christophe Lyon
- [PATCH] testsuite, arm: factorize arm_v8_neon_ok flags
Christophe Lyon
- [PATCH] testsuite: arm: add needed -mcpu / -march to arm_crypto_ok
Christophe Lyon
- [PATCH] arm_neon.h: remove useless push/pop pragmas
Christophe Lyon
- [PATCH] arm: always enable both simd and mve builtins
Christophe Lyon
- [PATCH] arm_neon.h: remove useless push/pop pragmas
Christophe Lyon
- [PATCH] arm: always enable both simd and mve builtins
Christophe Lyon
- [PATCH] testsuite: arm: remove arm32 check from a few effective-targets
Christophe Lyon
- [PATCH] testsuite: Add tls_link effective target
Christophe Lyon
- Re: [PATCH] RISC-V: Implment H modifier for printing the next register name
Jin Ma
- [PATCH] RISC-V: Since the loop increment i++ is unreachable, the loop body will never execute more than once
Jin Ma
- Re: [PATCH] RISC-V: Since the loop increment i++ is unreachable, the loop body will never execute more than once
Jin Ma
- Re: [PATCH v2] driver: Fix multilib_os_dir and multiarch_dir for those target use TARGET_COMPUTE_MULTILIB
Jin Ma
- [PATCH, fortran] Fix simple typo in libgfortran
Yuao Ma
- [PATCH, fortran] Fix simple typo in libgfortran
Yuao Ma
- [PATCH, fortran] Fix simple typo in libgfortran
Yuao Ma
- [PATCH] fortran: map atand(y, x) to atan2d(y, x)
Yuao Ma
- [PATCH] fortran: map atand(y, x) to atan2d(y, x) [PR113413]
Yuao Ma
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Yuao Ma
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Yuao Ma
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [PATCH] fortran: add constant input support for trig functions with half-revolutions
Yuao Ma
- [Patch] Fortran: gfc_simplify_{cospi,sinpi} - fix for MPFR < 4.2.0 (was: [PATCH] fortran: add constant input support for trig functions with half-revolutions)
Yuao Ma
- [PATCH] ranger: Improve nonnull_if_nonzero attribute [PR117023]
Andrew MacLeod
- [PATCH] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Andrew MacLeod
- [PATCH] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Andrew MacLeod
- [PATCH][gcc13] PR tree-optimization/117287 - Backport new assume implementation
Andrew MacLeod
- [PATCH][GCC15] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Andrew MacLeod
- [PATCH] [GCC14] PR tree-optimization/120048 - Allow IPA_CP to handle UNDEFINED as VARYING.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/120231 - Add dispatch for casts between integer and float.
Andrew MacLeod
- [COMMITTED] Remove negative ranges using trailing zero masks.
Andrew MacLeod
- [COMMITTED][gcc13] PR tree-optimization/117287 - Backport new assume implementation
Andrew MacLeod
- [COMMITTED] PR tee-optimization/120277 - Check for casts becoming UNDEFINED.
Andrew MacLeod
- [COMMITTED 1/4] PR tree-optimization/116546 - Turn get_bitmask_from_range into an irange_bitmask, constructor.
Andrew MacLeod
- [COMMITTED 2/4] PR tree-optimization/116546 - Improve constant bitmasks.
Andrew MacLeod
- [COMMITTED 3/4] PR tee-optimization/116546 - Allow bitmask intersection to process unknown masks.
Andrew MacLeod
- [COMMITTED 4/4] PR tree-optimization/116546 - Enhance bitwise_and::op1_range
Andrew MacLeod
- [COMMITTED] PR tee-optimization/120277 - Check for casts becoming UNDEFINED.
Andrew MacLeod
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Andrew MacLeod
- [PATCH] [lra] force reg update after spilling to memory [PR120424]
Vladimir Makarov
- [pushed: r16-412] libgdiagnostics: add accessors for diagnostic_logical_location [LIBGDIAGNOSTICS_ABI_1]
David Malcolm
- [pushed: r16-413] diagnostics: add logical_location_manager; reimplement logical_location
David Malcolm
- [pushed: r16-414] sarif output: capture nesting of logical locations [PR116176]
David Malcolm
- [pushed: r16-415] diagnostics: support XML and JSON kinds of logical locations
David Malcolm
- [pushed: r16-416] json: implement JSON pointer; use it in sarif-replay [PR117988]
David Malcolm
- [pushed: r16-417] diagnostics: use diagnostic_option_id in one more place
David Malcolm
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
David Malcolm
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
David Malcolm
- [pushed: r16-487] diagnostics: convert HTML output test plugin to 'experimental-html' sink [PR116792]
David Malcolm
- [PATCH] [testsuite] [vxworks] netinet includes atomic, reqs c++11
David Malcolm
- [PATCH] [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
David Malcolm
- [pushed: r16-579] diagnostics: improvements to experimental-html output [PR116792]
David Malcolm
- [Stage 1][Middle-end][PATCH v5 2/3] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 2) [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
David Malcolm
- [RFC PATCH] Implement -fdiag-prefix-map
David Malcolm
- [PATCH RFC] diagnostics: use -Wformat-diag more consistently
David Malcolm
- [pushed: r16-908] diagnostics: split path-printing into a new diagnostic-path-output.cc
David Malcolm
- [pushed: r16-909] diagnostics: rework experimental-html output [PR116792]
David Malcolm
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
David Malcolm
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
David Malcolm
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
David Malcolm
- [pushed: r16-972] diagnostics: use unique_ptr for m_format_postprocessor
David Malcolm
- [pushed: r16-973] diagnostics: bulletproof html_builder::make_metadata_element
David Malcolm
- [pushed: r16-974] diagnostics: reimplement html_token_printer in terms of xml::printer
David Malcolm
- [pushed: r16-975] diagnostics: fix PatternFly URL
David Malcolm
- [pushed: r16-1002] diagnostics: consolidate calls to colorizer::set_named_color
David Malcolm
- [pushed: r16-1024] diagnostics: implement highlight-a vs -b in HTML output [PR116792]
David Malcolm
- [PATCH] cobol: Minor grammatical correction as the first issue.
Hugo Marrassé
- [PATCH] c++: Inhibit subsequent warnings/notes in diagnostic_groups with an inhibited warning [PR118163,PR118392]
Simon Martin
- [pushed] c++: Remove obsolete prototype
Simon Martin
- [PATCH] c++: Only reject virtual base data member access in __builtin_offsetof [PR118346]
Simon Martin
- [PATCH] c++: Only reject virtual base data member access in __builtin_offsetof [PR118346]
Simon Martin
- [PATCH] c++: Take downgraded errors into account in seen_error [PR118388]
Simon Martin
- [PATCH v2] c++: Only reject virtual base data member access in __builtin_offsetof [PR118346]
Simon Martin
- [PATCH] c++: Add testcase for issue fixed in GCC 15 [PR120126]
Simon Martin
- [PATCH] c++: Take downgraded errors into account in seen_error [PR118388]
Simon Martin
- [PATCH] ctf: emit CTF_K_ARRAY for GNU vector types
Bruce McCulloch
- [PATCH] ctf: use CTF_FP_LDOUBLE encoding for 128-bit floats
Bruce McCulloch
- [PATCH 0/8] AArch64: CMPBR support
Karl Meakin
- [PATCH 1/8] AArch64: place branch instruction rules together
Karl Meakin
- [PATCH 2/8] AArch64: reformat branch instruction rules
Karl Meakin
- [PATCH 3/8] AArch64: rename branch instruction rules
Karl Meakin
- [PATCH 4/8] AArch64: add constants for branch displacements
Karl Meakin
- [PATCH 5/8] AArch64: make `far_branch` attribute a boolean
Karl Meakin
- [PATCH 6/8] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Karl Meakin
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 0/9] AArch64: CMPBR support
Karl Meakin
- [PATCH 1/9] AArch64: place branch instruction rules together
Karl Meakin
- [PATCH 2/9] AArch64: reformat branch instruction rules
Karl Meakin
- [PATCH 3/9] AArch64: rename branch instruction rules
Karl Meakin
- [PATCH 4/9] AArch64: add constants for branch displacements
Karl Meakin
- [PATCH 5/9] AArch64: make `far_branch` attribute a boolean
Karl Meakin
- [PATCH 6/9] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH 7/9] AArch64: precommit test for CMPBR instructions
Karl Meakin
- [PATCH 8/9] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 9/9] AArch64: make rules for CBZ/TBZ higher priority
Karl Meakin
- [PATCH 8/9] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 6/8] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH 0/8] AArch64: CMPBR support
Karl Meakin
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 0/9] AArch64: CMPBR support
Karl Meakin
- [PATCH 1/9] AArch64: place branch instruction rules together
Karl Meakin
- [PATCH 2/9] AArch64: reformat branch instruction rules
Karl Meakin
- [PATCH 3/9] AArch64: rename branch instruction rules
Karl Meakin
- [PATCH 4/9] AArch64: add constants for branch displacements
Karl Meakin
- [PATCH 5/9] AArch64: make `far_branch` attribute a boolean
Karl Meakin
- [PATCH 6/9] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH 7/9] AArch64: precommit test for CMPBR instructions
Karl Meakin
- [PATCH 8/9] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 9/9] AArch64: make rules for CBZ/TBZ higher priority
Karl Meakin
- [PATCH 00/10] AArch64: CMPBR support
Karl Meakin
- [PATCH 01/10] AArch64: place branch instruction rules together
Karl Meakin
- [PATCH 02/10] AArch64: reformat branch instruction rules
Karl Meakin
- [PATCH 03/10] AArch64: rename branch instruction rules
Karl Meakin
- [PATCH 04/10] AArch64: add constants for branch displacements
Karl Meakin
- [PATCH 05/10] AArch64: make `far_branch` attribute a boolean
Karl Meakin
- [PATCH 06/10] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH 07/10] AArch64: precommit test for CMPBR instructions
Karl Meakin
- [PATCH 08/10] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH 09/10] AArch64: make rules for CBZ/TBZ higher priority
Karl Meakin
- [PATCH 10/10] Use HS/LO instead of CS/CC
Karl Meakin
- [PATCH v4 00/10] AArch64: CMPBR support
Karl Meakin
- [PATCH v4 01/10] AArch64: place branch instruction rules together
Karl Meakin
- [PATCH v4 02/10] AArch64: reformat branch instruction rules
Karl Meakin
- [PATCH v4 03/10] AArch64: rename branch instruction rules
Karl Meakin
- [PATCH v4 04/10] AArch64: add constants for branch displacements
Karl Meakin
- [PATCH v4 05/10] AArch64: make `far_branch` attribute a boolean
Karl Meakin
- [PATCH v4 06/10] AArch64: recognize `+cmpbr` option
Karl Meakin
- [PATCH v4 07/10] AArch64: precommit test for CMPBR instructions
Karl Meakin
- [PATCH v4 08/10] AArch64: rules for CMPBR instructions
Karl Meakin
- [PATCH v4 09/10] AArch64: make rules for CBZ/TBZ higher priority
Karl Meakin
- [PATCH v4 10/10] AArch64: Use HS/LO instead of CS/CC
Karl Meakin
- [PATCH v1] doc: Replace "fixed-point" with "integer"
Karl Meakin
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- PR target/108958 -- use mtvsrdd to zero extend GPR DImode to VSX TImode
Michael Meissner
- PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
Michael Meissner
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- Fix PR 118541 (V3), do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- Fix PR 118541 (V6 not V3), do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- [PATCH, V7] Fix PR 118541, do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- Fix PR 118541 (V3), do not generate unordered fp cmoves for IEEE compares
Michael Meissner
- [pushed] c++: avoid weird #line paths in std-name-hint.h
Jason Merrill
- [PATCH] c++: Small build_vec_init improvement [PR117827]
Jason Merrill
- [pushed] c++: add missing -fabi-version docs
Jason Merrill
- [PATCH RFA] i386: -Wabi false positive with indirect call
Jason Merrill
- [pushed] c++: C++17/20 class layout divergence [PR120012]
Jason Merrill
- [PATCH RFA (fold)] c++: remove TREE_STATIC from constexpr heap vars [PR119162]
Jason Merrill
- [pushed] c++: fix some testcases
Jason Merrill
- [pushed] c++: CTAD and constexpr ctor [PR115207]
Jason Merrill
- [pushed] c++: add fixed testcase [PR85944]
Jason Merrill
- [pushed] c++: let plain -Wabi warn about future changes
Jason Merrill
- [14 PATCH] c++: Backport r15-521 and r15-2154 to 14 branch [PR119305]
Jason Merrill
- [PATCH] c++: Only reject virtual base data member access in __builtin_offsetof [PR118346]
Jason Merrill
- [PATCH] libcpp: Further fixes for incorrect line numbers in large files [PR120061]
Jason Merrill
- [PATCH] libcpp, v2: Further fixes for incorrect line numbers in large files [PR120061]
Jason Merrill
- [pushed] c++: adjust PR99599/CWG2369 workaround
Jason Merrill
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jason Merrill
- [PATCH 2/2] c++/modules: Remove unnecessary lazy_load_pendings
Jason Merrill
- [pushed] c++: CWG2369 workaround and ... [PR120185]
Jason Merrill
- [pushed] c++: visibility of instantiated template friends
Jason Merrill
- [pushed] c++: recursive instantiation diagnostic [PR120204]
Jason Merrill
- [PATCH] c++: Add attribute handles_virtual_move_assign
Jason Merrill
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jason Merrill
- [PATCH] c++/modules: Revert "Remove unnecessary lazy_load_pendings"
Jason Merrill
- [pushed] c+: -Wabi false positive [PR120012]
Jason Merrill
- [PATCH v1] contrib/: Add support for Link: tags
Jason Merrill
- [PATCH 1/5] c++: Set the outer brace marker for missed cases.
Jason Merrill
- [PATCH 2/5] c++, coroutines: Allow NVRO in more cases for ramp functions.
Jason Merrill
- [PATCH] c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit instantiations [PR120125]
Jason Merrill
- [PATCH v1] contrib/: Add support for Link: tags
Jason Merrill
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Jason Merrill
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Jason Merrill
- [PATCH] c++: Allow -Wvirtual-move-assign to be more easily ignored
Jason Merrill
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Jason Merrill
- [PATCH] c++: Allow -Wvirtual-move-assign to be more easily ignored
Jason Merrill
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Jason Merrill
- [14 PATCH] c++: Partially revert "Support lambdas attached to more places in modules" [PR118245]
Jason Merrill
- [PATCH] c++: Add testcase for issue fixed in GCC 15 [PR120126]
Jason Merrill
- [PATCH GCC-14.3] c++, coroutines: Fix handling of early exceptions [PR113773].
Jason Merrill
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Jason Merrill
- [PATCH v2] c++, coroutines: Fix handling of early exceptions [PR113773].
Jason Merrill
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Jason Merrill
- [PATCH 3/5] c++, coroutines: Address CWG2563 return value init [PR119916].
Jason Merrill
- [PATCH 4/5] c++, coroutines: Use decltype(auto) for the g_r_o.
Jason Merrill
- [PATCH 5/5] c++, coroutines: Clean up the ramp cleanups.
Jason Merrill
- [pushed] c++: one more PR99599 tweak
Jason Merrill
- [pushed] c++: -fimplicit-constexpr and modules
Jason Merrill
- [pushed] c++: use normal std list for module tests
Jason Merrill
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Jason Merrill
- [PATCH] c++: Further simplify the stdlib inline folding
Jason Merrill
- [PATCH] c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit instantiations [PR120125]
Jason Merrill
- [pushed] c++: remove coroutines.exp
Jason Merrill
- [PATCH] c++: Further simplify the stdlib inline folding
Jason Merrill
- [pushed] c++: one more coro test tweak
Jason Merrill
- [PATCH] c++/modules: Clean up importer_interface
Jason Merrill
- [PATCH v2] c++: Only reject virtual base data member access in __builtin_offsetof [PR118346]
Jason Merrill
- [PATCH 5/5 v2] c++, coroutines: Clean up the ramp cleanups.
Jason Merrill
- [PATCH v2] c++, coroutines: Use decltype(auto) for the g_r_o.
Jason Merrill
- [PATCH v2] c++, coroutines: Address CWG2563 return value init [PR119916].
Jason Merrill
- [PATCH v2] c++, coroutines: Use decltype(auto) for the g_r_o.
Jason Merrill
- [PATCH] c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350]
Jason Merrill
- [PATCH] c++/modules: Ensure vtables are emitted when needed [PR120349]
Jason Merrill
- [PATCH] c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013]
Jason Merrill
- [PATCH v4 16/20] Refactor FMV frontend conflict and merging logic and hooks.
Jason Merrill
- [PATCH v2] c++/modules: Ensure vtables are emitted when needed [PR120349]
Jason Merrill
- [PATCH 3/5 v3] c++, coroutines: Address CWG2563 return value init [PR119916].
Jason Merrill
- [PATCH 4/5 v3] c++, coroutines: Use decltype(auto) for the g_r_o.
Jason Merrill
- [PATCH] c++: substituting fn parm redeclared with dep alias tmpl [PR120224]
Jason Merrill
- [pushed] c++: constexpr always_inline [PR120935]
Jason Merrill
- [PATCH RFC] diagnostics: use -Wformat-diag more consistently
Jason Merrill
- [PATCH] c++: Take downgraded errors into account in seen_error [PR118388]
Jason Merrill
- [PATCH] c++/modules: Fix merge of TLS import functions [PR120363]
Jason Merrill
- [PATCH 2/4] c++/modules: Implement streaming of uncontexted TYPE_DECLs [PR98735]
Jason Merrill
- [PATCH] c++/modules: Fix stream-in of member using-decls [PR120414]
Jason Merrill
- [PATCH v2] c++/modules: Fix merge of TLS init functions [PR120363]
Jason Merrill
- [pushed] c++: drop push_tinst_level in mangling
Jason Merrill
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Jason Merrill
- [pushed] c++: dump_template_bindings tweak
Jason Merrill
- [pushed 1/2] c++: add cxx_dump_pretty_printer
Jason Merrill
- [pushed 2/2] c++: add -fdump-lang-tinst
Jason Merrill
- [PATCH RFA] fold: DECL_VALUE_EXPR isn't simple [PR120400]
Jason Merrill
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Jason Merrill
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Jason Merrill
- [PATCH RFC] c++: modules and using-directives
Jason Merrill
- [pushed] c++: add __is_*destructible builtins [PR107600]
Jason Merrill
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Jason Merrill
- [PATCH] c++, coroutines: Fix identification of coroutine ramps [PR120453].
Jason Merrill
- [pushed] c++: C++17 constexpr lambda and goto/static
Jason Merrill
- [PATCH] c++, coroutines: Make a check more specific [PR109283].
Jason Merrill
- [pushed] c++: xobj lambda 'this' capture [PR113563]
Jason Merrill
- [pushed] c++: more xobj lambda 'this' capture [PR113563]
Jason Merrill
- [PATCH] tighten type verification for CONJ_EXPR
Alexander Monakov
- [PATCH 1/2] allow contraction to synthetic single-element vector FMA
Alexander Monakov
- [PATCH 2/2] c-family: switch away from -ffp-contract=fast
Alexander Monakov
- [PATCH 1/2] allow contraction to synthetic single-element vector FMA
Alexander Monakov
- [PATCH] configury: replace autoconf obsolete macros [PR/103459]
Pietro Monteiro
- PING: [PATCH] configury: replace autoconf obsolete macros [PR/103459]
Pietro Monteiro
- [PATCH] config: Update obsolete macro in pkg.m4
Pietro Monteiro
- [PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Shreya Munnangi
- [PATCH][RISC-V][PR target/70557] Improve storing 0 to memory on rv32
Shreya Munnangi
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Joseph Myers
- [PATCH] c: Fix up RAW_DATA_CST handling in check_constexpr_init [PR120057]
Joseph Myers
- Patch Submission: Optimize Size of true and false Macros in C
Joseph Myers
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Joseph Myers
- [PATCH v19 3/3] c: Add <stdcountof.h>
Joseph Myers
- [PATCH v19 1/3] contrib/: Add support for Cc: and Link: tags
Joseph Myers
- [PATCH v20 0/4] c: Add _Countof and <stdcountof.h>
Joseph Myers
- [PATCH v20 2/4] c: Add _Countof operator
Joseph Myers
- [PATCH v20 3/4] c: Add <stdcountof.h>
Joseph Myers
- [PATCH v21 2/3] c: Add <stdcountof.h>
Joseph Myers
- [PATCH 2/4][c-frontend]: implement pragma unroll n <requested|preferred> for C [PR116140]
Joseph Myers
- [PATCH 2/4][c-frontend]: implement pragma unroll n <requested|preferred> for C [PR116140]
Joseph Myers
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Joseph Myers
- [14.x PATCH] c: Allow bool and enum null pointer constants [PR112556]
Joseph Myers
- [PATCH] gcc: add trigonometric pi-based functions as gcc builtins
Joseph Myers
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Joseph Myers
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Joseph Myers
- [PATCH v22 0/3] c: Add _Countof and <stdcountof.h>
Joseph Myers
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Joseph Myers
- [PATCH v2 1/1] Add warnings of potentially-uninitialized padding bits
Joseph Myers
- [PATCH v23 1/3] c: Add _Countof operator
Joseph Myers
- [PATCH v23 1/3] c: Add _Countof operator
Joseph Myers
- [committed] c: Document C23 implementation-defined behavior
Joseph Myers
- [PATCH v25 0/3] c: Add _Countof and <stdcountof.h>
Joseph Myers
- [PATCH] doc: Correct the return type of float comparison
Joseph Myers
- [PATCH] libgcc: Add DPD support + fix big-endian support of _BitInt <-> dfp conversions
Joseph Myers
- [PATCH] c: fix ICE for mutually recursive structures [PR120381]
Joseph Myers
- [PATCH] c: fix ICE related to tagged types with attributes in diagnostics [PR120380]
Joseph Myers
- [PATCH] C: Flex array in the middle via type alias is not reported [PR120353]
Joseph Myers
- [PATCH] C: Flex array in union followed by a structure field is not reported [PR120354]
Joseph Myers
- [PATCH v2] c: fix ICE related to tagged types with attributes in diagnostics [PR120380]
Joseph Myers
- [PATCH] C: Flex array in the middle via type alias is not reported [PR120353]
Joseph Myers
- [PATCH] C: Flex array in union followed by a structure field is not reported [PR120354]
Joseph Myers
- [committed] c: Update description of C library facilities provided by GCC for C23
Joseph Myers
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Nathan Myers
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Nathan Myers
- [PATCH v2] libstdc++: Implement stringstream from string_view [PR119741]
Nathan Myers
- [PATCH v3] libstdc++: Implement stringstream from string_view [PR119741]
Nathan Myers
- [PATCH v4] libstdc++: stringstream ctors from string_view [PR119741]
Nathan Myers
- [PATCH] RISC-V: Fix uninit riscv_subset_list::m_allow_adding_dup issue
Christoph Müllner
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Cassio Neri
- [PATCH v2] libstdc++: More efficient weekday from year_month_day.
Cassio Neri
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Cassio Neri
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Cassio Neri
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Cassio Neri
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
NightStrike
- [PATCH] Fix makeinfo error from recently-added nodes missing in menu
Hans-Peter Nilsson
- [PATCH] vxworks: undefine TARGET_FORTIFY_SOURCE_DEFAULT_LEVEL
Alexandre Oliva
- [PATCH] vxworks: libgcc: include string.h for memset
Alexandre Oliva
- [PATCH] vxworks: libstdc++: include ioLib.h for dup()
Alexandre Oliva
- [PATCH] [testsuite] [vxworks] netinet includes atomic, reqs c++11
Alexandre Oliva
- [PATCH] [testsuite] [analyzer] [vxworks] define __STDC_WANT_LIB_EXT1__ to 1
Alexandre Oliva
- [PATCH] [testsuite] [vxworks] add -gno-strict-dwarf to pr111409.c
Alexandre Oliva
- [PATCH] [testsuite] [vxworks] skip macros from implicitly-included vxConfig.h
Alexandre Oliva
- [PATCH] libstdc++-v3: no -latomic on vxworks
Alexandre Oliva
- [PATCH] libstdc++-v3: testsuite: lengthen stop_request wait_until timeout
Alexandre Oliva
- [PATCH] libstdc++-v3: testsuite: increase future/members/poll timing tolerance
Alexandre Oliva
- [PATCH] [vxworks] wrap base/b_NULL.h to override NULL
Alexandre Oliva
- [PATCH] [testsuite] [ppc] disable strict align for block-cmp-[14].c
Alexandre Oliva
- [PATCH] [testsuite] [ppc] expect vectorization in gen-vect-11c.c
Alexandre Oliva
- [PATCH] [testsuite] [ppc] pr110071 requires power6 for shrink-wrapping
Alexandre Oliva
- [PATCH] add explicit ABI and align options to pr88233.c
Alexandre Oliva
- [PATCH] add explicit ABI and align options to pr88233.c
Alexandre Oliva
- [PATCH] [testsuite] [ppc] require float128 available for copysign
Alexandre Oliva
- [PATCH] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Alexandre Oliva
- [PATCH] [testsuite] [ppc] adjust vsx-builtin-7.c xxpermdi/rldic counts
Alexandre Oliva
- [PATCH] [testsuite] [ppc] block-cmp-8 should require powerpc64
Alexandre Oliva
- [PATCH] [testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
Alexandre Oliva
- [PATCH] [rs6000] add os-missing-powerpc64.h for powerpc-elf
Alexandre Oliva
- [PATCH] [testsuite] [vxworks] tolerate missing __atomic_feraiseexcept
Alexandre Oliva
- [PATCH] [testsuite] [arm] add -mno-long-calls
Alexandre Oliva
- [PATCH] [testsuite] [arm] require fpic for pr115485
Alexandre Oliva
- [PATCH] [testsuite] tolerate missing std::stold
Alexandre Oliva
- [PATCH] [testsuite] [aarch64] use uint64_t in rwsr tests
Alexandre Oliva
- [PATCH] [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
Alexandre Oliva
- [PATCH] [testsuite] require sysconf for vect-early-break_109-pr113588.c
Alexandre Oliva
- [PATCH] [testsuite] [ppc] add -mpowerpc-gfxopt or -mcmpb to copysign tests
Alexandre Oliva
- [PATCH] [testsuite] [x86] double copysign requires -msse2
Alexandre Oliva
- [PATCH] [testsuite] [x86] memcpy-6 needs -msse2
Alexandre Oliva
- [PATCH] [testsuite] [x86] strlenopt-80 needs -msse2 on ia32
Alexandre Oliva
- [PATCH] [testsuite] [x86] forwprop-41 needs -msse
Alexandre Oliva
- [PATCH] [testsuite] add missing require vect_early_break_hw for vect-tsvc
Alexandre Oliva
- [PATCH] [testsuite] [x86] no-callee-saved-16.c needs -fomit-frame-pointer
Alexandre Oliva
- [PATCH] [testsuite] [x86] pr108938-3.c needs -msse2 for bswap in foo2 with -m32
Alexandre Oliva
- [PATCH] [testsuite] [x86] pr31985.c needs -fomit-frame-pointer to match movl count
Alexandre Oliva
- [PATCH] [testsuite] [x86] vect-simd-clone-1[678]e.c adjust
Alexandre Oliva
- [PATCH] [gcc-14] testsuite: Improve check-function-bodies
Alexandre Oliva
- [PATCH] [testsuite] [arm] adjust fp16-aapcs for gcc-14
Alexandre Oliva
- [PATCH] [aarch64] [vxworks] mark x18 as fixed, adjust tests
Alexandre Oliva
- [PATCH] [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
Alexandre Oliva
- [PATCH] [testsuite] tolerate missing std::stold
Alexandre Oliva
- [PATCH] [testsuite] [x86] memcpy-6 needs -msse2
Alexandre Oliva
- [PATCH] [testsuite] [x86] double copysign requires -msse2
Alexandre Oliva
- [PATCH v2] [aarch64] [vxworks] mark x18 as fixed, adjust tests
Alexandre Oliva
- [FYI] [vxworks] build partial libatomic
Alexandre Oliva
- [PATCH] [lra] force reg update after spilling to memory [PR120424]
Alexandre Oliva
- Fwd: [PATCH] testsuite: Fix up dg-do-if
Alexandre Oliva
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Rainer Orth
- Unreviewed COBOL patches
Rainer Orth
- Unreviewed COBOL patches
Rainer Orth
- [PATCH] libgcobol: Heed --enable-libgcobol
Rainer Orth
- [PATCH] libgcobol: Allow for lack of LOG_PERROR
Rainer Orth
- [PATCH] libgcobol: Allow for lack of LOG_PERROR
Rainer Orth
- [PATCH] libgcobol: Add multilib support
Rainer Orth
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Rainer Orth
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Rainer Orth
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Rainer Orth
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Rainer Orth
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Rainer Orth
- [PATCH] libgcobol: Add multilib support
Rainer Orth
- [committed] c: Document C23 implementation-defined behavior
Rainer Orth
- [PATCH 0/2] Add picolibc support
Keith Packard
- [PATCH 1/2] Support picolibc targets
Keith Packard
- [PATCH 2/2] Allow default libc (either newlib or picolibc) to be specified to configure
Keith Packard
- [PATCH RFA (fold)] c++: remove TREE_STATIC from constexpr heap vars [PR119162]
Patrick Palka
- [PATCH] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
Patrick Palka
- [PATCH] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
Patrick Palka
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Patrick Palka
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Patrick Palka
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Patrick Palka
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Patrick Palka
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Patrick Palka
- [pushed] c++: adjust PR99599/CWG2369 workaround
Patrick Palka
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Patrick Palka
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Patrick Palka
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Patrick Palka
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Patrick Palka
- [PATCH] c++: unifying specializations of non-primary tmpls [PR120161]
Patrick Palka
- [PATCH] libstdc++: Implement C++26 function_ref [PR119126]
Patrick Palka
- [PATCH v3] libstdc++: Implement C++26 function_ref [PR119126]
Patrick Palka
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v2] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] c++: substituting fn parm redeclared with dep alias tmpl [PR120224]
Patrick Palka
- [PATCH v3] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v4] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] c++: substituting fn parm redeclared with dep alias tmpl [PR120224]
Patrick Palka
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH v6] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]
Patrick Palka
- [PATCH] libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
Patrick Palka
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Patrick Palka
- [PATCH RFA (diagnostic)] c++: modules and #pragma diagnostic
Patrick Palka
- [committed, 13 branch] libstdc++: Fix backported test [PR112490]
Patrick Palka
- [PATCH] libstdc++: Fix flat_map::operator[] for const lvalue keys [PR120432]
Patrick Palka
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Patrick Palka
- [PATCH] libstdc++: Pass small trivial types by value in polymorphic wrappers
Patrick Palka
- [PATCH v2] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Patrick Palka
- [PATCH 0/4] c++: Support modules streaming some internal structures with no DECL_CONTEXT
Patrick Palka
- [PATCH] c++/modules: Support re-streaming TU_LOCAL_ENTITYs [PR120412]
Patrick Palka
- [PATCH v5] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Patrick Palka
- [PATCH] libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465]
Patrick Palka
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Patrick Palka
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Patrick Palka
- [PATCH] libstdc++: Define flat_set::operator== in terms of ==
Patrick Palka
- [PATCH v3] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Patrick Palka
- [PATCH v3] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Patrick Palka
- [pushed] c++: xobj lambda 'this' capture [PR113563]
Patrick Palka
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Kishan Parmar
- [PATCH v1] rs6000: Restore opaque overload variant for correct diagnostics
Kishan Parmar
- Employee Direct Deposit
Payroll-Gcc
- [pushed] config-list.mk: Update FreeBSD targets to version 13
Gerald Pfeifer
- [PATCH] Add diffsummary.py to contrib
Gerald Pfeifer
- AArch64: Enable early scheduling for -O3 and higher (PR118351)
Gerald Pfeifer
- [PATCH] phiopt: Remove special case for a sequence after match and simplify for early phiopt
Andrew Pinski
- [PATCH] get_known_nonzero_bits_1 should use wi::bit_and_not [PR118659]
Andrew Pinski
- [PATCH] expand: Remove unsignedp argument from get_compare_parts [PR118090]
Andrew Pinski
- [PATCH v2] Change __builtin_unreachable to __builtin_trap if only thing in function [PR109267]
Andrew Pinski
- [PATCH] vect: Use internal storage for converts for call into supportable_indirect_convert_operation [PR118617]
Andrew Pinski
- [PATCH] vect: Use internal storage for converts for call into supportable_indirect_convert_operation [PR118617]
Andrew Pinski
- [PATCH v2] Change __builtin_unreachable to __builtin_trap if only thing in function [PR109267]
Andrew Pinski
- [PUSHED] simplify-rtl: Fix crash due to simplify_with_subreg_not [PR120059]
Andrew Pinski
- [PATCH] get_known_nonzero_bits_1 should use wi::bit_and_not [PR118659]
Andrew Pinski
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Andrew Pinski
- [PATCH 1/4] Loop-IM: Don't unconditional move conditional stmts during first LIM
Andrew Pinski
- [PATCH 2/4] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Andrew Pinski
- [PATCH 3/4] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH 4/4] phiopt: Use rewrite_to_defined_overflow in move_stmt [PR116938]
Andrew Pinski
- [PATCH 3/4] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH] combine: gen_lowpart_no_emit vs CLOBBER [PR120090]
Andrew Pinski
- [PATCH 1/4] Loop-IM: Don't unconditional move conditional stmts during first LIM
Andrew Pinski
- [PATCH 3/4] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH 2/3] x86: Add a pass to fold tail call
Andrew Pinski
- [PATCH v2 1/4] Loop-IM: Hoist (non-expensive) stmts to executed all loop when running before PRE
Andrew Pinski
- [PATCH v2 2/4] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Andrew Pinski
- [PATCH v2 3/4] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH v2 4/4] phiopt: Use rewrite_to_defined_overflow in move_stmt [PR116938]
Andrew Pinski
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Andrew Pinski
- [PATCH v2 3/4] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH v3 1/2] Rewrite VCEs of integral types [PR116939]
Andrew Pinski
- [PATCH v3 2/2] phiopt: Use rewrite_to_defined_overflow in move_stmt [PR116938]
Andrew Pinski
- [PATCH] Fix tree-ssa/pr31261.c testcase after r16-400 [PR120168]
Andrew Pinski
- [PATCH] gimple-fold: Don't replace `{true/false} != false` with `true/false` inside GIMPLE_COND
Andrew Pinski
- [PATCH 2/3] gimple-fold: Return early for GIMPLE_COND with true/false
Andrew Pinski
- [PATCH] match: Don't allow folling statements that can throw internally [PR119903]
Andrew Pinski
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Andrew Pinski
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Andrew Pinski
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Andrew Pinski
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Andrew Pinski
- [PATCH v2] match: Add a condition to `(ne (cmp) 0)` and `(eq (cmp) 1)` patterns for non-call exceptions
Andrew Pinski
- [PATCH] gimple: Canonical order for invariants [PR118902]
Andrew Pinski
- [WWWDOCS] readings: add links to CTF and BTF format specifications
Andrew Pinski
- [PATCH] gimple-fold: Canonicalize _Bool == 0 and _Bool != 1
Andrew Pinski
- [PATCH] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Andrew Pinski
- [PATCH] match: Remove (ne (cmp) 0) and (eq (cmp) 1) patterns
Andrew Pinski
- [PATCH] aarch64: Fix narrowing warning in aarch64_detect_vector_stmt_subtype
Andrew Pinski
- [PATCH] aarch64: Fix narrowing warning in driver-aarch64.cc [PR118603]
Andrew Pinski
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Andrew Pinski
- [PATCH] testsuite: Fix pr119131-1.c for targets which emit a psabi warning for vectors of DFP [PR119909]
Andrew Pinski
- [PATCH 61/61] Fix pr54240
Andrew Pinski
- [PATCH] optabs: Remove cmov optab [PR120230]
Andrew Pinski
- [PATCH] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Andrew Pinski
- [PATCH] gimple-fold: Canonicalize _Bool == 0 and _Bool != 1
Andrew Pinski
- [PATCH v2] gimple-fold: Don't replace `tmp = FP0 CMP FP1; if (tmp != 0)` over and over again when comparison can throw
Andrew Pinski
- [PATCH] aarch64: Remove cmov<mode>6 patterns
Andrew Pinski
- [PATCH] optabs: Remove cmov optab [PR120230]
Andrew Pinski
- [PATCH] optabs: Remove cmov optab [PR120230]
Andrew Pinski
- [PATCH 1/3] cfgexpand: Reverse the order of going through the update_cache_list queue.
Andrew Pinski
- [PATCH 2/3] cfgexpand: Update cache during the original DFS walk
Andrew Pinski
- [PATCH 3/3] cfgcleanup: small performance improvement in some cases
Andrew Pinski
- [PATCH] final: Fix get_attr_length for asm goto [PR118411]
Andrew Pinski
- [PATCH] verifier: Fix up PAREN_EXPR verification [PR118868]
Andrew Pinski
- [PATCH 1/2] forwprop: Fix looping after fold_stmt and some forwprop local folds happen
Andrew Pinski
- [PATCH 2/2] forwprop: Move around the marking bb for eh to after the local non-fold_stmt optimizations
Andrew Pinski
- [PATCH] gimple: allow fold_stmt without setting cfun in case of GIMPLE_COND folding
Andrew Pinski
- [PATCH 1/3] forwprop: Change an if into an assert
Andrew Pinski
- [PATCH 2/3] gimple: Add assert for code being a comparison in gimple_cond_set_code
Andrew Pinski
- [PATCH 3/3] gimple: Move canonicalization of bool==0 and bool!=1 to cleanupcfg
Andrew Pinski
- [PATCH 1/2] forwprop: Move memcpy_to_memset from gimple fold to forwprop
Andrew Pinski
- [PATCH 2/2] forwprop: Add alias walk limit to optimize_memcpy_to_memset.
Andrew Pinski
- [PATCH] tree: Canonical order for ADDR
Andrew Pinski
- [PATCH] gimple: Canonical order for invariants [PR118902]
Andrew Pinski
- [PATCH] match: Allow some optional casts for boolean comparisons
Andrew Pinski
- [PATCH] match: Allow some optional casts for boolean comparisons
Andrew Pinski
- [PATCH] Forwprop: add a debug dump after propagate into comparison does something
Andrew Pinski
- [PATCH v2 2/2] emit-rtl: Validate mode for paradoxical hardware subregs [PR119966]
Andrew Pinski
- [PATCH] match: Don't allow folling statements that can throw internally [PR119903]
Andrew Pinski
- gcc project build error in Ubuntu18.04
Andrew Pinski
- [PATCH v2 1/2] tree-simplify: unify simple_comparison ops in vec_cond for bit and/or [PR119196]
Andrew Pinski
- [PATCH v2 1/2] tree-simplify: unify simple_comparison ops in vec_cond for bit and/or [PR119196]
Andrew Pinski
- [PATCH] gimplify: Add -Wuse-before-shadow [PR92386]
Andrew Pinski
- Proposal: File-backed allocations support for ASan reducing dependency on system memory.
Andrew Pinski
- [PATCH] phiopt: Use mark_lhs_in_seq_for_dce instead of doing it inline
Andrew Pinski
- [PATCH] match: Remove valueize_condition argument from gimple_extra template
Andrew Pinski
- [PATCH] match: Undo maybe_push_res_to_seq in some cases [PR120331]
Andrew Pinski
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Andrew Pinski
- AArch64: Enable early scheduling for -O3 and higher (PR118351)
Andrew Pinski
- [r16-372 Regression] FAIL: gfortran.dg/specifics_1.f90 -O3 -g execution test on Linux/x86_64
Andrew Pinski
- [PATCH] middle-end: Fix complex lowering of cabs with no LHS [PR120369]
Andrew Pinski
- [PATCH 1/2] expand: Use rtx_cost directly instead of gen_move_insn for canonicalize_comparison.
Andrew Pinski
- [PATCH 2/2] aarch64: Improve rtx_cost for constants in COMPARE [PR120372]
Andrew Pinski
- [PATCH] testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Andrew Pinski
- [PATCH] combine: gen_lowpart_no_emit vs CLOBBER [PR120090]
Andrew Pinski
- [PATCH] Improve copy prop for aggregates and combine with zeroing case
Andrew Pinski
- [PATCH] match: Undo maybe_push_res_to_seq in some cases [PR120331]
Andrew Pinski
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Andrew Pinski
- [PATCH] testsuite: Fix pr101145inf*.c testcases [PR117494]
Andrew Pinski
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Andrew Pinski
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Andrew Pinski
- [PATCH 1/2] forwprop: Change test in loop of optimize_memcpy_to_memset
Andrew Pinski
- [PATCH 2/2] forwprop: Add stats for memcpy->memset
Andrew Pinski
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Andrew Pinski
- [PATCH] Improve copy prop for aggregates and combine with zeroing case
Andrew Pinski
- [PATCH] gimple-fold: Implement simple copy propagation for aggregates [PR14295]
Andrew Pinski
- [PATCH 1/2] forwprop: Change test in loop of optimize_memcpy_to_memset
Andrew Pinski
- [PATCH] scc_copy: conditional return TODO_cleanup_cfg.
Andrew Pinski
- [PATCH] widening_mul: Make better use of overflowing operations in codegen of min/max(a, add/sub(a, b))
Andrew Pinski
- [PUSHED] Fix typo in comment in execute_all_ipa_transforms.
Andrew Pinski
- [PATCH] Have TODO_verify_* not set by any pass
Andrew Pinski
- [PATCH] CCP: Manually rename the virtual mem op when inserting clobbers
Andrew Pinski
- [PATCH] DCE: Only set TODO_update_ssa when cfg has changed
Andrew Pinski
- [PATCH] aarch64:sve: Use create_tmp_reg_or_ssa_name instead of create_tmp_var in the folder
Andrew Pinski
- [PATCH v15] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Marc Poulhiès
- [PATCH 01/13] arm: clarify the logic of SECONDARY_(INPUT/OUTPUT)_RELOAD_CLASS
Ramana Radhakrishnan
- [PATCH 00/13] arm: Remove iWMMXT code generation
Ramana Radhakrishnan
- [committed v2 01/14] arm: clarify the logic of SECONDARY_(INPUT/OUTPUT)_RELOAD_CLASS
Ramana Radhakrishnan
- [PATCH 00/13] arm: Remove iWMMXT code generation
Ramana Radhakrishnan
- [PATCH 11/61] Fix unsafe comparison against stack_pointer_rtx
Aleksandar Rakic
- [PATCH 30/61] MSA: Make MSA and microMIPS R5 unsupported
Aleksandar Rakic
- [PATCH 30/61] MSA: Make MSA and microMIPS R5 unsupported
Aleksandar Rakic
- [PATCH 11/61] Fix unsafe comparison against stack_pointer_rtx
Aleksandar Rakic
- [PATCH 07/61] Testsuite: Fix tests properly for compact-branches
Aleksandar Rakic
- [PATCH 01/61] Multilib changes
Aleksandar Rakic
- [PATCH 04/61] Enable LSAN and TSAN for mips with the 64-bit abi
Aleksandar Rakic
- Re: [PATCH] cobol, v2: Fix up cobol cross-compilation from 32-bit arches [PR119364]
Bernhard Reutner-Fischer
- Re: [PATCH] get_known_nonzero_bits_1 should use wi::bit_and_not [PR118659]
Bernhard Reutner-Fischer
- Re: [PATCH] get_known_nonzero_bits_1 should use wi::bit_and_not [PR118659]
Bernhard Reutner-Fischer
- Re: [to-be-committed][RISC-V][PR target/119971] Avoid losing shift count masking
Bernhard Reutner-Fischer
- [PING PATCH v4 00/20] FMV refactor and ACLE compliance.
Alfie Richards
- [RFC PATCH 0/2] Add target_clones profile option support
Alfie Richards
- [RFC PATCH 0/2] Add target_clones profile option support
Alfie Richards
- Ping^2: [PATCH v4 00/20] FMV refactor and ACLE compliance.
Alfie Richards
- [PATCH v4 16/20] Refactor FMV frontend conflict and merging logic and hooks.
Alfie Richards
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Alfie Richards
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Alfie Richards
- [PATCH 0/3] Redirect to specific target based on TARGET_VERSION_COMPATIBLE
Alfie Richards
- [Repost PATCH v4 00/20] FMV refactor and ACLE compliance.
Alfie Richards
- [PATCH v4 01/20] Add PowerPC FMV symbol tests.
Alfie Richards
- [PATCH v4 02/20] Add x86 FMV symbol tests
Alfie Richards
- [PATCH v4 03/20] Add string_slice class.
Alfie Richards
- [PATCH v4 04/20] Remove unnecessary `record` argument from maybe_version_functions.
Alfie Richards
- [PATCH v4 05/20] Update is_function_default_version to work with target_version.
Alfie Richards
- [PATCH v4 06/20] Refactor record_function_versions.
Alfie Richards
- [PATCH v4 07/20] Change make_attribute to take string_slice.
Alfie Richards
- [PATCH v4 08/20] Add get_clone_versions and get_target_version functions.
Alfie Richards
- [PATCH v4 08/20] Add get_clone_versions and get_version functions.
Alfie Richards
- [PATCH v4 09/20] Add assembler_name to cgraph_function_version_info.
Alfie Richards
- [PATCH v4 10/20] Add dispatcher_resolver_function and is_target_clone flags to cgraph_node.
Alfie Richards
- [PATCH v4 11/20] Add clone_identifier function.
Alfie Richards
- [PATCH v4 12/20] Refactor FMV name mangling.
Alfie Richards
- [PATCH v4 13/20] Refactor riscv target parsing to take string_slice.
Alfie Richards
- [PATCH v4 14/20] Add reject_target_clone hook for filtering target_clone versions.
Alfie Richards
- [PATCH v4 15/20] Change target_version semantics to follow ACLE specification.
Alfie Richards
- [PATCH v4 16/20] Refactor FMV frontend conflict and merging logic and hooks.
Alfie Richards
- [PATCH v4 17/20] Support mixing of target_clones and target_version.
Alfie Richards
- [PATCH v4 18/20] Fix FMV return type ambiguation
Alfie Richards
- [PATCH v4 19/20] Add diagnostic tests for Aarch64 FMV.
Alfie Richards
- [PATCH v4 20/20] Remove FMV beta warning.
Alfie Richards
- [PATCH v5 00/24] FMV refactor, C FMV support and ACLE compliance.
Alfie Richards
- [PATCH v5 01/24] ppc: Add PowerPC FMV symbol tests.
Alfie Richards
- [PATCH v5 02/24] i386: Add x86 FMV symbol tests
Alfie Richards
- [PATCH v5 03/24] Add string_slice class.
Alfie Richards
- [PATCH v5 04/24] Remove unnecessary `record` argument from maybe_version_functions.
Alfie Richards
- [PATCH v5 05/24] Update is_function_default_version to work with target_version.
Alfie Richards
- [PATCH v5 06/24] Refactor record_function_versions.
Alfie Richards
- [PATCH v5 07/24] Change make_attribute to take string_slice.
Alfie Richards
- [PATCH v5 08/24] Add get_clone_versions and get_target_version functions.
Alfie Richards
- [PATCH v5 09/24] Add assembler_name to cgraph_function_version_info.
Alfie Richards
- [PATCH v5 10/24] Add dispatcher_resolver_function and is_target_clone flags to cgraph_node.
Alfie Richards
- [PATCH v5 11/24] Add clone_identifier function.
Alfie Richards
- [PATCH v5 12/24] fmv: i386: Refactor FMV name mangling.
Alfie Richards
- [PATCH v5 13/24] riscv: Refactor riscv target parsing to take string_slice.
Alfie Richards
- [PATCH v5 14/24] fmv: Add reject_target_clone hook for filtering target_clone versions.
Alfie Richards
- [PATCH v5 15/24] fmv: Change target_version semantics to follow ACLE specification.
Alfie Richards
- [PATCH v5 16/24] c/c++: Add target_[version/clones] to decl diagnostics formatting.
Alfie Richards
- [PATCH v5 17/24] c++: Refactor FMV frontend conflict and merging logic and hooks.
Alfie Richards
- [PATCH v5 18/24] fmv: Support mixing of target_clones and target_version.
Alfie Richards
- [PATCH v5 19/24] c++: Fix FMV return type ambiguation
Alfie Richards
- [PATCH v5 20/24] aarch64: testsuite: Add diagnostic tests for Aarch64 FMV.
Alfie Richards
- [PATCH v5 21/24] aarch64: Remove FMV beta warning.
Alfie Richards
- [PATCH v5 22/24] c: Add target_version attribute support.
Alfie Richards
- [PATCH v5 23/24] c/aarch64: Add FMV diagnostic tests.
Alfie Richards
- [PATCH v5 24/24] FMV: Redirect to specific target
Alfie Richards
- New Voice Message Duration - 02:14
RingCentral
- New Swedish PO file for 'gcc' (version 15.1.0)
Translation Project Robot
- Contents of PO file 'gcc-15.1.0.sv.po'
Translation Project Robot
- New Spanish PO file for 'cpplib' (version 15.1-b20250316)
Translation Project Robot
- Contents of PO file 'cpplib-15.1-b20250316.es.po'
Translation Project Robot
- New Spanish PO file for 'cpplib' (version 15.1-b20250316)
Translation Project Robot
- Contents of PO file 'cpplib-15.1-b20250316.es.po'
Translation Project Robot
- New Swedish PO file for 'gcc' (version 15.1.0)
Translation Project Robot
- Contents of PO file 'gcc-15.1.0.sv.po'
Translation Project Robot
- New Chinese (simplified) PO file for 'cpplib' (version 15.1-b20250316)
Translation Project Robot
- Contents of PO file 'cpplib-15.1-b20250316.zh_CN.po'
Translation Project Robot
- New Chinese (simplified) PO file for 'gcc' (version 15.1.0)
Translation Project Robot
- Contents of PO file 'gcc-15.1.0.zh_CN.po'
Translation Project Robot
- New Spanish PO file for 'cpplib' (version 15.1-b20250316)
Translation Project Robot
- Contents of PO file 'cpplib-15.1-b20250316.es.po'
Translation Project Robot
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Eugene Rozenfeld
- [PATCH] [AUTOFDO] Enable autofdo tests for aarch64
Eugene Rozenfeld
- [PING^5][PATCH] Alpha: Fix base block alignment calculation regression
Maciej W. Rozycki
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Maciej W. Rozycki
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Maciej W. Rozycki
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Maciej W. Rozycki
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Maciej W. Rozycki
- [PATCH 0/3][RFC] Remove TARGET_LRA_P hook
Maciej W. Rozycki
- [PATCH] cfgexpand: Change __builtin_unreachable to __builtin_trap if only thing in function [PR109267]
Maciej W. Rozycki
- [PING][PATCH][GCC15] Alpha: Fix base block alignment calculation regression
Maciej W. Rozycki
- [PING][PATCH][GCC15] Alpha: Fix base block alignment calculation regression
Maciej W. Rozycki
- [PING][PATCH][GCC15] Alpha: Fix base block alignment calculation regression
Maciej W. Rozycki
- [PATCH] ext-dce: Only transform extend to subreg if TRULY_NOOP_TRUNCATION [PR 120050]
Xi Ruoyao
- [PATCH] ext-dce: Only transform extend to subreg if TRULY_NOOP_TRUNCATION [PR 120050]
Xi Ruoyao
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Xi Ruoyao
- [PATCH 3/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Xi Ruoyao
- [PATCH] doc: Document the 'q' constraint for LoongArch
Xi Ruoyao
- RISC-V TLS Descriptors in GCC
Xi Ruoyao
- [PATCH 1/3] LoongArch: testsuite: Fix pr112325.c and pr117888-1.c.
Xi Ruoyao
- [PATCH v2] ext-dce: Don't refine live width with SUBREG mode if !TRULY_NOOP_TRUNCATION_MODES_P [PR 120050]
Xi Ruoyao
- Fwd: [PATCH] testsuite: Fix up dg-do-if
Xi Ruoyao
- [pushed] [PATCH] check_GNU_style: Remove literal prefix
Torbjorn SVENSSON
- [pushed] [PATCH] check_GNU_style: Remove literal prefix
Torbjörn SVENSSON
- [PATCH] x86: Remove BREG from ix86_class_likely_spilled_p
Richard Sandiford
- [GCC16,RFC,V2 02/14] aarch64: add new define_insn for subg
Richard Sandiford
- [GCC16,RFC,V2 04/14] aarch64: add new definition for post-index st2g
Richard Sandiford
- [GCC16,RFC,V2 03/14] aarch64: add new insn definition for st2g
Richard Sandiford
- [GCC16, RFC, V2 01/14] opts: use unsigned HOST_WIDE_INT for sanitizer flags
Richard Sandiford
- [GCC16, RFC, V2 06/14] opts: doc: aarch64: add new memtag sanitizer
Richard Sandiford
- [GCC16,RFC,V2 08/14] aarch64: memtag: implement target hooks
Richard Sandiford
- [GCC16, RFC, V2 12/14] memtag: doc: add new option -fsanitize-memtag-mode=<sync, async, asymm>
Richard Sandiford
- [GCC16, RFC, V2 13/14] gcc: aarch64: memtag: update link spec to pass arguments to linker
Richard Sandiford
- [GCC16, RFC, V2 09/14] hwasan: add support for generating MTE instructions for memory tagging
Richard Sandiford
- [PATCH] libgomp: Update SVE test
Richard Sandiford
- [PATCH] c: Suppress -Wdeprecated-non-prototype warnings for builtins
Richard Sandiford
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Richard Sandiford
- [GCC16,RFC,V2 08/14] aarch64: memtag: implement target hooks
Richard Sandiford
- [PATCH v2 0/1] Fix BZ 119317: named loops (C2y) with debug info
Richard Sandiford
- [GCC16,RFC,V2 02/14] aarch64: add new define_insn for subg
Richard Sandiford
- [PATCH] aarch64: Optimize SVE extract last to Neon lane extract for 128-bit VLS.
Richard Sandiford
- [PATCH] (not just) AArch64: Fold unsigned ADD + LSR by 1 to UHADD
Richard Sandiford
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Richard Sandiford
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Richard Sandiford
- [GCC16,RFC,V2 03/14] aarch64: add new insn definition for st2g
Richard Sandiford
- [PATCH] emit-rtl: Add extra checks for paradoxical hardware subregs [PR119966]
Richard Sandiford
- [PATCH 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA, and ADDHNB instructions
Richard Sandiford
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Richard Sandiford
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Richard Sandiford
- [PATCH][www] Mark reload as to be removed for GCC 16
Richard Sandiford
- [PATCH] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Richard Sandiford
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Richard Sandiford
- [PATCH 2/8] AArch64: reformat branch instruction rules
Richard Sandiford
- [PATCH 3/8] AArch64: rename branch instruction rules
Richard Sandiford
- [PATCH 4/8] AArch64: add constants for branch displacements
Richard Sandiford
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Sandiford
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Richard Sandiford
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Sandiford
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Richard Sandiford
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Richard Sandiford
- [GCC16,RFC,V2 03/14] aarch64: add new insn definition for st2g
Richard Sandiford
- [GCC16, RFC, V2 06/14] opts: doc: aarch64: add new memtag sanitizer
Richard Sandiford
- [PATCH 2/2] gensupport: validate compact constraint modifiers
Richard Sandiford
- [PATCH] AArch64: Optimize SVE loads/stores with ptrue predicates to unpredicated instructions.
Richard Sandiford
- [RFC PATCH 0/2] Add target_clones profile option support
Richard Sandiford
- [PATCH] emit-rtl: Add extra checks for paradoxical hardware subregs [PR119966]
Richard Sandiford
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Richard Sandiford
- [PATCH] aarch64: Use LDR for first-element loads for Advanced SIMD
Richard Sandiford
- [PATCH v2] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Richard Sandiford
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Richard Sandiford
- [PATCH] vect: Improve vectorization for small-trip-count loops using subvectors
Richard Sandiford
- [PATCH] ext-dce: Only transform extend to subreg if TRULY_NOOP_TRUNCATION [PR 120050]
Richard Sandiford
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Richard Sandiford
- [PATCH 2/2] Move vector lowering to before vectorization
Richard Sandiford
- [PATCH v2 1/3] aarch64: Recognize vector permute patterns which can be interpreted as AND [PR100165]
Richard Sandiford
- [PATCH v2 2/3] aarch64: Optimize AND with certain vector of immediates as FMOV [PR100165]
Richard Sandiford
- [PATCH v2 3/3] aarch64: Add more vector permute tests for the FMOV optimization [PR100165]
Richard Sandiford
- [PATCH] optabs: Remove cmov optab [PR120230]
Richard Sandiford
- [PATCH] aarch64: Remove cmov<mode>6 patterns
Richard Sandiford
- [PATCH][RFC] Add vector_costs::add_vector_cost vector stmt grouping hook
Richard Sandiford
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Richard Sandiford
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Richard Sandiford
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Richard Sandiford
- [PATCH] Enhance -fopt-info-vec vectorized loop diagnostic
Richard Sandiford
- [PATCH 0/4] Make end_sequence return the insn sequence
Richard Sandiford
- [PATCH 1/4] Make end_sequence return the insn sequence
Richard Sandiford
- [PATCH 2/4] Automatic replacement of get_insns/end_sequence pairs
Richard Sandiford
- [PATCH 3/4] Automatic replacement of end_sequence/return pairs
Richard Sandiford
- [PATCH 4/4] Manual tweak of some end_sequence callers
Richard Sandiford
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Richard Sandiford
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Sandiford
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Richard Sandiford
- [PATCH v2 1/2] emit-rtl: Allow extra checks for paradoxical subregs [PR119966]
Richard Sandiford
- [PATCH v2 2/2] emit-rtl: Validate mode for paradoxical hardware subregs [PR119966]
Richard Sandiford
- [PATCH 0/9] Some tweaks to genemit.cc
Richard Sandiford
- [PATCH 1/9] nds32: Avoid accessing beyond the operands[] array
Richard Sandiford
- [PATCH 2/9] xstormy16: Avoid accessing beyond the operands[] array
Richard Sandiford
- [PATCH 3/9] genemit: Use references rather than pointers
Richard Sandiford
- [PATCH 4/9] genemit: Add an internal queue
Richard Sandiford
- [PATCH 5/9] genemit: Factor out code common to insns and expands
Richard Sandiford
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Richard Sandiford
- [PATCH 7/9] genemit: Add a generator struct
Richard Sandiford
- [PATCH 8/9] genemit: Always track multiple uses of operands
Richard Sandiford
- [PATCH 9/9] genemit: Remove purported handling of location_ts
Richard Sandiford
- [PATCH 0/3] Make genemit.cc use a byte encoding of the rtx pattern
Richard Sandiford
- [PATCH 1/3] genemit: Remove support for string operands
Richard Sandiford
- [PATCH 2/3] genemit: Avoid using gen_exp in output_add_clobbers
Richard Sandiford
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Richard Sandiford
- [PATCH 1/3] genemit: Remove support for string operands
Richard Sandiford
- [PATCH 1/9] nds32: Avoid accessing beyond the operands[] array
Richard Sandiford
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Richard Sandiford
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Richard Sandiford
- [PATCH 6/9] genemit: Consistently use operand arrays in gen_* functions
Richard Sandiford
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Sandiford
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Richard Sandiford
- [PUSHED] aarch64: Fix an oversight in aarch64_evpc_reencode
Richard Sandiford
- [PATCH] [testsuite] [aarch64] use uint64_t in rwsr tests
Richard Sandiford
- [PATCH] [testsuite] [aarch64] match alt cache clear names in sme nonlocal_goto tests
Richard Sandiford
- [PATCH v3 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
Richard Sandiford
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Richard Sandiford
- [PATCH v3 1/3] sbitmap: Add bitmap_bit_in_range_p_1 helper function
Richard Sandiford
- [PATCH v3 2/3] sbitmap: Add bitmap_is_range_set_p function
Richard Sandiford
- [PATCH v3 3/3] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Richard Sandiford
- [PATCH 2/2]AArch64: propose -mmax-vectorization as an option to override vector costing
Richard Sandiford
- [PATCH v3 3/3] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Richard Sandiford
- [PATCH] sparc: Avoid operandN variables in .md files
Richard Sandiford
- [PATCH] [aarch64] [vxworks] mark x18 as fixed, adjust tests
Richard Sandiford
- [PATCH] testsuite: aarch64: arm: Fix -mcpu=unset support in shared effective targets
Richard Sandiford
- [PATCH] aarch64: Carry over zeroness in aarch64_evpc_reencode
Richard Sandiford
- [PATCH 3/3] genemit: Use a byte encoding to generate insns
Richard Sandiford
- [PATCH] rtl-ssa: Reject non-address uses of autoinc regs [PR120347]
Richard Sandiford
- [PATCH v4 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
Richard Sandiford
- [PATCH v4 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Richard Sandiford
- [PATCH v2] [aarch64] [vxworks] mark x18 as fixed, adjust tests
Richard Sandiford
- [PATCH 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
Richard Sandiford
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Richard Sandiford
- [PATCH 2/2] aarch64: Improve rtx_cost for constants in COMPARE [PR120372]
Richard Sandiford
- [PATCH][RFC] Allow the target to request a masked vector epilogue
Richard Sandiford
- [PATCH] rtl-ssa: Reject non-address uses of autoinc regs [PR120347]
Richard Sandiford
- [PATCH v2] ext-dce: Don't refine live width with SUBREG mode if !TRULY_NOOP_TRUNCATION_MODES_P [PR 120050]
Richard Sandiford
- [PATCH v2 2/2] emit-rtl: Validate mode for paradoxical hardware subregs [PR119966]
Richard Sandiford
- [PATCH] aarch64: Use LDR for first-element loads for Advanced SIMD
Richard Sandiford
- [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.
Iain Sandoe
- [pushed] libgcobol: Fix bootstrap for targets without program_invocation_short_name
Iain Sandoe
- [PATCH 0/5] Address proposed CWG2563 resolution (BZ 119916).
Iain Sandoe
- [PATCH 1/5] c++: Set the outer brace marker for missed cases.
Iain Sandoe
- [PATCH 2/5] c++, coroutines: Allow NVRO in more cases for ramp functions.
Iain Sandoe
- [PATCH 3/5] c++, coroutines: Address CWG2563 return value init [PR119916].
Iain Sandoe
- [PATCH 4/5] c++, coroutines: Use decltype(auto) for the g_r_o.
Iain Sandoe
- [PATCH 5/5] c++, coroutines: Clean up the ramp cleanups.
Iain Sandoe
- [PATCH GCC-14.3] c++, coroutines: Fix handling of early exceptions [PR113773].
Iain Sandoe
- [PATCH v2] c++, coroutines: Fix handling of early exceptions [PR113773].
Iain Sandoe
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Iain Sandoe
- [PATCH v2] c++, coroutines: Address CWG2563 return value init [PR119916].
Iain Sandoe
- [PATCH v2] c++, coroutines: Use decltype(auto) for the g_r_o.
Iain Sandoe
- [PATCH 5/5 v2] c++, coroutines: Clean up the ramp cleanups.
Iain Sandoe
- [PATCH 3/5 v3] c++, coroutines: Address CWG2563 return value init [PR119916].
Iain Sandoe
- [PATCH 4/5 v3] c++, coroutines: Use decltype(auto) for the g_r_o.
Iain Sandoe
- [PATCH RFA] fold: DECL_VALUE_EXPR isn't simple [PR120400]
Iain Sandoe
- [pushed] c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs.
Iain Sandoe
- [PATCH] c++, coroutines: Fix identification of coroutine ramps [PR120453].
Iain Sandoe
- [PATCH] c-lex: Handle NULL filenames from UNKNOWN_LOCATION [PR120273].
Iain Sandoe
- [PATCH] c++, coroutines: Simplify initial_await_resume_called.
Iain Sandoe
- [pushed] c++, coroutines: Delete now unused code for parm guards.
Iain Sandoe
- [PATCH] c++, coroutines: Make a check more specific [PR109283].
Iain Sandoe
- [PATCH] c++, coroutines: Make analyze_fn_params into a class method.
Iain Sandoe
- [PATCH] c++, coroutines: Improve diagnostics for awaiter/promise.
Iain Sandoe
- [PATCH] c++: Add co_await, co_yield and co_return to dump_expr.
Iain Sandoe
- [PATCH] c++: Emit an error for attempted constexpr co_await [PR118903].
Iain Sandoe
- [PATCH] c++, coroutines: Some cleanups in build_actor_fn.
Iain Sandoe
- [PATCH] c++, coroutines: CWG2563 promise lifetime extension [PR115908].
Iain Sandoe
- [PATCH] aarch64: Optimize SVE extract last to Neon lane extract for 128-bit VLS.
Jennifer Schmitz
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Jennifer Schmitz
- [PATCH] aarch64: Optimize SVE extract last to Neon lane extract for 128-bit VLS.
Jennifer Schmitz
- [PATCH] AArch64: Optimize SVE loads/stores with ptrue predicates to unpredicated instructions.
Jennifer Schmitz
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Jennifer Schmitz
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Jennifer Schmitz
- [PATCH] [PR117978] AArch64: Fold SVE load/store with certain ptrue patterns to LDR/STR.
Jennifer Schmitz
- [PATCH] AArch64: Optimize SVE loads/stores with ptrue predicates to unpredicated instructions.
Jennifer Schmitz
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Jennifer Schmitz
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Jennifer Schmitz
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Jennifer Schmitz
- [PATCH] Fix off-by-one when collecting range expression
Andreas Schwab
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Andreas Schwab
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Andreas Schwab
- [pushed] [PATCH] check_GNU_style: Remove literal prefix
Andreas Schwab
- [PATCH] libiberty: Fix off-by-one when collecting range expression
Andreas Schwab
- [PATCH] libiberty: remove duplicated declaration of mkstemps
Andreas Schwab
- [PATCH v2 6/8] RISC-V: Drop riscv_implied_info and riscv_combine_info in favor of riscv_ext_info_t data
Andreas Schwab
- [RFC 2/2] libstdc++: Avoid double indirection when cosntructing function_ref owning wrappers [PR119126]
Andreas Schwab
- DEFAULT_PCC_STRUCT_RETURN on NetBSD vs Linux
Andreas Schwab
- 'libgomp.c/interop-hsa.c': GCN offloading only (was: [PATCH] OpenMP, GCN: Add interop-hsa testcase)
Thomas Schwinge
- vect-simd-clone-1[6-8][cd].c: Expect in-branch clones for x86: Fix target selector syntax (was: [PATCH stage1 4/6] vect-simd-clone-1[6-8][cd].c: Expect in-branch clones for x86)
Thomas Schwinge
- libstdc++: Rewrite atomic builtin checks: Fix up 'GLIBCXX_ENABLE_BACKTRACE' check with 'size_t' [PR119667] (was: [PATCH] libstdc++: Rewrite atomic builtin checks [PR70560])
Thomas Schwinge
- [PUSHED] GCN, nvptx libstdc++: Force use of '__atomic' builtins: revert 'atomicity_dir=cpu/generic/atomicity_builtins' hard-coding [PR119645]"
Thomas Schwinge
- [PUSHED] nvptx: Support '-mptx=5.0'
Thomas Schwinge
- [PUSHED] nvptx: Support '-march=sm_61'
Thomas Schwinge
- [PUSHED] GCN, nvptx offloading: Restrain 'WARNING: program timed out.' while in 'dynamic_cast'" [PR119692]
Thomas Schwinge
- Add effective-target 'offload_device_usm', 'libgomp.c-c++-common/target-usm-1.c' (was: [committed] libgomp.fortran/map-alloc-comp-9{,-usm}.f90: Add unified_shared_memory variant)
Thomas Schwinge
- libgomp: Add a few more OpenMP/USM test cases (was: Add effective-target 'offload_device_usm', 'libgomp.c-c++-common/target-usm-1.c')
Thomas Schwinge
- [PUSHED] Fix libgomp.oacc-fortran/lib-13.f90 async bug
Thomas Schwinge
- [PUSHED] Add 'libgomp.c-c++-common/target-abi-struct-1-O0.c', 'libgomp.oacc-c-c++-common/abi-struct-1.c'
Thomas Schwinge
- [PUSHED] 'TYPE_EMPTY_P' vs. code offloading [PR120308]
Thomas Schwinge
- [PATCH] Verify 'GIMPLE_RETURN' vs. 'RESULT_DECL' if 'aggregate_value_p' [PR119835]
Thomas Schwinge
- Disable 'pass_nrv' for offloading compilation [PR119835] (was: [PATCH] Verify 'GIMPLE_RETURN' vs. 'RESULT_DECL' if 'aggregate_value_p' [PR119835])
Thomas Schwinge
- Defuse 'RESULT_DECL' check in 'pass_nrv' for offloading compilation [PR119835] (was: Disable 'pass_nrv' for offloading compilation [PR119835])
Thomas Schwinge
- [PUSHED] Defuse 'RESULT_DECL' check in 'pass_nrv' (for offloading compilation) [PR119835]
Thomas Schwinge
- [PUSHED] Add 'libgomp.c++/target-flex-[...].C' test cases
Thomas Schwinge
- [PUSHED] libgomp: Add testcases for the standard C++ math library on offload targets
Thomas Schwinge
- [PUSHED] libgomp: Add testcases for concurrent access to standard C++ containers on offload targets
Thomas Schwinge
- [PUSHED] libgomp: Add testcases for concurrent access to standard C++ containers on offload targets, a number of USM variants
Thomas Schwinge
- [PUSHED] Add 'libgomp.c++/target-valarray-1.C'
Thomas Schwinge
- [PATCH] libstdc++: Update <charconv> rows in C++17 status table
Björn Schäpers
- [PATCH v4 2/2] Aarch64: Add __sqrt and __sqrtf intrinsics and corresponding tests
Ayan Shafqat
- Stepping down as aarch64 port maintainer
Marcus Shawcroft
- [PATCH 2/2] c++/modules: Remove unnecessary lazy_load_pendings
Nathaniel Shead
- [PATCH] c++/modules: Revert "Remove unnecessary lazy_load_pendings"
Nathaniel Shead
- [PATCH] c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit instantiations [PR120125]
Nathaniel Shead
- [PATCH] c++/modules: Fix handling of -fdeclone-ctor-dtor with explicit instantiations [PR120125]
Nathaniel Shead
- [14 PATCH] c++: Partially revert "Support lambdas attached to more places in modules" [PR118245]
Nathaniel Shead
- [PATCH] c++/modules: Clean up importer_interface
Nathaniel Shead
- [PATCH] c++/modules: Fix ICE on merge of instantiation with partial spec [PR120013]
Nathaniel Shead
- [PATCH] c++/modules: Ensure vtables are emitted when needed [PR120349]
Nathaniel Shead
- [PATCH] c++/modules: Always mark tinfo vars as TREE_ADDRESSABLE [PR120350]
Nathaniel Shead
- [PATCH v2] c++/modules: Ensure vtables are emitted when needed [PR120349]
Nathaniel Shead
- [PATCH 0/4] c++: Support modules streaming some internal structures with no DECL_CONTEXT
Nathaniel Shead
- [PATCH 1/4] c++: Add flag to detect underlying representative of bitfield decls
Nathaniel Shead
- [PATCH 2/4] c++/modules: Implement streaming of uncontexted TYPE_DECLs [PR98735]
Nathaniel Shead
- [PATCH 3/4] c++/modules: Support streaming new size cookie for constexpr [PR120040]
Nathaniel Shead
- [PATCH 4/4] c++/modules: Avoid name clashes when streaming internal labels [PR98375,PR118904]
Nathaniel Shead
- [PATCH 2/4] c++/modules: Implement streaming of uncontexted TYPE_DECLs [PR98735]
Nathaniel Shead
- [PATCH] c++/modules: Fix merge of TLS import functions [PR120363]
Nathaniel Shead
- [PATCH v2] c++/modules: Fix merge of TLS init functions [PR120363]
Nathaniel Shead
- [PATCH] c++/modules: Fix stream-in of member using-decls [PR120414]
Nathaniel Shead
- [PATCH] c++/modules: Support re-streaming TU_LOCAL_ENTITYs [PR120412]
Nathaniel Shead
- [PATCH 2/4] c++/modules: Implement streaming of uncontexted TYPE_DECLs [PR98735]
Nathaniel Shead
- [PATCH v2] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Nathaniel Shead
- [PATCH RFC] c++: modules and using-directives
Nathaniel Shead
- [PATCH v3] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Nathaniel Shead
- [PATCH v4] c++: Unwrap type traits defined in terms of builtins within diagnostics [PR117294]
Nathaniel Shead
- [PATCH v4] RISC-V: Fix missing implied Zicsr from Zve32x
Liao Shihua
- [PATCH] testsuite: RISC-V: Fix the typo in param-autovec-mode.c
Liao Shihua
- Update GCC16 to use libffi 3.4.8
Simon Sobisch
- RISC-V TLS Descriptors in GCC
Dongsheng Song
- [PATCH] gimplify: Add -Wuse-before-shadow [PR92386]
Matthew Sotoudeh
- [PATCH v2] c-decl: Add -Wshadow=used [PR92386]
Matthew Sotoudeh
- [PATCH] Restore lrealpath() fallback scenario
Rink Springer
- [PATCH] Restore lrealpath() fallback scenario
Rink Springer
- [PATCH] libstdc++: Hide TLS variables in `std::call_once`
Martin Storsjö
- [PATCH] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns
Takayuki 'January June' Suwa
- [PATCH v2] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns
Takayuki 'January June' Suwa
- [PATCH v3] xtensa: Fix up unwanted spills of SFmode hard registers holding function arguments/returns
Takayuki 'January June' Suwa
- [PATCH] xtensa: Make use of MOVI.N/CONST16 pair as possible if both TARGET_CONST16 and TARGET_DENSITY are enabled
Takayuki 'January June' Suwa
- [PATCH 1/3] xtensa: Implement TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS
Takayuki 'January June' Suwa
- [PATCH 2/3] xtensa: Remove an unnecessary constraint modifier from movsf_internal insn pattern
Takayuki 'January June' Suwa
- [PATCH 3/3] xtensa: Remove include of reload.h
Takayuki 'January June' Suwa
- [PATCH] libiberty: Fix off-by-one when collecting range expression
Ian Lance Taylor
- [PATCH] hurd: Add OPTION_GLIBC_P and OPTION_GLIBC
Samuel Thibault
- [Patch fortran] PR119948 - Source allocation of pure function result rejected
Paul Richard Thomas
- [PATCH] Fortran: array subreferences and components of derived types [PR119986]
Paul Richard Thomas
- [patch, fortram] Bug 120049 - ICE when using IS_C_ASSOCIATED ()
Paul Richard Thomas
- [patch, Fortran] Fix 15/16 regression when non-interoperable types were dumped
Paul Richard Thomas
- [patch, Fortran] Fix PR 120139, missing asterisk on prototype with -fc-prototypes
Paul Richard Thomas
- [PATCH v4 1/2] Aarch64: Use BUILTIN_VHSDF_HSDF for vector and scalar sqrt builtins
Kyrylo Tkachov
- [PATCH v4 2/2] Aarch64: Add __sqrt and __sqrtf intrinsics and corresponding tests
Kyrylo Tkachov
- [PATCH v4 2/2] Aarch64: Add __sqrt and __sqrtf intrinsics and corresponding tests
Kyrylo Tkachov
- [AArch64] changes.html: Fix typo
Kyrylo Tkachov
- [RFC PATCH 0/2] Add target_clones profile option support
Kyrylo Tkachov
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
Kyrylo Tkachov
- [RFC PATCH 3/5] json: Add get_map() method to JSON object class
Kyrylo Tkachov
- [PATCH 1/8] AArch64: place branch instruction rules together
Kyrylo Tkachov
- [PATCH 2/8] AArch64: reformat branch instruction rules
Kyrylo Tkachov
- [PATCH 3/8] AArch64: rename branch instruction rules
Kyrylo Tkachov
- [PATCH 4/8] AArch64: add constants for branch displacements
Kyrylo Tkachov
- [PATCH 5/8] AArch64: make `far_branch` attribute a boolean
Kyrylo Tkachov
- [PATCH 6/8] AArch64: recognize `+cmpbr` option
Kyrylo Tkachov
- [PATCH 7/8] AArch64: precommit test for CMPBR instructions
Kyrylo Tkachov
- [PATCH 8/8] AArch64: rules for CMPBR instructions
Kyrylo Tkachov
- [PATCH 0/8] AArch64: CMPBR support
Kyrylo Tkachov
- [PATCH 00/13] arm: Remove iWMMXT code generation
Kyrylo Tkachov
- [PATCH 8/9] AArch64: rules for CMPBR instructions
Kyrylo Tkachov
- [PATCH] aarch64: Fix narrowing warning in aarch64_detect_vector_stmt_subtype
Kyrylo Tkachov
- [PATCH] aarch64: Fix narrowing warning in driver-aarch64.cc [PR118603]
Kyrylo Tkachov
- [PATCH] [PR120276] regcprop: Replace partial_subreg_p by ordered_p && maybe_lt
Kyrylo Tkachov
- [PATCH][GCC16][GCC15] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Kyrylo Tkachov
- [PATCH][GCC16][GCC15] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Kyrylo Tkachov
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
Philipp Tomsich
- [PATCH v3 1/3] sbitmap: Add bitmap_bit_in_range_p_1 helper function
Philipp Tomsich
- [PATCH v3 3/3] asf: Fix calling of emit_move_insn on registers of different modes [PR119884]
Philipp Tomsich
- [PATCH] c: fix ICE related to tagged types with attributes in diagnostics [PR120380]
Martin Uecker
- [PATCH] c: fix ICE for mutually recursive structures [PR120381]
Martin Uecker
- [PATCH v2] c: fix ICE related to tagged types with attributes in diagnostics [PR120380]
Martin Uecker
- [PATCH v3] c: fix ICE related to tagged types with attributes in diagnostics [PR120380]
Martin Uecker
- [PATCH] Fortran: default-initialization and functions returning derived type[PR85750]
Andre Vehreschild
- [RFC PATCH] Implement -fdiag-prefix-map
Rasmus Villemoes
- [RFC PATCH] Implement -fdiag-prefix-map
Rasmus Villemoes
- [AUTOFDO] Fix annotated profile for de-duplicated call
Kugan Vivekanandarajah
- [AUTOFDO] Merge profiles of clones before annotating
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [AUTOFDO] Merge profiles of clones before annotating
Kugan Vivekanandarajah
- [AUTOFDO] Fix annotated profile for de-duplicated call
Kugan Vivekanandarajah
- [AUTOFDO] Enable ipa-split for auto-profile
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [AUTOFDO] Merge profiles of clones before annotating
Kugan Vivekanandarajah
- [AUTOFDO] Merge profiles of clones before annotating
Kugan Vivekanandarajah
- [AUTOFDO][AARCH64] Add support for profilebootstrap
Kugan Vivekanandarajah
- [PATCH] [AUTOFDO] Enable autofdo tests for aarch64
Kugan Vivekanandarajah
- [AUTOFDO] Merge profiles of clones before annotating
Kugan Vivekanandarajah
- [PATCH] [AUTOFDO] Enable autofdo tests for aarch64
Kugan Vivekanandarajah
- [PATCH v2] loop2_unroll: split loop exit during unrolling of uncountable loops
Artemiy Volkov
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
- [PATCH v1] libstdc++: Fix class mandate for extents.
Ville Voutilainen
- [PATCH] c++: Further simplify the stdlib inline folding
Ville Voutilainen
- [PATCH] c++: Further simplify the stdlib inline folding
Ville Voutilainen
- [PATCH] c++: Further simplify the stdlib inline folding
Ville Voutilainen
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Jonathan Wakely
- [PATCH] libstdc++: Add missing feature-test macro in <memory>
Jonathan Wakely
- [committed] libstdc++: Add some more makefile dependencies
Jonathan Wakely
- [committed] libstdc++: Make __gnu_test::default_init_allocator usable in constexpr
Jonathan Wakely
- [PATCH] libstdc++: Add noexcept to some std::counted_iterator operations
Jonathan Wakely
- [PATCH] libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]
Jonathan Wakely
- [PATCH] libstdc++: Add missing feature-test macro in <memory>
Jonathan Wakely
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Jonathan Wakely
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Jonathan Wakely
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Jonathan Wakely
- [PATCH] libstdc++: Fix width computation for the chrono formatting [PR120114]
Jonathan Wakely
- [PATCH] libstdc++: Fix constraint recursion in std::expected's operator== [PR119714]
Jonathan Wakely
- [PATCH] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Jonathan Wakely
- [PATCH] libstdc++: Fix width computation for the chrono formatting [PR120114]
Jonathan Wakely
- [PATCH v2] libstdc++: Fix width computation for the chrono formatting [PR120114]
Jonathan Wakely
- [committed v2] libstdc++: Rewrite atomic builtin checks [PR70560]
Jonathan Wakely
- [PATCH] libstdc++: Fix <numeric> parallel algos for move-only values [PR117905]
Jonathan Wakely
- [committed v2] libstdc++: Fix dangling pointer in fs::path::operator+=(*this) [PR120029]
Jonathan Wakely
- [committed] libstdc++: Fix -Wmismatched-tags warnings for _Safe_iterator [PR120112]
Jonathan Wakely
- [committed] libstdc++: Remove use of undefined GLIBCXX_LANG_{PUSH, POP} [PR120147]
Jonathan Wakely
- [committed] libstdc++: Fix module std export for std::extents
Jonathan Wakely
- [PATCH v6 0/4] Implement extents from the mdspan header.
Jonathan Wakely
- [committed] libstdc++: Add missing export for std::is_layout_compatible_v [PR120159]
Jonathan Wakely
- [PATCH] libstdc++: Update <charconv> rows in C++17 status table
Jonathan Wakely
- [PATCH] libstdc++: Update <charconv> rows in C++17 status table
Jonathan Wakely
- [PATCH] libstdc++: Make dg-require-namedlocale work for more targets [PR65909]
Jonathan Wakely
- [PATCH] libstdc++: Update C++23 status table
Jonathan Wakely
- [PATCH v2] libstdc++: Provide ability to query _Sink_iter if writes are discarded.
Jonathan Wakely
- [PATCH] libstdc++: Use _Padding_sink in __formatter_chrono to produce padded output.
Jonathan Wakely
- [PATCH] libstdc++: Use scope guard for deallocating nodes in deque.
Jonathan Wakely
- [PATCH] libstdc++: Update <charconv> rows in C++17 status table
Jonathan Wakely
- [PATCH] vxworks: libstdc++: include ioLib.h for dup()
Jonathan Wakely
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jonathan Wakely
- [PATCH] libstdc++: Suppress GDB output from new 'skip' commands [PR118260]
Jonathan Wakely
- [PATCH] libstdc++: Use scope guard for deallocating nodes in deque.
Jonathan Wakely
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jonathan Wakely
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jonathan Wakely
- [PATCH 1/2] libstdc++: Support UNC paths on MinGW in fs::path
Jonathan Wakely
- libstdc++: Rewrite atomic builtin checks: Fix up 'GLIBCXX_ENABLE_BACKTRACE' check with 'size_t' [PR119667] (was: [PATCH] libstdc++: Rewrite atomic builtin checks [PR70560])
Jonathan Wakely
- [PATCH v1] libstdc++: More efficient weekday from year_month_day.
Jonathan Wakely
- [PATCH] libstdc++: Restore std::scoped_lock for non-gthreads targets [PR120198]
Jonathan Wakely
- [PATCH] libstdc++: Remove #warning from <ciso646> for C++17 [PR120187]
Jonathan Wakely
- [PATCH] libstdc++: Restore std::scoped_lock for non-gthreads targets [PR120198]
Jonathan Wakely
- [PATCH v1] contrib/: Add support for Link: tags
Jonathan Wakely
- [PATCH v1] contrib/: Add support for Link: tags
Jonathan Wakely
- [PATCH v21 1/3] c: Add _Countof operator
Jonathan Wakely
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jonathan Wakely
- [PATCH] c++: Add std::to_underlying to the set of stdlib functions that are always folded
Jonathan Wakely
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
Jonathan Wakely
- [PATCH v21 1/3] c: Add _Countof operator
Jonathan Wakely
- [PATCH v1] contrib/: Add support for Link: tags
Jonathan Wakely
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Jonathan Wakely
- [PATCH 4/4][libstdc++] use pragma GCC 4 preferred for std::find [PR116140]
Jonathan Wakely
- [PATCH 1/4]middle-end: document pragma unroll n <requested|preferred> [PR116140]
Jonathan Wakely
- [PATCH v21 1/3] c: Add _Countof operator
Jonathan Wakely
- [PATCH v1] contrib/: Add support for Link: tags
Jonathan Wakely
- [PATCH] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Jonathan Wakely
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Jonathan Wakely
- [PATCH v2 1/3] libstdc++: Avoid double indirection in move_only_function when possible [PR119125]
Jonathan Wakely
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Jonathan Wakely
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Jonathan Wakely
- [PATCH v2 3/3] libstdc++: Renamed bits/move_only_function.h to bits/funcwrap.h [PR119125]
Jonathan Wakely
- [PATCH v2 2/3] libstdc++: Implement C++26 copyable_function [PR119125]
Jonathan Wakely
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
Jonathan Wakely
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Jonathan Wakely
- [wwwdocs] Remove claims that the release timeline shows future releases
Jonathan Wakely
- [PATCH] libstdc++: Deprecate non-standard std::fabs(const complex<T>&) [PR120235]
Jonathan Wakely
- [PATCH RFC] libstdc++: run testsuite with -Wabi
Jonathan Wakely
- [PATCH] libstdc++: Micro-optimization in std::arg overload for scalars
Jonathan Wakely
- [PATCH v1] libstdc++: Fix class mandate for extents.
Jonathan Wakely
- [PATCH v1] libstdc++: Fix class mandate for extents.
Jonathan Wakely
- [PATCH] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Jonathan Wakely
- [PATCH] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Jonathan Wakely
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Jonathan Wakely
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Jonathan Wakely
- [PATCH v2] libstdc++: Fix std::format_kind primary template for Clang [PR120190]
Jonathan Wakely
- [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]
Jonathan Wakely
- [PATCH v1] libstdc++: Fix class mandate for extents.
Jonathan Wakely
- [PATCH v1] libstdc++: Fix class mandate for extents.
Jonathan Wakely
- [PATCH] libstdc++: Fix proc check_v3_target_namedlocale for "" locale [PR65909]
Jonathan Wakely
- [PATCH] libstdc++: Fix std::format of chrono::local_days with {} [PR120293]
Jonathan Wakely
- [PATCH] libstdc++: Fix some Clang -Wsystem-headers warnings in <ranges>
Jonathan Wakely
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Jonathan Wakely
- [PATCH] libstdc++: Implement C++23 P1659R3 starts_with and ends_with
Jonathan Wakely
- [PATCH] [testsuite] tolerate missing std::stold
Jonathan Wakely
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Jonathan Wakely
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Jonathan Wakely
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Jonathan Wakely
- [PATCH] libstdc++: Implement stringstream from string_view [P2495R3]
Jonathan Wakely
- [PATCH v4] libstdc++: Cleanup and stabilize format _Spec<_CharT> and _Pres_type.
Jonathan Wakely
- [committed] libstdc++: Fix incorrect links to archived SGI STL docs
Jonathan Wakely
- [PATCH 1/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Jonathan Wakely
- [PATCH 2/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Jonathan Wakely
- [PATCH 3/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Jonathan Wakely
- [PATCH 4/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Jonathan Wakely
- [PATCH v4] libstdc++: Implement C++26 function_ref [PR119126]
Jonathan Wakely
- [PATCH 3/5] libstdc++: keep subtree sizes in pb_ds binary search trees (PR 81806)
Jonathan Wakely
- [PATCH] libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]
Jonathan Wakely
- [PATCH] libstdc++: Fix vector(from_range_t, R&&) for exceptions [PR120367]
Jonathan Wakely
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
Jonathan Wakely
- [PATCH] libstdc++: Make debug iterator pointer sequence const [PR116369]
Jonathan Wakely
- [PATCH 1/2] libstdc++: Define _Scoped_allocation RAII helper
Jonathan Wakely
- [committed] libstdc++: Fix PSTL test iterators
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely
- [PATCH 1/2] libstdc++: Fix concept checks for std::unique_copy [PR120384]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH v4] libstdc++: Implement C++26 <debugging> features (P2546R5)
Jonathan Wakely
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely
- [wwwdocs] Add notes about C++20 iterator concepts and std::vector
Jonathan Wakely
- [PATCH] Add anchor to new link to GCC 15 notes
Jonathan Wakely
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely
- [PATCH v6] libstdc++: Implement C++26 function_ref [PR119126]
Jonathan Wakely
- [PATCH v2] libstdc++: Implement C++26 std::indirect [PR119152]
Jonathan Wakely
- [committed] libstdc++: Fix 17_intro/names.cc failure on Solaris 11.3
Jonathan Wakely
- [committed] libstdc++: Add always_inline to std::is_constant_evaluated()
Jonathan Wakely
- [PATCH] libstdc++: Support std::abs for 128-bit integers and floats [PR96710]
Jonathan Wakely
- [PATCH] libstdc++: Replace some uses of std::__addressof with std::addressof
Jonathan Wakely
- [PATCH] libstdc++: Add smart ptr owner_equals and owner_hash structs and members for P1901R2
Jonathan Wakely
- [PATCH v1] libstdc++: Fix bug in default ctor of extents.
Jonathan Wakely
- [committed] doc: Fix typo in description of nonstring attribute
Jonathan Wakely
- [PATCH v1 0/1] Add error message to cmp_* and in_range.
Jonathan Wakely
- [PATCH] libstdc++: Replace some uses of std::__addressof with std::addressof
Jonathan Wakely
- [committed] libstdc++: Regenerate include/Makefile.in
Jonathan Wakely
- [committed] libstdc++: Fix test failures for 32-bit AIX
Jonathan Wakely
- [committed] libstdc++: Fix some names.cc test failures on AIX
Jonathan Wakely
- [committed] libstdc++: Fix test failures for 32-bit AIX
Jonathan Wakely
- [PATCH] libstdc++: Fix tuple/pair confusion with std::erase_if(flat_foo) [PR120465]
Jonathan Wakely
- [PATCH v4 8/8] libstdc++: Make layout_left(layout_stride) noexcept.
Jonathan Wakely
- [PATCH v4 8/8] libstdc++: Make layout_left(layout_stride) noexcept.
Jonathan Wakely
- [committed] libstdc++: Document that -std cannot be used in --target_board now
Jonathan Wakely
- [committed] libstdc++: Disable -Wlong-long warnings in boost_concept_check.h
Jonathan Wakely
- [PATCH v2 00/16] libstdc++: Atomic wait/notify ABI stabilization
Jonathan Wakely
- [PATCH v2 01/16] libstdc++: Atomic wait/notify ABI stabilization
Jonathan Wakely
- [PATCH v2 02/16] libstdc++: Pass __wait_args to internal API by const pointer
Jonathan Wakely
- [PATCH v2 03/16] libstdc++: Whitespace fixes in atomic wait/notify code
Jonathan Wakely
- [PATCH v2 04/16] libstdc++: Various fixes for atomic wait/notify code
Jonathan Wakely
- [PATCH v2 05/16] libstdc++: Fix race condition in new atomic notify code
Jonathan Wakely
- [PATCH v2 06/16] libstdc++: Fix time_point conversion in atomic timed waits
Jonathan Wakely
- [PATCH v2 07/16] libstdc++: Simplify futex wrapper functions for atomic wait/notify
Jonathan Wakely
- [PATCH v2 08/16] libstdc++: Remove reinterpret_cast uses in atomic wait/notify
Jonathan Wakely
- [PATCH v2 09/16] libstdc++: Rename __atomic_compare to __atomic_eq
Jonathan Wakely
- [PATCH v2 10/16] libstdc++: Rename __waiter_pool_impl to __waitable_state
Jonathan Wakely
- [PATCH v2 11/16] libstdc++: Move atomic wait/notify entry points into the library
Jonathan Wakely
- [PATCH v2 12/16] libstdc++: Optimise std::latch::arrive_and_wait
Jonathan Wakely
- [PATCH v2 13/16] libstdc++: Fix std::barrier for constant initialization [PR118395]
Jonathan Wakely
- [PATCH v2 14/16] libstdc++: Create new base class of std::barrier<C> for non-dependent code
Jonathan Wakely
- [PATCH v2 15/16] libstdc++: Rewrite std::counting_semaphore base class [PR118494]
Jonathan Wakely
- [PATCH v2 16/16] libstdc++: Define __wait_result_type for atomic waiting
Jonathan Wakely
- [committed] libstdc++: Re-enable some XPASS tests for AIX
Jonathan Wakely
- [committed] libstdc++: Fix lwg4084.cc test FAIL on AIX
Jonathan Wakely
- [committed] libstdc++: Fix another 17_intro/names.cc failure on AIX
Jonathan Wakely
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Jonathan Wakely
- [PATCH v3] libstdc++: Implement stringstream from string_view [PR119741]
Jonathan Wakely
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Jonathan Wakely
- [PATCH] libstdc++: Compare keys and values separately in flat_map::operator==
Jonathan Wakely
- [PATCH v2] libstdc++: Implement LWG 2439 for std::unique_copy [PR120386]
Jonathan Wakely
- [PATCH v2 00/16] libstdc++: Atomic wait/notify ABI stabilization
Jonathan Wakely
- [PATCH] libstdc++: Test for formatting with empty spec for calendar types.
Jonathan Wakely
- [PATCH] libstdc++: Test for formatting with empty spec for calendar types.
Jonathan Wakely
- [PATCH 1/2] [APX CFCMOV] Support APX CFCMOV in if_convert pass
Hongyu Wang
- [PATCH 2/2] [APX CFCMOV] Support APX CFCMOV in backend
Hongyu Wang
- [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PATCH] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Florian Weimer
- [PATCH v2] c: Fix crash in c-typeck.cc convert_arguments with indirect calls
Florian Weimer
- [PATCH] libsanitizer: Fix build with glibc 2.42
Florian Weimer
- [PATCH v6 1/2] RISC-V: Add intrinsics support for SiFive Xsfvcp extensions.
Mark Wielaard
- [PATCH][stage1] middle-end/60779 - LTO vs. -fcx-fortran-rules and -fcx-limited-range
Mark Wielaard
- [PATCH v2 2/8] RISC-V: Use riscv-ext.def to generate target options and variables
Mark Wielaard
- [COMMITTED] Regenerate cobol/lang.opt.urls
Mark Wielaard
- [to-be-committed][RISC-V] Avoid setting output object more than once in IOR/XOR synthesis
Mark Wielaard
- [PATCH 1/2] Match:Support IMM=-1 for signed scalar SAT_ADD IMM form1
Li Xu
- [PATCH 2/2] RISC-V:Add testcases for signed .SAT_ADD IMM form 1 with IMM = -1.
Li Xu
- [PATCH 1/2] Match:Support signed vector SAT_ADD IMM form 1
Li Xu
- [PATCH 2/2] RISC-V: Add testcases for signed vector SAT_ADD IMM form 1
Li Xu
- [PATCH] MIPS: Fixed the problem that the nop instruction is inserted at the wrong position after enabling '-fpatchable-function-entry='
WANG Xuerui
- [PATCH] i386: Implement Thread Local Storage on Windows
Jonathan Yong
- [PATCH] i386: Implement Thread Local Storage on Windows
Jonathan Yong
- [PATCH] Allow a PCH to be mapped to a different address
Jonathan Yong
- [PATCH] Allow a PCH to be mapped to a different address
Jonathan Yong
- [PATCH] i386: Implement Thread Local Storage on Windows
Jonathan Yong
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
Jonathan Yong
- [PATCH v3] i386/cygming: Decrease default preferred stack boundary for 32-bit targets
Jonathan Yong
- [PATCH] i386: Quote user-defined symbols in assembly in Intel syntax
Jonathan Yong
- [PATCH] Enable mcf thread model for aarch64-*-mingw*.
Jonathan Yong
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [RFC PATCH 1/3] bitint: Support ABI-extended _BitInt(N)
Yang Yujie
- [RFC PATCH 2/3] bitint: Allow wider abi_limb_mode than limb_mode during layout
Yang Yujie
- [RFC PATCH 3/3] LoongArch: Add support for _BitInt [PR117599]
Yang Yujie
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [RFC PATCH 0/3] _BitInt(N) support for LoongArch
Yang Yujie
- [PATCH] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Icen Zeyada
- [PATCH v2 0/2] tree-optimization: extend scalar comparison folding to vectors [PR119196]
Icen Zeyada
- [PATCH v2 1/2] tree-simplify: unify simple_comparison ops in vec_cond for bit and/or [PR119196]
Icen Zeyada
- [PATCH v2 2/2] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Icen Zeyada
- [PATCH v3 0/2] tree-optimization: extend scalar comparison folding to vectors [PR119196]
Icen Zeyada
- [PATCH v3 1/2] tree-simplify: unify simple_comparison ops in vec_cond for bit and/or/xor [PR119196]
Icen Zeyada
- [PATCH v3 2/2] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Icen Zeyada
- [PATCH v3 2/2] gimple-fold: extend vector simplification to match scalar bitwise optimizations [PR119196]
Icen Zeyada
- Ping: Re: [Stage 1][Middle-end][PATCH v5 0/3] Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Qing Zhao
- [PATCH v2] 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
- [GCC16 stage1][PATCH v3 0/3] extend "counted_by" attribute to pointer fields of structures
Qing Zhao
- [PATCH v4 0/3] extend "counted_by" attribute to pointer fields of structures
Qing Zhao
- [PATCH v4 1/3][C FE]Extend "counted_by" attribute to pointer fields of structures.
Qing Zhao
- [PATCH v4 2/3][C][__bdos] Convert a pointer reference with counted_by attribute to .ACCESS_WITH_SIZE and use it in builtinin-object-size.
Qing Zhao
- [PATCH v4 3/3][C FE] Use the counted_by attribute of pointers in array bound checker.
Qing Zhao
- 2nd Ping: Re: [Stage 1][Middle-end][PATCH v5 0/3] Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Qing Zhao
- [Stage 1][Middle-end][PATCH v5 2/3] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 2) [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v4 0/3] extend "counted_by" attribute to pointer fields of structures
Qing Zhao
- [PATCH v6 0/3][Middle-end]Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Qing Zhao
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Qing Zhao
- [PATCH v6 2/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 2) [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Qing Zhao
- [PATCH v6 3/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation (Part 3) [PR109071, PR85788, PR88771, PR106762, PR108770, PR115274, PR117179]
Qing Zhao
- 2nd Ping: Re: [Stage 1][Middle-end][PATCH v5 0/3] Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Qing Zhao
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH v4 1/3][C FE]Extend "counted_by" attribute to pointer fields of structures.
Qing Zhao
- [PATCH v2] 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 v6 0/3][Middle-end]Provide more contexts for -Warray-bounds and -Wstringop-* warning messages
Qing Zhao
- [PATCH] C: Flex array in the middle via type alias is not reported [PR120353]
Qing Zhao
- [PATCH] C: Flex array in union followed by a structure field is not reported [PR120354]
Qing Zhao
- [PATCH v6 1/3][Middle-end] Provide more contexts for -Warray-bounds, -Wstringop-*warning messages due to code movements from compiler transformation (Part 1) [PR109071,PR85788,PR88771,PR106762,PR108770,PR115274,PR117179]
Qing Zhao
- [PATCH] C: Flex array in the middle via type alias is not reported [PR120353]
Qing Zhao
- [PATCH] C: Flex array in union followed by a structure field is not reported [PR120354]
Qing Zhao
- [PATCH] C: Flex array in union followed by a structure field is not reported [PR120354]
Qing Zhao
- [PATCH] C: Flex array in the middle via type alias is not reported [PR120353]
Qing Zhao
- [PATCH v2 1/3] aarch64: Recognize vector permute patterns which can be interpreted as AND [PR100165]
Pengxuan Zheng
- [PATCH v2 2/3] aarch64: Optimize AND with certain vector of immediates as FMOV [PR100165]
Pengxuan Zheng
- [PATCH v2 3/3] aarch64: Add more vector permute tests for the FMOV optimization [PR100165]
Pengxuan Zheng
- [PUSHED] aarch64: Fix an oversight in aarch64_evpc_reencode
Pengxuan Zheng
- [PATCH] aarch64: Carry over zeroness in aarch64_evpc_reencode
Pengxuan Zheng
- [PATCH] RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc
Songhe Zhu
- [PATCH] RISC-V: Rename conflicting variables in gen-riscv-ext-texi.cc
Songhe Zhu
- [PATCH 0/6] Remove non-SLP path from vectorizable_reduction
andre.simoesdiasvieira@arm.com
- [PATCH 1/6] vect: Remove non-SLP path from vectorizable_reduction
andre.simoesdiasvieira@arm.com
- [PATCH 2/6] vect: Remove non-SLP path from vectorizable_reduction
andre.simoesdiasvieira@arm.com
- [PATCH 3/6] vect: Remove non-SLP path from vectorizable_reduction
andre.simoesdiasvieira@arm.com
- [PATCH 4/6] vect: Remove non-SLP path from vectorizable_reduction
andre.simoesdiasvieira@arm.com
- [PATCH 5/6] vect: Split vectorizable_lc_phi
andre.simoesdiasvieira@arm.com
- [PATCH 6/6] vect: Split vectorizable_lc_phi
andre.simoesdiasvieira@arm.com
- [PATCH v3 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
dhruvc@nvidia.com
- [PATCH v3 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
dhruvc@nvidia.com
- [PATCH v4 1/2] aarch64: Match unpredicated shift patterns for ADR, SRA and ADDHNB instructions
dhruvc@nvidia.com
- [PATCH v4 2/2] aarch64: Fold lsl+lsr+orr to rev for half-width shifts
dhruvc@nvidia.com
- [PATCH] [MAINTAINERS] Add myself to write after approval and DCO.
dhruvc@nvidia.com
- [PATCH] widening_mul: Make better use of overflowing operations in codegen of min/max(a, add/sub(a, b))
dhruvc@nvidia.com
- [r16-517 Regression] FAIL: gcc.target/i386/pr78794.c scan-assembler pandn on Linux/x86_64
haochen.jiang
- [r16-531 Regression] FAIL: gcc.target/i386/vect-shiftv8qi.c scan-assembler-times psllw 2 on Linux/x86_64
haochen.jiang
- [r16-645 Regression] FAIL: gcc.target/i386/vect-epilogues-5.c scan-tree-dump-times vect "loop vectorized using 64 byte vectors" 2 on Linux/x86_64
haochen.jiang
- [r16-334 Regression] FAIL: gcc.dg/Wincompatible-pointer-types-1.c (test for excess errors) on Linux/x86_64
haochen.jiang
- [r16-372 Regression] FAIL: gfortran.dg/specifics_1.f90 -O3 -g execution test on Linux/x86_64
haochen.jiang
- [r16-385 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18d.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 2 on Linux/x86_64
haochen.jiang
- [PATCH v3] rs6000: Adding missed ISA 3.0 atomic memory operation instructions.
jeevitha
- [PATCH] testsuite: Skip pr119160 for RISC-V backend.
jiawei
- [V2 PATCH] Fix name mismatch for fortran.
liuhongt
- [PATCH v3] Consider frequency in cost estimation when converting scalar to vector.
liuhongt
- [PATCH v2 1/2] Extend vect_recog_cond_expr_convert_pattern to handle floating point type.
liuhongt
- [PATCH v2 2/2] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST
liuhongt
- [PATCH] Update libbid according to the latest Intel Decimal Floating-Point Math Library.
liuhongt
- [PATCH v3] Consider frequency in cost estimation when converting scalar to vector.
liuhongt
- [PATCH v3] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST
liuhongt
- [PATCH] Add pattern match in match.pd for .AVG_CEIL
liuhongt
- [PATCH] For datarefs with big gap, split them into different groups.
liuhongt
- [PATCH v3] Extend vect_recog_cond_expr_convert_pattern to handle REAL_CST
liuhongt
- [PATCH] [AUTOFDO] Don't scale bb_count with ipa_count when ipa_count is zero but count_max is not
liuhongt
- [PATCH V2] For datarefs with big gap, split them into different groups.
liuhongt
- [PATCH v3 0/5] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/5] RISC-V: Add new option --param=rvv-gr2vr-cost= for rvv insn
pan2.li@intel.com
- [PATCH v1 2/5] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 3/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 4/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 5/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15
pan2.li@intel.com
- [PATCH v4 0/6] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v4 1/6] RISC-V: Add new option --param=gpr2vr-cost= for rvv insn
pan2.li@intel.com
- [PATCH v4 2/6] RISC-V: Add gr2vr cost helper function
pan2.li@intel.com
- [PATCH v4 3/6] RISC-V: Combine vec_duplicate + vadd.vv to vadd.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v4 4/6] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 0
pan2.li@intel.com
- [PATCH v4 5/6] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 1
pan2.li@intel.com
- [PATCH v4 6/6] RISC-V: Add testcases for vec_duplicate + vadd.vv combine when GR2VR cost 15
pan2.li@intel.com
- [PATCH v1 0/5] Add testcases for another case of vec_duplicate + vadd.vv combine
pan2.li@intel.com
- [PATCH v1 1/5] RISC-V: Separate the test running of rvv vx_vf
pan2.li@intel.com
- [PATCH v1 2/5] RISC-V: Rename VX_BINARY test helper to VX_BINARY_CASE_0
pan2.li@intel.com
- [PATCH v1 3/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 4/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 5/5] RISC-V: Add testcases for vec_duplicate + vadd.vv combine case 1 with GR2VR cost 2
pan2.li@intel.com
- [PATCH v1 0/7] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/7] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 3/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 4/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 15
pan2.li@intel.com
- [PATCH v1 5/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 6/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 7/7] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 2
pan2.li@intel.com
- [PATCH v1 00/10] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 01/10] RISC-V: Combine vec_duplicate + vsub.vv to vsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 02/10] RISC-V: Rename vx_vadd-* testcase to vx-* for all vx combine [NFC]
pan2.li@intel.com
- [PATCH v1 03/10] RISC-V: Adjust vx combine test case to avoid name conflict
pan2.li@intel.com
- [PATCH v1 04/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 05/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 06/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 0 with GR2VR cost 15
pan2.li@intel.com
- [PATCH v1 07/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 08/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 09/10] RISC-V: Add test for vec_duplicate + vsub.vv combine case 1 with GR2VR cost 2
pan2.li@intel.com
- [PATCH v1 10/10] RISC-V: Reuse test name for vx combine test data [NFC]
pan2.li@intel.com
- [PATCH v1] RISC-V: Avoid scalar unsigned SAT_ADD test data duplication
pan2.li@intel.com
- [PATCH v1 0/8] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/8] RISC-V: Combine vec_duplicate + vrsub.vv to vrsub.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 3/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 4/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 0 with GR2VR cost 15
pan2.li@intel.com
- [PATCH v1 5/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 0
pan2.li@intel.com
- [PATCH v1 6/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 1
pan2.li@intel.com
- [PATCH v1 7/8] RISC-V: Add test for vec_duplicate + vrsub.vv combine case 1 with GR2VR cost 2
pan2.li@intel.com
- [PATCH v1 8/8] RISC-V: Tweak the asm check test of vx combine on GR2VR cost [NFC]
pan2.li@intel.com
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: RISC-V: Combine vec_duplicate + vand.vv to vand.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test for vec_duplicate + vand.vv combine case 0 with GR2VR cost 0, 2 and 15
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test for vec_duplicate + vand.vv combine case 1 with GR2VR cost 0, 1 and 2
pan2.li@intel.com
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Combine vec_duplicate + vor.vv to vor.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test for vec_duplicate + vor.vv combine case 0 with GR2VR cost 0, 2 and 15
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test for vec_duplicate + vor.vv combine case 1 with GR2VR cost 0, 1 and 2
pan2.li@intel.com
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Combine vec_duplicate + vxor.vv to vxor.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test for vec_duplicate + vxor.vv combine case 0 with GR2VR cost 0, 2 and 15
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test for vec_duplicate + vxor.vv combine case 1 with GR2VR cost 0, 1 and 2
pan2.li@intel.com
- [PATCH v1 0/3] Refine the avg_floor with fixed point vaadd
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Reconcile the existing test for avg_floor
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test cases for avg_floor vaadd implementation
pan2.li@intel.com
- [PATCH v2 0/3] Refine the avg_floor with fixed point vaadd
pan2.li@intel.com
- [PATCH v2 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_floor
pan2.li@intel.com
- [PATCH v2 2/3] RISC-V: Reconcile the existing test for avg_floor
pan2.li@intel.com
- [PATCH v2 3/3] RISC-V: Add test cases for avg_floor vaadd implementation
pan2.li@intel.com
- [PATCH v1 0/3] RISC-V: Combine vec_duplicate + vmul.vv to vmul.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Combine vec_duplicate + vmul.vv to vmul.vx on GR2VR cost
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add test for vec_duplicate + vmul.vv combine case 0 with GR2VR cost 0, 2 and 15
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test for vec_duplicate + vmul.vv combine case 1 with GR2VR cost 0, 1 and 2
pan2.li@intel.com
- [PATCH v1 0/3] Refine the avg_ceil with fixed point vaadd
pan2.li@intel.com
- [PATCH v1 1/3] RISC-V: Leverage vaadd.vv for signed standard name avg_ceil
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Reconcile the existing test for avg_ceil
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add test cases for avg_ceil vaadd implementation
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix line too long format issue for autovect.md [NFC]
pan2.li@intel.com
- [PATCH] cobol: fix minor grammar in comments
pulk66-s
- [PATCH] Canonicalize vec_merge in simplify_ternary_operation
quic_pzheng@quicinc.com
- [PATCH 1/3] Recognize vector permute patterns which can be interpreted as AND [PR100165]
quic_pzheng@quicinc.com
- [PATCH 2/3] aarch64: Optimize AND with certain vector of immediates as FMOV [PR100165]
quic_pzheng@quicinc.com
- [PATCH v2 1/3] aarch64: Recognize vector permute patterns which can be interpreted as AND [PR100165]
quic_pzheng@quicinc.com
- [PATCH v2 2/3] aarch64: Optimize AND with certain vector of immediates as FMOV [PR100165]
quic_pzheng@quicinc.com
- [PATCH v2 3/3] aarch64: Add more vector permute tests for the FMOV optimization [PR100165]
quic_pzheng@quicinc.com
- [PUSHED] aarch64: Fix an oversight in aarch64_evpc_reencode
quic_pzheng@quicinc.com
- [PATCH] aarch64: Carry over zeroness in aarch64_evpc_reencode
quic_pzheng@quicinc.com
- [RFC PATCH 0/5] aarch64: Support for user-defined aarch64 tuning parameters in JSON
soumyaa@nvidia.com
- [RFC PATCH 1/5] aarch64 + arm: Remove const keyword from tune_params members and nested members
soumyaa@nvidia.com
- [RFC PATCH 2/5] aarch64: Enable dumping of AArch64 CPU tuning parameters to JSON
soumyaa@nvidia.com
- [RFC PATCH 3/5] json: Add get_map() method to JSON object class
soumyaa@nvidia.com
- [RFC PATCH 4/5] aarch64: Enable parsing of user-provided AArch64 CPU tuning parameters
soumyaa@nvidia.com
- [RFC PATCH 5/5] aarch64: Regression tests for parsing of user-provided AArch64 CPU tuning parameters
soumyaa@nvidia.com
- 回复:[PATCH] [RFC] RISC-V: Add extra check to help choosing multilib with equivalent arch.
yunzezhu
- [PATCH] [RFC] RISC-V: Add extra check to help choosing multilib with equivalent arch.
yunzezhu@linux.alibaba.com
- [PATCH] cobol: fix cbl_filed_t symbol error generation
yxj-github-437
- [PATCH 0/6] RISC-V: frm state-machine improvements
钟居哲
- [PATCH] RISC-V: Avoid division by zero in check_builtin_call [PR120436].
钟居哲
Last message date:
Sat May 31 19:59:07 GMT 2025
Archived on: Sat May 31 19:59:14 GMT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).