July 2023 Archives by author
Starting: Sat Jul 1 00:03:37 GMT 2023
Ending: Mon Jul 31 23:50:15 GMT 2023
Messages: 2538
- [PATCH] vect: Treat vector widening IFN calls as 'simple' [PR110436]
Andre Vieira (lists)
- [PATCH] Include insn-opinit.h in PLUGIN_H [PR110610]
Andre Vieira (lists)
- [PATCH] Include insn-opinit.h in PLUGIN_H [PR110610]
Andre Vieira (lists)
- [PATCH] aarch64: enable mixed-types for aarch64 simdclones
Andre Vieira (lists)
- [PATCH] aarch64: Fix warnings during libgcc build
Richard Earnshaw (lists)
- [PATCH] aarch64: Fix warnings during libgcc build
Richard Earnshaw (lists)
- PING^1 [PATCH v7] tree-ssa-sink: Improve code sinking pass
Ajit Agarwal
- [PING^2] PATCH v5 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Ajit Agarwal
- [PING^2] [PATCH 3/4] ree: Improve functionality of ree pass for rs6000 target.
Ajit Agarwal
- PING^1 [PATCH v7] tree-ssa-sink: Improve code sinking pass
Ajit Agarwal
- [PATCH v8] tree-ssa-sink: Improve code sinking pass.
Ajit Agarwal
- [committed] hppa: Modify TLS patterns to provide both 32 and 64-bit support
John David Anglin
- [PATCH] Use strtol instead of std::stoi in gensupport.cc
John David Anglin
- [committed] Require target lra in gcc.c-torture/compile/asmgoto-6.c
John David Anglin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [PATCH] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Harald Anlauf
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Harald Anlauf
- [Patch, fortran] Fix default type bugs in gfortran [PR99139, PR99368]
Harald Anlauf
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Harald Anlauf
- [PATCH] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Harald Anlauf
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Harald Anlauf
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Harald Anlauf
- [PATCH 0/3] Fix argument evaluation order [PR92178]
Harald Anlauf
- [PATCH] Fortran: intrinsics and deferred-length character arguments [PR95947,PR110658]
Harald Anlauf
- [PATCH] Fortran: diagnose strings of non-constant length in DATA statements [PR68569]
Harald Anlauf
- [PATCH, v2] Fortran: diagnose strings of non-constant length in DATA statements [PR68569]
Harald Anlauf
- [PATCH, v3] Fortran: diagnose strings of non-constant length in DATA statements [PR68569]
Harald Anlauf
- [PATCH] Fortran: do not pass hidden character length for TYPE(*) dummy [PR110825]
Harald Anlauf
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Costas Argyris
- [pushed] extend.texi: index __auto_type
Arsen Arsenović
- [PATCH] Add POLY_INT_CST support to fold_ctor_reference in gimple-fold.cc
Richard Ball
- Fix profile update in scale_profile_for_vect_loop
Thiago Jung Bauermann
- [PATCH] testsuite: Adjust g++.dg/gomp/pr58567.C to new compiler message
Thiago Jung Bauermann
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Tejas Belagod
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Tejas Belagod
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Tejas Belagod
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Tejas Belagod
- [PATCH] libstdc++ Add cstdarg to freestanding
Paul M. Bendixen
- [PATCH] rs6000: Update the vsx-vector-6.* tests.
Peter Bergner
- [PATCH] rs6000: Change GPR2 to volatile & non-fixed register for function that does not use TOC [PR110320]
Peter Bergner
- [PATCH] rs6000: Don't ICE when generating vector pair load/store insns [PR110411]
Peter Bergner
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Peter Bergner
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Peter Bergner
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Peter Bergner
- [PATCH] rs6000: Don't ICE when generating vector pair load/store insns [PR110411]
Peter Bergner
- [PATCH, OBVIOUS] rs6000: Remove redundant MEM_P predicate usage
Peter Bergner
- [PATCH ver3] rs6000, Add return value to __builtin_set_fpscr_rn
Peter Bergner
- [PATCH, OBVIOUS] rs6000: Remove redundant MEM_P predicate usage
Peter Bergner
- [PATCH] rs6000: Remove redundant initialization [PR106907]
Peter Bergner
- [PATCH v3] x86: make VPTERNLOG* usable on less than 512-bit operands with just AVX512F
Jan Beulich
- [PATCH] x86: suppress avx512f-copysign.c testcase for 32-bit
Jan Beulich
- [PATCH 0/2] x86: vec_extract_* adjustments
Jan Beulich
- [PATCH 1/2] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
Jan Beulich
- [PATCH 2/2] x86: slightly correct / simplify *vec_extractv2ti
Jan Beulich
- [PATCH 1/2] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
Jan Beulich
- [PATCH 2/2] x86: slightly correct / simplify *vec_extractv2ti
Jan Beulich
- [r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64
Jan Beulich
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Jan Beulich
- [r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64
Jan Beulich
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Jan Beulich
- [PATCH v3] x86: make better use of VBROADCASTSS / VPBROADCASTD
Jan Beulich
- [PATCH] x86: improve fast bfloat->float conversion
Jan Beulich
- [PATCH] x86: improve fast bfloat->float conversion
Jan Beulich
- [PATCH] x86: slightly enhance "vec_dupv2df<mask_name>"
Jan Beulich
- [PATCH] x86: avoid maybe_gen_...()
Jan Beulich
- [PATCH] x86: replace "extendhfdf2" expander
Jan Beulich
- [PATCH] x86: replace "extendhfdf2" expander
Jan Beulich
- [PATCH] x86: slightly enhance "vec_dupv2df<mask_name>"
Jan Beulich
- [PATCH] tree-ssa-math-opts: Fix up ICE in match_uaddc_usubc [PR110508]
Richard Biener
- [PATCH] tree-optimization/110506 - bogus non-zero mask in CCP for vector types
Richard Biener
- [PATCH] tree-optimization/110506 - ICE in pattern recog with TYPE_PRECISION
Richard Biener
- [EXTERNAL] Re: [PATCH] Collect both user and kernel events for autofdo tests and autoprofiledbootstrap
Richard Biener
- [PATCH 1/2] Fix PR 110487: invalid signed boolean value
Richard Biener
- [PATCH] Use chain_next on eh_landing_pad_d for GTY (PR middle-end/110510)
Richard Biener
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Richard Biener
- [PATCH 0/9] vect: Move costing next to the transform for vect load
Richard Biener
- [PATCH] gimple-isel: Recognize vec_extract pattern.
Richard Biener
- [PATCH] middle-end/110495 - avoid associating constants with (VL) vectors
Richard Biener
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Biener
- [PATCH] middle-end/110495 - avoid associating constants with (VL) vectors
Richard Biener
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Biener
- [PATCH][v2] middle-end/110495 - avoid associating constants with (VL) vectors
Richard Biener
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Biener
- [PATCH] vect: Treat vector widening IFN calls as 'simple' [PR110436]
Richard Biener
- [PATCH] vect: Treat vector widening IFN calls as 'simple' [PR110436]
Richard Biener
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Biener
- [PATCH] tree-optimization/110436 - bogus live/relevant for unused pattern
Richard Biener
- [PATCH 2/2] PR 110487: `(a !=/== CST1 ? CST2 : CST3)` pattern for type safety
Richard Biener
- [PATCH] Vect: avoid using uninitialized variable (PR tree-optimization/110531)
Richard Biener
- [PATCH] tree-optimization/110228 - avoid undefs in ifcombine more thoroughly
Richard Biener
- [PATCH V2] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Richard Biener
- [PATCH] tree-optimization/110376 - testcase for fixed bug
Richard Biener
- [PATCH] Use mark_ssa_maybe_undefs in PHI-OPT
Richard Biener
- [PATCH] Remove unnecessary check on scalar_niter == 0
Richard Biener
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Richard Biener
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Richard Biener
- [PATCH V3] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Richard Biener
- [v4] Streamer: Fix out of range memory access of machine mode
Richard Biener
- [PATCH 1/19]middle-end ifcvt: Support bitfield lowering of multiple-exit loops
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH 5/19]middle-end: Enable bit-field vectorization to work correctly when we're vectoring inside conds
Richard Biener
- [PATCH 6/19]middle-end: Don't enter piecewise expansion if VF is not constant.
Richard Biener
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Richard Biener
- [PATCH] tree-optimization/110491 - PHI-OPT and undefs
Richard Biener
- [PATCH][RFC] target/110456 - avoid loop masking with zero distance dependences
Richard Biener
- GGC: Remove unused 'bool is_string' arguments to 'ggc_pch_{count,alloc,write}_object' (was: RFA - Remove GC zone allocator)
Richard Biener
- [PATCH] middle-end/110541 - VEC_PERM_EXPR documentation is off
Richard Biener
- [PATCH] middle-end/110541 - VEC_PERM_EXPR documentation is off
Richard Biener
- [PATCH] adjust testcase for now happening epilogue vectorization
Richard Biener
- [PATCH] gimple-isel: Recognize vec_extract pattern.
Richard Biener
- GTY: Explicitly reject 'string_length' option for (fields in) global variables (was: [PATCH] pch: Fix streaming of strings with embedded null bytes)
Richard Biener
- GTY: Enhance 'string_length' option documentation (was: 'unsigned int len' field in 'libcpp/include/symtab.h:struct ht_identifier' (was: [PATCH] pch: Fix streaming of strings with embedded null bytes))
Richard Biener
- [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Richard Biener
- [PATCH][RFC] target/110456 - avoid loop masking with zero distance dependences
Richard Biener
- GTY: Repair 'enum gty_token', 'token_names' desynchronization (was: [cxx-conversion] Support garbage-collected C++ templates)
Richard Biener
- [v2] GTY: Clean up obsolete parametrized structs remnants (was: [PATCH 3/3] remove gengtype support for param_is use_param, if_marked and splay tree allocators)
Richard Biener
- GGC, GTY: Tighten up a few things re 'reorder' option and strings
Richard Biener
- GGC, GTY: No pointer walking for 'atomic' in PCH 'gt_pch_note_object' (was: Patch: New GTY ((atomic)) option)
Richard Biener
- [PATCH] Fix PR 110554: vec lowering introduces scalar signed-boolean:32 comparisons
Richard Biener
- [EXTERNAL] Re: [PATCH] Collect both user and kernel events for autofdo tests and autoprofiledbootstrap
Richard Biener
- [PATCH] x86: Properly find the maximum stack slot alignment
Richard Biener
- [PATCH] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
Richard Biener
- [PATCH] Fix expectation on gcc.dg/vect/pr71264.c
Richard Biener
- [PATCH V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
Richard Biener
- [PATCH] tree-optimization/110515 - wrong code with LIM + PRE
Richard Biener
- [PATCH] tree-optimization/110563 - simplify epilogue VF checks
Richard Biener
- [PATCH 6/19]middle-end: Don't enter piecewise expansion if VF is not constant.
Richard Biener
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Richard Biener
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Richard Biener
- [PATCH] tree-optimization/110556 - tail merging still pre-tuples
Richard Biener
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Richard Biener
- GGC: Remove 'const char *' 'gt_ggc_mx', 'gt_pch_nx' variants (was: [PATCH] support ggc hash_map and hash_set)
Richard Biener
- [PATCH 1/3] testsuite: Add check for vectors of 128 bits being supported
Richard Biener
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Richard Biener
- [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c
Richard Biener
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH] GCSE: Export add_label_notes as global function
Richard Biener
- [PATCH] Fix PR 110539: missed optimization after moving two_value to match.pd
Richard Biener
- [PATCH] GCSE: Export add_label_notes as global function
Richard Biener
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Biener
- [PATCH v2] x86: Properly find the maximum stack slot alignment
Richard Biener
- [PATCH v2] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Richard Biener
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
Richard Biener
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Biener
- [x86-64] RFC: Add nosse abi attribute
Richard Biener
- [x86-64] RFC: Add nosse abi attribute
Richard Biener
- [x86-64] RFC: Add nosse abi attribute
Richard Biener
- [PATCH] tree-optimization/110614 - SLP splat and re-align (optimized)
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH 1/2]middle-end ifcvt: Reduce comparisons on conditionals by tracking truths [PR109154]
Richard Biener
- [PATCH 2/2]middle-end ifcvt: Sort PHI arguments not only occurrences but also complexity [PR109154]
Richard Biener
- [PATCH V2] VECT: Add COND_LEN_* operations for loop control with length targets
Richard Biener
- [PATCH 5/19]middle-end: Enable bit-field vectorization to work correctly when we're vectoring inside conds
Richard Biener
- [x86-64] RFC: Add nosse abi attribute
Richard Biener
- [PATCH] genopinit: Allow more than 256 modes.
Richard Biener
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Richard Biener
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Richard Biener
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Richard Biener
- [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c
Richard Biener
- [PATCH v2] genopinit: Allow more than 256 modes.
Richard Biener
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Richard Biener
- [PATCH 0/9] Add btf_decl_tag C attribute
Richard Biener
- [RFC] Store_bit_field_1: Use mode of SUBREG instead of REG
Richard Biener
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Richard Biener
- Loop-ch improvements, part 1
Richard Biener
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Richard Biener
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
Richard Biener
- [PATCH] tree-optimization/110630 - enhance SLP permute support
Richard Biener
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Biener
- [PATCH 0/9] Add btf_decl_tag C attribute
Richard Biener
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Richard Biener
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Richard Biener
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Richard Biener
- [PATCH] Fix part of PR 110293: `A NEEQ (A NEEQ CST)` part
Richard Biener
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Richard Biener
- [PATCH] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
Richard Biener
- [PATCH][RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Richard Biener
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Richard Biener
- [PATCH] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Richard Biener
- [PATCH V2] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
Richard Biener
- [PATCH 7/19]middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables
Richard Biener
- [PATCH 8/19]middle-end: updated niters analysis to handle multiple exits.
Richard Biener
- [PATCH 7/19]middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables
Richard Biener
- [PATCH] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Richard Biener
- [PATCH 9/19] middle-end: refactor vectorizable_comparison to make the main body re-usable.
Richard Biener
- [PATCH 12/19]middle-end: implement loop peeling and IV updates for early break.
Richard Biener
- [PATCH] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Richard Biener
- [PATCH] Provide extra checking for phi argument access from edge
Richard Biener
- [PATCH] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Richard Biener
- [PATCH 8/19]middle-end: updated niters analysis to handle multiple exits.
Richard Biener
- [PATCH 12/19]middle-end: implement loop peeling and IV updates for early break.
Richard Biener
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Richard Biener
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Richard Biener
- [PATCH] Fix PR 110666: `(a != 2) == a` produces wrong code
Richard Biener
- [PATCH] core: Support heap-based trampolines
Richard Biener
- [WIP RFC] Add support for keyword-based attributes
Richard Biener
- [PATCH] vect: Initialize new_temp to avoid false positive warning [PR110652]
Richard Biener
- [PATCH] PR 95923: More (boolean) bitop simplifications in match.pd
Richard Biener
- [PATCH] [gcc-wwwdocs]gcc-13/14: Mention Intel new ISA and march support
Richard Biener
- [PATCH] tree-optimization/110669 - bogus matching of loop bitop
Richard Biener
- [WIP RFC] Add support for keyword-based attributes
Richard Biener
- Loop-ch improvements, part 3
Richard Biener
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Richard Biener
- [PATCH][RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Richard Biener
- Fix optimize_mask_stores profile update
Richard Biener
- [PATCH] Export value/mask known bits from CCP.
Richard Biener
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Richard Biener
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Richard Biener
- [PATCH 12/19]middle-end: implement loop peeling and IV updates for early break.
Richard Biener
- Fix optimize_mask_stores profile update
Richard Biener
- [PATCH] middle-end/105715 - missed RTL if-conversion with COND_EXPR expansion
Richard Biener
- [PATCH] middle-end/61747 - conditional move expansion and constants
Richard Biener
- [PATCH RFA (fold)] c++: constexpr bit_cast with empty field
Richard Biener
- [PATCH v3] Introduce attribute reverse_alias
Richard Biener
- [PATCH v2] tree-optimization/110279- Check for nested FMA chains in reassoc
Richard Biener
- PING^1 [PATCH v7] tree-ssa-sink: Improve code sinking pass
Richard Biener
- [PATCH] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Richard Biener
- [PATCH releases/gcc-13 1/2] libgcc: Fix eh_frame fast path in find_fde_tail
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [PATCH 0/8] Tweak predicate macros in tree
Richard Biener
- [PATCH] Fix PR110726: a | (a == b) can sometimes produce wrong code
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [PATCH] Fix PR110726: a | (a == b) can sometimes produce wrong code
Richard Biener
- [PATCH] VECT: Add mask_len_fold_left_plus for in-order floating-point reduction
Richard Biener
- [PATCH v2] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Richard Biener
- [PATCH 1/2] Add flow_sensitive_info_storage and use it in gimple-fold.
Richard Biener
- [PATCH 2/2] [PATCH] Fix tree-opt/110252: wrong code due to phiopt using flow sensitive info during match
Richard Biener
- [PATCH v2] tree-optimization/110279- Check for nested FMA chains in reassoc
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [PATCH] Implement Bit-field lowering
Richard Biener
- [PATCH] wide-int: Fix up wi::divmod_internal [PR110731]
Richard Biener
- vectorizer: Avoid an OOB access from vectorization
Richard Biener
- [GCC 13 PATCH] PR target/109973: CCZmode and CCCmode variants of [v]ptest.
Richard Biener
- [PATCH] middle-end/61747 - conditional move expansion and constants
Richard Biener
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Richard Biener
- [PATCH] Add __builtin_iseqsig()
Richard Biener
- [PATCH]AArch64 fix regexp for live_1.c sve test
Richard Biener
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
Richard Biener
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Biener
- [GCC 13 PATCH] PR target/109973: CCZmode and CCCmode variants of [v]ptest.
Richard Biener
- [PATCH] PR c/110699: Defend against error_mark_node in gimplify.cc.
Richard Biener
- [PATCH] Move combine over to statistics_counter_event.
Richard Biener
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Richard Biener
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Richard Biener
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Biener
- [PATCH] tree-optimization/110204 - second level redundancy and simplification
Richard Biener
- [r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64
Richard Biener
- [PATCH] CODE STRUCTURE: Refine codes in Vectorizer
Richard Biener
- loop-ch improvements, part 3
Richard Biener
- [PATCH v4] Introduce attribute sym
Richard Biener
- [r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64
Richard Biener
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Biener
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Biener
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Biener
- [PATCH] cleanup: Change LEN_MASK into MASK_LEN
Richard Biener
- [PATCH] cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len
Richard Biener
- [PATCH] cleanup: Change condition order
Richard Biener
- [PATCH] MATCH: Add Max<Max<a,b>,a> -> Max<a,b> simplifcation
Richard Biener
- [PATCH] mh-mingw: drop unused BOOT_CXXFLAGS variable
Richard Biener
- Improve loop dumping
Richard Biener
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
Richard Biener
- finite_loop_p tweak
Richard Biener
- [PATCH] vect: Don't vectorize a single scalar iteration loop [PR110740]
Richard Biener
- [PATCH] tree-optimization/41320 - remove bogus XFAILed testcase
Richard Biener
- loop-ch improvements, part 5
Richard Biener
- [PATCH] Reduce floating-point difficulties in timevar.cc
Richard Biener
- [PATCH] Reduce floating-point difficulties in timevar.cc
Richard Biener
- [PATCH] Fix 100864: `(a&!b) | b` is not opimized to `a | b` for comparisons
Richard Biener
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
Richard Biener
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Richard Biener
- Fix optimize_mask_stores profile update
Richard Biener
- [PATCH] match.pd, v2: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Richard Biener
- [PATCH] tree-optimization/110777 - abnormals and recent PRE optimization
Richard Biener
- [PATCH] tree-optimization/110766 - missing PHI location check
Richard Biener
- [PATCH] Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
Richard Biener
- [PATCH] Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
Richard Biener
- [PATCH] [i386] remove unused tree-vectorizer.h includes
Richard Biener
- [PATCH] Remove unused tree-vectorizer.h include
Richard Biener
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH] [GCC13] PR tree-optimization/110315 - Add auto-resizing capability to irange's
Richard Biener
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Richard Biener
- [PATCH] Fix PR 93044: extra cast is not removed
Richard Biener
- [PATCH 2/2] AARCH64: Turn off unwind tables for crtbeginT.o
Richard Biener
- [PATCH] Replace lra-spill.cc's return_regno_p with return_reg_p.
Richard Biener
- [PATCH v3] x86: Properly find the maximum stack slot alignment
Richard Biener
- [PATCH] PR rtl-optimization/110587: Reduce useless moves in compile-time hog.
Richard Biener
- [PATCH] rtl-optimization/110587 - remove quadratic regno_in_use_p
Richard Biener
- [PATCH] rtl-optimization/110587 - speedup find_hard_regno_for_1
Richard Biener
- [PATCH] Initialize value in bit_value_unop.
Richard Biener
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Richard Biener
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Biener
- [PATCH] tree-optimization/110799 - fix bug in code hoisting
Richard Biener
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Biener
- [PATCH] vect: Treat VMAT_ELEMENTWISE as scalar load in costing [PR110776]
Richard Biener
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Biener
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Richard Biener
- [RFC] GNU Vector Extension -- Packed Boolean Vectors
Richard Biener
- [PATCH] tree-optimization/106081 - elide redundant permute
Richard Biener
- [gcc-13] Backport PR10280 fix
Richard Biener
- [PATCH] tree-optimization/106081 - elide redundant permute
Richard Biener
- [PATCH] Remove recursive post-dominator traversal in sinking
Richard Biener
- [PATCH] XFAIL parts broken deliberately by r13-1762-gf9d4c3b45c5ed5
Richard Biener
- [PATCH] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
Richard Biener
- [PATCH] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
Richard Biener
- [PATCH] PR rtl-optimization/110587: Reduce useless moves in compile-time hog.
Richard Biener
- [PATCH] Add -fsarif-time-report [PR109361]
Richard Biener
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Richard Biener
- [PATCH] Fix 100864: `(a&!b) | b` is not opimized to `a | b` for comparisons
Richard Biener
- loop-split improvements, part 1
Richard Biener
- [PATCH][RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization
Richard Biener
- Loop-split improvements, part 2
Richard Biener
- Loop-split improvements, part 3
Richard Biener
- [PATCH v2] SARIF and -ftime-report's output [PR109361]
Richard Biener
- [PATCH] gimple-fold: Handle _BitInt in __builtin_clear_padding [PR102989]
Richard Biener
- [RFC] light expander sra for parameters and returns
Richard Biener
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCHv2] tree-optimization: [PR100864] `(a&!b) | b` is not opimized to `a | b` for comparisons
Richard Biener
- [RFC PATCH] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
Richard Biener
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH 1/2] MATCH: PR 106164 : Optimize `(X CMP1 Y) AND/IOR (X CMP2 Y)`
Richard Biener
- [PATCH 2/2] MATCH: Add `a == b | a cmp b` and `a != b & a cmp b` simplifications
Richard Biener
- [PATCH] rtl-optimization/110587 - remove quadratic regno_in_use_p
Richard Biener
- [PATCH] rtl-optimization/110587 - speedup find_hard_regno_for_1
Richard Biener
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH] Improve sinking with unrelated defs
Richard Biener
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH 1/3] Support get_or_insert in ordered_hash_map
Richard Biener
- [PATCH 2/3] genmatch: Reduce variability of generated code
Richard Biener
- [PATCH 3/3] genmatch: Log line numbers indirectly
Richard Biener
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Biener
- [PATCH] tree-optimization/110838 - vectorization of widened shifts
Richard Biener
- [committed] tree+ggc: Change return type of predicate functions from int to bool
Uros Bizjak
- [PATCH V2] i386: Inline function with default arch/tune to caller
Uros Bizjak
- [PATCH V2] i386: Inline function with default arch/tune to caller
Uros Bizjak
- [committed] sched: Change return type of predicate functions from int to bool
Uros Bizjak
- [PATCH] Disparage slightly for the alternative which move DFmode between SSE_REGS and GENERAL_REGS.
Uros Bizjak
- [PATCH 2/2] Adjust rtx_cost for DF/SFmode AND/IOR/XOR/ANDN operations.
Uros Bizjak
- [PATCH 1/2] [x86] Add pre_reload splitter to detect fp min/max pattern.
Uros Bizjak
- [PATCH] i386: Update document for inlining rules
Uros Bizjak
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Uros Bizjak
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Uros Bizjak
- [PATCH V2] [x86] Add pre_reload splitter to detect fp min/max pattern.
Uros Bizjak
- [committed] gcse: Change return type of predicate functions from int to bool
Uros Bizjak
- [committed] cprop: Change return type of predicate functions from int to bool
Uros Bizjak
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Uros Bizjak
- [x86 PATCH] Add AVX512 support for STV of SI/DImode rotation by constant.
Uros Bizjak
- [X86 PATCH] Add new insvti_lowpart_1 and insvdi_lowpart_1 patterns.
Uros Bizjak
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Uros Bizjak
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Uros Bizjak
- [committed] reorg: Change return type of predicate functions from int to bool
Uros Bizjak
- [committed] cfg+gcse: Change return type of predicate functions from int to bool
Uros Bizjak
- [x86 PATCH] PR target/110598: Fix rega = 0; rega ^= rega regression.
Uros Bizjak
- [x86 PATCH] Fix FAIL of gcc.target/i386/pr91681-1.c
Uros Bizjak
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Uros Bizjak
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Uros Bizjak
- [committed] ifcvt: Change return type of predicate functions from int to bool
Uros Bizjak
- [committed] IRA+LRA: Change return type of predicate functions from int to bool
Uros Bizjak
- [committed] alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]
Uros Bizjak
- [x86 PATCH] PR target/110588: Add *bt<mode>_setncqi_2 to generate btl
Uros Bizjak
- [PATCH] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [PATCH] i386: Auto vectorize usdot_prod, udot_prod with AVXVNNIINT16 instruction.
Uros Bizjak
- [x86_64 PATCH] Improved insv of DImode/DFmode {high,low}parts into TImode.
Uros Bizjak
- [PATCH] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [PATCH] cprop: Do not set REG_EQUAL note when simplifying paradoxical subreg [PR110206]
Uros Bizjak
- [x86 PATCH] PR target/110588: Add *bt<mode>_setncqi_2 to generate btl
Uros Bizjak
- [PATCH] x86: replace "extendhfdf2" expander
Uros Bizjak
- [PATCH] Add peephole to eliminate redundant comparison after cmpccxadd.
Uros Bizjak
- [PATCH 1/2] [i386] Support type _Float16/__bf16 independent of SSE2.
Uros Bizjak
- [committed] combine: Change return type of predicate functions from int to bool
Uros Bizjak
- [committed] dwarf2: Change return type of predicate functions from int to bool
Uros Bizjak
- [GCC 13 PATCH] PR target/109973: CCZmode and CCCmode variants of [v]ptest.
Uros Bizjak
- [x86_64 PATCH] More TImode parameter passing improvements.
Uros Bizjak
- [x86_64 PATCH] More TImode parameter passing improvements.
Uros Bizjak
- [PATCH] Optimize vlddqu to vmovdqu for TARGET_AVX
Uros Bizjak
- [committed] i386: Double-word sign-extension missed-optimization [PR110717]
Uros Bizjak
- [x86 PATCH] Use QImode for offsets in zero_extract/sign_extract in i386.md
Uros Bizjak
- [x86 PATCH] Don't use insvti_{high, low}part with -O0 (for compile-time).
Uros Bizjak
- [committed] i386: Clear upper half of XMM register for V2SFmode operations [PR110762]
Uros Bizjak
- [committed] testsuite: Fix gfortran.dg/ieee/comparisons_3.F90 testsuite failures
Uros Bizjak
- [RFC PATCH] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
Uros Bizjak
- [RFC PATCH] i386: Do not sanitize upper part of V2SFmode reg with -fno-trapping-math [PR110832]
Uros Bizjak
- [PATCH v7 0/4] P1689R5 support
Ben Boeckel
- [PATCH v7 1/4] spec: add a spec function to join arguments
Ben Boeckel
- [PATCH v7 2/4] p1689r5: initial support
Ben Boeckel
- [PATCH v7 3/4] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v7 4/4] c++modules: report module mapper files as a dependency
Ben Boeckel
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH] rs6000: Don't ICE when generating vector pair load/store insns [PR110411]
Segher Boessenkool
- [PATCH] rs6000: Don't ICE when generating vector pair load/store insns [PR110411]
Segher Boessenkool
- [PATCH] Fix typo in insn name.
Segher Boessenkool
- [COMMITTED] ada: Fix crash on vector initialization
Eric Botcazou
- [COMMITTED] ada: Fix internal error on aggregate within container aggregate
Eric Botcazou
- [COMMITTED] ada: Fix expanding container aggregates
Eric Botcazou
- [COMMITTED] ada: Follow-up fix for compilation issue with recent MinGW-w64 versions
Eric Botcazou
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Eric Botcazou
- [PATCH 0/5] [og13] OpenMP: strides, rectangular updates and array-shaping operator for "target update"
Julian Brown
- [PATCH 1/5] OpenMP: Fix "exit data" for array sections for ref-to-ptr components
Julian Brown
- [PATCH 2/5] OpenMP: Allow complete replacement of clause during map/to/from expansion
Julian Brown
- [PATCH 3/5] OpenMP: Support strided and shaped-array updates for C++
Julian Brown
- [PATCH 4/5] OpenMP: Noncontiguous "target update" for Fortran
Julian Brown
- [PATCH 5/5] OpenMP: Array shaping operator and strided "target update" for C
Julian Brown
- [PATCH] [og13] OpenMP: Expand "declare mapper" mappers for target {enter, exit, } data directives
Julian Brown
- [PATCH] [og13] OpenACC: Vector length warning fixes for implicit mapping/declare create tests
Julian Brown
- [PATCH] OpenMP: Strided/rectangular 'target update' out-of-bounds array lookup fix
Julian Brown
- [PATCH] [og13] OpenMP: Dimension ordering for array-shaping operator for C and C++
Julian Brown
- [PATCH] [og13] OpenMP: Enable c-c++-common/gomp/declare-mapper-3.c for C
Julian Brown
- [GCC 11][committed] d: Fix ICE in setValue, at d/dmd/dinterpret.c:7013
Iain Buclaw
- [committed] d: Don't generate code that throws exceptions when compiling with `-fno-exceptions'
Iain Buclaw
- [committed] d: Fix accesses of immutable arrays using constant index still bounds checked
Iain Buclaw
- [committed] d: Fix core.volatile.volatileLoad discarded if result is unused
Iain Buclaw
- [PATCH] libphobos: Handle Darwin Arm and AArch64 in fibre context asm.
Iain Buclaw
- [committed] d: Add testcase from PR108962
Iain Buclaw
- [committed] d: Fix testcase failure of gdc.dg/Wbuiltin_declaration_mismatch2.d.
Iain Buclaw
- [committed] d: Fix PR 108842: Cannot use enum array with -fno-druntime
Iain Buclaw
- [committed] d: Merge upstream dmd, druntime 28a3b24c2e, phobos 8ab95ded5.
Iain Buclaw
- [committed] d: Merge upstream dmd, druntime 17ccd12af3, phobos 8d3800bee.
Iain Buclaw
- [committed] d: Merge upstream dmd, druntime a88e1335f7, phobos 1921d29df.
Iain Buclaw
- [PATCH] Use substituted GDCFLAGS
Iain Buclaw
- [Patch] libgomp: Update OpenMP memory allocation doc, fix omp_high_bw_mem_space
Tobias Burnus
- [PATCH, OpenACC 2.7] readonly modifier support in front-ends
Tobias Burnus
- [Patch] libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
Tobias Burnus
- [Patch] libgomp: Update OpenMP memory allocation doc, fix omp_high_bw_mem_space
Tobias Burnus
- [Patch] libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
Tobias Burnus
- [committed] libgomp.texi: add cross ref, remove duplicated entry
Tobias Burnus
- [Patch] libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
Tobias Burnus
- [committed] libgomp.texi: Extend memory allocation documentation
Tobias Burnus
- [committed] OpenMP/Fortran: Parsing support for 'uses_allocators'
Tobias Burnus
- [patch] OpenMP/Fortran: Non-rectangular loops with constant steps other than 1 or -1 [PR107424]
Tobias Burnus
- [committed] - Re: [patch] OpenMP/Fortran: Non-rectangular loops with constant steps other than 1 or -1 [PR107424]
Tobias Burnus
- [OG13][committed] gfortran.dg/gomp/affinity-clause-1.f90: Fix scan-tree-dump
Tobias Burnus
- [OG13][committed] libgomp.fortran/map-subarray-5.f90: Fix for shared-mem device/host
Tobias Burnus
- [PATCH, OpenACC 2.7] readonly modifier support in front-ends
Tobias Burnus
- [committed] libgomp.texi: Split OpenMP routines chapter into sections
Tobias Burnus
- [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Tobias Burnus
- [patch] OpenMP/Fortran: Reject declarations between target + teams (was: [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065])
Tobias Burnus
- [patch] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect
Tobias Burnus
- [committed] libgomp.texi: Add status item, @ref and document omp_in_explicit_task
Tobias Burnus
- [committed] OpenMP/Fortran: Extend reject code between target + teams [PR71065, PR110725] (was: Re: [patch] OpenMP/Fortran: Reject declarations between target + teams (was: [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]))
Tobias Burnus
- [patch] libgomp: cuda.h and omp_target_memcpy_rect cleanup (was: [patch] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect)
Tobias Burnus
- [patch] libgomp: cuda.h and omp_target_memcpy_rect cleanup (was: [patch] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect)
Tobias Burnus
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Andrew Carlotti
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Andrew Carlotti
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Andrew Carlotti
- [PATCH] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Kito Cheng
- [PATCH v1] RISC-V: Fix one typo for emit_mode_set.
Kito Cheng
- [PATCH v2] RISC-V: Add support for vector crypto extensions
Kito Cheng
- [VSETVL PASS] RISC-V: Optimize local AVL propagation
Kito Cheng
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Kito Cheng
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Kito Cheng
- [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand
Kito Cheng
- [PATCH] RISC-V: Handle rouding mode correctly on zfinx
Kito Cheng
- [PATCH] RISC-V: Change truncate to float_truncate in narrowing
Kito Cheng
- [PATCH] RISC-V: Handle rouding mode correctly on zfinx
Kito Cheng
- [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]
Kito Cheng
- [PATCH] doc: Add doc for RISC-V Operand Modifiers
Kito Cheng
- [PATCH] doc: Add doc for RISC-V Operand Modifiers
Kito Cheng
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Kito Cheng
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Kito Cheng
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Kito Cheng
- [PATCH] RISC-V: Support integer mult highpart auto-vectorization
Kito Cheng
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Kito Cheng
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Kito Cheng
- [PATCH v1] RISC-V: Add more tests for RVV floating-point FRM.
Kito Cheng
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Kito Cheng
- [PATCH v2] RISC-V: Add more tests for RVV floating-point FRM.
Kito Cheng
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Kito Cheng
- [PATCH] Add VXRM enum
Kito Cheng
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Kito Cheng
- [PATCH 4/4] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Kito Cheng
- [PATCH 2/4] [RISC-V] support cm.popretz in zcmp
Kito Cheng
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Kito Cheng
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
Kito Cheng
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Kito Cheng
- [PATCH 1/2] RISC-V: Recognized zihintntl extensions
Kito Cheng
- [PATCH 2/2] RISC-V: Implement locality for __builtin_prefetch
Kito Cheng
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Kito Cheng
- [PATCH V2] RISC-V: Enable COND_LEN_FMA auto-vectorization
Kito Cheng
- [PATCH] RISC-V: Support non-SLP unordered reduction
Kito Cheng
- [PATCH] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Kito Cheng
- [PATCH] RISC-V: Support non-SLP unordered reduction
Kito Cheng
- [PATCH] riscv: Fix warning in riscv_regno_ok_for_index_p
Kito Cheng
- [PATCH V2] RISC-V: Support non-SLP unordered reduction
Kito Cheng
- [PATCH] RISC-V: Ensure all implied extensions are included[PR110696]
Kito Cheng
- [PATCH] RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN
Kito Cheng
- [PATCH V2] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Kito Cheng
- [PATCH] RISC-V: Refactor RVV machine modes
Kito Cheng
- [PATCH V3] RISC-V: Refactor RVV machine modes
Kito Cheng
- [PATCH] RISC-V: Support in-order floating-point reduction
Kito Cheng
- [PATCH] RISC-V: Support in-order floating-point reduction
Kito Cheng
- [PATCH] RISC-V: Support in-order floating-point reduction
Kito Cheng
- [PATCH V2] RISC-V: Support in-order floating-point reduction
Kito Cheng
- [PATCH v3] RISCV: Add -m(no)-omit-leaf-frame-pointer support.
Kito Cheng
- [PATCH 1/2] Fix PR 110066: crash with -pg -static on riscv
Kito Cheng
- [PATCH v2] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Kito Cheng
- [gcc13 backport 12/12] riscv: fix error: control reaches end of non-void function
Kito Cheng
- [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- RISC-V: Replace unspec with bitreverse in riscv_brev8_<mode> insn
Kito Cheng
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
Kito Cheng
- [PATCH] RISC-V: Fix vector tuple intrinsic
Kito Cheng
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Kito Cheng
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Kito Cheng
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Kito Cheng
- [PATCH V2] RISC-V: Enable basic VLS modes support
Kito Cheng
- [PATCH V2] RISC-V: Enable basic VLS modes support
Kito Cheng
- [PATCH V3] RISC-V: Enable basic VLS modes support
Kito Cheng
- [PATCH V3] RISC-V: Enable basic VLS modes support
Kito Cheng
- [PATCH v1] RISC-V: Remove unnecessary vread_csr/vwrite_csr intrinsic.
Kito Cheng
- [PATCH V4] RISC-V: Enable basic VLS modes support
Kito Cheng
- [PATCH v2] RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
Kito Cheng
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Kito Cheng
- [PATCH] RISC-V: Remove vxrm parameter for vsadd[u] and vssub[u]
Kito Cheng
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Kito Cheng
- [PATCH] RISC-V: Enable basic VLS auto-vectorization
Kito Cheng
- [PATCH V2] RISC-V: Enable basic VLS auto-vectorization
Kito Cheng
- [PATCH v1] RISC-V: Bugfix for RVV floating-point rm suffix sequence
Kito Cheng
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Kito Cheng
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Kito Cheng
- [committed] RISC-V: Fix bug of get_mask_mode
Kito Cheng
- [PATCH] RISC-V: Support POPCOUNT auto-vectorization
Kito Cheng
- [committed] RISC-V: Fix bug of get_mask_mode
Kito Cheng
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Kito Cheng
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Kito Cheng
- [PATCH 1/2] RISC-V: Recognized zihintntl extensions
Monk Chiang
- [PATCH 2/2] RISC-V: Implement locality for __builtin_prefetch
Monk Chiang
- [PATCH] s390: Fix vec_init default expander
Juergen Christ
- [PATCH] s390: Optimize vec_cmpge followed by vec_sel
Juergen Christ
- [PATCH 6/19]middle-end: Don't enter piecewise expansion if VF is not constant.
Tamar Christina
- [PATCH 1/2]middle-end ifcvt: Reduce comparisons on conditionals by tracking truths [PR109154]
Tamar Christina
- [PATCH 2/2]middle-end ifcvt: Sort PHI arguments not only occurrences but also complexity [PR109154]
Tamar Christina
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Tamar Christina
- [PATCH 5/19]middle-end: Enable bit-field vectorization to work correctly when we're vectoring inside conds
Tamar Christina
- [PATCH 7/19]middle-end: Refactor vectorizer loop conditionals and separate out IV to new variables
Tamar Christina
- [PATCH 8/19]middle-end: updated niters analysis to handle multiple exits.
Tamar Christina
- [PATCH 12/19]middle-end: implement loop peeling and IV updates for early break.
Tamar Christina
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Tamar Christina
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Tamar Christina
- [PATCH 12/19]middle-end: implement loop peeling and IV updates for early break.
Tamar Christina
- [PATCH v2] tree-optimization/110279- Check for nested FMA chains in reassoc
Tamar Christina
- [PATCH]AArch64 fix regexp for live_1.c sve test
Tamar Christina
- [PATCH 1/2][frontend] Add novector C++ pragma
Tamar Christina
- [PATCH 2/2][frontend]: Add novector C pragma
Tamar Christina
- [PATCH 1/2][frontend] Add novector C++ pragma
Tamar Christina
- [PATCH 2/2][frontend]: Add novector C pragma
Tamar Christina
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Kees Cook
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Kees Cook
- [PATCH][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Alex Coplan
- [PATCH][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Alex Coplan
- [PATCH v2][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Alex Coplan
- [PATCH] Add __builtin_iseqsig()
FX Coudert
- [PATCH] core: Support heap-based trampolines
FX Coudert
- [PATCH] core: Support heap-based trampolines
FX Coudert
- [PATCH] Add __builtin_iseqsig()
FX Coudert
- [PATCH] x86: Enable ENQCMD and UINTR for march=sierraforest.
Cui, Lili
- [PATCH] x86: Enable ENQCMD and UINTR for march=sierraforest.
Cui, Lili
- New package awaiting delivery
DHL-Express
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Palmer Dabbelt
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Palmer Dabbelt
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Palmer Dabbelt
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Palmer Dabbelt
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Palmer Dabbelt
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Palmer Dabbelt
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Palmer Dabbelt
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Palmer Dabbelt
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Palmer Dabbelt
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Palmer Dabbelt
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Palmer Dabbelt
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Palmer Dabbelt
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Robin Dapp
- [PATCH] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Robin Dapp
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Robin Dapp
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Robin Dapp
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Robin Dapp
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Robin Dapp
- [PATCH 2/2] ifcvt: Allow more operations in multiple set if conversion
Robin Dapp
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Robin Dapp
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Robin Dapp
- [PATCH] gimple-isel: Recognize vec_extract pattern.
Robin Dapp
- [VSETVL PASS] RISC-V: Optimize local AVL propagation
Robin Dapp
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Robin Dapp
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Robin Dapp
- [PATCH v2] RISC-V: Fix one bug for floating-point static frm
Robin Dapp
- [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand
Robin Dapp
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Robin Dapp
- [PATCH] gimple-isel: Recognize vec_extract pattern.
Robin Dapp
- [PATCH V3] RISC-V: Fix bug of pre-calculated const vector mask for VNx1BI, VNx2BI and VNx4BI
Robin Dapp
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Robin Dapp
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Robin Dapp
- [PATCH] gimple-isel: Recognize vec_extract pattern.
Robin Dapp
- [PATCH] RISC-V: Allow variable index for vec_set.
Robin Dapp
- [PATCH] RISC-V: Support variable index in vec_extract.
Robin Dapp
- [PATCH] RISC-V: Change truncate to float_truncate in narrowing
Robin Dapp
- [PATCH v5] RISC-V: Fix one bug for floating-point static frm
Robin Dapp
- [PATCH V3] RISC-V: Support gather_load/scatter RVV auto-vectorization
Robin Dapp
- [PATCH V4] RISC-V: Support gather_load/scatter RVV auto-vectorization
Robin Dapp
- [PATCH] genopinit: Allow more than 256 modes.
Robin Dapp
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
Robin Dapp
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
Robin Dapp
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
Robin Dapp
- [PATCH] genopinit: Allow more than 256 modes.
Robin Dapp
- [PATCH] genopinit: Allow more than 256 modes.
Robin Dapp
- [PATCH v2] genopinit: Allow more than 256 modes.
Robin Dapp
- [PATCH] [vect]Use intermiediate integer type for float_expr/fix_trunc_expr when direct optab is not existed.
Robin Dapp
- [PATCH] RISC-V: Support COND_LEN_* patterns
Robin Dapp
- [PATCH] Add VXRM enum
Robin Dapp
- [PATCH] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Robin Dapp
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
Robin Dapp
- [PATCH] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Robin Dapp
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Robin Dapp
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
Robin Dapp
- [PATCH V2] RISC-V: Enable COND_LEN_FMA auto-vectorization
Robin Dapp
- [PATCH v2] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Robin Dapp
- [PATCH] RISC-V: Enable SLP un-order reduction
Robin Dapp
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Robin Dapp
- [PATCH V2] RISC-V: Enable SLP un-order reduction
Robin Dapp
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Robin Dapp
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Robin Dapp
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
Robin Dapp
- [PATCH] RISC-V: Support in-order floating-point reduction
Robin Dapp
- [PATCH] RISC-V: Support in-order floating-point reduction
Robin Dapp
- [PATCH V2] RISC-V: Support in-order floating-point reduction
Robin Dapp
- [PATCH v2] vect: Handle demoting FLOAT and promoting FIX_TRUNC.
Robin Dapp
- [PATCH v6] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH] RISC-V: Fixbug for fsflags instruction error using immediate.
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH] RISC-V: Enable basic VLS modes support
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH v2] RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
Robin Dapp
- [PATCH v8] RISC-V: Support CALL for RVV floating-point dynamic rounding
Robin Dapp
- [PATCH] gcse: Extract reg pressure handling into separate file.
Robin Dapp
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Robin Dapp
- [PATCH V2] RISC-V: Enable basic VLS auto-vectorization
Robin Dapp
- [PATCH V2] RISC-V: Support POPCOUNT auto-vectorization
Robin Dapp
- [PATCH V2] RISC-V: Support POPCOUNT auto-vectorization
Robin Dapp
- Gcc - CIFF FASHION FAIR 2023
Emma Davis
- [PATCH] libatomic: Enable lock-free 128-bit atomics on AArch64 [PR110061]
Wilco Dijkstra
- [PATCH] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
Lehua Ding
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Lehua Ding
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH V2] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Lehua Ding
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Lehua Ding
- [PATCH] RISC-V: Ensure all implied extensions are included[PR110696]
Lehua Ding
- [PATCH] RISC-V: Ensure all implied extensions are included[PR110696]
Lehua Ding
- Fw: [PATCH V2] RTL_SSA: Relax PHI_MODE in phi_setup
Lehua Ding
- [PATCH] RISC-V: Remove testcase that cannot be compiled because VLEN limitation
Lehua Ding
- [PATCH] RISC-V: Remove testcase that cannot be compiled because VLEN limitation
Lehua Ding
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Lehua Ding
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Lehua Ding
- [PATCH V2] RISC-V: Enable SLP un-order reduction
Lehua Ding
- [PATCH] RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN
Lehua Ding
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Lehua Ding
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
Lehua Ding
- [PATCH V2] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Lehua Ding
- [PATCH] mklog: fix bugs of --append option
Lehua Ding
- [PATCH 0/3] RISC-V: Add an experimental vector calling convention
Lehua Ding
- [PATCH 1/3] RISC-V: Part-1: Select suitable vector registers for vector type args and returns
Lehua Ding
- [PATCH 2/3] RISC-V: Part-2: Save/Restore vector registers which need to be preversed
Lehua Ding
- [PATCH 3/3] RISC-V: Part-3: Output .variant_cc directive for vector function
Lehua Ding
- [PATCH] cleanup: Change LEN_MASK into MASK_LEN
Lehua Ding
- [PATCH] cleanup: Change condition order
Lehua Ding
- [PATCH] cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Lehua Ding
- [PATCH V5] VECT: Support floating-point in-order reduction for length loop control
Lehua Ding
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
Lehua Ding
- [PATCH V5] VECT: Support floating-point in-order reduction for length loop control
Lehua Ding
- [PATCH V2] RISC-V: Support in-order floating-point reduction
Lehua Ding
- [PATCH] mklog: fix bugs of --append option
Lehua Ding
- [PATCH 1/2] c++, libstdc++: implement __is_pointer built-in trait
François Dumont
- [PATCH v2 1/3] c++, libstdc++: Implement __is_arithmetic built-in trait
François Dumont
- [PATCH v2 2/3] libstdc++: Optimize is_arithmetic performance by __is_arithmetic built-in
François Dumont
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
François Dumont
- [PATCH v2 2/3] libstdc++: Optimize is_arithmetic performance by __is_arithmetic built-in
François Dumont
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
François Dumont
- [PATCH v3 1/3] c++, libstdc++: Implement __is_arithmetic built-in trait
François Dumont
- [PATCH][Hashtable] Performance optimization through use of insertion hint
François Dumont
- [committed] Fix several preprocessor directives
François Dumont
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
David Edelsohn
- [SH][committed] Fix PR 101469
Oleg Endo
- [PATCH 0/9] Add btf_decl_tag C attribute
David Faust
- [PATCH 1/9] c-family: add btf_decl_tag attribute
David Faust
- [PATCH 2/9] include: add BTF decl tag defines
David Faust
- [PATCH 3/9] dwarf: create annotation DIEs for decl tags
David Faust
- [PATCH 4/9] dwarf: expose get_die_parent
David Faust
- [PATCH 5/9] ctf: add support to pass through BTF tags
David Faust
- [PATCH 6/9] dwarf2ctf: convert annotation DIEs to CTF types
David Faust
- [PATCH 7/9] btf: create and output BTF_KIND_DECL_TAG types
David Faust
- [PATCH 8/9] testsuite: add tests for BTF decl tags
David Faust
- [PATCH 9/9] doc: document btf_decl_tag attribute
David Faust
- [PATCH 0/9] Add btf_decl_tag C attribute
David Faust
- [PATCH] bpf: fixed template for neg (added second operand)
David Faust
- [PATCH 0/9] Add btf_decl_tag C attribute
David Faust
- [COMMITTED] bpf: add pseudo-c asm dialect for "nop"
David Faust
- [PATCH 1/2] bpf: don't print () in bpf_print_operand_address
David Faust
- [PATCH 2/2] bpf: add v3 atomic instructions
David Faust
- [PATCH 2/2] bpf: add v3 atomic instructions
David Faust
- [PATCH 1/2] bpf: don't print () in bpf_print_operand_address
David Faust
- [PATCH v2 2/2] bpf: add v3 atomic instructions
David Faust
- [COMMITTED v2 1/2] bpf: don't print () in bpf_print_operand_address
David Faust
- [PATCH] bpf: correct pseudo-C template for add3 and sub3
David Faust
- [PATCH] bpf: minor doc cleanup for command-line options
David Faust
- [PATCH] bpf: ISA V4 sign-extending move and load insns [PR110782, PR110784]
David Faust
- [PATCH] bpf: ISA V4 sign-extending move and load insns [PR110782,PR110784]
David Faust
- [PATCH 1/2] xtensa: Fix missing mode warning in "*eqne_INT_MIN"
Max Filippov
- [PATCH 2/2] xtensa: The use of CLAMPS instruction also requires TARGET_MINMAX, as well as TARGET_CLAMPS
Max Filippov
- [PATCH] xtensa: Use HARD_REG_SET instead of bare integer
Max Filippov
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Max Filippov
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Max Filippov
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Max Filippov
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Max Filippov
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Max Filippov
- [PATCH v2] combine: Narrow comparison of memory and constant
Stefan Schulze Frielinghaus
- [PATCH, rs6000] Extract the element in dword0 by mfvsrd and shift/mask [PR110331]
HAO CHEN GUI
- [PATCH, rs6000] Skip redundant vector extract if the element is first element of dword0 [PR110429]
HAO CHEN GUI
- [PATCH-1, combine] Don't widen shift mode when target has rotate/mask instruction on original mode [PR93738]
HAO CHEN GUI
- [PATCH-2, rs6000] Don't widen shift mode when target has rotate/mask instruction on original mode [PR93738]
HAO CHEN GUI
- Ping [PATCH v7, rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605]
HAO CHEN GUI
- [PATCH-1, combine] Don't widen shift mode when target has rotate/mask instruction on original mode [PR93738]
HAO CHEN GUI
- [PATCH-1, combine] Don't widen shift mode when target has rotate/mask instruction on original mode [PR93738]
HAO CHEN GUI
- [PATCHv2, rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769]
HAO CHEN GUI
- [PATCHv2, rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769]
HAO CHEN GUI
- [PATCH v2] libstdc++: PSTL dispatch for C++20 range random access iterators [PR110512]
Gonzalo Brito Gadeschi
- [PATCH v4 4/9] MIPS: Add bitwise instructions for mips16e2
Jan-Benedict Glaw
- [PATCH v4 4/9] MIPS: Add bitwise instructions for mips16e2
Jan-Benedict Glaw
- [PATCH V4 1/4] rs6000: build constant via li;rotldi
Jiufu Guo
- ping^^^^: [PATCH V2] rs6000: Enhance lowpart/highpart DI->SF by mtvsrws/mtvsrd
Jiufu Guo
- [PATCH V3] rs6000: Enhance lowpart/highpart DI->SF by mtvsrws/mtvsrd
Jiufu Guo
- ping^^^^: [PATCH V2] rs6000: Enhance lowpart/highpart DI->SF by mtvsrws/mtvsrd
Jiufu Guo
- [PATCH V3] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [RFC] light expander sra for parameters and returns
Jiufu Guo
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH V5 1/2] Add overflow API for plus minus mult on range
Jiufu Guo
- [PATCH V5 2/2] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [RFC] light expander sra for parameters and returns
Jiufu Guo
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Vineet Gupta
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Vineet Gupta
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Vineet Gupta
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [PATCH v2] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [PATCH v2] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- [Committed] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Vineet Gupta
- RISC-V: Folding memory for FP + constant case
Jivan Hakobyan
- RISC-V: Folding memory for FP + constant case
Jivan Hakobyan
- RISC-V: Replace unspec with bitreverse in riscv_brev8_<mode> insn
Jivan Hakobyan
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Demin Han
- [PATCH 0/4] openmp: loop transformation fixes
Frederik Harwath
- [PATCH 1/4] openmp: Fix loop transformation tests
Frederik Harwath
- [PATCH 2/4] openmp: Fix initialization for 'unroll full'
Frederik Harwath
- [PATCH 3/4] openmp: Fix diagnostic message for "omp unroll"
Frederik Harwath
- [PATCH 4/4] openmp: Fix number of iterations computation for "omp unroll full"
Frederik Harwath
- [PATCH V4, rs6000] Disable generation of scalar modulo instructions
Pat Haugen
- [COMMITTED] Implement value/mask tracking for irange.
Aldy Hernandez
- [COMMITTED] The caller to irange::intersect (wide_int, wide_int) must normalize the range.
Aldy Hernandez
- [COMMITTED] A singleton irange has all known bits.
Aldy Hernandez
- [COMMITTED] [range-op] Enable value/mask propagation in range-op.
Aldy Hernandez
- [COMMITTED] [range-op] Take known set bits into account in popcount [PR107053]
Aldy Hernandez
- [COMMITTED] [range-op] Take known mask into account for bitwise ands [PR107043]
Aldy Hernandez
- [COMMITTED] [range-op] Take known set bits into account in popcount [PR107053]
Aldy Hernandez
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Aldy Hernandez
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Aldy Hernandez
- [COMMITTED] Normalize irange_bitmask before union/intersect.
Aldy Hernandez
- [COMMITTED] Add global setter for value/mask pair for SSA names.
Aldy Hernandez
- [PATCH] Export value/mask known bits from CCP.
Aldy Hernandez
- [PATCH] Export value/mask known bits from IPA.
Aldy Hernandez
- [PATCH] Read global value/mask in IPA.
Aldy Hernandez
- [PATCH] Read global value/mask in IPA.
Aldy Hernandez
- [PATCH] Read global value/mask in IPA.
Aldy Hernandez
- [COMMITTED] Make some functions in CCP static.
Aldy Hernandez
- [PATCH] Initialize value in bit_value_unop.
Aldy Hernandez
- [PATCH] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Aldy Hernandez
- [COMMITTED] [range-ops] Handle bitmasks for unary operators.
Aldy Hernandez
- [COMMITTED] [range-ops] Handle bitmasks for BIT_NOT_EXPR.
Aldy Hernandez
- [COMMITTED] [range-ops] Handle bitmasks for ABS_EXPR.
Aldy Hernandez
- [COMMITTED] [range-ops] Handle bitmasks for ABSU_EXPR.
Aldy Hernandez
- [COMMITTED] [range-ops] Remove special case for handling bitmasks in casts.
Aldy Hernandez
- [PATCH] Read global value/mask in IPA.
Aldy Hernandez
- [PATCH] Add myself for write after approval
Hu, Lin1
- [PATCH] libgomp: Fix build for -fshort-enums
Sebastian Huber
- Fix update_bb_profile_for_threading
Jan Hubicka
- Fix profile updates in copy-header
Jan Hubicka
- [PATCH] value-prof.cc: Correct edge prob calculation.
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- update_bb_profile_for_threading TLC
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- Fix profile update after loop-ch and cunroll
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- Fix some profile consistency testcases
Jan Hubicka
- Cleanup force_edge_cold
Jan Hubicka
- Fix profile update in tree-ssa/update-cunroll.c
Jan Hubicka
- Add missing dump_file check
Jan Hubicka
- Improve dumping of profile_count
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- [x86-64] RFC: Add nosse abi attribute
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- [PATCH 4/19]middle-end: Fix scale_loop_frequencies segfault on multiple-exits
Jan Hubicka
- Loop-ch improvements, part 1
Jan Hubicka
- [x86-64] RFC: Add nosse abi attribute
Jan Hubicka
- Loop-ch improvements, part 2
Jan Hubicka
- Loop-ch improvements, part 3
Jan Hubicka
- Turn TODO_rebuild_frequencies to a pass
Jan Hubicka
- Fix optimize_mask_stores profile update
Jan Hubicka
- Fix profile update in scale_profile_for_vect_loop
Jan Hubicka
- Avoid double profile udpate in try_peel_loop
Jan Hubicka
- Fix optimize_mask_stores profile update
Jan Hubicka
- loop-ch improvements, part 3
Jan Hubicka
- [PATCH]AArch64 fix regexp for live_1.c sve test
Jan Hubicka
- Cleanup code determining number of iterations from cfg profile
Jan Hubicka
- Improve loop dumping
Jan Hubicka
- finite_loop_p tweak
Jan Hubicka
- loop-ch improvements, part 5
Jan Hubicka
- loop-ch improvements, part 5
Jan Hubicka
- Fix sreal::to_int and implement sreal::to_nearest_int
Jan Hubicka
- Implement flat loop profile detection
Jan Hubicka
- Fix gcc.dg/tree-ssa/copy-headers-9.c and gcc.dg/tree-ssa/dce-1.c failures
Jan Hubicka
- [PATCH]AArch64 fix regexp for live_1.c sve test
Jan Hubicka
- Fix optimize_mask_stores profile update
Jan Hubicka
- Fix profile_count::to_sreal_scale
Jan Hubicka
- Fix profile_count::apply_probability
Jan Hubicka
- Fix profile update in tree-ssa-loop-im.cc
Jan Hubicka
- Fix profile update in tree_transform_and_unroll_loop
Jan Hubicka
- Fix profile update after RTL unrolling
Jan Hubicka
- Make store likely in optimize_mask_stores
Jan Hubicka
- loop-split improvements, part 1
Jan Hubicka
- Loop-split improvements, part 2
Jan Hubicka
- Loop-split improvements, part 2
Jan Hubicka
- Loop-split improvements, part 3
Jan Hubicka
- Loop-split improvements, part 3
Jan Hubicka
- Fix profile update after loop versioning in vectorizer
Jan Hubicka
- 'unsigned int len' field in 'libcpp/include/symtab.h:struct ht_identifier' (was: [PATCH] pch: Fix streaming of strings with embedded null bytes)
Lewis Hyatt
- Ping: [PATCH v2] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
Lewis Hyatt
- [committed] testsuite: Fix C++ UDL tests failing on 32-bit arch [PR103902]
Lewis Hyatt
- [PATCH v3 0/4] diagnostics: libcpp: Overhaul locations for _Pragma tokens
Lewis Hyatt
- [PATCH v3 1/4] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
Lewis Hyatt
- [PATCH v3 2/4] diagnostics: Handle generated data locations in edit_context
Lewis Hyatt
- [PATCH v3 3/4] diagnostics: libcpp: Assign real locations to the tokens inside _Pragma strings
Lewis Hyatt
- [PATCH v3 4/4] diagnostics: Support generated data locations in SARIF output
Lewis Hyatt
- [PATCH] c-family: Implement pragma_lex () for preprocess-only mode
Lewis Hyatt
- [PATCH] c-family: Implement pragma_lex () for preprocess-only mode
Lewis Hyatt
- [PATCH v2] c-family: Implement pragma_lex () for preprocess-only mode
Lewis Hyatt
- [PATCH v2] c-family: Implement pragma_lex () for preprocess-only mode
Lewis Hyatt
- [PATCH v3 0/4] diagnostics: libcpp: Overhaul locations for _Pragma tokens
Lewis Hyatt
- [PATCH v3 1/4] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
Lewis Hyatt
- [PATCH] Export value/mask known bits from IPA.
Martin Jambor
- [committed] Restore bootstrap by removing unused variable in tree-ssa-loop-ivcanon.cc
Martin Jambor
- [committed] Document new analyzer parameters
Martin Jambor
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Martin Jambor
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Martin Jambor
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Martin Jambor
- [PATCH] Read global value/mask in IPA.
Martin Jambor
- [PATCH] ipa-sra: Don't consider CLOBBERS as writes preventing splitting
Martin Jambor
- [PATCH] ira: update allocated_hardreg_p[] in improve_allocation() [PR110254]
Surya Kumari Jangala
- [PATCH] rs6000: Don't ICE when generating vector pair load/store insns [PR110411]
P Jeevitha
- [PATCH] rs6000: Change GPR2 to volatile & non-fixed register for function that does not use TOC [PR110320]
P Jeevitha
- [PATCH V2] rs6000: Change GPR2 to volatile & non-fixed register for function that does not use TOC [PR110320]
P Jeevitha
- [PATCH] tree-ssa-math-opts: Fix up ICE in match_uaddc_usubc [PR110508]
Jakub Jelinek
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Jakub Jelinek
- [PATCH] libgcc: Fix -Wint-conversion warning in find_fde_tail
Jakub Jelinek
- [PATCH] x86: improve fast bfloat->float conversion
Jakub Jelinek
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Jakub Jelinek
- [WIP RFC] Add support for keyword-based attributes
Jakub Jelinek
- [PATCH 1/2] [i386] Support type _Float16/__bf16 independent of SSE2.
Jakub Jelinek
- [PATCH] wide-int: Fix up wi::divmod_internal [PR110731]
Jakub Jelinek
- [committed] tree-switch-conversion: Fix a comment typo
Jakub Jelinek
- [PATCH] middle-end/61747 - conditional move expansion and constants
Jakub Jelinek
- [PATCH] middle-end/61747 - conditional move expansion and constants
Jakub Jelinek
- [PATCH] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Jakub Jelinek
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Jakub Jelinek
- [PATCH] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Jakub Jelinek
- [Patch] OpenMP/Fortran: Reject not strictly nested target -> teams [PR110725, PR71065]
Jakub Jelinek
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Jakub Jelinek
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Jakub Jelinek
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Jakub Jelinek
- [PATCH] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
Jakub Jelinek
- [PATCH] tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.C
Jakub Jelinek
- [PATCH 0/5] GCC _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 1/5] Middle-end _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 2/5] libgcc _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 3/5] C _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 4/5] testsuite part 1 for _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 5/5] testsuite part 2 for _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 4/5] testsuite part 1 for _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 0/5] GCC _BitInt support [PR102989]
Jakub Jelinek
- [PATCH] gimple-fold: Handle _BitInt in __builtin_clear_padding [PR102989]
Jakub Jelinek
- _BitInt vs. _Atomic
Jakub Jelinek
- _BitInt vs. _Atomic
Jakub Jelinek
- _BitInt vs. _Atomic
Jakub Jelinek
- [RFC WIP PATCH] _BitInt bit-field support [PR102989]
Jakub Jelinek
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Jiang, Haochen
- [PATCH] i386: Guard 128 bit VAES builtins with AVX512VL
Haochen Jiang
- [PATCH 0/4] Support Intel Arrow Lake/Lunar Lake ISAs
Haochen Jiang
- [PATCH 1/4] Support Intel AVX-VNNI-INT16
Haochen Jiang
- [PATCH 2/4] Support Intel SM3
Haochen Jiang
- [PATCH 3/4] Support Intel SHA512
Haochen Jiang
- [PATCH 4/4] Support Intel SM4
Haochen Jiang
- [r14-2462 Regression] FAIL: libgomp.c++/../libgomp.c-c++-common/alloc-12.c execution test on Linux/x86_64
Jiang, Haochen
- [x86 PATCH] Fix FAIL of gcc.target/i386/pr91681-1.c
Jiang, Haochen
- [PATCH] i386: Auto vectorize usdot_prod, udot_prod with AVXVNNIINT16 instruction.
Haochen Jiang
- [x86 PATCH] Fix FAIL of gcc.target/i386/pr91681-1.c
Jiang, Haochen
- [PATCH] [gcc-wwwdocs]gcc-13/14: Mention Intel new ISA and march support
Haochen Jiang
- [PATCH] Correct Granite Rapids{, D} documentation
Haochen Jiang
- [r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64
Jiang, Haochen
- [PATCH] Fix a typo
Haochen Jiang
- [PATCH] LoongArch: Fix the missing include file when using gcc plugins.
Guo Jie
- [VSETVL PASS] RISC-V: Optimize local AVL propagation
Juzhe-Zhong
- [PATCH v1] RISC-V: Support gather_load/scatter RVV auto-vectorization
Juzhe-Zhong
- [PATCH V2] RISC-V: Support gather_load/scatter RVV auto-vectorization
Juzhe-Zhong
- [PATCH V3] RISC-V: Support gather_load/scatter RVV auto-vectorization
Juzhe-Zhong
- [PATCH V4] RISC-V: Support gather_load/scatter RVV auto-vectorization
Juzhe-Zhong
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Juzhe-Zhong
- [PATCH] RISC-V: Support COND_LEN_* patterns
Juzhe-Zhong
- [PATCH V2] RISC-V: Support COND_LEN_* patterns
Juzhe-Zhong
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
Juzhe-Zhong
- [PATCH V2] RISC-V: Enable COND_LEN_FMA auto-vectorization
Juzhe-Zhong
- [PATCH] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Juzhe-Zhong
- [PATCH V2] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Juzhe-Zhong
- [PATCH V2] RISC-V: Support non-SLP unordered reduction
Juzhe-Zhong
- [PATCH] RTL_SSA: Relax PHI_MODE in phi_setup
Juzhe-Zhong
- [PATCH V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Juzhe-Zhong
- [PATCH] RISC-V: Enable SLP un-order reduction
Juzhe-Zhong
- [PATCH] RISC-V: Dynamic adjust size of VLA vector according to TARGET_MIN_VLEN
Juzhe-Zhong
- [PATCH V2] RISC-V: Enable SLP un-order reduction
Juzhe-Zhong
- [PATCH] RISC-V: Refactor RVV machine modes
Juzhe-Zhong
- [PATCH V2] RISC-V: Refactor RVV machine modes
Juzhe-Zhong
- [PATCH V3] RISC-V: Refactor RVV machine modes
Juzhe-Zhong
- [PATCH] RISC-V: Support in-order floating-point reduction
Juzhe-Zhong
- [PATCH V2] RISC-V: Support in-order floating-point reduction
Juzhe-Zhong
- [PATCH] cleanup: Change LEN_MASK into MASK_LEN
Juzhe-Zhong
- [PATCH] cleanup: make all cond_len_* and mask_len_* consistent on the order of mask and len
Juzhe-Zhong
- [PATCH] cleanup: Change condition order
Juzhe-Zhong
- [committed] RISC-V: Fix redundant variable declaration.
Juzhe-Zhong
- [PATCH] RISC-V: Enable basic VLS modes support
Juzhe-Zhong
- [PATCH V2] RISC-V: Enable basic VLS modes support
Juzhe-Zhong
- [PATCH V3] RISC-V: Enable basic VLS modes support
Juzhe-Zhong
- [PATCH V4] RISC-V: Enable basic VLS modes support
Juzhe-Zhong
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Juzhe-Zhong
- [PATCH] RISC-V: Support CALL conditional autovec patterns
Juzhe-Zhong
- [PATCH] RISC-V: Enable basic VLS auto-vectorization
Juzhe-Zhong
- [PATCH V2] RISC-V: Enable basic VLS auto-vectorization
Juzhe-Zhong
- [PATCH] RISC-V: Support POPCOUNT auto-vectorization
Juzhe-Zhong
- [committed] RISC-V: Fix bug of get_mask_mode
Juzhe-Zhong
- [PATCH V2] RISC-V: Support POPCOUNT auto-vectorization
Juzhe-Zhong
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Steve Kargl
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Steve Kargl
- [Patch, fortran] Fix default type bugs in gfortran [PR99139, PR99368]
Steve Kargl
- [PATCH] Fortran: formal symbol attributes for intrinsic procedures [PR110288]
Steve Kargl
- [PATCH] Fortran: intrinsics and deferred-length character arguments [PR95947,PR110658]
Steve Kargl
- [PATCH, v3] Fortran: diagnose strings of non-constant length in DATA statements [PR68569]
Steve Kargl
- [PATCH] Fortran: do not pass hidden character length for TYPE(*) dummy [PR110825]
Steve Kargl
- [PATCH 2/9 v2] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER && gs_info.decl
Kewen.Lin
- [PATCH 3/9 v2] vect: Adjust vectorizable_load costing on VMAT_INVARIANT
Kewen.Lin
- [PATCH 5/9 v2] vect: Adjust vectorizable_load costing on VMAT_GATHER_SCATTER
Kewen.Lin
- [PATCH 9/9 v2] vect: Adjust vectorizable_load costing on VMAT_CONTIGUOUS
Kewen.Lin
- [PATCH 4/9] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Kewen.Lin
- [PATCH 0/9] vect: Move costing next to the transform for vect load
Kewen.Lin
- [PATCH] rs6000: Update the vsx-vector-6.* tests.
Kewen.Lin
- [PATCH ver 3] rs6000: Update the vsx-vector-6.* tests.
Kewen.Lin
- [PATCH V4 1/4] rs6000: build constant via li;rotldi
Kewen.Lin
- [PATCH v4] rs6000: Update the vsx-vector-6.* tests.
Kewen.Lin
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Kewen.Lin
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Kewen.Lin
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
Kewen.Lin
- [PATCH v5] rs6000: Update the vsx-vector-6.* tests.
Kewen.Lin
- [PATCH] rs6000: Remove redundant initialization [PR106907]
Kewen.Lin
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
Kewen.Lin
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Kewen.Lin
- [PATCH ver3] rs6000, Add return value to __builtin_set_fpscr_rn
Kewen.Lin
- [PATCH ver4] rs6000, Add return value to __builtin_set_fpscr_rn
Kewen.Lin
- [PATCH ver 3] rs6000, fix vec_replace_unaligned built-in arguments
Kewen.Lin
- [PATCH] vect: Initialize new_temp to avoid false positive warning [PR110652]
Kewen.Lin
- [PATCH] vect: Initialize new_temp to avoid false positive warning [PR110652]
Kewen.Lin
- [PATCH, rs6000] Generate mfvsrwz for all platforms and remove redundant zero extend [PR106769]
Kewen.Lin
- rs6000: Fix expected counts powerpc/p9-vec-length-full
Kewen.Lin
- [PATCH v7, rs6000] Implemented f[min/max]_optab by xs[min/max]dp [PR103605]
Kewen.Lin
- [PATCH V2] rs6000: Change GPR2 to volatile & non-fixed register for function that does not use TOC [PR110320]
Kewen.Lin
- PING^2 [PATCH] Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889]
Kewen.Lin
- [PATCH] testsuite: Add a test case for PR110729
Kewen.Lin
- [PATCH] sccvn: Correct the index of bias for IFN_LEN_STORE [PR110744]
Kewen.Lin
- [PATCH 1/2] rs6000, add argument to function find_instance
Kewen.Lin
- [PATCH 2/2 ver 4] rs6000, fix vec_replace_unaligned built-in arguments
Kewen.Lin
- [PATCH] testsuite: Add a test case for PR110729
Kewen.Lin
- [PATCH] sccvn: Correct the index of bias for IFN_LEN_STORE [PR110744]
Kewen.Lin
- [PATCH] vect: Don't vectorize a single scalar iteration loop [PR110740]
Kewen.Lin
- [PATCH 4/9] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Kewen.Lin
- [PATCH 1/2 ver 2] rs6000, add argument to function find_instance
Kewen.Lin
- [PATCH 2/2 ver 5] rs6000, fix vec_replace_unaligned built-in arguments
Kewen.Lin
- [PATCHv2, rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769]
Kewen.Lin
- [PATCH] vect: Don't vectorize a single scalar iteration loop [PR110740]
Kewen.Lin
- [PATCH] vect: Treat VMAT_ELEMENTWISE as scalar load in costing [PR110776]
Kewen.Lin
- [PATCH] rs6000: Correct vsx operands output for xxeval [PR110741]
Kewen.Lin
- [PATCH] Fix typo in insn name.
Kewen.Lin
- [PATCH] vect: Treat VMAT_ELEMENTWISE as scalar load in costing [PR110776]
Kewen.Lin
- [PATCH] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Kewen.Lin
- [PATCH, rs6000] Skip redundant vector extract if the element is first element of dword0 [PR110429]
Kewen.Lin
- [PATCHv2, rs6000] Generate mfvsrwz for all subtargets and remove redundant zero extend [PR106769]
Kewen.Lin
- [PATCH] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation
Kewen.Lin
- [PATCH] fix pdp11_expand_epilogue (PR target/107841)
Paul Koning
- [PATCH] fix pdp11_expand_epilogue (PR target/107841)
Paul Koning
- [PATCH] s390: Fix vec_init default expander
Andreas Krebbel
- [PATCH] s390: Optimize vec_cmpge followed by vec_sel
Andreas Krebbel
- [PATCH 2/2] libstdc++: use new built-in trait __is_pointer
Daniel Krügler
- Pushed: [PATCH v2] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Prathamesh Kulkarni
- [Patch] libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
Prathamesh Kulkarni
- [RFC] [v2] Extend fold_vec_perm to handle VLA vectors
Prathamesh Kulkarni
- [PATCH] aarch64: remove useless pairs of rev instructions
Prathamesh Kulkarni
- PING^1 [PATCH v7] tree-ssa-sink: Improve code sinking pass
Prathamesh Kulkarni
- [WIP RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
Prathamesh Kulkarni
- [RFC] [v2] Extend fold_vec_perm to handle VLA vectors
Prathamesh Kulkarni
- [gcc-13] Backport PR10280 fix
Prathamesh Kulkarni
- [gcc-13] Backport PR10280 fix
Prathamesh Kulkarni
- [RFC] [v2] Extend fold_vec_perm to handle VLA vectors
Prathamesh Kulkarni
- [gcc-13] Backport PR10280 fix
Prathamesh Kulkarni
- [C PATCH]: Add Walloc-type to warn about insufficient size in allocations
Prathamesh Kulkarni
- [PATCH v2] combine: Narrow comparison of memory and constant
Prathamesh Kulkarni
- [PATCH v2] combine: Narrow comparison of memory and constant
Prathamesh Kulkarni
- [PATCH 0/3] Espressif xtensa chips multilib
Alexey Lapshin
- [PATCH 1/3] gcc: xtensa: add mdynconfig option
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH 3/3] gcc: xtensa: add xtensa*-esp*-elf multilib
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH 2/3] gcc: xtensa: use dynconfig settings as builtin-macros
Alexey Lapshin
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Jeff Law
- [PATCH] RISC-V: Support variable index in vec_extract.
Jeff Law
- [PATCH] RISC-V: Allow variable index for vec_set.
Jeff Law
- [PATCH] RISC-V: Handle rouding mode correctly on zfinx
Jeff Law
- [PATCH 10/11] riscv: thead: Add support for the XTheadMemIdx ISA extension
Jeff Law
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Jeff Law
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
Jeff Law
- [PATCH v2] GCSE: Export 'insert_insn_end_basic_block' as global function
Jeff Law
- [PATCH] doc: Add doc for RISC-V Operand Modifiers
Jeff Law
- [PATCH] m68k: Avoid implicit function declaration in libgcc
Jeff Law
- [PATCH] csky: Fix -Wincompatible-pointer-types warning during libgcc build
Jeff Law
- [PATCH] riscv: Fix -Wincompatible-pointer-types warning during libgcc build
Jeff Law
- [PATCH] arc: Fix -Wincompatible-pointer-types warning during libgcc build
Jeff Law
- [PATCH] or1k: Fix -Wincompatible-pointer-types warning during libgcc build
Jeff Law
- [PATCH] Include insn-opinit.h in PLUGIN_H [PR110610]
Jeff Law
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
Jeff Law
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Jeff Law
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Jeff Law
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Jeff Law
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Jeff Law
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Jeff Law
- [PATCH V2] RISC-V: Support COND_LEN_* patterns
Jeff Law
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Jeff Law
- [PATCH] mklog: Add --append option to auto add generate ChangeLog to patch file
Jeff Law
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
Jeff Law
- Re: 回复: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [COMMITTED] [range-op] Take known set bits into account in popcount [PR107053]
Jeff Law
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Jeff Law
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH] fix pdp11_expand_epilogue (PR target/107841)
Jeff Law
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Jeff Law
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Jeff Law
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- RISC-V: Folding memory for FP + constant case
Jeff Law
- [PATCH V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Jeff Law
- [PATCH] Include insn-opinit.h in PLUGIN_H [PR110610]
Jeff Law
- [PATCH v1] RISC-V: Support basic floating-point dynamic rounding mode
Jeff Law
- [PATCH v1|GCC-13] RISC-V: Bugfix for riscv-vsetvl pass.
Jeff Law
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Jeff Law
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH V2] RISC-V: Refactor RVV machine modes
Jeff Law
- [PATCH-1, combine] Don't widen shift mode when target has rotate/mask instruction on original mode [PR93738]
Jeff Law
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Jeff Law
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH v3] RISCV: Add -m(no)-omit-leaf-frame-pointer support.
Jeff Law
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Jeff Law
- [PATCH V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Jeff Law
- [PATCH] testsuite/110763: Ensure zero return from test
Jeff Law
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Jeff Law
- [PATCH v2] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Jeff Law
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Jeff Law
- [committed] Fix length computation bug in bfin port
Jeff Law
- [committed][RISC-V] Fix minor issues in diagnostic message
Jeff Law
- [committed] Use single quote rather than backquote in RISC-V diagnostic
Jeff Law
- [PATCH V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Jeff Law
- [PATCH 2/5] [RISC-V] Generate Zicond instruction for basic semantics
Jeff Law
- [PATCH 1/5] [RISC-V] Recognize Zicond extension
Jeff Law
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Jeff Law
- [PATCH 0/5] Recognize Zicond extension
Jeff Law
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Jeff Law
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Jeff Law
- RISC-V: Folding memory for FP + constant case
Jeff Law
- [PATCH] tree-optimization/106081 - elide redundant permute
Jeff Law
- RISC-V: Replace unspec with bitreverse in riscv_brev8_<mode> insn
Jeff Law
- [PATCH 2/5] [RISC-V] Generate Zicond instruction for basic semantics
Jeff Law
- [PATCH 1/5] [RISC-V] Recognize Zicond extension
Jeff Law
- [PATCH 2/5] [RISC-V] Generate Zicond instruction for basic semantics
Jeff Law
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Jeff Law
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Jeff Law
- [committed] [RISC-V] Fix expected diagnostic messages in testsuite
Jeff Law
- [PATCH 0/5] Recognize Zicond extension
Jeff Law
- [PATCH 0/5] Recognize Zicond extension
Jeff Law
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Jeff Law
- [PATCH v2] RISC-V: testsuite: Add vector_hw and zvfh_hw checks.
Jeff Law
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Jeff Law
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Jeff Law
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Jeff Law
- [PATCH v2] combine: Narrow comparison of memory and constant
Jeff Law
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Jeff Law
- [PATCH] tree-optimization/110838 - vectorization of widened shifts
Jeff Law
- [PATCH][RFC] tree-optimization/92335 - Improve sinking heuristics for vectorization
Jeff Law
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Jeff Law
- [PATCH] rtl-optimization/110587 - speedup find_hard_regno_for_1
Jeff Law
- [PATCH] rtl-optimization/110587 - remove quadratic regno_in_use_p
Jeff Law
- [PATCH] gcse: Extract reg pressure handling into separate file.
Jeff Law
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Jeff Law
- [PATCH v2] combine: Narrow comparison of memory and constant
Jeff Law
- [RFC/RFT, V2 0/3] Add compiler support for Kernel Control Flow Integrity
Dan Li
- [RFC/RFT, V2 0/3] Add compiler support for Kernel Control Flow Integrity
Dan Li
- [PATCH] RISC-V: Remove the redundant expressions in the and<mode>3.
Die Li
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Li, Pan2
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Li, Pan2
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Li, Pan2
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Li, Pan2
- [VSETVL PASS] RISC-V: Optimize local AVL propagation
Li, Pan2
- [PATCH V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
Li, Pan2
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Li, Pan2
- [PATCH v1] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [PATCH v1] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [v4] Streamer: Fix out of range memory access of machine mode
Li, Pan2
- [PATCH v2] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
Li, Pan2
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Li, Pan2
- [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
Li, Pan2
- [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand
Li, Pan2
- [PATCH V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
Li, Pan2
- [PATCH v5] RISC-V: Fix one bug for floating-point static frm
Li, Pan2
- [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]
Li, Pan2
- [PATCH v2] GCSE: Export 'insert_insn_end_basic_block' as global function
Li, Pan2
- [PATCH V2] VECT: Add COND_LEN_* operations for loop control with length targets
Li, Pan2
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH] RISC-V: Support integer mult highpart auto-vectorization
Li, Pan2
- [PATCH V3] VECT: Apply COND_LEN_* into vectorizable_operation
Li, Pan2
- [PATCH V2] RISC-V: Support COND_LEN_* patterns
Li, Pan2
- RE: 回复: Re: [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH v2] RISC-V: Add more tests for RVV floating-point FRM.
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
Li, Pan2
- [PATCH V2] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
Li, Pan2
- [PATCH V2] RISC-V: Enable COND_LEN_FMA auto-vectorization
Li, Pan2
- [PATCH] RISC-V: Support non-SLP unordered reduction
Li, Pan2
- [PATCH V2] RISC-V: Support non-SLP unordered reduction
Li, Pan2
- [PATCH v1] RISC-V: Support basic floating-point dynamic rounding mode
Li, Pan2
- [PATCH v1] RISC-V: Fix RVV frm run test failure on RV32
Li, Pan2
- [PATCH v2] RISC-V: Fix RVV frm run test failure on RV32
Li, Pan2
- [PATCH v1|GCC-13] RISC-V: Bugfix for riscv-vsetvl pass.
Li, Pan2
- [PATCH v1] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH] VECT: Add mask_len_fold_left_plus for in-order floating-point reduction
Li, Pan2
- [PATCH V3] RISC-V: Refactor RVV machine modes
Li, Pan2
- [PATCH v2] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v1] RISC-V: Align the pattern format in vector.md
Li, Pan2
- [PATCH v1] RISC-V: Fix one incorrect match operand for RVV reduction
Li, Pan2
- [PATCH] CODE STRUCTURE: Refine codes in Vectorizer
Li, Pan2
- [PATCH v1] RISC-V: Bugfix for allowing incorrect dyn for static rounding
Li, Pan2
- [PATCH v5] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v6] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v6] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v1] RISC-V: Fix one typo for emit_mode_set.
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH] RISC-V: Fix vector tuple intrinsic
Li, Pan2
- [PATCH] RISC-V: Fix vector tuple intrinsic
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH v1] RISC-V: Remove unnecessary vread_csr/vwrite_csr intrinsic.
Li, Pan2
- [PATCH V4] RISC-V: Enable basic VLS modes support
Li, Pan2
- [PATCH] RISC-V: Remove vxrm parameter for vsadd[u] and vssub[u]
Li, Pan2
- [PATCH v8] RISC-V: Support CALL for RVV floating-point dynamic rounding
Li, Pan2
- [PATCH V2] RISC-V: Enable basic VLS auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Bugfix for RVV floating-point rm suffix sequence
Li, Pan2
- [PATCH] internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions
Li, Pan2
- [PATCH] x86: Enable ENQCMD and UINTR for march=sierraforest.
Hongtao Liu
- [PATCH v3] x86: make VPTERNLOG* usable on less than 512-bit operands with just AVX512F
Liu, Hongtao
- Generating all-ones zmm needs dep-breaking pxor before ternlog (PR target/110438)
Hongtao Liu
- [PATCH 1/2] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
Hongtao Liu
- [PATCH 2/2] x86: slightly correct / simplify *vec_extractv2ti
Hongtao Liu
- [PATCH 1/2] x86: correct / simplify @vec_extract_hi_<mode> and vec_extract_hi_v32qi
Hongtao Liu
- [PATCH 2/2] x86: slightly correct / simplify *vec_extractv2ti
Hongtao Liu
- [PATCH 2/2] x86: slightly correct / simplify *vec_extractv2ti
Hongtao Liu
- [PATCH] Initial Granite Rapids D Support
Liu, Hongtao
- [PATCH V2] [x86] Add pre_reload splitter to detect fp min/max pattern.
Hongtao Liu
- [PATCH] Break false dependence for vpternlog by inserting vpxor.
Hongtao Liu
- [r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64
Hongtao Liu
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Hongtao Liu
- [r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64
Hongtao Liu
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Hongtao Liu
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
Hongtao Liu
- [PATCH] Break false dependence for vpternlog by inserting vpxor or setting constraint of input operand to '0'
Hongtao Liu
- [PATCH] Add peephole to eliminate redundant comparison after cmpccxadd.
Hongtao Liu
- [PATCH] i386: Guard 128 bit VAES builtins with AVX512VL
Hongtao Liu
- [PATCH v3] x86: make better use of VBROADCASTSS / VPBROADCASTD
Liu, Hongtao
- [PATCH] x86: improve fast bfloat->float conversion
Liu, Hongtao
- [PATCH] x86: improve fast bfloat->float conversion
Liu, Hongtao
- [x86 PATCH] Tweak ix86_expand_int_compare to use PTEST for vector equality.
Hongtao Liu
- [PATCH] Initial Granite Rapids D Support
Liu, Hongtao
- [PATCH V2] Provide -fcf-protection=branch,return.
Hongtao Liu
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Hongtao Liu
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Hongtao Liu
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Hongtao Liu
- [PATCH 1/4] Support Intel AVX-VNNI-INT16
Hongtao Liu
- [PATCH 2/4] Support Intel SM3
Hongtao Liu
- [PATCH 3/4] Support Intel SHA512
Hongtao Liu
- [PATCH 4/4] Support Intel SM4
Hongtao Liu
- [PATCH] Initial Lunar Lake, Arrow Lake and Arrow Lake S Support
Hongtao Liu
- [PATCH] x86: slightly enhance "vec_dupv2df<mask_name>"
Hongtao Liu
- [PATCH] x86: avoid maybe_gen_...()
Hongtao Liu
- [PATCH] x86: slightly enhance "vec_dupv2df<mask_name>"
Hongtao Liu
- [PATCH] Add peephole to eliminate redundant comparison after cmpccxadd.
Hongtao Liu
- [PATCH 1/2] [i386] Support type _Float16/__bf16 independent of SSE2.
Hongtao Liu
- [PATCH 1/2] [i386] Support type _Float16/__bf16 independent of SSE2.
Hongtao Liu
- [PATCH V2] Provide -fcf-protection=branch,return.
Hongtao Liu
- [PATCH] Optimize vlddqu to vmovdqu for TARGET_AVX
Hongtao Liu
- [PATCH] Replace invariant ternlog operands
Liu, Hongtao
- [PATCH V2 0/5] OpenMP: support for imperfectly-nested loops
Sandra Loosemore
- [PATCH V2 1/5] OpenMP: Add OMP_STRUCTURED_BLOCK and GIMPLE_OMP_STRUCTURED_BLOCK.
Sandra Loosemore
- [PATCH V2 2/5] OpenMP: C front end support for imperfectly-nested loops
Sandra Loosemore
- [PATCH V2 3/5] OpenMP: C++ support for imperfectly-nested loops
Sandra Loosemore
- [PATCH V2 4/5] OpenMP: New C/C++ testcases for imperfectly nested loops.
Sandra Loosemore
- [PATCH V2 5/5] OpenMP: Fortran support for imperfectly-nested loops
Sandra Loosemore
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Carl Love
- [PATCH] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [PATCH ver 3] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [PATCH v4] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [PATCH] rs6000, fix vec_replace_unaligned builtin arguments
Carl Love
- [PATCH ver 3] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH v4] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [PATCH v5] rs6000: Update the vsx-vector-6.* tests.
Carl Love
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Carl Love
- [PATCH ver 2] rs6000, __builtin_set_fpscr_rn add retrun value
Carl Love
- [PATCH ver3] rs6000, Add return value to __builtin_set_fpscr_rn
Carl Love
- [PATCH ver3] rs6000, Add return value to __builtin_set_fpscr_rn
Carl Love
- [PATCH ver3] rs6000, Add return value to __builtin_set_fpscr_rn
Carl Love
- [PATCH ver4] rs6000, Add return value to __builtin_set_fpscr_rn
Carl Love
- [PATCH ver 3] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH 0/2] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH 1/2] rs6000, add argument to function find_instance
Carl Love
- [PATCH 2/2 ver 4] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- rs6000: Fix expected counts powerpc/p9-vec-length-full
Carl Love
- [PATCH 1/2] rs6000, add argument to function find_instance
Carl Love
- [PATCH 2/2 ver 4] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH 0/2 ver 2] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH 1/2 ver 2] rs6000, add argument to function find_instance
Carl Love
- [PATCH 2/2 ver 5] rs6000, fix vec_replace_unaligned built-in arguments
Carl Love
- [PATCH] rs6000: Fix __builtin_altivec_vcmpne{b,h,w} implementation
Carl Love
- [PATCH] x86: Properly find the maximum stack slot alignment
H.J. Lu
- [PATCH v2] x86: Properly find the maximum stack slot alignment
H.J. Lu
- [PATCH v2] x86: Properly find the maximum stack slot alignment
H.J. Lu
- [PATCH v3] x86: Properly find the maximum stack slot alignment
H.J. Lu
- [PATCH] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Christophe Lyon
- [PATCH] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Christophe Lyon
- [PATCH] doc: Document arm_v8_1m_main_cde_mve_fp
Christophe Lyon
- [PATCH] testsuite: Add _link flavor for several arm_arch* and arm* effective-targets
Christophe Lyon
- [PATCH v2] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Christophe Lyon
- [PATCH] testsuite: Add _link flavor for several arm_arch* and arm* effective-targets
Christophe Lyon
- [PATCH] ci: Add a linux CI
Christophe Lyon
- [PATCH 1/2] [testsuite,arm]: Make nomve_fp_1.c require arm_fp
Christophe Lyon
- [PATCH 2/2] [testsuite, arm]: Make mve_fp_fpu[12].c accept single or double precision FPU
Christophe Lyon
- [PATCH 1/6] arm: [MVE intrinsics] Factorize vcaddq vhcaddq
Christophe Lyon
- [PATCH 2/6] arm: [MVE intrinsics] rework vcaddq vhcaddq
Christophe Lyon
- [PATCH 3/6] arm: [MVE intrinsics factorize vcmulq
Christophe Lyon
- [PATCH 4/6] arm: [MVE intrinsics] rework vcmulq
Christophe Lyon
- [PATCH 5/6] arm: [MVE intrinsics] factorize vcmlaq
Christophe Lyon
- [PATCH 6/6] arm: [MVE intrinsics] rework vcmlaq
Christophe Lyon
- [PATCH] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- [PATCH v2] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- Re: [PATCH] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- Re: [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- Re: Re: [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
Jin Ma
- [COMMITTED 1/5] Move relation discovery into compute_operand_range
Andrew MacLeod
- [COMMITTED 2/5] Simplify compute_operand_range for op1 and op2 case.
Andrew MacLeod
- [COMMITTED 3/5] Make compute_operand1_range a leaf call.
Andrew MacLeod
- [COMMITTED 4/5] Make compute_operand2_range a leaf call.
Andrew MacLeod
- [COMMITTED 5/5] Make compute_operand_range a tail call.
Andrew MacLeod
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Andrew MacLeod
- [PATCH V4] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Andrew MacLeod
- [PATCH] [GCC13] PR tree-optimization/110315 - Add auto-resizing capability to irange's
Andrew MacLeod
- [PATCH] [GCC13] PR tree-optimization/110315 - Add auto-resizing capability to irange's
Andrew MacLeod
- [COMMITTED] PR tree-optimization/110205 -Fix some warnings
Andrew MacLeod
- [COMMITTED] Remove value_query, push into sub&fold class.
Andrew MacLeod
- [COMMITTED] Add a merge_range to ssa_cache and use it.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/110582 - fur_list should not use the range vector for non-ssa, operands.
Andrew MacLeod
- [PATCH] Add -Wmissing-variable-declarations [PR65213].
Hamza Mahfooz
- [PATCH RESEND] c: add -Wmissing-variable-declarations [PR65213]
Hamza Mahfooz
- [PATCH RESEND] c: add -Wmissing-variable-declarations [PR65213]
Hamza Mahfooz
- [pushed][LRA][PR110372]: Refine reload pseudo class
Vladimir Makarov
- [pushed][LRA][PR110372]: Refine reload pseudo class
Vladimir Makarov
- [pushed][LRA][PR110372]: Refine reload pseudo class
Vladimir Makarov
- [IRA] Skip empty register classes in setup_reg_class_relations
Vladimir Makarov
- [pushed][RA][PR109520]: Catch error when there are no enough registers for asm insn
Vladimir Makarov
- [pushed][LRA]: Check and update frame to stack pointer elimination after stack slot allocation
Vladimir Makarov
- [pushed][LRA]: Exclude reloading of frame pointer in subreg for some cases
Vladimir Makarov
- [pushed][LRA]: Check and update frame to stack pointer elimination after stack slot allocation
Vladimir Makarov
- [pushed][LRA]: Fix sparc bootstrap after recent patch for fp elimination for avr LRA port
Vladimir Makarov
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
David Malcolm
- [pushed] analyzer: fix ICE on division of tainted floating-point values [PR110700]
David Malcolm
- [committed] Document new analyzer parameters
David Malcolm
- [pushed] analyzer: fix ICE on certain pointer subtractions [PR110387]
David Malcolm
- [pushed] analyzer/text-art: fix clang warnings [PR110433,PR110612]
David Malcolm
- [pushed] analyzer: avoid usage of TYPE_PRECISION on vector types [PR110455]
David Malcolm
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
David Malcolm
- [WIP RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
David Malcolm
- [WIP RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
David Malcolm
- [pushed] analyzer: add symbol base class, moving region id to there [PR104940]
David Malcolm
- [PATCH] Add -fsarif-time-report [PR109361]
David Malcolm
- [PATCH v2] SARIF and -ftime-report's output [PR109361]
David Malcolm
- [PATCH v3 0/4] diagnostics: libcpp: Overhaul locations for _Pragma tokens
David Malcolm
- [PATCH v3 1/4] diagnostics: libcpp: Add LC_GEN linemaps to support in-memory buffers
David Malcolm
- [PATCH v3 0/4] diagnostics: libcpp: Overhaul locations for _Pragma tokens
David Malcolm
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
David Malcolm
- vectorizer: Avoid an OOB access from vectorization
Matthew Malcomson
- vectorizer: Avoid an OOB access from vectorization
Matthew Malcomson
- [PATCH] Reduce floating-point difficulties in timevar.cc
Matthew Malcomson
- [PATCH] Reduce floating-point difficulties in timevar.cc
Matthew Malcomson
- [PATCH] Reduce floating-point difficulties in timevar.cc
Matthew Malcomson
- [committed] Add check_vect in a testcase
Matthew Malcomson
- [PATCH 0/9] Add btf_decl_tag C attribute
Jose E. Marchesi
- [PATCH 0/9] Add btf_decl_tag C attribute
Jose E. Marchesi
- [COMMITTED] bpf: enable instruction scheduling
Jose E. Marchesi
- [PATCH] bpf: pseudo-c assembly dialect support
Jose E. Marchesi
- [PATCH v2] bpf: pseudo-c assembly dialect support
Jose E. Marchesi
- [PATCH v3] bpf: pseudo-c assembly dialect support
Jose E. Marchesi
- [PATCH v3] bpf: fixed template for neg (added second operand)
Jose E. Marchesi
- [PATCH v4] bpf: fixed template for neg (added second operand)
Jose E. Marchesi
- [COMMITTED] bpf: make use of the bswap{16,32,64} V4 BPF instruction
Jose E. Marchesi
- [COMMITTED] bpf: remove -mkernel option and BPF_KERNEL_VERSION_CODE
Jose E. Marchesi
- [COMMITTED] bpf: sdiv/smod are now part of BPF V4
Jose E. Marchesi
- [COMMITTED] bpf: add pseudo-c asm dialect for "nop"
Jose E. Marchesi
- [PATCH 1/2] bpf: don't print () in bpf_print_operand_address
Jose E. Marchesi
- [PATCH 2/2] bpf: add v3 atomic instructions
Jose E. Marchesi
- [COMMITTED] bpf: fix generation of neg and neg32 BPF instructions
Jose E. Marchesi
- [PATCH v2 2/2] bpf: add v3 atomic instructions
Jose E. Marchesi
- [PATCH] bpf: correct pseudo-C template for add3 and sub3
Jose E. Marchesi
- [PATCH] bpf: minor doc cleanup for command-line options
Jose E. Marchesi
- [PATCH] bpf: ISA V4 sign-extending move and load insns [PR110782,PR110784]
Jose E. Marchesi
- [COMMITTED] bpf: disable tail call optimization in BPF targets
Jose E. Marchesi
- [PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Stamatis Markianos-Wright
- [PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Stamatis Markianos-Wright
- [PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Stamatis Markianos-Wright
- [PATCH] aarch64: remove useless pairs of rev instructions
Serval Martinot-Lagarde
- [PATCH] aarch64: remove useless pairs of rev instructions
Serval Martinot-Lagarde
- [PATCH] libstdc++: use __is_enum built-in trait
Ken Matsui
- [PATCH 1/2] c++: implement __is_scalar built-in trait
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_scalar built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_scalar built-in trait
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_scalar built-in trait
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [PATCH v2] libstdc++: use __is_enum built-in trait
Ken Matsui
- [PATCH v8 0/6] c++, libstdc++: get std::is_object to dispatch to new built-in traits
Ken Matsui
- [PATCH v8 1/6] c++: implement __is_reference built-in trait
Ken Matsui
- [PATCH v8 2/6] libstdc++: use new built-in trait __is_reference for std::is_reference
Ken Matsui
- [PATCH v8 3/6] c++: implement __is_function built-in trait
Ken Matsui
- [PATCH v8 4/6] libstdc++: use new built-in trait __is_function for std::is_function
Ken Matsui
- [PATCH v8 5/6] c++, libstdc++: implement __is_void built-in trait
Ken Matsui
- [PATCH v8 6/6] libstdc++: make std::is_object dispatch to new built-in traits
Ken Matsui
- [PATCH v3 1/2] c++: implement __is_volatile built-in trait
Ken Matsui
- [PATCH v3 2/2] libstdc++: use new built-in trait __is_volatile
Ken Matsui
- [PATCH v3 1/2] c++: implement __is_array built-in trait
Ken Matsui
- [PATCH v3 2/2] libstdc++: use new built-in trait __is_array
Ken Matsui
- [PATCH v3 1/2] c++: implement __is_const built-in trait
Ken Matsui
- [PATCH v3 2/2] libstdc++: use new built-in trait __is_const
Ken Matsui
- [PATCH v2 1/2] c++: implement __remove_pointer built-in trait
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __remove_pointer
Ken Matsui
- [PATCH v3 1/2] c++: implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v4 1/2] c++: implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v4 2/2] libstdc++: use new built-in trait __is_unsigned
Ken Matsui
- [PATCH v4 1/2] c++: implement __is_unsigned built-in trait
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_signed built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: use new built-in trait __is_signed
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_signed built-in trait
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: use new built-in trait __is_arithmetic
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [PATCH 2/2] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_pointer
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH v3 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v3 2/2] libstdc++: Use new built-in trait __is_pointer
Ken Matsui
- [PATCH v3 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v3 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH 1/2] c++, libstdc++: implement __is_signed built-in trait
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: Implement __is_signed built-in trait
Ken Matsui
- [PATCH v2 2/2] libstdc++: Use new built-in trait __is_signed
Ken Matsui
- [PATCH v10 0/5] c++, libstdc++: Make std::is_object dispatch to new built-in traits
Ken Matsui
- [PATCH v10 1/5] c++: Implement __is_reference built-in trait
Ken Matsui
- [PATCH v10 2/5] libstdc++: Use new built-in trait __is_reference for std::is_reference
Ken Matsui
- [PATCH v10 3/5] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v10 4/5] libstdc++: Use new built-in trait __is_function for std::is_function
Ken Matsui
- [PATCH v10 5/5] libstdc++: Make std::is_object dispatch to new built-in traits
Ken Matsui
- [PATCH v10 3/5] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v10 2/5] libstdc++: Use new built-in trait __is_reference for std::is_reference
Ken Matsui
- [PATCH v4 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v4 2/2] libstdc++: Use new built-in trait __is_pointer
Ken Matsui
- [PATCH v5 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v5 2/2] libstdc++: Use new built-in trait __is_pointer
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH v6 1/2] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v6 2/2] libstdc++: Use new built-in trait __is_pointer
Ken Matsui
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Ken Matsui
- [PATCH] libstdc++: Use __bool_constant entirely
Ken Matsui
- [PATCH v2 1/3] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v2 2/3] libstdc++: Optimize is_arithmetic performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 1/3] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v2 2/3] libstdc++: Optimize is_arithmetic performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v2 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v3 1/3] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v3 2/3] libstdc++: Optimize is_arithmetic performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v3 3/3] libstdc++: Optimize is_fundamental performance by __is_arithmetic built-in
Ken Matsui
- [PATCH v4 1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v4 2/4] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v4 3/4] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v4 4/4] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [PATCH 0/8] Tweak predicate macros in tree
Ken Matsui
- [PATCH 1/8] c++, tree: Move TYPE_REF_P to tree.h
Ken Matsui
- [PATCH 2/8] gcc: Use TYPE_REF_P
Ken Matsui
- [PATCH 3/8] c++, tree: Move TYPE_PTR_P to tree.h
Ken Matsui
- [PATCH 4/8] c++, tree: Move INDIRECT_TYPE_P to tree.h
Ken Matsui
- [PATCH 6/8] tree: Remove POINTER_TYPE_P
Ken Matsui
- [PATCH 7/8] tree: Define TYPE_REF_IS_LVALUE
Ken Matsui
- [PATCH 8/8] c++, lto: Use TYPE_REF_IS_LVALUE
Ken Matsui
- [PATCH 0/8] Tweak predicate macros in tree
Ken Matsui
- [PATCH] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [PATCH v2] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [PATCH v3 1/2] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [PATCH v3 2/2] libstdc++: Use _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [x86-64] RFC: Add nosse abi attribute
Michael Matz
- [x86-64] RFC: Add nosse abi attribute
Michael Matz
- [x86-64] RFC: Add nosse abi attribute
Michael Matz
- [x86-64] RFC: Add nosse abi attribute
Michael Matz
- [WIP RFC] Add support for keyword-based attributes
Michael Matz
- _BitInt vs. _Atomic
Michael Matz
- [PATCH] MIPS: Adjust mips16e2 related tests for ifcvt costing changes
Jie Mei
- PING^3 [PATCH 0/9] rs6000: Rework rs6000_emit_vector_compare
Michael Meissner
- [PATCH] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [PATCH] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [PATCH] Fix typo in insn name.
Michael Meissner
- [PATCH] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- [PATCH] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- [PATCH] Fix typo in insn name.
Michael Meissner
- Ping: [PATCH] Optimize vec_splats of vec_extract for V2DI/V2DF (PR target/99293)
Michael Meissner
- Ping: [PATCH] Improve 64->128 bit zero extension on PowerPC (PR target/108958)
Michael Meissner
- Ping: [PATCH] Fix typo in insn name.
Michael Meissner
- [PATCH] Fix typo in insn name.
Michael Meissner
- [PATCH] c++: coercing variable template from current inst [PR110580]
Jason Merrill
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Jason Merrill
- [PATCH v3 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Jason Merrill
- [PATCH v2] c++: wrong error with static constexpr var in tmpl [PR109876]
Jason Merrill
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Jason Merrill
- [PATCH] c++: copy elision of object arg in static memfn call [PR110441]
Jason Merrill
- [PATCH] c++: mangling template-id of unknown template [PR110524]
Jason Merrill
- [pushed] c++: c++26 regression fixes
Jason Merrill
- [PATCH v3 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Jason Merrill
- [WIP RFC] Add support for keyword-based attributes
Jason Merrill
- [PATCH v3 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Jason Merrill
- [PATCH] c++: non-standalone surrogate call template
Jason Merrill
- [PATCH] c++: constrained surrogate calls [PR110535]
Jason Merrill
- [pushed] c++: only cache constexpr calls that are constant exprs
Jason Merrill
- [PATCH RFA (fold)] c++: constexpr bit_cast with empty field
Jason Merrill
- [FYI] c++: check for trying to cache non-constant expressions
Jason Merrill
- [PATCH] c++: deducing empty type vs non-type argument pack
Jason Merrill
- [PATCH RFA (fold)] c++: constexpr bit_cast with empty field
Jason Merrill
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Jason Merrill
- [PATCH] testsuite: fix dwarf2/utf-1.C with DWARF4
Jason Merrill
- [PATCH v2] libcpp: Handle extended characters in user-defined literal suffix [PR103902]
Jason Merrill
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Jason Merrill
- [PATCH] c++: fix ICE with designated initializer [PR110114]
Jason Merrill
- [PATCH] c++: -Wmissing-field-initializers and empty class [PR110064]
Jason Merrill
- [PATCH] c++: Improve printing of base classes [PR110745]
Jason Merrill
- [PATCH] c++: passing partially inst tmpl as ttp [PR110566]
Jason Merrill
- [PATCH v2] c++: fix ICE with designated initializer [PR110114]
Jason Merrill
- [PATCH v4 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Jason Merrill
- [PATCH v4 2/3] c++: Improve constexpr error for dangling local variables [PR110619]
Jason Merrill
- [PATCH v4 3/3] c++: Improve location information in constant evaluation
Jason Merrill
- [PATCH] c++: passing partially inst tmpl as ttp [PR110566]
Jason Merrill
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Jason Merrill
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Jason Merrill
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Jason Merrill
- [PATCH 2/1] c++: passing partially inst ttp as ttp [PR110566]
Jason Merrill
- [PATCH v4 2/3] c++: Improve constexpr error for dangling local variables [PR110619]
Jason Merrill
- [PATCH] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Jason Merrill
- [PATCH v2] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Jason Merrill
- [PATCH v3] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Jason Merrill
- [PATCH 2/1] c++: passing partially inst ttp as ttp [PR110566]
Jason Merrill
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Jason Merrill
- [PATCH] c++: clear tf_partial et al in instantiate_template [PR108960]
Jason Merrill
- [PATCH 1/2][frontend] Add novector C++ pragma
Jason Merrill
- [pushed] testsuite: run C++11 tests in C++11 mode
Jason Merrill
- [PATCH v5 0/3] c++: Track lifetimes in constant evaluation [PR70331, ...]
Jason Merrill
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Jason Merrill
- [PATCH] - Devirtualization of array destruction (C++) - 110057
Jason Merrill
- [PATCH] c++: devirtualization of array destruction [PR110057]
Jason Merrill
- [pushed] c++: member vs global template [PR106310]
Jason Merrill
- [PATCH] c++: unifying REAL_CSTs [PR110809]
Jason Merrill
- [PATCH] c++: constexpr empty subobject confusion [PR110197]
Jason Merrill
- [PATCH v2][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Jason Merrill
- [PATCH 1/2][frontend] Add novector C++ pragma
Jason Merrill
- [PATCH] c-family: Implement pragma_lex () for preprocess-only mode
Jason Merrill
- [PATCH] c++: Fix ICE with parameter pack of decltype(auto) [PR103497]
Jason Merrill
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Jason Merrill
- [PATCH v2] c-family: Implement pragma_lex () for preprocess-only mode
Jason Merrill
- [PATCH] c++: devirtualization of array destruction [PR110057]
Jason Merrill
- [PATCH v2] c-family: Implement pragma_lex () for preprocess-only mode
Jason Merrill
- [PATCH] bpf: pseudo-c assembly dialect support
Cupertino Miranda
- [PATCH v2] bpf: pseudo-c assembly dialect support
Cupertino Miranda
- [PATCH v3] bpf: pseudo-c assembly dialect support
Cupertino Miranda
- [PATCH] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [PATCH v2] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [PATCH v3] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Cupertino Miranda
- [PATCH v4] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [COMMITTED] bpf: fixed template for neg (added second operand)
Cupertino Miranda
- [PATCH v3] bpf: pseudo-c assembly dialect support
Cupertino Miranda
- [PATCH] Initial Granite Rapids D Support
Mo, Zewei
- [PATCH] Initial Granite Rapids D Support
Mo, Zewei
- [PATCH] Initial Lunar Lake, Arrow Lake and Arrow Lake S Support
Mo, Zewei
- [PATCH] Break false dependence for vpternlog by inserting vpxor or setting constraint of input operand to '0'
Alexander Monakov
- [x86-64] RFC: Add nosse abi attribute
Alexander Monakov
- [x86-64] RFC: Add nosse abi attribute
Alexander Monakov
- [x86-64] RFC: Add nosse abi attribute
Alexander Monakov
- [x86-64] RFC: Add nosse abi attribute
Alexander Monakov
- [x86-64] RFC: Add nosse abi attribute
Alexander Monakov
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Alexander Monakov
- [PATCH] Reduce floating-point difficulties in timevar.cc
Alexander Monakov
- [PATCH] Reduce floating-point difficulties in timevar.cc
Alexander Monakov
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH] Fortran: fixes for procedures with ALLOCATABLE,INTENT(OUT) arguments [PR92178]
Mikael Morin
- [PATCH 0/3] Fix argument evaluation order [PR92178]
Mikael Morin
- [PATCH 1/3] fortran: defer class wrapper initialization after deallocation [PR92178]
Mikael Morin
- [PATCH 2/3] fortran: Factor data references for scalar class argument wrapping [PR92178]
Mikael Morin
- [PATCH 3/3] fortran: Reorder array argument evaluation parts [PR92178]
Mikael Morin
- [PATCH] fortran: Release symbols in reversed order [PR106050]
Mikael Morin
- [PATCH 00/14] fortran: Use precalculated class container for deallocation [PR110618]
Mikael Morin
- [PATCH 01/14] fortran: Outline final procedure pointer evaluation
Mikael Morin
- [PATCH 02/14] fortran: Outline element size evaluation
Mikael Morin
- [PATCH 03/14] fortran: Outline data reference descriptor evaluation
Mikael Morin
- [PATCH 04/14] fortran: Inline gfc_build_final_call
Mikael Morin
- [PATCH 05/14] fortran: Add missing cleanup blocks
Mikael Morin
- [PATCH 06/14] fortran: Reuse final procedure pointer expression
Mikael Morin
- [PATCH 07/14] fortran: Push element size expression generation close to its usage
Mikael Morin
- [PATCH 08/14] fortran: Push final procedure expr gen close to its one usage.
Mikael Morin
- [PATCH 09/14] fortran: Inline variable definition
Mikael Morin
- [PATCH 10/14] fortran: Remove redundant argument in get_var_descr
Mikael Morin
- [PATCH 11/14] fortran: Outline virtual table pointer evaluation
Mikael Morin
- [PATCH 12/14] fortran: Factor scalar descriptor generation
Mikael Morin
- [PATCH 13/14] fortran: Use pre-evaluated class container if available [PR110618]
Mikael Morin
- [PATCH 14/14] fortran: Pass pre-calculated class container argument [pr110618]
Mikael Morin
- Gcc - CIFF FASHION FAIR 2023
Taylor Morris
- [PATCH v2] RISC-V: Add support for vector crypto extensions
Christoph Muellner
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Christoph Muellner
- [PATCH] riscv: Fix warning in riscv_regno_ok_for_index_p
Christoph Muellner
- [PATCH] m2, build: Use LDLFAGS for mklink
Gaius Mulley
- [WIP RFC] Add support for keyword-based attributes
Joseph Myers
- [PATCH] range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755]
Joseph Myers
- [PATCH 0/5] GCC _BitInt support [PR102989]
Joseph Myers
- [PATCH 5/5] testsuite part 2 for _BitInt support [PR102989]
Joseph Myers
- [PATCH 0/5] GCC _BitInt support [PR102989]
Joseph Myers
- _BitInt vs. _Atomic
Joseph Myers
- [RFC WIP PATCH] _BitInt bit-field support [PR102989]
Joseph Myers
- [PATCH RESEND] c: add -Wmissing-variable-declarations [PR65213]
Joseph Myers
- [PATCH] gcc-ar: Handle response files properly [PR77576]
Joseph Myers
- [PATCH v2] c-family: Implement pragma_lex () for preprocess-only mode
Joseph Myers
- [PING 3] [PATCH] Less warnings for parameters declared as arrays [PR98541, PR98536]
Joseph Myers
- [PATCH RESEND] c: add -Wmissing-variable-declarations [PR65213]
Joseph Myers
- [PATCH 10/11] riscv: thead: Add support for the XTheadMemIdx ISA extension
Christoph Müllner
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Christoph Müllner
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Christoph Müllner
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Christoph Müllner
- [gcc r14-2455] riscv: Prepare backend for index registers
Christoph Müllner
- [gcc r14-2455] riscv: Prepare backend for index registers
Christoph Müllner
- [gcc r14-2455] riscv: Prepare backend for index registers
Christoph Müllner
- [gcc r14-2455] riscv: Prepare backend for index registers
Christoph Müllner
- [PATCH] aarch64: Fix warnings during libgcc build
Szabolcs Nagy
- [committed] dwarf2out.cc (mem_loc_descriptor): Handle BITREVERSE
Hans-Peter Nilsson
- [committed] CRIS: Replace unspec CRIS_UNSPEC_SWAP_BITS with rtx bitreverse
Hans-Peter Nilsson
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Hans-Peter Nilsson
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Hans-Peter Nilsson
- [PATCH 0/9] Native complex operations
Sylvain Noiry
- [PATCH 1/9] Native complex operations: Conditional lowering
Sylvain Noiry
- [PATCH 2/9] Native complex operations: Move functions to hooks
Sylvain Noiry
- [PATCH 3/9] Native complex operations: Add gen_rtx_complex hook
Sylvain Noiry
- [PATCH 4/9] Native complex operations: Allow native complex regs and ops in rtl
Sylvain Noiry
- [PATCH 5/9] Native complex operations: Add the conjugate op in optabs
Sylvain Noiry
- [PATCH 6/9] Native complex operations: Update how complex rotations are handled
Sylvain Noiry
- [PATCH 7/9] Native complex operations: Vectorization of native complex operations
Sylvain Noiry
- [PATCH 8/9] Native complex operations: Add explicit vector of complex
Sylvain Noiry
- [PATCH 9/9] Native complex operation: Experimental support in x86 backend
Sylvain Noiry
- [RFC v2] RISC-V: Add Ztso atomic mappings
Patrick O'Neill
- [gcc13 backport 00/12] RISC-V: Implement ISA Manual Table A.6 Mappings
Patrick O'Neill
- [gcc13 backport 01/12] RISC-V: Eliminate SYNC memory models
Patrick O'Neill
- [gcc13 backport 02/12] RISC-V: Enforce Libatomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc13 backport 03/12] RISC-V: Enforce subword atomic LR/SC SEQ_CST
Patrick O'Neill
- [gcc13 backport 04/12] RISC-V: Enforce atomic compare_exchange SEQ_CST
Patrick O'Neill
- [gcc13 backport 05/12] RISC-V: Add AMO release bits
Patrick O'Neill
- [gcc13 backport 06/12] RISC-V: Strengthen atomic stores
Patrick O'Neill
- [gcc13 backport 07/12] RISC-V: Eliminate AMO op fences
Patrick O'Neill
- [gcc13 backport 08/12] RISC-V: Weaken LR/SC pairs
Patrick O'Neill
- [gcc13 backport 09/12] RISC-V: Weaken mem_thread_fence
Patrick O'Neill
- [gcc13 backport 10/12] RISC-V: Weaken atomic loads
Patrick O'Neill
- [gcc13 backport 11/12] RISC-V: Table A.6 conformance tests
Patrick O'Neill
- [gcc13 backport 12/12] riscv: fix error: control reaches end of non-void function
Patrick O'Neill
- [gcc13 backport 12/12] riscv: fix error: control reaches end of non-void function
Patrick O'Neill
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Patrick O'Neill
- [Committed] RISC-V: Specify -mabi in rv64 autovec testcase
Patrick O'Neill
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Patrick O'Neill
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
Patrick O'Neill
- [Committed] RISC-V: Implement ISA Manual Table A.6 Mappings
Patrick O'Neill
- [PING][PATCH] tree-optimization/110279- Check for nested FMA chains in reassoc
Di Zhao OS
- [PATCH v2] tree-optimization/110279- Check for nested FMA chains in reassoc
Di Zhao OS
- [PATCH] Change fma_reassoc_width tuning for ampere1
Di Zhao OS
- [PATCH] Vect: avoid using uninitialized variable (PR tree-optimization/110531)
Hao Liu OS
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Hao Liu OS
- [PATCH] Vect: select small VF for epilog of unrolled loop (PR tree-optimization/110474)
Hao Liu OS
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Hao Liu OS
- [PATCH v3] Introduce attribute reverse_alias
Alexandre Oliva
- [PATCH v3] Introduce attribute reverse_alias
Alexandre Oliva
- [PATCH v4] Introduce attribute sym
Alexandre Oliva
- [PATCH v4] Introduce attribute sym
Alexandre Oliva
- [PATCH] m2, build: Use LDLFAGS for mklink
Rainer Orth
- [pushed][LRA]: Check and update frame to stack pointer elimination after stack slot allocation
Rainer Orth
- [pushed] c++: redeclare_class_template and ttps [PR110523]
Patrick Palka
- [PATCH v3 0/3] c++: Track lifetimes in constant evaluation [PR70331,...]
Patrick Palka
- [PATCH] c++: coercing variable template from current inst [PR110580]
Patrick Palka
- [PATCH] c++: constrained surrogate calls [PR110535]
Patrick Palka
- [PATCH] c++: constrained surrogate calls [PR110535]
Patrick Palka
- [PATCH] c++: non-standalone surrogate call template
Patrick Palka
- [PATCH] c++: mangling template-id of unknown template [PR110524]
Patrick Palka
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Patrick Palka
- [PATCH] c++: copy elision of object arg in static memfn call [PR110441]
Patrick Palka
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Patrick Palka
- [PATCH] c++: redundant targ coercion for var/alias tmpls
Patrick Palka
- [PATCH] c++: deducing empty type vs non-type argument pack
Patrick Palka
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Patrick Palka
- [PATCH] c++: passing partially inst tmpl as ttp [PR110566]
Patrick Palka
- [PATCH] c++: passing partially inst tmpl as ttp [PR110566]
Patrick Palka
- [PATCH] c++: fix ICE with designated initializer [PR110114]
Patrick Palka
- [PATCH] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Patrick Palka
- [PATCH] c++: passing partially inst tmpl as ttp [PR110566]
Patrick Palka
- [PATCH v2] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Patrick Palka
- [PATCH 2/1] c++: passing partially inst ttp as ttp [PR110566]
Patrick Palka
- [PATCH] testsuite: Adjust g++.dg/gomp/pr58567.C to new compiler message
Patrick Palka
- [PATCH 2/1] c++: passing partially inst ttp as ttp [PR110566]
Patrick Palka
- [PATCH] c++: constexpr empty subobject confusion [PR110197]
Patrick Palka
- [PATCH] c++: unifying REAL_CSTs [PR110809]
Patrick Palka
- [PATCH v1 0/6] Add Loongson SX/ASX instruction support to LoongArch target.
Chenghui Pan
- [PATCH v2 0/8] Add Loongson SX/ASX instruction support to LoongArch target.
Chenghui Pan
- [PATCH v2 1/8] LoongArch: Added Loongson SX vector directive compilation framework.
Chenghui Pan
- [PATCH v2 2/8] LoongArch: Added Loongson SX base instruction support.
Chenghui Pan
- [PATCH v2 3/8] LoongArch: Added Loongson SX directive builtin function support.
Chenghui Pan
- [PATCH v2 4/8] LoongArch: Added Loongson ASX vector directive compilation framework.
Chenghui Pan
- [PATCH v2 5/8] LoongArch: Added Loongson ASX base instruction support.
Chenghui Pan
- [PATCH v2 6/8] LoongArch: Added Loongson ASX directive builtin function support.
Chenghui Pan
- [PATCH v2 0/8] Add Loongson SX/ASX instruction support to LoongArch target.
PanChenghui
- [PATCH] libstdc++: Add missing constexpr specifier and function overloads
Deev Patel
- [PATCH] fix pdp11_expand_epilogue (PR target/107841)
Mikael Pettersson
- [pushed] wwwdocs: Add GCC Code of Conduct
Gerald Pfeifer
- [pushed] wwwdocs: gcc-4.5: Update link to GNU MPC
Gerald Pfeifer
- [PATCH 1/2] Fix PR 110487: invalid signed boolean value
Andrew Pinski
- [PATCH 2/2] PR 110487: `(a !=/== CST1 ? CST2 : CST3)` pattern for type safety
Andrew Pinski
- [PATCH] Use chain_next on eh_landing_pad_d for GTY (PR middle-end/110510)
Andrew Pinski
- [PATCH] Fix PR 110554: vec lowering introduces scalar signed-boolean:32 comparisons
Andrew Pinski
- [PATCH] Fix PR 110539: missed optimization after moving two_value to match.pd
Andrew Pinski
- [PATCH] Fix part of PR 110293: `A NEEQ (A NEEQ CST)` part
Andrew Pinski
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Andrew Pinski
- [PATCH][RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Andrew Pinski
- [PATCH] Fix PR 110666: `(a != 2) == a` produces wrong code
Andrew Pinski
- [PATCH 1/2] Add flow_sensitive_info_storage and use it in gimple-fold.
Andrew Pinski
- [PATCH 2/2] [PATCH] Fix tree-opt/110252: wrong code due to phiopt using flow sensitive info during match
Andrew Pinski
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Andrew Pinski
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Andrew Pinski
- [PATCH] Update my contrib entry
Andrew Pinski
- [PATCH] PR 95923: More (boolean) bitop simplifications in match.pd
Andrew Pinski
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Andrew Pinski
- [gcc r14-2455] riscv: Prepare backend for index registers
Andrew Pinski
- [PATCH][RFC] tree-optimization/88540 - FP x > y ? x : y if-conversion without -ffast-math
Andrew Pinski
- [PATCH] Fix PR110726: a | (a == b) can sometimes produce wrong code
Andrew Pinski
- [PATCH] Fix PR110726: a | (a == b) can sometimes produce wrong code
Andrew Pinski
- [PATCH] Move combine over to statistics_counter_event.
Andrew Pinski
- [PATCH] MATCH: Add Max<Max<a,b>,a> -> Max<a,b> simplifcation
Andrew Pinski
- [PATCH] libfortran: Fix build for targets that don't have 10byte or 16 byte floating point
Andrew Pinski
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Andrew Pinski
- [PATCH] Reduce floating-point difficulties in timevar.cc
Andrew Pinski
- [PATCH] Use __builtin_trap() for abort() if inhibit_libc
Andrew Pinski
- [PATCH] Fix alpha building
Andrew Pinski
- [PATCH] Fix 100864: `(a&!b) | b` is not opimized to `a | b` for comparisons
Andrew Pinski
- [PATCH 1/2] Fix PR 110066: crash with -pg -static on riscv
Andrew Pinski
- [PATCH 2/2] AARCH64: Turn off unwind tables for crtbeginT.o
Andrew Pinski
- [PATCH] Fix PR 93044: extra cast is not removed
Andrew Pinski
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Andrew Pinski
- [COMMITTED] Fix 110803: use of plain char instead of signed char
Andrew Pinski
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Andrew Pinski
- [PATCH] Fix 100864: `(a&!b) | b` is not opimized to `a | b` for comparisons
Andrew Pinski
- loop-split improvements, part 1
Andrew Pinski
- [PATCHv2] tree-optimization: [PR100864] `(a&!b) | b` is not opimized to `a | b` for comparisons
Andrew Pinski
- [PATCH 1/2] MATCH: PR 106164 : Optimize `(X CMP1 Y) AND/IOR (X CMP2 Y)`
Andrew Pinski
- [PATCH 2/2] MATCH: Add `a == b | a cmp b` and `a != b & a cmp b` simplifications
Andrew Pinski
- [COMMITTEDv3] tree-optimization: [PR100864] `(a&!b) | b` is not opimized to `a | b` for comparisons
Andrew Pinski
- [PATCH 2/2] MATCH: Add `a == b | a cmp b` and `a != b & a cmp b` simplifications
Andrew Pinski
- [PATCH 1/2] Move `~X & X` and `~X | X` over to use bitwise_inverted_equal_p
Andrew Pinski
- [PATCH 2/2] Slightly improve bitwise_inverted_equal_p comparisons
Andrew Pinski
- [PATCH] PHIOPT: Mark the conditional lhs and rhs as to look at to see if DCEable
Andrew Pinski
- [PATCH] testsuite: fix dwarf2/utf-1.C with DWARF4
Marek Polacek
- [PATCH] testsuite: fix allocator-opt1.C FAIL with old ABI
Marek Polacek
- [pushed] c++: C++26 constexpr cast from void* [PR110344]
Marek Polacek
- [PATCH v2] c++: wrong error with static constexpr var in tmpl [PR109876]
Marek Polacek
- [pushed] c++: Add tests for P2621, no UB in lexer [PR110340]
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: fix ICE with designated initializer [PR110114]
Marek Polacek
- [PATCH] c++: fix ICE with designated initializer [PR110114]
Marek Polacek
- [PATCH] c++: -Wmissing-field-initializers and empty class [PR110064]
Marek Polacek
- [PATCH] testsuite: fix allocator-opt1.C FAIL with old ABI
Marek Polacek
- [PATCH] c++: -Wmissing-field-initializers and empty class [PR110064]
Marek Polacek
- [PATCH] c++: Improve printing of base classes [PR110745]
Marek Polacek
- [PATCH v2] c++: fix ICE with designated initializer [PR110114]
Marek Polacek
- [PATCH] testsuite: fix allocator-opt1.C FAIL with old ABI
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Marek Polacek
- [PATCH v2] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Marek Polacek
- [PATCH v3] c++: fix ICE with constexpr ARRAY_REF [PR110382]
Marek Polacek
- [PATCH] c++: clear tf_partial et al in instantiate_template [PR108960]
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: fix ICE with is_really_empty_class [PR110106]
Marek Polacek
- [PATCH] c++: parser cleanup, remove dummy arguments
Marek Polacek
- [COMMITTED] ada: Fix small inaccuracy in implementation of B.3.3(20/2)
Marc Poulhiès
- [COMMITTED] ada: Fix discrepancy in expansion of untagged record equality
Marc Poulhiès
- [COMMITTED] ada: Fix renaming of predefined equality operator for unchecked union types
Marc Poulhiès
- [COMMITTED] ada: Fix list of inherited subprograms in query for GNATprove
Marc Poulhiès
- [COMMITTED] ada: Add No_Use_Of_Attribute & No_Use_Of_Pragma to gnat_rm
Marc Poulhiès
- [COMMITTED] ada: Small adjustments to new procedure Expand_Unchecked_Union_Equality
Marc Poulhiès
- [COMMITTED] ada: Do not unnecessarily use component-wise loop for slice assignment
Marc Poulhiès
- [COMMITTED] ada: Finalization not performed for component of protected type
Marc Poulhiès
- [COMMITTED] ada: Improve error message on violation of SPARK_Mode rules
Marc Poulhiès
- [COMMITTED] ada: Avoid crash in Find_Optional_Prim_Op
Marc Poulhiès
- [COMMITTED] ada: Reuse code in Is_Fully_Initialized_Type
Marc Poulhiès
- [COMMITTED] ada: Refer to non-Ada binding limitations in user guide
Marc Poulhiès
- [COMMITTED] ada: Evaluate static expressions in Range attributes
Marc Poulhiès
- [COMMITTED] ada: Refactor the proof of the Value and Image runtime units
Marc Poulhiès
- [COMMITTED] ada: Add specification source files of runtime units
Marc Poulhiès
- [PATCH] mklog: handle Signed-Off-By, minor cleanup
Marc Poulhiès
- [COMMITTED] ada: Add leafy mode for zero-call-used-regs
Marc Poulhiès
- [COMMITTED] ada: Adapt proof of System.Arith_Double to remove CVC4
Marc Poulhiès
- [COMMITTED] ada: hardcfr: mark throw-expected functions
Marc Poulhiès
- [COMMITTED] ada: hardcfr: optionally disable in leaf functions
Marc Poulhiès
- [COMMITTED] ada: Documentation for mixed declarations and statements
Marc Poulhiès
- [COMMITTED] ada: Simplify assertion to remove CodePeer message
Marc Poulhiès
- [COMMITTED] ada: Add typedefs to snames.h-tmpl
Marc Poulhiès
- [COMMITTED] ada: Follow-up fix for compilation issue with recent MinGW-w64 versions
Marc Poulhiès
- [COMMITTED] ada: Fix wrong resolution for hidden discriminant in predicate
Marc Poulhiès
- [COMMITTED] ada: Avoid renaming_decl in case of constrained array
Marc Poulhiès
- [COMMITTED] ada: Fix Valid_Scalars attribute applied to types from limited with
Marc Poulhiès
- [COMMITTED] ada: Allow warnings with explain code
Marc Poulhiès
- [COMMITTED] ada: Refactor s-pack* units to remove multiple returns
Marc Poulhiès
- [COMMITTED] ada: Expose expected_throw attribute
Marc Poulhiès
- [COMMITTED] ada: Fix assertion failure introduced by latest change
Marc Poulhiès
- [COMMITTED] ada: Fix internal error on aggregates of self-referencing types
Marc Poulhiès
- [COMMITTED] ada: Tweak CPU affinity handling on Linux
Marc Poulhiès
- [COMMITTED] ada: Constraint_Error caused by interface conversion
Marc Poulhiès
- [COMMITTED] ada: Improve error message for ambiguous subprogram call
Marc Poulhiès
- [COMMITTED] ada: Fix expanding container aggregates with Iterator specification
Marc Poulhiès
- [COMMITTED] ada: Apply correct element type for container aggregates
Marc Poulhiès
- [COMMITTED] ada: Avoid iterator conflicts in container aggregates
Marc Poulhiès
- [COMMITTED] ada: Constraint_Error caused by 'Image applied to interface type
Marc Poulhiès
- [COMMITTED] ada: Use new typedefs in gcc-interface
Marc Poulhiès
- [PATCH v2] mklog: handle Signed-Off-By, minor cleanup
Marc Poulhiès
- [COMMITTED] Adjust one Ada test
Marc Poulhiès
- [COMMITTED] ada: Improve defense against illegal code in check for infinite loops
Marc Poulhiès
- [COMMITTED] ada: Allow calls to Number_Formals when no formals are present
Marc Poulhiès
- [COMMITTED] ada: Fix typo in comment of Ada.Exceptions.Save_Occurrence
Marc Poulhiès
- [COMMITTED] ada: Emit enums rather than defines for various constants
Marc Poulhiès
- [COMMITTED] ada: Leave detection of missing return in functions to GNATprove
Marc Poulhiès
- [COMMITTED] ada: Fix memory explosion on aggregate of nested packed array type
Marc Poulhiès
- [COMMITTED] ada: Add guard for detection of class-wide precondition subprograms
Marc Poulhiès
- [COMMITTED] ada: Small refactor
Marc Poulhiès
- [COMMITTED] ada: Fix race condition in protected entry call
Marc Poulhiès
- [COMMITTED] ada: Add missing SCO generation for quantified expressions in object decl
Marc Poulhiès
- [COMMITTED] ada: Add support for binding to a specific network interface controller.
Marc Poulhiès
- [COMMITTED] ada: Fix unsupported dispatching constructor call
Marc Poulhiès
- [COMMITTED] ada: Add an assert in Posix Interrupt_Wait
Marc Poulhiès
- [COMMITTED] ada: Elide the copy in extended returns for nonlimited by-reference types
Marc Poulhiès
- [PATCH] testsuite/110763: Ensure zero return from test
Siddhesh Poyarekar
- One question on the source code of tree-object-size.cc
Siddhesh Poyarekar
- One question on the source code of tree-object-size.cc
Siddhesh Poyarekar
- One question on the source code of tree-object-size.cc
Siddhesh Poyarekar
- [C PATCH]: Add Walloc-type to warn about insufficient size in allocations
Siddhesh Poyarekar
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
Benjamin Priour
- [RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
Benjamin Priour
- [WIP RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
Benjamin Priour
- [WIP RFC] analyzer: Add optional trim of the analyzer diagnostics going too deep [PR110543]
Benjamin Priour
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
Benjamin Priour
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Xianmiao Qu
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Xianmiao Qu
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Ramana Radhakrishnan
- [PATCH] lto: Bypass assembler when generating LTO object files. & libiberty: lto: Addition of .symtab in elf file.
Rishi Raj
- [PATCH] lto: bypass-asm: Fixed test(U*) used but never defined error.
Rishi Raj
- [PATCH] ci: Add a linux CI
Tal Regev
- [PATCH] ci: Add a linux CI
Tal Regev
- Committed: Tighten regexps in gcc.target/riscv/_Float16-zhinx-1.c .
Joern Rennecke
- cpymem for RISCV with v extension
Joern Rennecke
- RISCV test infrastructure for d / v / zfh extensions
Joern Rennecke
- committed: Stepping down as maintainer for ARC and Epiphany
Joern Wolfgang Rennecke
- New Croatian PO file for 'gcc' (version 13.1.0)
Translation Project Robot
- New Ukrainian PO file for 'gcc' (version 13.1.0)
Translation Project Robot
- New Ukrainian PO file for 'gcc' (version 13.1.0)
Translation Project Robot
- New template for 'gcc' made available
Translation Project Robot
- New French PO file for 'gcc' (version 13.2.0)
Translation Project Robot
- New Ukrainian PO file for 'gcc' (version 13.2.0)
Translation Project Robot
- New Croatian PO file for 'gcc' (version 13.2.0)
Translation Project Robot
- New German PO file for 'gcc' (version 13.2.0)
Translation Project Robot
- New Swedish PO file for 'gcc' (version 13.2.0)
Translation Project Robot
- [PATCH] libstdc++: Split up pstl/set.cc testcase
Thomas Rodgers
- [PATCH] libstdc++: Split up pstl/set.cc testcase
Thomas Rodgers
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Drew Ross
- [PATCH] match.pd, v2: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]
Drew Ross
- [PATCH] match.pd: Implement missed optimization (x << c) >> c -> -(x & 1) [PR101955]
Drew Ross
- [EXTERNAL] Re: [PATCH] Collect both user and kernel events for autofdo tests and autoprofiledbootstrap
Eugene Rozenfeld
- [PATCH 0/3] testsuite: Exclude vector tests for unsupported targets
Maciej W. Rozycki
- [PATCH 1/3] testsuite: Add check for vectors of 128 bits being supported
Maciej W. Rozycki
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Maciej W. Rozycki
- [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [PATCH 1/3] testsuite: Add check for vectors of 128 bits being supported
Maciej W. Rozycki
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Maciej W. Rozycki
- [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [PATCH 3/3] testsuite: Require vectors of doubles for pr97428.c
Maciej W. Rozycki
- [committed] testsuite: Add 64-bit vector variant for bb-slp-pr95839.c
Maciej W. Rozycki
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Maciej W. Rozycki
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Maciej W. Rozycki
- [PATCH 2/3] testsuite: Require 128-bit vectors for bb-slp-pr95839.c
Maciej W. Rozycki
- [r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64
Maciej W. Rozycki
- [committed] testsuite: Limit bb-slp-pr95839-v8.c to 64-bit vector targets
Maciej W. Rozycki
- [PATCH v1] RISC-V: Fix one typo for emit_mode_set.
Maciej W. Rozycki
- [PATCH] fix pdp11_expand_epilogue (PR target/107841)
Maciej W. Rozycki
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Maciej W. Rozycki
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Maciej W. Rozycki
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Maciej W. Rozycki
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
Maciej W. Rozycki
- [PATCH v1 0/6] Add Loongson SX/ASX instruction support to LoongArch target.
Xi Ruoyao
- [PATCH] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- [PATCH] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- [PATCH v2] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- Pushed: [PATCH v2] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557]
Xi Ruoyao
- [PATCH pushed] testsuite: Unbreak pr110557.cc where long is 32-bit (was Re: Pushed: [PATCH v2] vect: Fix vectorized BIT_FIELD_REF for signed bit-fields [PR110557])
Xi Ruoyao
- Devirtualization of objects in array
Xi Ruoyao
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Xi Ruoyao
- [PATCH v2 0/8] Add Loongson SX/ASX instruction support to LoongArch target.
Xi Ruoyao
- [PATCH] LoongArch: Allow using --with-arch=native if host CPU is LoongArch
Xi Ruoyao
- [PATCH] Reduce floating-point difficulties in timevar.cc
Xi Ruoyao
- [PATCH] Reduce floating-point difficulties in timevar.cc
Xi Ruoyao
- [PATCH] Reduce floating-point difficulties in timevar.cc
Xi Ruoyao
- Ping^9: [PATCH] jit: Install jit headers in $(libsubincludedir) [PR 101491]
Lorenzo Salvadore
- [PATCH 4/9] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Richard Sandiford
- [PATCH 0/9] vect: Move costing next to the transform for vect load
Richard Sandiford
- [PATCH V5] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
Richard Sandiford
- [PATCH] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Richard Sandiford
- [PATCH] aarch64: Fix vector-to-vector vec_extract
Richard Sandiford
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
Richard Sandiford
- [PATCH] middle-end/110495 - avoid associating constants with (VL) vectors
Richard Sandiford
- [PATCH V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
Richard Sandiford
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Sandiford
- [PATCH] tree-optimization/110310 - move vector epilogue disabling to analysis phase
Richard Sandiford
- [PATCH][RFC] target/110456 - avoid loop masking with zero distance dependences
Richard Sandiford
- [PATCH] middle-end/110541 - VEC_PERM_EXPR documentation is off
Richard Sandiford
- [PATCH][RFC] target/110456 - avoid loop masking with zero distance dependences
Richard Sandiford
- [PATCH] Vect: select small VF for epilog of unrolled loop (PR tree-optimization/110474)
Richard Sandiford
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Richard Sandiford
- [PATCH] Vect: use a small step to calculate induction for the unrolled loop (PR tree-optimization/110449)
Richard Sandiford
- [PATCH] genopinit: Allow more than 256 modes.
Richard Sandiford
- [PATCH] genopinit: Allow more than 256 modes.
Richard Sandiford
- [PATCH] genopinit: Allow more than 256 modes.
Richard Sandiford
- [PATCH] VECT: Apply COND_LEN_* into vectorizable_operation
Richard Sandiford
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
Richard Sandiford
- [pushed][LRA][PR110372]: Refine reload pseudo class
Richard Sandiford
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Sandiford
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
Richard Sandiford
- [PATCH] simplify-rtx: Fix invalid simplification with paradoxical subregs [PR110206]
Richard Sandiford
- [PATCH V3] VECT: Apply COND_LEN_* into vectorizable_operation
Richard Sandiford
- [PATCH] tree-optimization/94864 - vector insert of vector extract simplification
Richard Sandiford
- [pushed][LRA][PR110372]: Refine reload pseudo class
Richard Sandiford
- [WIP RFC] Add support for keyword-based attributes
Richard Sandiford
- [WIP RFC] Add support for keyword-based attributes
Richard Sandiford
- [WIP RFC] Add support for keyword-based attributes
Richard Sandiford
- [WIP RFC] Add support for keyword-based attributes
Richard Sandiford
- [WIP RFC] Add support for keyword-based attributes
Richard Sandiford
- [PATCH] RTL_SSA: Relax PHI_MODE in phi_setup
Richard Sandiford
- [PATCH V2] RTL_SSA: Relax PHI_MODE in phi_setup
Richard Sandiford
- [PATCH v2 0/2] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Richard Sandiford
- [x86-64] RFC: Add nosse abi attribute
Richard Sandiford
- [PATCH v2 0/2] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Richard Sandiford
- [PATCH]AArch64 fix regexp for live_1.c sve test
Richard Sandiford
- [GCC 13 PATCH] aarch64: Remove architecture dependencies from intrinsics
Richard Sandiford
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Sandiford
- [PATCH]AArch64 fix regexp for live_1.c sve test
Richard Sandiford
- [PATCH]AArch64 fix regexp for live_1.c sve test
Richard Sandiford
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
Richard Sandiford
- [PATCH] testsuite: Add a test case for PR110729
Richard Sandiford
- [PATCH] sccvn: Correct the index of bias for IFN_LEN_STORE [PR110744]
Richard Sandiford
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Sandiford
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Sandiford
- [PATCH] tree-optimization/110742 - fix latent issue with permuting existing vectors
Richard Sandiford
- [PATCH]AArch64 fix regexp for live_1.c sve test
Richard Sandiford
- [PATCH] Remove SLP_TREE_VEC_STMTS in favor of SLP_TREE_VEC_DEFS
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH 2/2] AARCH64: Turn off unwind tables for crtbeginT.o
Richard Sandiford
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
Richard Sandiford
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
Richard Sandiford
- [RFC] [v2] Extend fold_vec_perm to handle VLA vectors
Richard Sandiford
- vectorizer: Avoid an OOB access from vectorization
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH] AArch64: Do not increase the vect reduction latency by multiplying count [PR110625]
Richard Sandiford
- [PATCH] Add POLY_INT_CST support to fold_ctor_reference in gimple-fold.cc
Richard Sandiford
- [PATCH] internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions
Richard Sandiford
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
Richard Sandiford
- [pushed] libphobos, testsuite: Disable forkgc2 on Darwin [PR103944]
Iain Sandoe
- [PATCH] libphobos: Handle Darwin Arm and AArch64 in fibre context asm.
Iain Sandoe
- [pushed] Darwin, Objective-C: Support -fconstant-cfstrings [PR108743].
Iain Sandoe
- [pushed] testsuite, Darwin: Remove an unnecessary flags addition.
Iain Sandoe
- [PATCH][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Iain Sandoe
- [pushed] Darwin: Use -platform_version when available [PR110624].
Iain Sandoe
- [PATCH] core: Support heap-based trampolines
Iain Sandoe
- [PATCH] core: Support heap-based trampolines
Iain Sandoe
- [PATCH] core: Support heap-based trampolines
Iain Sandoe
- [PATCH] core: Support heap-based trampolines
Iain Sandoe
- [pushed] Darwin: Handle linker '-demangle' option.
Iain Sandoe
- [PATCH 4/9] vect: Adjust vectorizable_load costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Iain Sandoe
- [Committed] Handle COPYSIGN in dwarf2out.cc'd mem_loc_descriptor
Roger Sayle
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Roger Sayle
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Roger Sayle
- [x86 PATCH] Add AVX512 support for STV of SI/DImode rotation by constant.
Roger Sayle
- [X86 PATCH] Add new insvti_lowpart_1 and insvdi_lowpart_1 patterns.
Roger Sayle
- [x86 PATCH] PR target/110598: Fix rega = 0; rega ^= rega regression.
Roger Sayle
- [x86 PATCH] Fix FAIL of gcc.target/i386/pr91681-1.c
Roger Sayle
- [x86 PATCH] Tweak ix86_expand_int_compare to use PTEST for vector equality.
Roger Sayle
- [x86 PATCH] Tweak ix86_expand_int_compare to use PTEST for vector equality.
Roger Sayle
- [x86_64 PATCH] Improved insv of DImode/DFmode {high, low}parts into TImode.
Roger Sayle
- [x86 PATCH] PR target/110588: Add *bt<mode>_setncqi_2 to generate btl
Roger Sayle
- [x86 PATCH] PR target/110588: Add *bt<mode>_setncqi_2 to generate btl
Roger Sayle
- [PATCH] Fix bootstrap failure (with g++ 4.8.5) in tree-if-conv.cc.
Roger Sayle
- [x86 PATCH] Fix FAIL of gcc.target/i386/pr91681-1.c
Roger Sayle
- [x86_64 PATCH] More TImode parameter passing improvements.
Roger Sayle
- [PATCH] PR c/110699: Defend against error_mark_node in gimplify.cc.
Roger Sayle
- [x86_64 PATCH] More TImode parameter passing improvements.
Roger Sayle
- [x86 PATCH] Don't use insvti_{high, low}part with -O0 (for compile-time).
Roger Sayle
- [x86 PATCH] Use QImode for offsets in zero_extract/sign_extract in i386.md
Roger Sayle
- [PATCH] Replace lra-spill.cc's return_regno_p with return_reg_p.
Roger Sayle
- [Committed] PR target/110787: Revert QImode offsets in {zero, sign}_extract.
Roger Sayle
- [PATCH] PR rtl-optimization/110587: Reduce useless moves in compile-time hog.
Roger Sayle
- [PATCH] PR rtl-optimization/110701: Fix SUBREG SET_DEST handling in combine.
Roger Sayle
- [PATCH] PR rtl-optimization/110587: Reduce useless moves in compile-time hog.
Roger Sayle
- [Committed] Use QImode for offsets in zero_extract/sign_extract in i386.md (take #2)
Roger Sayle
- [Committed] PR target/110843: Check TARGET_AVX512VL for V2DI rotates in STV.
Roger Sayle
- [gcc r14-2455] riscv: Prepare backend for index registers
Andreas Schwab
- [gcc r14-2455] riscv: Prepare backend for index registers
Andreas Schwab
- [gcc r14-2455] riscv: Prepare backend for index registers
Andreas Schwab
- [PATCH] Use substituted GDCFLAGS
Andreas Schwab
- [PATCH V3] RISC-V: Add TARGET_MIN_VLEN > 4096 check
Andreas Schwab
- [PATCH 1/2] Fix PR 110066: crash with -pg -static on riscv
Andreas Schwab
- [PATCH] Use substituted GDCFLAGS
Andreas Schwab
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Andreas Schwab
- Adjust LTO mode tables for "Machine_Mode: Extend machine_mode from 8 to 16 bits" (was: [PATCH] Machine_Mode: Extend machine_mode from 8 to 16 bits)
Thomas Schwinge
- 'unsigned int len' field in 'libcpp/include/symtab.h:struct ht_identifier' (was: [PATCH] pch: Fix streaming of strings with embedded null bytes)
Thomas Schwinge
- GGC: Remove unused 'bool is_string' arguments to 'ggc_pch_{count,alloc,write}_object' (was: RFA - Remove GC zone allocator)
Thomas Schwinge
- GTY: Explicitly reject 'string_length' option for (fields in) global variables (was: [PATCH] pch: Fix streaming of strings with embedded null bytes)
Thomas Schwinge
- GTY: Enhance 'string_length' option documentation (was: 'unsigned int len' field in 'libcpp/include/symtab.h:struct ht_identifier' (was: [PATCH] pch: Fix streaming of strings with embedded null bytes))
Thomas Schwinge
- GTY: Clean up obsolete 'bool needs_cast_p' field of 'gcc/gengtype.cc:struct walk_type_data' (was: [PATCH 3/3] remove gengtype support for param_is use_param, if_marked and splay tree allocators)
Thomas Schwinge
- GTY: Clean up obsolete parametrized structs remnants (was: [PATCH 3/3] remove gengtype support for param_is use_param, if_marked and splay tree allocators)
Thomas Schwinge
- GTY: Repair 'enum gty_token', 'token_names' desynchronization (was: [cxx-conversion] Support garbage-collected C++ templates)
Thomas Schwinge
- [v2] GTY: Clean up obsolete parametrized structs remnants (was: [PATCH 3/3] remove gengtype support for param_is use_param, if_marked and splay tree allocators)
Thomas Schwinge
- GGC, GTY: Tighten up a few things re 'reorder' option and strings
Thomas Schwinge
- GGC, GTY: No pointer walking for 'atomic' in PCH 'gt_pch_note_object' (was: Patch: New GTY ((atomic)) option)
Thomas Schwinge
- GGC: Remove 'const char *' 'gt_ggc_mx', 'gt_pch_nx' variants (was: [PATCH] support ggc hash_map and hash_set)
Thomas Schwinge
- [committed] - Re: [patch] OpenMP/Fortran: Non-rectangular loops with constant steps other than 1 or -1 [PR107424]
Thomas Schwinge
- [PATCH, OpenACC 2.7, v2] Implement host_data must have use_device clause requirement
Thomas Schwinge
- [PATCH, OpenACC 2.7] readonly modifier support in front-ends
Thomas Schwinge
- List myself as "nvptx port" maintainer (was: Thomas Schwinge appointed co-maintainer of the nvptx backend)
Thomas Schwinge
- [patch] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect
Thomas Schwinge
- [IRA] Skip empty register classes in setup_reg_class_relations
SenthilKumar.Selvaraj@microchip.com
- [PATCH v3 0/3] c++: Track lifetimes in constant evaluation [PR70331,...]
Nathaniel Shead
- [PATCH v3 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Nathaniel Shead
- [PATCH v3 2/3] c++: Improve constexpr error for dangling local variables
Nathaniel Shead
- [PATCH v3 3/3] c++: Improve location information in constant evaluation
Nathaniel Shead
- [PATCH v3 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Nathaniel Shead
- [PATCH v4 0/3] c++: Track lifetimes in constant evaluation [PR70331, ...]
Nathaniel Shead
- [PATCH v4 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Nathaniel Shead
- [PATCH v4 2/3] c++: Improve constexpr error for dangling local variables [PR110619]
Nathaniel Shead
- [PATCH v4 3/3] c++: Improve location information in constant evaluation
Nathaniel Shead
- [PATCH v4 2/3] c++: Improve constexpr error for dangling local variables [PR110619]
Nathaniel Shead
- [PATCH v4 2/3] c++: Improve constexpr error for dangling local variables [PR110619]
Nathaniel Shead
- [PATCH v4 3/3] c++: Improve location information in constant evaluation
Nathaniel Shead
- [PATCH v4 1/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Nathaniel Shead
- [PATCH v5 0/3] c++: Track lifetimes in constant evaluation [PR70331, ...]
Nathaniel Shead
- [PATCH v5 1/3] c++: Improve location information in constant evaluation
Nathaniel Shead
- [PATCH v5 2/3] c++: Prevent dangling pointers from becoming nullptr in constexpr [PR110619]
Nathaniel Shead
- [PATCH v5 3/3] c++: Track lifetimes in constant evaluation [PR70331,PR96630,PR98675]
Nathaniel Shead
- [PATCH] libstdc++: Fix fwrite error parameter
Tianqiang Shuai
- [PATCH] libstdc++: Fix fwrite error parameter
Tianqiang Shuai
- [PATCH] libstdc++: Fix fwrite error parameter
Tianqiang Shuai
- [WIP RFC] Add support for keyword-based attributes
Nathan Sidwell
- [PATCH v3] Introduce attribute reverse_alias
Nathan Sidwell
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Nathan Sidwell
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Nathan Sidwell
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Nathan Sidwell
- [PATCH v5 4/5] c++modules: report imported CMI files as dependencies
Nathan Sidwell
- [PATCH] Replace invariant ternlog operands
Yan Simonaytes
- PING^2 [PATCH] Adjust the symbol for SECTION_LINK_ORDER linked_to section [PR99889]
Fangrui Song
- [PATCH v4] Introduce attribute sym
Fangrui Song
- [PATCH] MIPS: Adjust mips16e2 related tests for ifcvt costing changes
YunQiang Su
- [RFC] Store_bit_field_1: Use mode of SUBREG instead of REG
YunQiang Su
- [RFC] Store_bit_field_1: Use mode of SUBREG instead of REG
YunQiang Su
- [PATCH] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH v2] Store_bit_field_1: Use SUBREG instead of REG if possible
YunQiang Su
- [PATCH 1/2] xtensa: Fix missing mode warning in "*eqne_INT_MIN"
Takayuki 'January June' Suwa
- [PATCH 2/2] xtensa: The use of CLAMPS instruction also requires TARGET_MINMAX, as well as TARGET_CLAMPS
Takayuki 'January June' Suwa
- [PATCH] xtensa: Use HARD_REG_SET instead of bare integer
Takayuki 'January June' Suwa
- [PATCH, OpenACC 2.7] readonly modifier support in front-ends
Chung-Lin Tang
- [PATCH, OpenACC 2.7, v2] Implement host_data must have use_device clause requirement
Chung-Lin Tang
- [PATCH, OpenACC 2.7] Implement default clause support for data constructs
Chung-Lin Tang
- [PATCH, OpenACC 2.7] Connect readonly modifier to points-to analysis
Chung-Lin Tang
- libgo patch committet: Don't collect package CGOLDFLAGS
Ian Lance Taylor
- [PATCH] Fortran: simplification of FINDLOC for constant complex arguments [PR110585]
Paul Richard Thomas
- [Patch, fortran] Fix default type bugs in gfortran [PR99139, PR99368]
Paul Richard Thomas
- [PATCH] fortran: Release symbols in reversed order [PR106050]
Paul Richard Thomas
- Cfuture Manpower Hiring
Vinod Thomas
- [PATCH] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Kyrylo Tkachov
- [PATCH] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Kyrylo Tkachov
- [PATCH] testsuite: Add _link flavor for several arm_arch* and arm* effective-targets
Kyrylo Tkachov
- [PATCH] doc: Document arm_v8_1m_main_cde_mve_fp
Kyrylo Tkachov
- [PATCH v2] arm: Fix MVE intrinsics support with LTO (PR target/110268)
Kyrylo Tkachov
- [PATCH] testsuite: Add _link flavor for several arm_arch* and arm* effective-targets
Kyrylo Tkachov
- [PATCH 1/2] [testsuite,arm]: Make nomve_fp_1.c require arm_fp
Kyrylo Tkachov
- [PATCH 2/2] [testsuite, arm]: Make mve_fp_fpu[12].c accept single or double precision FPU
Kyrylo Tkachov
- [PATCH 1/6] arm: [MVE intrinsics] Factorize vcaddq vhcaddq
Kyrylo Tkachov
- [PATCH v2] RISC-V: Add support for vector crypto extensions
Philipp Tomsich
- [PING][PATCH] tree-optimization/110279- Check for nested FMA chains in reassoc
Philipp Tomsich
- [PATCH v2] tree-optimization/110279- Check for nested FMA chains in reassoc
Philipp Tomsich
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Philipp Tomsich
- [PATCH 1/1] riscv: thead: Fix ICE when enable XTheadMemPair ISA extension.
Philipp Tomsich
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Philipp Tomsich
- [PATCH] riscv: thead: Fix failing XTheadCondMov tests (indirect-rv[32|64])
Philipp Tomsich
- [PATCH] RISC-V: optim const DF +0.0 store to mem [PR/110748]
Philipp Tomsich
- [PATCH] mh-mingw: drop unused BOOT_CXXFLAGS variable
Sergei Trofimovich
- [PATCH 0/2] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Manolis Tsamis
- [PATCH 1/2] ifcvt: handle sequences that clobber flags in noce_convert_multiple_sets
Manolis Tsamis
- [PATCH 2/2] ifcvt: Allow more operations in multiple set if conversion
Manolis Tsamis
- [PATCH 2/2] ifcvt: Allow more operations in multiple set if conversion
Manolis Tsamis
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v2 0/2] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Manolis Tsamis
- [PATCH v2 1/2] ifcvt: handle sequences that clobber flags in noce_convert_multiple_sets
Manolis Tsamis
- [PATCH v2 2/2] ifcvt: Allow more operations in multiple set if conversion
Manolis Tsamis
- [PATCH 2/2] ifcvt: Allow more operations in multiple set if conversion
Manolis Tsamis
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v2] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v2 0/2] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Manolis Tsamis
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v3] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH 0/3] genmatch: Speed up recompilation after changes to match.pd
Andrzej Turko
- [PATCH 1/3] Support get_or_insert in ordered_hash_map
Andrzej Turko
- [PATCH 2/3] genmatch: Reduce variability of generated code
Andrzej Turko
- [PATCH 3/3] genmatch: Log line numbers indirectly
Andrzej Turko
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Martin Uecker
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Martin Uecker
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Martin Uecker
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Martin Uecker
- [PATCH] core: Support heap-based trampolines
Martin Uecker
- [PATCH] core: Support heap-based trampolines
Martin Uecker
- [PATCH] core: Support heap-based trampolines
Martin Uecker
- [PING 2] [PATCH] Less warnings for parameters declared as arrays [PR98541, PR98536]
Martin Uecker
- [C PATCH]: Add Walloc-type to warn about insufficient size in allocations
Martin Uecker
- [C PATCH] Synthesize nonnull attribute for parameters declared with static
Martin Uecker
- _BitInt vs. _Atomic
Martin Uecker
- _BitInt vs. _Atomic
Martin Uecker
- _BitInt vs. _Atomic
Martin Uecker
- _BitInt vs. _Atomic
Martin Uecker
- [PING 3] [PATCH] Less warnings for parameters declared as arrays [PR98541, PR98536]
Martin Uecker
- _BitInt vs. _Atomic
Martin Uecker
- [C PATCH]: Add Walloc-type to warn about insufficient size in allocations
Martin Uecker
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Andre Vehreschild
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Andre Vehreschild
- [Patch, Fortran] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Andre Vehreschild
- [Patch, Fortran, committed] Allow ref'ing PDT's len() in parameter-initializer [PR102003]
Andre Vehreschild
- [committed] libstdc++: Qualify calls to std::_Destroy and _Destroy_aux
Jonathan Wakely
- [PATCH] libstdc++: Enable OpenMP 5.0 pragmas in PSTL headers
Jonathan Wakely
- [committed] libstdc++: Fix <iosfwd> synopsis test
Jonathan Wakely
- [PATCH] libstdc++: Split up pstl/set.cc testcase
Jonathan Wakely
- [committed] libstdc++: Add redundant 'typename' to std::projected
Jonathan Wakely
- [committed] libstdc++: Use RAII in std::vector::_M_default_append
Jonathan Wakely
- [committed] libstdc++: Fix std::__uninitialized_default_n for constant evaluation [PR110542]
Jonathan Wakely
- [committed] libstdc++: Disable std::forward_list tests for C++98 mode
Jonathan Wakely
- [PATCH] libstdc++: Fix fwrite error parameter
Jonathan Wakely
- [PATCH] doc: Update my Contributors entry
Jonathan Wakely
- [committed] libstdc++: Document --enable-cstdio=stdio_pure [PR110574]
Jonathan Wakely
- [PATCH] libstdc++: Fix --enable-cstdio=stdio_pure [PR110574]
Jonathan Wakely
- [PATCH] libstdc++: Compile basic_file_stdio.cc for LFS
Jonathan Wakely
- [committed] doc: Fix typos in Warning Options [PR110596]
Jonathan Wakely
- [PATCH] libstdc++: Use RAII in std::vector::_M_realloc_insert
Jonathan Wakely
- [PATCH 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [PATCH 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Jonathan Wakely
- [PATCH v2] libstdc++: use __is_enum built-in trait
Jonathan Wakely
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [PATCH 2/2] libstdc++: use new built-in trait __is_signed
Jonathan Wakely
- [PATCH v4 2/2] libstdc++: use new built-in trait __is_unsigned
Jonathan Wakely
- [PATCH v8 2/6] libstdc++: use new built-in trait __is_reference for std::is_reference
Jonathan Wakely
- [PATCH v8 4/6] libstdc++: use new built-in trait __is_function for std::is_function
Jonathan Wakely
- [PATCH 1/2] c++, libstdc++: implement __is_signed built-in trait
Jonathan Wakely
- [PATCH v2 2/2] libstdc++: use new built-in trait __remove_pointer
Jonathan Wakely
- [PATCH v2 2/2] libstdc++: use new built-in trait __is_scalar for std::is_scalar
Jonathan Wakely
- [committed] libstdc++: Check conversion from filesystem::path to wide strings [PR95048]
Jonathan Wakely
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [committed] libstdc++: std::stoi etc. do not need C99 <stdlib.h> support [PR110653]
Jonathan Wakely
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [PATCH v2 1/2] c++, libstdc++: implement __is_pointer built-in trait
Jonathan Wakely
- [committed 1/3] libstdc++: Check autoconf macros for strtof and strtold [PR110653]
Jonathan Wakely
- [committed 2/3] libstdc++: Define std::stof fallback in terms of std::stod [PR110653]
Jonathan Wakely
- [committed 3/3] libstdc++: Enable tests for std::stoi etc. unconditionally [PR110653]
Jonathan Wakely
- [committed] libstdc++: Check for multiple modifiers in chrono format string [PR110708]
Jonathan Wakely
- [committed] libstdc++: Implement correct locale-specific chrono formatting [PR110719]
Jonathan Wakely
- [committed] libstdc++: Avoid warning in std::format
Jonathan Wakely
- [committed] libstdc++: Fix locale-specific duration formatting [PR110719]
Jonathan Wakely
- [committed] libstdc++: Fix formatting of negative chrono::hh_mm_ss
Jonathan Wakely
- [PATCH] libstdc++: Fix preprocessor conditions for std::from_chars [PR109921]
Jonathan Wakely
- [committed] libstdc++: Check for std::ratio in arithmetic and comparisons [PR110593]
Jonathan Wakely
- [committed] libstdc++: Do not define inaccurate from_chars for _Float128 [PR110077]
Jonathan Wakely
- [committed] libstdc++; Do not use strtold for hppa-hpux [PR110653]
Jonathan Wakely
- [PATCH] libstdc++: Reuse double overload of __convert_to_v if possible
Jonathan Wakely
- [PATCH] libstdc++: Add missing constexpr specifier and function overloads
Jonathan Wakely
- [committed] libstdc++: Add deprecated attribute to std::random_shuffle declarations
Jonathan Wakely
- [committed] libstdc++: Avoid bogus overflow warnings in std::vector<bool> [PR110807]
Jonathan Wakely
- [committed] libstdc++: Require C++11 for 23_containers/vector/bool/110807.cc [PR110807]
Jonathan Wakely
- [committed] libstdc++: Fix std::format alternate form for floating-point [PR108046]
Jonathan Wakely
- [PATCH V2] i386: Inline function with default arch/tune to caller
Hongyu Wang
- [PATCH V2] i386: Inline function with default arch/tune to caller
Hongyu Wang
- [PATCH V2] i386: Inline function with default arch/tune to caller
Hongyu Wang
- [PATCH] i386: Update document for inlining rules
Hongyu Wang
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Wang, Yanzhang
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
Wang, Yanzhang
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Andrew Waterman
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Andrew Waterman
- [PATCH] RISC-V: improve codegen for repeating large constants [3]
Andrew Waterman
- [PATCH] libgcc: Fix -Wint-conversion warning in find_fde_tail
Florian Weimer
- [PATCH] aarch64: Fix warnings during libgcc build
Florian Weimer
- [PATCH] m68k: Avoid implicit function declaration in libgcc
Florian Weimer
- [PATCH] csky: Fix -Wincompatible-pointer-types warning during libgcc build
Florian Weimer
- [PATCH] riscv: Fix -Wincompatible-pointer-types warning during libgcc build
Florian Weimer
- [PATCH] arc: Fix -Wincompatible-pointer-types warning during libgcc build
Florian Weimer
- [PATCH] or1k: Fix -Wincompatible-pointer-types warning during libgcc build
Florian Weimer
- [PATCH] aarch64: Fix warnings during libgcc build
Florian Weimer
- [PATCH releases/gcc-13 1/2] libgcc: Fix eh_frame fast path in find_fde_tail
Florian Weimer
- [PATCH releases/gcc-13 2/2] libgcc: Fix -Wint-conversion warning in find_fde_tail
Florian Weimer
- PR82943 - Suggested patch to fix
Alexander Westbrooks
- [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]
Li Xu
- [PATCH] RISC-V: Fix vector tuple intrinsic
Li Xu
- [PATCH v2] RISC-V: Fix vector tuple intrinsic
Li Xu
- [PATCH] RISC-V: Fix vector tuple intrinsic
Li Xu
- [PATCH] RISC-V: Remove vxrm parameter for vsadd[u] and vssub[u]
Li Xu
- [committed] MAINTAINERS: Add myself to write after approval
Li Xu
- Devirtualization of objects in array
Ng YongXiang
- [PATCH] - Devirtualization of array destruction (C++) - 110057
Ng YongXiang
- [PATCH] c++: devirtualization of array destruction [PR110057]
Ng YongXiang
- [PATCH] c++: devirtualization of array destruction [PR110057]
Ng YongXiang
- [PATCH 0/5] Recognize Zicond extension
Xiao Zeng
- [PATCH 1/5] [RISC-V] Recognize Zicond extension
Xiao Zeng
- [PATCH 2/5] [RISC-V] Generate Zicond instruction for basic semantics
Xiao Zeng
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Xiao Zeng
- [PATCH 4/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to non-zero
Xiao Zeng
- [PATCH 5/5] [RISC-V] Generate Zicond instruction for conditional execution
Xiao Zeng
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Xiao Zeng
- [PATCH 0/5] Recognize Zicond extension
Xiao Zeng
- [PATCH 0/5] Recognize Zicond extension
Xiao Zeng
- [PATCH V2] [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Xiao Zeng
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Xiao Zeng
- [PATCH 3/5] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Xiao Zeng
- [PATCH 0/5] Recognize Zicond extension
Xiao Zeng
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [PATCH] gcc-14/changes.html: Deprecate a GCC C extension on flexible array members.
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [PATCH] gcc-13/changes.html: Add and fix URL to -fstrict-flex-array option.
Qing Zhao
- [C PATCH]: Add Walloc-type to warn about insufficient size in allocations
Qing Zhao
- One question on the source code of tree-object-size.cc
Qing Zhao
- One question on the source code of tree-object-size.cc
Qing Zhao
- One question on the source code of tree-object-size.cc
Qing Zhao
- [V1][PATCH 0/3] New attribute "element_count" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [committed] arc: Update builtin documentation
Claudiu Zissulescu
- [PATCH] LoongArch: Allow using --with-arch=native if host CPU is LoongArch
chenglulu
- [PATCH] Add VXRM enum
chenyixuan@iscas.ac.cn
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
demin.han
- [r14-2281 Regression] FAIL: gcc.dg/vect/slp-perm-9.c scan-tree-dump-times vect "vectorizing stmts using SLP" 1 on Linux/x86_64
haochen.jiang
- [r14-2310 Regression] FAIL: gcc.target/i386/pr53652-1.c scan-assembler-times pandn[ \\t] 2 on Linux/x86_64
haochen.jiang
- [r14-2314 Regression] FAIL: gcc.target/i386/pr100711-2.c scan-assembler-times vpandn 8 on Linux/x86_64
haochen.jiang
- [r14-2383 Regression] FAIL: gcc.dg/unroll-7.c scan-rtl-dump-not loop2_unroll "Invalid sum" on Linux/x86_64
haochen.jiang
- [r14-2386 Regression] FAIL: gcc.target/i386/pr91681-1.c scan-assembler-not xor on Linux/x86_64
haochen.jiang
- [r14-2407 Regression] FAIL: g++.dg/vect/pr110557.cc -std=c++98 (test for excess errors) on Linux/x86_64
haochen.jiang
- [r14-2629 Regression] FAIL: g++.dg/cpp0x/udlit-extended-id-3.C -std=c++20 (test for excess errors) on Linux/x86_64
haochen.jiang
- [r14-2639 Regression] FAIL: gcc.dg/vect/bb-slp-pr95839-v8.c scan-tree-dump slp2 "optimized: basic block" on Linux/x86_64
haochen.jiang
- [r14-2655 Regression] FAIL: g++.dg/gomp/pr58567.C -std=c++98 (test for excess errors) on Linux/x86_64
haochen.jiang
- [r14-2709 Regression] FAIL: gcc.target/i386/pr93089-3.c scan-assembler vmulps[^\n\r]*zmm on Linux/x86_64
haochen.jiang
- [r14-2754 Regression] FAIL: gfortran.dg/gomp/pr99226.f90 -O (test for excess errors) on Linux/x86_64
haochen.jiang
- [r14-2786 Regression] FAIL: g++.target/i386/pr98218-1.C -std=gnu++98 scan-assembler-times cmpltps 3 on Linux/x86_64
haochen.jiang
- [r14-2797 Regression] FAIL: 23_containers/vector/bool/110807.cc (test for excess errors) on Linux/x86_64
haochen.jiang
- [r14-2834 Regression] FAIL: gcc.target/i386/pr87007-5.c scan-assembler-times vxorps[^\n\r]*xmm[0-9] 1 on Linux/x86_64
haochen.jiang
- [PATCH V2] rs6000: Don't allow AltiVec address in movoo & movxo pattern [PR110411]
jeevitha
- [PATCH] rs6000: Fix issue in specifying PTImode as an attribute [PR106895]
jeevitha
- [PATCH V6] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
juzhe.zhong@rivai.ai
- [PATCH V6] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
juzhe.zhong@rivai.ai
- [PATCH] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
juzhe.zhong@rivai.ai
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support vfwnmacc/vfwmsac/vfwnmsac combine lowering
juzhe.zhong@rivai.ai
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
juzhe.zhong@rivai.ai
- [PATCH V2] Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments
juzhe.zhong@rivai.ai
- [PATCH V7] Machine Description: Add LEN_MASK_{GATHER_LOAD, SCATTER_STORE} pattern
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix one typo for emit_mode_set.
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix one bug for floating-point static frm
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Refine the insn pattern of fsrm
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Fix one bug for floating-point static frm
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V4] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH V4] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand
juzhe.zhong@rivai.ai
- [PATCH V5] VECT: Apply LEN_MASK_GATHER_LOAD/SCATTER_STORE into vectorizer
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Change truncate to float_truncate in narrowing
juzhe.zhong@rivai.ai
- [PATCH] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
juzhe.zhong@rivai.ai
- [PATCH] VECT: Fix ICE of variable stride on strieded load/store with SELECT_VL loop control.
juzhe.zhong@rivai.ai
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
juzhe.zhong@rivai.ai
- [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]
juzhe.zhong@rivai.ai
- [PATCH] RISCV: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR110560]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] GCSE: Export add_label_notes as global function
juzhe.zhong@rivai.ai
- [PATCH] GCSE: Export 'insert_insn_end_basic_block' as global function
juzhe.zhong@rivai.ai
- [PATCH] GCSE: Export add_label_notes as global function
juzhe.zhong@rivai.ai
- [PATCH] GCSE: Export add_label_notes as global function
juzhe.zhong@rivai.ai
- [PATCH v2] GCSE: Export 'insert_insn_end_basic_block' as global function
juzhe.zhong@rivai.ai
- [PATCH] GCSE: Export add_label_notes as global function
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Add COND_LEN_* operations for loop control with length targets
juzhe.zhong@rivai.ai
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Add COND_LEN_* operations for loop control with length targets
juzhe.zhong@rivai.ai
- [PATCH] VECT: Add COND_LEN_* operations for loop control with length targets
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
juzhe.zhong@rivai.ai
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Throw compilation error for unknown sub-extension or supervisor extension
juzhe.zhong@rivai.ai
- [PATCH] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
juzhe.zhong@rivai.ai
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support integer mult highpart auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V5] RISC-V: Support gather_load/scatter RVV auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH V4] VECT: Apply COND_LEN_* into vectorizable_operation
juzhe.zhong@rivai.ai
- [PATCH] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
juzhe.zhong@rivai.ai
- [PATCH V2] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
juzhe.zhong@rivai.ai
- [PATCH] SSA MATH: Support COND_LEN_FMA for floating-point math optimization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support non-SLP unordered reduction
juzhe.zhong@rivai.ai
- [PATCH] VECT: Add mask_len_fold_left_plus for in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support basic floating-point dynamic rounding mode
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support non-SLP unordered reduction
juzhe.zhong@rivai.ai
- [PATCH V2] RTL_SSA: Relax PHI_MODE in phi_setup
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix RVV frm run test failure on RV32
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Fix RVV frm run test failure on RV32
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Remove testcase that cannot be compiled because VLEN limitation
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Fix testcase failed when default -mcmodel=medany
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Enable SLP un-order reduction
juzhe.zhong@rivai.ai
- [PATCH] MAINTAINERS: Add myself as riscv port reviewer.
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Align the pattern format in vector.md
juzhe.zhong@rivai.ai
- [PATCH v4] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH] CODE STRUCTURE: Refine codes in Vectorizer
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix one incorrect match operand for RVV reduction
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support in-order floating-point reduction
juzhe.zhong@rivai.ai
- [PATCH] CODE STRUCTURE: Refine codes in Vectorizer
juzhe.zhong@rivai.ai
- [PATCH v4] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH V3] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH V4] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support floating-point in-order reduction for length loop control
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Bugfix for allowing incorrect dyn for static rounding
juzhe.zhong@rivai.ai
- [PATCH v5] RISC-V: Support CALL for RVV floating-point dynamic rounding
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH] internal-fn: Refine macro define of COND_* and COND_LEN_* internal functions
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Fixbug for fsflags instruction error using immediate.
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Fix vector tuple intrinsic
juzhe.zhong@rivai.ai
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
juzhe.zhong@rivai.ai
- [PATCH v4] RISC-V: Fixbug for fsflags instruction error using immediate.
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Fix vector tuple intrinsic
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Fix vector tuple intrinsic
juzhe.zhong@rivai.ai
- [PATCH V2] RISC-V: Enable basic VLS modes support
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Enable basic VLS modes support
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Enable basic VLS modes support
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Fix uninitialized and redundant use of which_alternative
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Enable basic VLS modes support
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Remove vxrm parameter for vsadd[u] and vssub[u]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Enable basic VLS auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Return machine_mode rather than opt_machine_mode for get_mask_mode, NFC
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
juzhe.zhong@rivai.ai
- [PATCH] Break false dependence for vpternlog by inserting vpxor.
liuhongt
- [PATCH] Disparage slightly for the alternative which move DFmode between SSE_REGS and GENERAL_REGS.
liuhongt
- [PATCH 1/2] [x86] Add pre_reload splitter to detect fp min/max pattern.
liuhongt
- [PATCH 2/2] Adjust rtx_cost for DF/SFmode AND/IOR/XOR/ANDN operations.
liuhongt
- [PATCH V2] [x86] Add pre_reload splitter to detect fp min/max pattern.
liuhongt
- [PATCH] Break false dependence for vpternlog by inserting vpxor or setting constraint of input operand to '0'
liuhongt
- [PATCH] Add peephole to eliminate redundant comparison after cmpccxadd.
liuhongt
- [PATCH v2] Break false dependence for vpternlog by inserting vpxor or setting constraint of input operand to '0'
liuhongt
- [PATCH] Add peephole to eliminate redundant comparison after cmpccxadd.
liuhongt
- [PATCH] Fix typo in the testcase.
liuhongt
- [PATCH] Remove # from <mask_codefor>one_cmpl<mode>2<mask_name> assemble output.
liuhongt
- [PATCH] Fix fp16 related testcase failure for i686.
liuhongt
- [PATCH] Optimize vlddqu to vmovdqu for TARGET_AVX
liuhongt
- [PATCH] [x86] Add UNSPEC_MASKOP to vpbroadcastm pattern.
liuhongt
- [PATCH] Implement Bit-field lowering
naveenh@marvell.com
- Pilot training
nha
- [PATCH v1] RISC-V: Fix one typo of FRM dynamic definition
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix one typo for emit_mode_set.
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix one bug for floating-point static frm
pan2.li@intel.com
- [PATCH v2] RISC-V: Fix one bug for floating-point static frm
pan2.li@intel.com
- [PATCH v1] RISC-V: Refine the insn pattern of fsrm
pan2.li@intel.com
- [PATCH v1] RISC-V: Use FRM_DYN when add the rounding mode operand
pan2.li@intel.com
- [PATCH v3] RISC-V: Fix one bug for floating-point static frm
pan2.li@intel.com
- [PATCH v4] RISC-V: Fix one bug for floating-point static frm
pan2.li@intel.com
- [PATCH v5] RISC-V: Fix one bug for floating-point static frm
pan2.li@intel.com
- [PATCH V6] RISC-V: Support gather_load/scatter RVV auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Refactor riscv mode after for VXRM and FRM
pan2.li@intel.com
- [PATCH v2] RISC-V: Refactor riscv mode after for VXRM and FRM
pan2.li@intel.com
- [PATCH v1] RISC-V: Add more tests for RVV floating-point FRM.
pan2.li@intel.com
- [PATCH v3] RISC-V: Refactor riscv mode after for VXRM and FRM
pan2.li@intel.com
- [PATCH v2] RISC-V: Add more tests for RVV floating-point FRM.
pan2.li@intel.com
- [PATCH v1] RISC-V: Support basic floating-point dynamic rounding mode
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix RVV frm run test failure on RV32
pan2.li@intel.com
- [PATCH v1|GCC-13] RISC-V: Bugfix for riscv-vsetvl pass.
pan2.li@intel.com
- [PATCH v2] RISC-V: Fix RVV frm run test failure on RV32
pan2.li@intel.com
- [PATCH v1] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v2] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v3] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v1] RISC-V: Align the pattern format in vector.md
pan2.li@intel.com
- [PATCH v4] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix one incorrect match operand for RVV reduction
pan2.li@intel.com
- [PATCH v5] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v1] RISC-V: Bugfix for allowing incorrect dyn for static rounding
pan2.li@intel.com
- [PATCH v6] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v1] RISC-V: Remove unnecessary vread_csr/vwrite_csr intrinsic.
pan2.li@intel.com
- [PATCH v8] RISC-V: Support CALL for RVV floating-point dynamic rounding
pan2.li@intel.com
- [PATCH v1] RISC-V: Bugfix for RVV floating-point rm suffix sequence
pan2.li@intel.com
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
priour.be@gmail.com
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948]
priour.be@gmail.com
- [PATCH] libstdc++: Fix fwrite error parameter
shuaitq
- Generating all-ones zmm needs dep-breaking pxor before ternlog (PR target/110438)
simonaytes.yan@ispras.ru
- [PATCH] Break false dependence for vpternlog by inserting vpxor.
simonaytes.yan@ispras.ru
- [PATCH] RISCV: Add -m(no)-omit-leaf-frame-pointer support.
yanzhang.wang@intel.com
- [PATCH v3] RISCV: Add -m(no)-omit-leaf-frame-pointer support.
yanzhang.wang@intel.com
- [PATCH v2] RISC-V: convert the mulh with 0 to mov 0 to the reg.
yanzhang.wang@intel.com
- [PATCH v4 4/9] MIPS: Add bitwise instructions for mips16e2
梅杰
- [PATCH V4] RISC-V: Support gather_load/scatter RVV auto-vectorization
钟居哲
- [PATCH] RISC-V: Support vfwmul.vv combine lowering
钟居哲
- [PATCH] genopinit: Allow more than 256 modes.
钟居哲
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
钟居哲
- [PATCH] RISC-V: Optimize permutation codegen with vcompress
钟居哲
- [PATCH] genopinit: Allow more than 256 modes.
钟居哲
- [PATCH] genopinit: Allow more than 256 modes.
钟居哲
- [PATCH V3] VECT: Apply COND_LEN_* into vectorizable_operation
钟居哲
- [PATCH] RISC-V: Support COND_LEN_* patterns
钟居哲
- [PATCH] RISC-V: Support COND_LEN_* patterns
钟居哲
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
钟居哲
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
钟居哲
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
钟居哲
- [PATCH V7] RISC-V: RISC-V: Support gather_load/scatter RVV auto-vectorization
钟居哲
- [PATCH] RISC-V: Enable COND_LEN_FMA auto-vectorization
钟居哲
- [PATCH] RISC-V: Support non-SLP unordered reduction
钟居哲
- [PATCH] RISC-V: Support non-SLP unordered reduction
钟居哲
- [PATCH] RTL_SSA: Relax PHI_MODE in phi_setup
钟居哲
- [PATCH V2] RISC-V: Refactor RVV machine modes
钟居哲
- [PATCH] VECT: Support CALL vectorization for COND_LEN_*
钟居哲
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
钟居哲
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
钟居哲
- [PATCH] RISC-V: Enable basic VLS modes support
钟居哲
- [PATCH v7] RISC-V: Support CALL for RVV floating-point dynamic rounding
钟居哲
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
钟居哲
- [committed] RISC-V: Fix bug of get_mask_mode
钟居哲
- [PATCH] RISC-V: Support POPCOUNT auto-vectorization
钟居哲
- [PATCH V2] VECT: Support CALL vectorization for COND_LEN_*
钟居哲
- [PATCH] RISC-V: Support POPCOUNT auto-vectorization
钟居哲
- [PATCH V2] RISC-V: Support POPCOUNT auto-vectorization
钟居哲
- [PATCH] Add VXRM enum
陈逸轩
Last message date:
Mon Jul 31 23:50:15 GMT 2023
Archived on: Mon Jul 31 23:50:23 GMT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).