September 2023 Archives by author
Starting: Fri Sep 1 01:19:34 GMT 2023
Ending: Sat Sep 30 23:13:05 GMT 2023
Messages: 2724
- [PATCH] vect, omp: inbranch simdclone dropping const
Andre Vieira (lists)
- [PATCH] vect, omp: inbranch simdclone dropping const
Andre Vieira (lists)
- [PATCH] vect, omp: inbranch simdclone dropping const
Andre Vieira (lists)
- [PATCH] vect, omp: inbranch simdclone dropping const
Andre Vieira (lists)
- [PING][PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Andre Vieira (lists)
- [PATCH 6/8] vect: Add vector_mode paramater to simd_clone_usable
Andre Vieira (lists)
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Richard Earnshaw (lists)
- [PATCH] AArch64: Fix strict-align cpymem/setmem [PR103100]
Richard Earnshaw (lists)
- [PATCH] AArch64: Remove BTI from outline atomics
Richard Earnshaw (lists)
- [PATCH 3/4] Improve functionality of ree pass.
Ajit Agarwal
- [PING ^0] [PATCH] rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index
Ajit Agarwal
- [PING ^0][PATCH 3/4] Improve functionality of ree pass.
Ajit Agarwal
- [PING^5] PATCH v5 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Ajit Agarwal
- [PING^3] [PATCH v8] tree-ssa-sink: Improve code sinking pass.
Ajit Agarwal
- [PATCH v1] rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index
Ajit Agarwal
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Ajit Agarwal
- [PATCH v7 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
Ajit Agarwal
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Ajit Agarwal
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Ajit Agarwal
- [PATCH v7 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
Ajit Agarwal
- [PATCH v2 3/4] Improve functionality of ree pass with various constants with AND operation.
Ajit Agarwal
- [PATCH v8 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
Ajit Agarwal
- [PATCH v7 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
Ajit Agarwal
- [PATCH] rs6000: Add new pass for replacement of contiguous adresses vector load lxv with lxvp
Ajit Agarwal
- [PING] [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Manos Anagnostakis
- [PATCH] aarch64: Fine-grained ldp and stp policies with test-cases.
Manos Anagnostakis
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v4] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v4] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v5] aarch64: Fine-grained policies to control ldp-stp formation.
Manos Anagnostakis
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Manos Anagnostakis
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Manos Anagnostakis
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Manos Anagnostakis
- [PATCH] aarch64: Improve on ldp-stp policies code structure.
Manos Anagnostakis
- [PATCH v2] aarch64: Improve on ldp-stp policies code structure.
Manos Anagnostakis
- [PATCH] Include safe-ctype.h after C++ standard headers, to avoid over-poisoning
Dimitry Andric
- [committed] hppa: Update baseline symbols for hppa-linux
John David Anglin
- [committed] hppa: Fix memory barrier patterns for pre PA8800 processors
John David Anglin
- [PATCH] Fortran: runtime bounds-checking in presence of array constructors [PR31059]
Harald Anlauf
- [PATCH] fortran: Remove redundant tree walk to delete element
Harald Anlauf
- [PATCH] fortran: Undo new symbols in all namespaces [PR110996]
Harald Anlauf
- [PATCH] Fortran: improve bounds-checking for array sections [PR30802]
Harald Anlauf
- [PATCH] Fortran: improve bounds-checking for array sections [PR30802]
Harald Anlauf
- [PATCH] fortran: fix checking of CHARACTER lengths in array constructors [PR70231]
Harald Anlauf
- [Patch, fortran] PR68155 - ICE on initializing character array in type (len_lhs <> len_rhs)
Harald Anlauf
- [PATCH] fortran: error recovery on duplicate declaration of class variable [PR95710]
Harald Anlauf
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Arsen Arsenović
- Question on -fwrapv and -fwrapv-pointer
Arsen Arsenović
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Arsen Arsenović
- [PATCH 2/2] *: add modern gettext
Arsen Arsenović
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Arsen Arsenović
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Arsen Arsenović
- [PATCH 1/2] arm: Use deltas for Arm switch tables
Richard Ball
- [PATCH 2/2] arm: move the switch tables for Arm to the RO data section.
Richard Ball
- [PATCH] testsuite: aarch64: Adjust SVE ACLE tests to new generated code
Thiago Jung Bauermann
- [PATCH 0/2] RISC-V: Support CORE-V XCVMAC and XCVALU extensions
Mary Bennett
- [PATCH 1/2] RISC-V: Add support for XCVmac extension in CV32E40P
Mary Bennett
- [PATCH 2/2] RISC-V: Add support for XCValu extension in CV32E40P
Mary Bennett
- [PATCH v2 0/2] RISC-V: Support CORE-V XCVMAC and XCVALU extensions
Mary Bennett
- [PATCH v2 1/2] RISC-V: Add support for XCVmac extension in CV32E40P
Mary Bennett
- [PATCH v2 2/2] RISC-V: Add support for XCValu extension in CV32E40P
Mary Bennett
- [PATCH v3 0/2] RISC-V: Support CORE-V XCVMAC and XCVALU extensions
Mary Bennett
- [PATCH v3 1/2] RISC-V: Add support for XCVmac extension in CV32E40P
Mary Bennett
- [PATCH v3 2/2] RISC-V: Add support for XCValu extension in CV32E40P
Mary Bennett
- [RFC] gimple ssa: SCCP - A new PHI optimization pass
Richard Biener
- [PATCH] MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c`
Richard Biener
- [RFC] gimple ssa: SCCP - A new PHI optimization pass
Richard Biener
- [PATCH] MATCH: `(nop_convert)-a` into -(nop_convert)a if the negate is single use and a is known not to be signed min value
Richard Biener
- [PATCH v3] tree-optimization/110279- Check for nested FMA in reassoc
Richard Biener
- [PATCH V6] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Richard Biener
- [PATCH] Improve rewrite_to_defined_overflow for lhs already the correct type
Richard Biener
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Richard Biener
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
Richard Biener
- [PATCH] Checking undefined_p before using the vr
Richard Biener
- [PATCH] Tweak language choice in config-list.mk
Richard Biener
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Richard Biener
- [PATCH] math-opts: Add dbgcounter for FMA formation
Richard Biener
- [PATCH] match: Don't sink comparisons into vec_cond operands.
Richard Biener
- [PATCH] sccvn: Avoid ICEs on _BitInt load BIT_AND_EXPR mask [PR111338]
Richard Biener
- [PATCH] small _BitInt tweaks
Richard Biener
- [PATCH] MATCH: Simplify (a CMP1 b) ^ (a CMP2 b)
Richard Biener
- [PATCH 1/2] MATCH: [PR111364] Add some more minmax cmp operand simplifications
Richard Biener
- [PATCH 2/2] MATCH: Move `X <= MAX(X, Y)` before `MIN (X, C1) < C2` pattern
Richard Biener
- [PATCH v2 08/11] Native complex ops: Add explicit vector of complex
Richard Biener
- [PATCH] MATCH: Simplify `(X % Y) < Y` pattern.
Richard Biener
- [PATCH] tree-optimization/111397 - missed copy propagation involving abnormal dest
Richard Biener
- [PATCH] tree-optimization/111387 - BB SLP and irreducible regions
Richard Biener
- [PATCH] Improve error message for if with an else part while in switch
Richard Biener
- [PATCH] MATCH: Support `(a != (CST+1)) & (a > CST)` optimizations
Richard Biener
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Richard Biener
- [PATCHSET] Reintroduce targetrustm hooks
Richard Biener
- [PATCH] core: Support heap-based trampolines
Richard Biener
- [PATCH] tree-optimization/111294 - better DCE after forwprop
Richard Biener
- [PATCH] tree-optimization/111294 - backwards threader PHI costing
Richard Biener
- Question on -fwrapv and -fwrapv-pointer
Richard Biener
- Question on -fwrapv and -fwrapv-pointer
Richard Biener
- [PATCH] tree optimization/111407--SSA corruption due to widening_mul opt
Richard Biener
- [PATCH] MATCH: Fix `(1 >> X) != 0` pattern for vector types
Richard Biener
- [PATCH] MATCH: Improve zero_one_valued_p for cases without range information
Richard Biener
- [PATCH] use local range for one more pattern in match.pd
Richard Biener
- [PATCH] test: Remove XPASS for RISCV
Richard Biener
- [PATCH] test: Block slp-16.c check for target support vect_strided6
Richard Biener
- [PATCH] test: Isolate slp-1.c check of target supports vect_strided5
Richard Biener
- [PATCH] test: Block vect_strided5 for slp-34-big-array.c SLP check
Richard Biener
- [PATCH] test: Block SLP check of slp-34.c for vect_strided5
Richard Biener
- [PATCH] test: Block SLP check of slp-35.c for vect_strided5
Richard Biener
- [WIP] Re-introduce 'TREE_USED' in tree streaming
Richard Biener
- [PATCH][RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
Richard Biener
- [WIP] Re-introduce 'TREE_USED' in tree streaming
Richard Biener
- [WIP] Re-introduce 'TREE_USED' in tree streaming
Richard Biener
- Question on -fwrapv and -fwrapv-pointer
Richard Biener
- Question on -fwrapv and -fwrapv-pointer
Richard Biener
- [PATCH] [RFC] New early __builtin_unreachable processing.
Richard Biener
- [PATCH] gcc: Introduce -fhardened
Richard Biener
- [PATCH] MATCH: Add simplifications for `(a * zero_one) ==/!= CST`
Richard Biener
- [PATCH] MATCH: Add simplifications of `(a == CST) & a`
Richard Biener
- [PATCH] Trivial typo fix in variadic
Richard Biener
- [PATCH] tree-optimization/111294 - backwards threader PHI costing
Richard Biener
- [PATCH/RFC 08/10] aarch64: Don't use CEIL for vector_store in aarch64_stp_sequence_cost
Richard Biener
- [PATCH] MATCH: Make zero_one_valued_p non-recusive fully
Richard Biener
- [PATCH] MATCH: Avoid recusive zero_one_valued_p for conversions
Richard Biener
- LTO: Get rid of 'lto_mode_identity_table' (was: Machine Mode ICE in RISC-V when LTO)
Richard Biener
- [PATCH] v2: small _BitInt tweaks
Richard Biener
- [PATCH] match.pd: Some build_nonstandard_integer_type tweaks
Richard Biener
- [PATCH] c/111468 - add unordered compare and pointer diff to GIMPLE FE parsing
Richard Biener
- [PATCH] tree-optimization/111465 - bougs jump threading with no-copy src block
Richard Biener
- [PATCH] c/111468 - dump unordered compare operators in their GIMPLE form with -gimple
Richard Biener
- [PATCH] target/30484 - testcase for exploration
Richard Biener
- [PATCH 1/2] using overflow_free_p to simplify pattern
Richard Biener
- [PATCH 2/2] testcase: rename pr111303.c to pr111324.c
Richard Biener
- [PATCH] [RFC] New early __builtin_unreachable processing.
Richard Biener
- [PATCH] debug/111409 - don't generate COMDAT macro sections for split DWARF
Richard Biener
- [PATCH]middle-end ifcvt: replace C++ sort with vec::qsort [PR109154]
Richard Biener
- [PATCH] debug/111409 - don't generate COMDAT macro sections for split DWARF
Richard Biener
- [PATCH] middle-end: use MAX_FIXED_MODE_SIZE instead of precidion of TImode/DImode
Richard Biener
- [PATCH 1/2] tree-optimization/111489 - turn uninit limits to params
Richard Biener
- [PATCH 2/2] tree-optimization/111489 - raise --param uninit-max-chain-len to 8
Richard Biener
- [PATCH][RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
Richard Biener
- [PATCH] check undefine_p for one more vr
Richard Biener
- [PATCH] MATCH: Add `(X & ~Y) & Y` and `(X | ~Y) | Y`
Richard Biener
- [PATCH] Fix PR 110386: backprop vs ABSU_EXPR
Richard Biener
- [PATCH] Always generate else-block in gimplify
Richard Biener
- [PATCH] [testsuite] Remove undefined behavior from gcc.dg/tree-ssa/pr44306.c
Richard Biener
- Improve -Wflex-array-member-not-at-end changes.html wording |Plus: and warning bug? (was: [V2][PATCH] gcc-14/changes.html: Deprecate a GCC C extension on flexible array members.)
Richard Biener
- [patch] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Richard Biener
- [PATCH] MATCH: Optimize COND_ADD_LEN reduction pattern
Richard Biener
- [patch] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Richard Biener
- [PATCH] MATCH: Optimize COND_ADD reduction pattern
Richard Biener
- [PATCH V3] MATCH: Optimize COND_ADD_LEN reduction pattern
Richard Biener
- [PATCH V2] MATCH: Optimize COND_ADD_LEN reduction pattern
Richard Biener
- [PATCH] PHIOPT: Fix minmax_replacement for three way
Richard Biener
- [PATCH] PHIOPT: Fix minmax_replacement for three way
Richard Biener
- [PATCH 1/3] librust: Add libproc_macro and build system
Richard Biener
- [PATCH 2/3] build: Add libgrust as compilation modules
Richard Biener
- [PATCH] MATCH: Simplify `(A ==/!= B) &/| (((cast)A) CMP C)`
Richard Biener
- [PATCH] remove workaround for GCC 4.1-4.3
Richard Biener
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Richard Biener
- [PATCH] vec.h: Make some ops work with non-trivially copy constructible and/or destructible types
Richard Biener
- [PATCH] ifcvt: Fix comments
Richard Biener
- [PATCH] testsuite: Avoid uninit var in pr60510.f [PR111427]
Richard Biener
- [PATCH] vect, omp: inbranch simdclone dropping const
Richard Biener
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Richard Biener
- [PATCH] Simplify abs (copysign (x, y))
Richard Biener
- [PATCH] vec.h, v2: Make some ops work with non-trivially copy constructible and/or destructible types
Richard Biener
- [PATCH 01/10] vect: Ensure vect store is supported for some VMAT_ELEMENTWISE case
Richard Biener
- [PATCH 02/10] vect: Move vect_model_store_cost next to the transform in vectorizable_store
Richard Biener
- [PATCH 03/10] vect: Adjust vectorizable_store costing on VMAT_GATHER_SCATTER
Richard Biener
- [PATCH 04/10] vect: Simplify costing on vectorizable_scan_store
Richard Biener
- [PATCH 05/10] vect: Adjust vectorizable_store costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Richard Biener
- [PATCH 06/10] vect: Adjust vectorizable_store costing on VMAT_LOAD_STORE_LANES
Richard Biener
- [PATCH 07/10] vect: Adjust vectorizable_store costing on VMAT_CONTIGUOUS_PERMUTE
Richard Biener
- [PATCH 09/10] vect: Get rid of vect_model_store_cost
Richard Biener
- [PATCH 10/10] vect: Consider vec_perm costing for VMAT_CONTIGUOUS_REVERSE
Richard Biener
- [PATCH] Fixes for profile count/probability maintenance
Richard Biener
- [PATCH] Remove .PHONY targets when building .fda files during autoprofiledbootstrap
Richard Biener
- [PATCH] ifcvt/vect: Emit COND_ADD for conditional scalar reduction.
Richard Biener
- [PATCH]middle-end Fold vec_cond into conditional ternary or binary operation when sharing operand [PR109154]
Richard Biener
- [PATCH] tree-optimization/111614 - missing convert in undistribute_bitref_for_vector
Richard Biener
- [PATCH] bitmap: Introduce bitmap_head_pod
Richard Biener
- [PATCH] vec.h, v3: Make some ops work with non-trivially copy constructible and/or destructible types
Richard Biener
- [PATCH] use *_grow_cleared rather than *_grow on vec<bitmap_head>
Richard Biener
- [PATCH] target/111600 - avoid deep recursion in access diagnostics
Richard Biener
- [PATCH] Simplify & expand c_readstr
Richard Biener
- [PATCH] Remove poly_int_pod
Richard Biener
- [PATCH] ggc: do not wipe out unrelated data via gt_ggc_rtab
Richard Biener
- [PATCH] use *_grow_cleared rather than *_grow on vect_unpromoted_value
Richard Biener
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Richard Biener
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Richard Biener
- [PATCH] tree-optimization/111583 - loop distribution issue
Richard Biener
- [PATCH] vec.h: Guard most of static assertions for GCC >= 5
Richard Biener
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Uros Bizjak
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Uros Bizjak
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Uros Bizjak
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Uros Bizjak
- [committed] i386: Handle CONST_WIDE_INT in output_pic_addr_const [PR111340]
Uros Bizjak
- [PATCH v8 0/4] P1689R5 support
Ben Boeckel
- [PATCH v8 1/4] spec: add a spec function to join arguments
Ben Boeckel
- [PATCH v8 2/4] p1689r5: initial support
Ben Boeckel
- [PATCH v8 3/4] c++modules: report imported CMI files as dependencies
Ben Boeckel
- [PATCH v8 4/4] c++modules: report module mapper files as a dependency
Ben Boeckel
- [PATCH v8 0/4] P1689R5 support
Ben Boeckel
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Segher Boessenkool
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Segher Boessenkool
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Segher Boessenkool
- [PATCH V4, rs6000] Disable generation of scalar modulo instructions
Segher Boessenkool
- [committed] libstdc++: Fix compare_exchange_padding.cc test for std::atomic_ref
Eric Botcazou
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Eric Botcazou
- PING^5: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Eric Botcazou
- [PATCH] Add missing return in gori_compute::logical_combine
Eric Botcazou
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
Antoni Boucher
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
Antoni Boucher
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
Antoni Boucher
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
Antoni Boucher
- [PATCH 0/8] OpenMP: lvalue parsing and "declare mapper" support
Julian Brown
- [PATCH 1/8] OpenMP: lvalue parsing for map/to/from clauses (C++)
Julian Brown
- [PATCH 2/8] OpenMP: lvalue parsing for map/to/from clauses (C)
Julian Brown
- [PATCH 3/8] OpenMP: C++ "declare mapper" support
Julian Brown
- [PATCH 4/8] OpenMP: Support OpenMP 5.0 "declare mapper" directives for C
Julian Brown
- [PATCH 5/8] OpenMP, Fortran: Pass list number to gfc_free_omp_namelist
Julian Brown
- [PATCH 6/8] OpenMP, Fortran: Per-directive control for gfc_trans_omp_clauses
Julian Brown
- [PATCH 7/8] OpenMP, Fortran: Split out OMP clause checking
Julian Brown
- [PATCH 8/8] OpenMP: Fortran "!$omp declare mapper" support
Julian Brown
- [PATCH 0/5] OpenMP: Array-shaping operator and strided/rectangular 'target update' support
Julian Brown
- [PATCH 1/5] OpenMP, NVPTX: memcpy[23]D bias correction
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: Array shaping operator and strided "target update" for C
Julian Brown
- [PATCH 5/5] OpenMP: Noncontiguous "target update" for Fortran
Julian Brown
- [PATCH] OpenMP: Enable 'declare mapper' mappers for 'target update' directives
Julian Brown
- [PATCH 8/8] OpenMP: Fortran "!$omp declare mapper" support
Julian Brown
- [PATCH 0/3] [og13] OpenMP: Accelerated 2D/3D host<->target memory copies
Julian Brown
- [PATCH 1/3] [og13] OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rect
Julian Brown
- [PATCH 2/3] [og13] OpenMP, NVPTX: memcpy[23]D bias correction
Julian Brown
- [PATCH 3/3] [og13] OpenMP: Support accelerated 2D/3D memory copies for AMD GCN
Julian Brown
- [PATCH] OpenMP: Support accelerated 2D/3D memory copies for AMD GCN
Julian Brown
- [PATCH 00/18] Support -mevex512 for AVX512
ZiNgA BuRgA
- [PATCH 00/18] Support -mevex512 for AVX512
ZiNgA BuRgA
- [PATCH] Allow target attributes in non-gnu namespaces
Iain Buclaw
- [PATCHSET] Reintroduce targetrustm hooks
Iain Buclaw
- [committed] d: Merge upstream dmd, druntime 4574d1728d, phobos d7e79f024.
Iain Buclaw
- [PATCH 1/1] gcc/d: add LoongArch64 support for D frontend
Iain Buclaw
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Tobias Burnus
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Tobias Burnus
- [committed] OpenMP: Avoid ICE in c_parser_omp_clause_allocate with invalid expr
Tobias Burnus
- [Patch] libgomp.texi: Fix ICV var name, document some memory management routines
Tobias Burnus
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Tobias Burnus
- [PATCH v2 1/3] libgomp, nvptx: low-latency memory allocator
Tobias Burnus
- [committed] Update contrib + libgomp ChangeLogs for failed reject-commit testing (was: [Patch] contrib/gcc-changelog: Check whether revert-commit exists)
Tobias Burnus
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic (was: [Patch] OpenMP (C only): omp allocate - handle stack vars, improve diagnostic)
Tobias Burnus
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic (was: [Patch] OpenMP (C only): omp allocate - handle stack vars, improve diagnostic)
Tobias Burnus
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic
Tobias Burnus
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic
Tobias Burnus
- [Patch] OpenMP: Add ME support for 'omp allocate' stack variables
Tobias Burnus
- [wwwdocs] OpenMP: gcc-14/changes.html and projects/gomp/ update
Tobias Burnus
- [PATCH] libgomp, nvptx, amdgcn: parallel reverse offload
Tobias Burnus
- Improve -Wflex-array-member-not-at-end changes.html wording |Plus: and warning bug? (was: [V2][PATCH] gcc-14/changes.html: Deprecate a GCC C extension on flexible array members.)
Tobias Burnus
- [patch] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Tobias Burnus
- [wwwdocs, committed] gcc-14/changes.html (OpenMP): Tweak manual-update wording
Tobias Burnus
- Improve -Wflex-array-member-not-at-end changes.html wording |Plus: and warning bug?
Tobias Burnus
- [PATCH] vect, omp: inbranch simdclone dropping const
Tobias Burnus
- Test with an lto-build of libgfortran.
Tobias Burnus
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Dan Carpenter
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Dan Carpenter
- [PING][PATCH 1/2] Ada: Synchronized private extensions are always limited
Arnaud Charlet
- [PING][PATCH 1/2] Ada: Synchronized private extensions are always limited
Arnaud Charlet
- [PATCH][Ada] Fix syntax errors in expect.c
Arnaud Charlet
- [PING][PATCH] LoongArch: initial ada support on linux
Arnaud Charlet
- [PATCH v2] LoongArch: initial ada support on linux
Arnaud Charlet
- [PATCH 1/2 v2] Ada: Synchronized private extensions are always limited
Arnaud Charlet
- [PATCH 2/2 v3] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Arnaud Charlet
- [RFC] GCC Security policy
Arnaud Charlet
- [PATCH v1 0/4] Add Loongson SX/ASX instruction support to LoongArch
Xiaolong Chen
- [PATCH v1 1/4] LoongArch: Add tests of -mstrict-align option.
Xiaolong Chen
- [PATCH v1 2/4] LoongArch: Add testsuite framework for Loongson SX/ASX.
Xiaolong Chen
- [PATCH v1 3/4] LoongArch: Add tests for Loongson SX builtin functions.
Xiaolong Chen
- [PATCH v1 4/4] LoongArch: Add tests for Loongson SX floating-point conversion instructions.
Xiaolong Chen
- [PATCH v2 0/4] Add Loongson SX/ASX instruction support to
Xiaolong Chen
- [PATCH v2 1/4] LoongArch: Add tests of -mstrict-align option.
Xiaolong Chen
- [PATCH v2 2/4] LoongArch: Add testsuite framework for Loongson SX/ASX.
Xiaolong Chen
- [PATCH v2 3/4] LoongArch: Add tests for Loongson SX builtin functions.
Xiaolong Chen
- [PATCH v2 4/4] LoongArch:Add Loongson SX/ASX instruction support to LoongArch
Xiaolong Chen
- [PATCH v1 2/4] LoongArch:Add vector subtraction arithmetic operation SX instruction.
Xiaolong Chen
- [PATCH v1 3/4] LoongArch:Add vector multiplication arithmetic operation SX instruction.
Xiaolong Chen
- [PATCH v1 4/4] LoongArch:Add SX instructions for vector arithmetic operations other than multiplication, addition, and subtraction.
Xiaolong Chen
- [PATCH v3 0/9] Added support for SX/LSX vector instructions.
Xiaolong Chen
- [PATCH v3 1/9] LoongArch: Add tests of -mstrict-align option.
Xiaolong Chen
- [PATCH v3 2/9] LoongArch: Add testsuite framework for Loongson SX/ASX.
Xiaolong Chen
- [PATCH v3 3/9] LoongArch: Add tests for Loongson SX builtin functions.
Xiaolong Chen
- [PATCH v3 4/9] LoongArch:Added support for SX vector floating-point instructions.
Xiaolong Chen
- [PATCH v3 5/9] LoongArch:Add SX instructions for vector arithmetic addition operations.
Xiaolong Chen
- [PATCH v3 6/9] LoongArch:Add vector subtraction arithmetic operation SX instruction.
Xiaolong Chen
- [PATCH v3 7/9] LoongArch:Add vector arithmetic addition vsadd instruction.
Xiaolong Chen
- [PATCH v3 8/9] LoongArch:Added SX vector arithmetic multiplication instruction.
Xiaolong Chen
- [PATCH v3 9/9] LoongArch:Add SX instructions for vector arithmetic operations other than multiplication, addition, and subtraction.
Xiaolong Chen
- [PATCH v4 00/23] Add tests for SX vector instructions.
Xiaolong Chen
- [PATCH v4 01/23] LoongArch: Add tests of -mstrict-align option.
Xiaolong Chen
- [PATCH v4 02/23] LoongArch: Add testsuite framework for Loongson SX/ASX.
Xiaolong Chen
- [PATCH v4 03/23] LoongArch: Add tests for Loongson SX builtin functions.
Xiaolong Chen
- [PATCH v4 04/23] LoongArch: Add tests for SX vector floating-point instructions.
Xiaolong Chen
- [PATCH v4 05/23] LoongArch: Add tests for SX vector addition instructions.
Xiaolong Chen
- [PATCH v4 06/23] LoongArch: Add tests for SX vector subtraction instructions.
Xiaolong Chen
- [PATCH v4 07/23] LoongArch: Add tests for SX vector addition vsadd instructions.
Xiaolong Chen
- [PATCH v4 08/23] LoongArch: Add tests for the SX vector multiplication instruction.
Xiaolong Chen
- [PATCH v4 09/23] LoongArch: Add tests for SX vector vavg/vavgr instructions.
Xiaolong Chen
- [PATCH v4 10/23] LoongArch: Add tests for SX vector vmax/vmaxi/vmin/vmini instructions.
Xiaolong Chen
- [PATCH v4 11/23] LoongArch: Add tests for SX vector vexth/vextl/vldi/vneg/vsat instructions.
Xiaolong Chen
- [PATCH v4 12/23] LoongArch: Add tests for SX vector vabsd/vmskgez/vmskltz/vmsknz/vsigncov instructions.
Xiaolong Chen
- [PATCH v4 13/23] LoongArch: Add tests for SX vector vdiv/vmod instructions.
Xiaolong Chen
- [PATCH v4 14/23] LoongArch: Add tests for SX vector vsll/vslli/vsrl/vsrli/vsrln/vsrlni/vsrlr /vsrlri/vslrlrn/vsrlrni instructions.
Xiaolong Chen
- [PATCH v4 15/23] LoongArch: Add tests for SX vector vrotr/vrotri/vsra/vsrai/vsran/vsrani /vsrarn/vsrarni instructions.
Xiaolong Chen
- [PATCH v4 16/23] LoongArch: Add tests for SX vector vssran/vssrani/vssrarn/vssrarni/vssrln /vssrlni/vssrlrn/vssrlrni instructions.
Xiaolong Chen
- [PATCH v4 17/23] LoongArch: Add tests for SX vector vbitclr/vbitclri/vbitrev/vbitrevi/ vbitsel/vbitseli/vbitset/vbitseti/vclo/vclz/vpcnt instructions.
Xiaolong Chen
- [PATCH v4 18/23] LoongArch: Add tests for SX vector floating point arithmetic instructions.
Xiaolong Chen
- [PATCH v4 19/23] LoongArch: Add tests for SX vector vfrstp/vfrstpi/vseq/vseqi/vsle /vslei/vslt/vslti instructions.
Xiaolong Chen
- [PATCH v4 20/23] LoongArch: Add tests for SX vector vfcmp instructions.
Xiaolong Chen
- [PATCH v4 21/23] LoongArch: Add tests for SX vector handling and shuffle instructions.
Xiaolong Chen
- [PATCH v4 22/23] LoongArch: Add tests for SX vector vand/vandi/vandn/vor/vori/vnor/ vnori/vxor/vxori instructions.
Xiaolong Chen
- [PATCH v4 23/23] LoongArch: Add tests for SX vector vfmadd/vfnmadd/vld/vst instructions.
Xiaolong Chen
- [PATCH v4 00/22] Added support for ASX vector instructions.
Xiaolong Chen
- [PATCH v4 01/22] LoongArch: Add tests for ASX vector xvadd/xvadda/xvaddi/xvaddwev/ xvaddwodxvsadd instructions.
Xiaolong Chen
- [PATCH v4 02/22] LoongArch: Add tests for ASX vector xvhadd/xvhaddw/xvmaddwev/xvmaddwod instructions.
Xiaolong Chen
- [PATCH v4 03/22] LoongArch: Add tests for ASX vector subtraction instructions.
Xiaolong Chen
- [PATCH v4 04/22] LoongArch: Add tests for ASX vector xvmul/xvmod/xvdiv instructions.
Xiaolong Chen
- [PATCH v4 05/22] LoongArch: Add tests for ASX vector xvmax/xvmaxi/xvmin/xvmini instructions.
Xiaolong Chen
- [PATCH v4 06/22] LoongArch: Add tests for ASX vector xvldi/xvmskgez/xvmskltz/xvmsknz/xvmuh /xvsigncov instructions.
Xiaolong Chen
- [PATCH v4 07/22] LoongArch: Add tests for ASX vector xvand/xvandi/xvandn/xvor/xvori/ xvnor/xvnori/xvxor/xvxori instructions.
Xiaolong Chen
- [PATCH v4 08/22] LoongArch: Add tests for ASX vector xvsll/xvsrl instructions.
Xiaolong Chen
- [PATCH v4 09/22] LoongArch: Add tests for ASX vector xvextl/xvsra/xvsran/xvsrarn instructions.
Xiaolong Chen
- [PATCH v4 11/22] LoongArch: Add tests for ASX vector xvbitclr/xvbitclri/xvbitrev/xvbitrevi/ xvbitsel/xvbitseli/xvbitset/xvbitseti/xvclo/xvclz/xvpcnt instructions.
Xiaolong Chen
- [PATCH v4 12/22] LoongArch: Add tests for ASX builtin functions.
Xiaolong Chen
- [PATCH v4 13/22] LoongArch: Add tests for ASX xvldrepl/xvstelm instruction generation.
Xiaolong Chen
- [PATCH v4 14/22] LoongArch: Add tests for ASX vector floating-point operation instruction.
Xiaolong Chen
- [PATCH v4 15/22] LoongArch: Add tests for ASX vector floating-point conversion instruction.
Xiaolong Chen
- [PATCH v4 16/22] LoongArch: Add tests for ASX vector comparison and selection instruction.
Xiaolong Chen
- [PATCH v4 17/22] LoongArch: Add tests for ASX vector xvfnmadd/xvfrstp/xvfstpi/xvhsubw/ xvmsub/xvrotr/xvrotri/xvld/xvst instructions.
Xiaolong Chen
- [PATCH v4 18/22] LoongArch: Add tests for ASX vector xvabsd/xvavg/xvavgr/xvbsll/xvbsrl/xvneg/ xvsat instructions.
Xiaolong Chen
- [PATCH v4 19/22] LoongArch: Add tests for ASX vector xvfcmp{caf/ceq/cle/clt/cne/cor/cun} instructions.
Xiaolong Chen
- [PATCH v4 20/22] LoongArch: Add tests for ASX vector xvfcmp{saf/seq/sle/slt/sne/sor/sun} instructions.
Xiaolong Chen
- [PATCH v4 21/22] LoongArch: Add tests for ASX vector xvext2xv/xvexth/xvextins/xvilvh/xvilvl/xvinsgr2vr/ xvinsve0/xvprem/xvpremi instructions.
Xiaolong Chen
- [PATCH v4 22/22] LoongArch: Add tests for ASX vector xvpackev/xvpackod/xvpickev/xvpickod/ xvpickve2gr/xvreplgr2vr/xvreplve/xvreplve0/xvreplvei/xvshuf4i/xvshuf instructions.
Xiaolong Chen
- [PATCH v1] RISC-V: Support FP MAX/MIN autovec for VLS mode
Kito Cheng
- [PATCH] RISC-V: Fix Zicond ICE on large constants
Kito Cheng
- [PATCH v1] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
Kito Cheng
- [PATCH] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Kito Cheng
- [PATCH V5 0/3] RISC-V: Add an experimental vector calling convention
Kito Cheng
- [PATCH v2] RISC-V: Optimize the MASK opt generation
Kito Cheng
- [PATCH 2/2] [RISC-V] Enalble zcmp for -Os
Kito Cheng
- [PATCH] RISC-V: Emit .note.GNU-stack for non-linux target as well
Kito Cheng
- [PATCH] RISC-V: Emit .note.GNU-stack for non-linux target as well
Kito Cheng
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Kito Cheng
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Kito Cheng
- [PATCH 2/2] [RISC-V] Enalble zcmp for -Os
Kito Cheng
- [PATCH] RISC-V: Add conditional sqrt autovec pattern
Kito Cheng
- [PATCH V5 0/3] RISC-V: Add an experimental vector calling convention
Kito Cheng
- [PATCH] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Kito Cheng
- [PATCH 3/5] RISC-V: Add Types to Un-Typed Zicond Instructions
Kito Cheng
- [PATCH 4/5] RISC-V: Update Types for RISC-V Instructions
Kito Cheng
- [PATCH 1/5] RISC-V: Update Types for Vector Instructions
Kito Cheng
- [PATCH 2/5] RISC-V: Add Types for Un-Typed zc Instructions
Kito Cheng
- [PATCH] RISC-V: Remove incorrect earliest vsetvl post optimization[PR111313]
Kito Cheng
- [PATCH] RISC-V: Fix incorrect nregs calculation for VLS modes
Kito Cheng
- [PATCH] riscv: thead: Fix mode attribute for extension patterns
Kito Cheng
- [PATCH] RISC-V: Suppress bogus warning for VLS types
Kito Cheng
- [PATCH] riscv: xtheadbb: Fix extendqi<SUPERQI> insn
Kito Cheng
- [PATCH] RISC-V: Fix dump FILE of VSETVL PASS[PR111311]
Kito Cheng
- [PATCH] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Kito Cheng
- [PATCH] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Kito Cheng
- [PATCH] RISC-V: Use dominance analysis in global vsetvl elimination
Kito Cheng
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Kito Cheng
- [PATCH] RISC-V: Remove redundant functions
Kito Cheng
- [PATCH 0/2] resolve confilct between zcmp multi push/pop and shrink-wrap-separate
Kito Cheng
- [PATCH v5] RISC-V:Optimize the MASK opt generation
Kito Cheng
- [PATCH 2/2] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Kito Cheng
- [PATCH] RISC-V: Add vcreate intrinsics for RVV tuple types
Kito Cheng
- [PATCH] RISC-V: Add missed cond autovec testcases
Kito Cheng
- [committed] RISC-V: Remove redundant ABI test
Kito Cheng
- [PATCH v1] RISC-V: Bugfix PR111362 for incorrect frm emit
Kito Cheng
- [PATCH] RISC-V: Support cond vnsrl/vnsra
Kito Cheng
- [PATCH] RISC-V: Support cond vfsgnj.vv autovec pattern
Kito Cheng
- [PATCH] RISC-V: Support cond vmulh.vv and vmulu.vv
Kito Cheng
- [PATCH V2] RISC-V: Fix ICE in get_avl_or_vl_reg
Kito Cheng
- [PATCH V3] RISC-V: Fix ICE in get_avl_or_vl_reg
Kito Cheng
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Kito Cheng
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Kito Cheng
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Kito Cheng
- [PATCH] RISC-V: Support VLS modes mask operations
Kito Cheng
- [PATCH 2/2] RISC-V: Refactor vector reduction patterns
Kito Cheng
- [PATCH] RISC-V: Support combine extend and reduce sum to widen reduce sum
Kito Cheng
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Kito Cheng
- [PATCH] RISC-V: Refactor expand_reduction and cleanup enum reduction_type
Kito Cheng
- [PATCH] [RISC-V] fix PR 111259 invalid zcmp mov predicate.
Kito Cheng
- [PATCH v1] RISC-V: Support VLS mode for vec_set
Kito Cheng
- [PATCH] RISC-V: Remove phase 6 of vsetvl pass in GCC13[PR111412]
Kito Cheng
- [PATCH] RISC-V: Remove autovec-vls.md file and clean up VLS move modes[NFC]
Kito Cheng
- [PATCH] RISC-V: Fix vsetvl pass ICE
Kito Cheng
- [PATCH] RISC-V: Support VLS modes vec_init auto-vectorization
Kito Cheng
- [PATCH] RISC-V: Support VLS modes reduction[PR111153]
Kito Cheng
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Kito Cheng
- [PATCH] RISC-V: Add builtin .def file dependencies
Kito Cheng
- [Committed] RISC-V: Support VLS unary floating-point patterns
Kito Cheng
- [Committed] RISC-V: Fix Demand comparison bug[VSETVL PASS]
Kito Cheng
- [PATCH] RISC-V: Remove math.h import to resolve missing stubs failures
Kito Cheng
- [PATCH] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Kito Cheng
- [Committed] RISC-V: Support VLS unary floating-point patterns
Kito Cheng
- [PATCH v1] RISC-V: Remove FP run test for ceil.
Kito Cheng
- [PATCH 2/2] RISC-V: Add support for XCValu extension in CV32E40P
Kito Cheng
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Kito Cheng
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Kito Cheng
- [PATCH v6] RISC-V:Optimize the MASK opt generation
Kito Cheng
- [PATCH 1/2] LoongArch: Optimize switch with sign-extended index.
Lulu Cheng
- [PATCH v1] LoongArch: Optimized multiply instruction generation.
Lulu Cheng
- [PATCH v1] LoongArch: Fix bug of '<optab>di3_fake'.
Lulu Cheng
- [PATCH v2] LoongArch: Fix bug of '<optab>di3_fake'.
Lulu Cheng
- [PATCH] LoongArch: Change the value of branch_cost from 2 to 6.
Lulu Cheng
- [PATCH] LoongArch: gcc: Modify gas uleb128 support test.
Lulu Cheng
- [PATCH v1] LoongArch: Check whether binutils supports the relax function. If supported, explicit relocs are turned off by default.
Lulu Cheng
- [PATCH v1] LoongArch: Add floating point conditional move support.
Lulu Cheng
- [PATCH] LoongArch: Delete macro definition ASM_OUTPUT_ALIGN_WITH_NOP.
Lulu Cheng
- [PATCH]AArch64 xorsign: Fix scalar xorsign lowering
Tamar Christina
- [PATCH]AArch64 xorsign: Fix scalar xorsign lowering
Tamar Christina
- [PATCH]middle-end: relax validate_subreg to allow paradoxical subregs that change mode
Tamar Christina
- [PATCH]AArch64 xorsign: Fix scalar xorsign lowering
Tamar Christina
- [PATCH]middle-end ifcvt: replace C++ sort with vec::qsort [PR109154]
Tamar Christina
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Tamar Christina
- [PATCH] ifcvt/vect: Emit COND_ADD for conditional scalar reduction.
Tamar Christina
- [PATCH]middle-end Fold vec_cond into conditional ternary or binary operation when sharing operand [PR109154]
Tamar Christina
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Tamar Christina
- [PATCH]AArch64 Add movi for 0 moves for scalar types [PR109154]
Tamar Christina
- [PATCH]AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154]
Tamar Christina
- [PATCH]AArch64 Add special patterns for creating DI scalar and vector constant 1 << 63 [PR109154]
Tamar Christina
- [PATCH]AArch64 Rewrite simd move immediate patterns to new syntax
Tamar Christina
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Tamar Christina
- [PATCH]AArch64 Rewrite simd move immediate patterns to new syntax
Tamar Christina
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Tamar Christina
- [PATCH]AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154]
Tamar Christina
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Tamar Christina
- [PATCHSET] Add error metadata to diagnostics
Arthur Cohen
- [PATCH 1/2] diagnostics: add error_meta
Arthur Cohen
- [PATCH 2/2] Experiment with adding an error code to an error
Arthur Cohen
- [PATCH 1/2] diagnostics: add error_meta
Arthur Cohen
- [PATCHSET] Add error metadata to diagnostics
Arthur Cohen
- [PATCHSET] Reintroduce targetrustm hooks
Arthur Cohen
- [PATCH] libcpp: add function to check XID properties
Arthur Cohen
- [PATCH v2] libcpp: add function to check XID properties
Arthur Cohen
- [PATCH v3] libcpp: add function to check XID properties
Arthur Cohen
- [COMMITTED] gccrs: move functions from rust-gcc-diagnostics to rust-diagnostics.cc
Arthur Cohen
- [PATH] [CLEANUP] Remove trailing whitespace characters
Arthur Cohen
- [PATCHSET] Reintroduce targetrustm hooks
Arthur Cohen
- [PATCH 1/3] librust: Add libproc_macro and build system
Arthur Cohen
- [PATCH 2/3] build: Add libgrust as compilation modules
Arthur Cohen
- [PATCH 3/3] build: Regenerate build files
Arthur Cohen
- [PATCHSET] Reintroduce targetrustm hooks
Arthur Cohen
- [PATCH 3/3 v2] build: Regenerate build files
Arthur Cohen
- Question on -fwrapv and -fwrapv-pointer
Kees Cook
- Question on -fwrapv and -fwrapv-pointer
Kees Cook
- Question on -fwrapv and -fwrapv-pointer
Kees Cook
- [PATCH v3][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Alex Coplan
- [PATCH v4] c-family: Implement __has_feature and __has_extension [PR60512]
Alex Coplan
- [PATCH 1/3] recog: Improve parser for pattern new compact syntax
Andrea Corallo
- [PATCH 2/3] recog: Support space in "[ cons"
Andrea Corallo
- [PATCH 3/3] aarch64: Convert aarch64 multi choice patterns to new syntax
Andrea Corallo
- Testsuite: fix contructor priority test
FX Coudert
- [PATCH] core: Support heap-based trampolines
FX Coudert
- [PATCH, pushed] testsuite: adjust for darwin linker warning
FX Coudert
- Darwin: Replace environment runpath with embedded [PR88590]
FX Coudert
- Darwin: Replace environment runpath with embedded [PR88590]
FX Coudert
- [PATCH] Testsuite, DWARF2: adjust regexp to match darwin output
FX Coudert
- [PATCH] Testsuite, DWARF2: adjust regexp to match darwin output
FX Coudert
- [PATCH] fortran: fix checking of CHARACTER lengths in array constructors [PR70231]
Jerry D
- [PATCH] RISC-V: zicond: remove bogus opt2 pattern
Palmer Dabbelt
- [PATCH v3 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Palmer Dabbelt
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Palmer Dabbelt
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Palmer Dabbelt
- [PATCH 3/3] [V2] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Palmer Dabbelt
- [PATCH] [RISC-V] fix PR 111259 invalid zcmp mov predicate.
Palmer Dabbelt
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Palmer Dabbelt
- [Committed V4] internal-fn: Support undefined rtx for uninitialized SSA_NAME[PR110751]
Palmer Dabbelt
- [Committed] RISC-V: Support VLS unary floating-point patterns
Palmer Dabbelt
- [Committed] RISC-V: Support VLS unary floating-point patterns
Palmer Dabbelt
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Palmer Dabbelt
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Palmer Dabbelt
- [PATCH] RISC-V: Add vec_extract for BI -> QI.
Robin Dapp
- [PATCH] RISC-V: Enable VECT_COMPARE_COSTS by default
Robin Dapp
- [PATCH] RISC-V: Add dynamic LMUL compile option
Robin Dapp
- [PATCH 1/4] RISC-V: Adjust expand_cond_len_{unary,binop,op} api
Robin Dapp
- [PATCH 2/4] RISC-V: Add conditional autovec convert(INT<->INT) patterns
Robin Dapp
- [PATCH 3/4] RISC-V: Add conditional autovec convert(FP<->FP) patterns
Robin Dapp
- [PATCH 4/4] RISC-V: Add conditional autovec convert(INT<->FP) patterns
Robin Dapp
- [PATCH] expmed: Allow extract_bit_field via mem for low-precision modes.
Robin Dapp
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Robin Dapp
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Robin Dapp
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Robin Dapp
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH v3] RISC-V: Add autovec FP binary operations.
Robin Dapp
- [PATCH] RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295]
Robin Dapp
- [PATCH] RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with size = 64bit
Robin Dapp
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Robin Dapp
- [PATCH] RISC-V: Add VLS mask modes mov patterns[PR111311]
Robin Dapp
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Robin Dapp
- [PATCH] gimple-match: Do not try UNCOND optimization with COND_LEN.
Robin Dapp
- [PATCH] match: Don't sink comparisons into vec_cond operands.
Robin Dapp
- [PATCH V3] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH] gimple-match: Do not try UNCOND optimization with COND_LEN.
Robin Dapp
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH V5] RISC-V: Support Dynamic LMUL Cost model
Robin Dapp
- [PATCH] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Robin Dapp
- [PATCH V2] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Robin Dapp
- [PATCH V6] RISC-V: Enable vec_int testsuite for RVV VLA vectorization
Robin Dapp
- [PATCH V6] RISC-V: Enable vec_int testsuite for RVV VLA vectorization
Robin Dapp
- [PATCH] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Robin Dapp
- [PATCH] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Robin Dapp
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Robin Dapp
- Machine Mode ICE in RISC-V when LTO
Robin Dapp
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Robin Dapp
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Robin Dapp
- [PATCH] gimple-match: Do not try UNCOND optimization with COND_LEN.
Robin Dapp
- [PATCH] RISC-V: Remove redundant vec_duplicate pattern
Robin Dapp
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Robin Dapp
- [PATCH V2] RISC-V: Fix RVV can change mode class bug
Robin Dapp
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Robin Dapp
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Robin Dapp
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Robin Dapp
- [PATCH] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
Robin Dapp
- [PATCH V2] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Robin Dapp
- [PATCH V2] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Robin Dapp
- [PATCH] ifcvt/vect: Emit COND_ADD for conditional scalar reduction.
Robin Dapp
- [PATCH V3] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Robin Dapp
- [PATCH] RISC-V: Fix SUBREG move of VLS mode[PR111486]
Robin Dapp
- [PATCH] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Robin Dapp
- [PATCH] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Robin Dapp
- [PATCH V2] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Robin Dapp
- [PATCH] ARM: Block predication on atomics [PR111235]
Wilco Dijkstra
- [PATCH] AArch64: List official cores before codenames
Wilco Dijkstra
- [PATCH] AArch64: Fix __sync_val_compare_and_swap [PR111404]
Wilco Dijkstra
- [PATCH] libatomic: Improve ifunc selection on AArch64
Wilco Dijkstra
- [PATCH] libatomic: Enable lock-free 128-bit atomics on AArch64 [PR110061]
Wilco Dijkstra
- [PATCH] AArch64: Improve immediate expansion [PR105928]
Wilco Dijkstra
- [PATCH] AArch64: Improve immediate expansion [PR105928]
Wilco Dijkstra
- [PATCH] AArch64: Improve immediate expansion [PR105928]
Wilco Dijkstra
- [PATCH] AArch64: Fix strict-align cpymem/setmem [PR103100]
Wilco Dijkstra
- [PATCH v2] AArch64: Fix memmove operand corruption [PR111121]
Wilco Dijkstra
- [PATCH] AArch64: Fix strict-align cpymem/setmem [PR103100]
Wilco Dijkstra
- [PATCH v2] AArch64: Fix strict-align cpymem/setmem [PR103100]
Wilco Dijkstra
- [PATCH] AArch64: Add inline memmove expansion
Wilco Dijkstra
- [PATCH] AArch64: Fix __sync_val_compare_and_swap [PR111404]
Wilco Dijkstra
- [PATCH] AArch64: Remove BTI from outline atomics
Wilco Dijkstra
- [PATCH v2] ARM: Block predication on atomics [PR111235]
Wilco Dijkstra
- [PATCH 3/3] [V2] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Dimitar Dimitrov
- [PATCH 0/4] Add conditional autovec convert patterns
Lehua Ding
- [PATCH 1/4] RISC-V: Adjust expand_cond_len_{unary,binop,op} api
Lehua Ding
- [PATCH 2/4] RISC-V: Add conditional autovec convert(INT<->INT) patterns
Lehua Ding
- [PATCH 3/4] RISC-V: Add conditional autovec convert(FP<->FP) patterns
Lehua Ding
- [PATCH 4/4] RISC-V: Add conditional autovec convert(INT<->FP) patterns
Lehua Ding
- [PATCH 1/4] RISC-V: Adjust expand_cond_len_{unary,binop,op} api
Lehua Ding
- [PATCH] RISC-V: Add conditional sqrt autovec pattern
Lehua Ding
- [PATCH] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Lehua Ding
- [PATCH] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Lehua Ding
- [PATCH V5 0/3] RISC-V: Add an experimental vector calling convention
Lehua Ding
- [PATCH V5 1/3] RISC-V: Part-1: Select suitable vector registers for vector type args and returns
Lehua Ding
- [PATCH V5 2/3] RISC-V: Part-2: Save/Restore vector registers which need to be preversed
Lehua Ding
- [PATCH V5 3/3] RISC-V: Part-3: Output .variant_cc directive for vector function
Lehua Ding
- [PATCH] RISC-V: Add conditional sqrt autovec pattern
Lehua Ding
- [PATCH] RISC-V: Add conditional sqrt autovec pattern
Lehua Ding
- [PATCH v3] RISC-V: Add autovec FP binary operations.
Lehua Ding
- [PATCH] RISC-V: Keep vlmax vector operators in simple form until split1 pass
Lehua Ding
- [PATCH v3] RISC-V: Add autovec FP binary operations.
Lehua Ding
- [PATCH] RISC-V: Add VLS mask modes mov patterns[PR111311]
Lehua Ding
- [PATCH] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH V5 0/3] RISC-V: Add an experimental vector calling convention
Lehua Ding
- [PATCH V2] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH V2] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH V3] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH V3] Support folding min(poly,poly) to const
Lehua Ding
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Lehua Ding
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Lehua Ding
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Lehua Ding
- [PATCH] RISC-V: Add missed cond autovec testcases
Lehua Ding
- [PATCH] RISC-V: Add missed cond autovec testcases
Lehua Ding
- [PATCH] RISC-V: Support cond vfsgnj.vv autovec pattern
Lehua Ding
- [PATCH] RISC-V: Support cond vnsrl/vnsra
Lehua Ding
- [PATCH] RISC-V: Support cond vmulh.vv and vmulu.vv
Lehua Ding
- [PATCH] RISC-V: Support cond vmulh.vv and vmulu.vv
Lehua Ding
- [PATCH] RISC-V: Support cond vfsgnj.vv autovec pattern
Lehua Ding
- [PATCH] RISC-V: Support cond vnsrl/vnsra
Lehua Ding
- [PATCH 1/2] RISC-V: Cleanup redundant reduction patterns after refactor vector mode
Lehua Ding
- [PATCH 2/2] RISC-V: Refactor vector reduction patterns
Lehua Ding
- [PATCH 1/2] RISC-V: Cleanup redundant reduction patterns after refactor vector mode
Lehua Ding
- [PATCH 2/2] RISC-V: Refactor vector reduction patterns
Lehua Ding
- [PATCH] RISC-V: Support combine extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Support combine extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Lehua Ding
- [PATCH] RISC-V: Refactor expand_reduction and cleanup enum reduction_type
Lehua Ding
- [PATCH] RISC-V: Refactor expand_reduction and cleanup enum reduction_type
Lehua Ding
- [PATCH] RISC-V: Fix using wrong mode to get reduction insn vlmax
Lehua Ding
- [PATCH] RISC-V: Fix using wrong mode to get reduction insn vlmax
Lehua Ding
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Lehua Ding
- [PATCH] RISC-V: Fix vsetvl pass ICE
Lehua Ding
- [PATCH] RISC-V: Fix vsetvl pass ICE
Lehua Ding
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Lehua Ding
- [PATCH] RISC-V: Add fixed PR111255 testcase by other patch
Lehua Ding
- [PATCH] RISC-V: Add fixed PR111255 testcase by other patch
Lehua Ding
- [PATCH] RISC-V: Removed misleading comments in testcases
Lehua Ding
- [PATCH] RISC-V: Removed misleading comments in testcases
Lehua Ding
- [PATCH] RISC-V: Remove redundant vec_duplicate pattern
Lehua Ding
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Lehua Ding
- [PATCH V2] RISC-V: Fix RVV can change mode class bug
Lehua Ding
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Lehua Ding
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Fixed ICE caused by missing operand
Lehua Ding
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Lehua Ding
- [PATCH] RISC-V: Fixed ICE caused by missing operand
Lehua Ding
- [PATCH] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
Lehua Ding
- [PATCH] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
Lehua Ding
- [PATCH V2] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Support combine cond extend and reduce sum to cond widen reduce sum
Lehua Ding
- [PATCH 1/2] match.pd: Support combine cond_len_op + vec_cond similar to cond_op
Lehua Ding
- [PATCH 2/2] RISC-V: Add assert of the number of vmerge in autovec cond testcases
Lehua Ding
- [PATCH] RISC-V: Rename predicate vector_gs_scale_operand_16/32 to more generic names
Lehua Ding
- [PATCH] RISC-V: Rename predicate vector_gs_scale_operand_16/32 to more generic names
Lehua Ding
- [PATCH V3] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH V2] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Lehua Ding
- [PATCH V3] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Lehua Ding
- [PATCH V2] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Lehua Ding
- [PATCH] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Lehua Ding
- [PATCH V2] RISC-V: Adjusting the comments of the emit_vlmax_insn/emit_vlmax_insn_lra/emit_nonvlmax_insn functions
Lehua Ding
- [COMMITTED] RISC-V: Split VLS avl_type from NONVLMAX avl_type
Lehua Ding
- [COMMITTED V4] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH V3] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
Lehua Ding
- [PATCH 2/2 v2] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Gary Dismukes
- [PATCH 2/2 v2] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Gary Dismukes
- [PATCH][Hashtable] Performance optimization through use of insertion hint
François Dumont
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations
François Dumont
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
François Dumont
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
François Dumont
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations
François Dumont
- [committed] Limit <stacktrace> header synopsis test to normal namespace
François Dumont
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
François Dumont
- [PATCH][_Hashtable] Avoid redundant usage of rehash policy
François Dumont
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <contracts>
François Dumont
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <contracts>
François Dumont
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <contracts>
François Dumont
- [PATCH] Fix coroutine tests for libstdc++ gnu-version-namespace mode
François Dumont
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
François Dumont
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
François Dumont
- [PATCH] Cleanup: Replace UNSPEC_COPYSIGN with copysign RTL
David Edelsohn
- Ping^2 [PATCH V5 1/4] rs6000: build constant via li;rotldi
David Edelsohn
- RISC-V: Added support for CRC.
Oleg Endo
- [PING][PATCH 0/9] Add btf_decl_tag C attribute
David Faust
- [PATCH] analyzer: implement reference count checking for CPython plugin [PR107646]
Eric Feng
- [PATCH] analyzer: implement symbolic value support for CPython plugin's refcnt checker [PR107646]
Eric Feng
- [PATCH] analyzer: implement symbolic value support for CPython plugin's refcnt checker [PR107646]
Eric Feng
- [PATCH] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Max Filippov
- [PATCH] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Max Filippov
- [PATCH] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Max Filippov
- [RFC] gcc: xtensa: use salt/saltu in xtensa_expand_scc
Max Filippov
- [PATCH] xtensa: Optimize several boolean evaluations of EQ/NE against constant zero
Max Filippov
- [COMMITTED] gcc: xtensa: use salt/saltu in xtensa_expand_scc
Max Filippov
- PING^3: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Stefan Schulze Frielinghaus
- [PATCH] s390: Fix builtins vec_rli and verll
Stefan Schulze Frielinghaus
- PING^5: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Stefan Schulze Frielinghaus
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
HAO CHEN GUI
- [PATCH-2v2, rs6000] Implement 32bit inline lrint [PR88558]
HAO CHEN GUI
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
HAO CHEN GUI
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
HAO CHEN GUI
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
HAO CHEN GUI
- [PATCH-2v3, rs6000] Implement 32bit inline lrint [PR88558]
HAO CHEN GUI
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
HAO CHEN GUI
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
HAO CHEN GUI
- [PATCH] libstdc++: Reduce output of 'make check'
Eric Gallager
- [PATCH] libstdc++: Reduce output of 'make check'
Eric Gallager
- [PATH] [CLEANUP] Remove trailing whitespace characters
Eric Gallager
- [committed] libstdc++: Format Python code according to PEP8
Eric Gallager
- [PATCH 1/2] allow targets to check shrink-wrap-separate enabled or not
Fei Gao
- [PATCH 2/2] [RISC-V] Enalble zcmp for -Os
Fei Gao
- [PATCH 0/2] resolve confilct between zcmp multi push/pop and shrink-wrap-separate
Fei Gao
- [PATCH 1/2] allow targets to check shrink-wrap-separate enabled or not
Fei Gao
- [PATCH 2/2] [V2][RISC-V] enable muti push and pop for Zcmp when shrink-wrap-separate is ineffective
Fei Gao
- [PATCH 3/3] [V2] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Fei Gao
- [PATCH 2/2] [RISC-V] Enalble zcmp for -Os
Fei Gao
- [PATCH] [RISC-V] fix PR 111259 invalid zcmp mov predicate.
Fei Gao
- [PATCH] MAINTAINERS: Add myself to write after approval
Fei Gao
- [PATH] [CLEANUP] Remove trailing whitespace characters
Guillaume Gomez
- [PATCH V6] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH V6] Optimize '(X - N * M) / N' to 'X / N - M' if valid
Jiufu Guo
- [PATCH] Checking undefined_p before using the vr
Jiufu Guo
- [PATCH V5 1/4] rs6000: build constant via li;rotldi
Jiufu Guo
- [PATCH] Checking undefined_p before using the vr
Jiufu Guo
- [PATCH] use local range for one more pattern in match.pd
Jiufu Guo
- [PATCH] Checking undefined_p before using the vr
Jiufu Guo
- Ping [PATCH] rs6000: mark tieable between INT and FLOAT
Jiufu Guo
- Ping [PATCH V4 1/2] rs6000: optimize moving to sf from highpart di
Jiufu Guo
- Ping [PATCH V4 2/2] rs6000: use mtvsrws to move sf from si p9
Jiufu Guo
- [PATCH 1/2] using overflow_free_p to simplify pattern
Jiufu Guo
- [PATCH 2/2] testcase: rename pr111303.c to pr111324.c
Jiufu Guo
- [PATCH] check undefine_p for one more vr
Jiufu Guo
- [PATCH 1/2] using overflow_free_p to simplify pattern
Jiufu Guo
- [PATCH] check undefine_p for one more vr
Jiufu Guo
- [PATCH] light expander sra
Jiufu Guo
- Ping^2 [PATCH V5 1/4] rs6000: build constant via li;rotldi
Jiufu Guo
- [PATCH] Checking undefined_p before using the vr
Jiufu Guo
- [PATCH V4 1/2] rs6000: optimize moving to sf from highpart di
Jiufu Guo
- [PATCH V4 2/2] rs6000: use mtvsrws to move sf from si p9
Jiufu Guo
- [PATCH] RISC-V: zicond: remove bogus opt2 pattern
Vineet Gupta
- [PATCH] RISC-V: zicond: remove bogus opt2 pattern
Vineet Gupta
- [PATCH v2] RISC-V: zicond: Fix opt2 pattern
Vineet Gupta
- [Committed] RISC-V: zicond: Fix opt2 pattern
Vineet Gupta
- RFC: RISC-V sign extension dead code elimination
Vineet Gupta
- RISC-V sign extension query
Vineet Gupta
- RISC-V sign extension query
Vineet Gupta
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Vineet Gupta
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Vineet Gupta
- PR 111/466 (was Re: RISC-V sign extension query)
Vineet Gupta
- RISC-V sign extension query
Vineet Gupta
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Vineet Gupta
- RISC-V sign extension query
Vineet Gupta
- committed [RISC-V]: Harden test scan patterns
Vineet Gupta
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Vineet Gupta
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Vineet Gupta
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Vineet Gupta
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Bruno Haible
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Bruno Haible
- RISC-V: Replace not + bitwise_imm with li + bitwise_not
Jivan Hakobyan
- [V2] RISC-V: Replace not + bitwise_imm with li + bitwise_not
Jivan Hakobyan
- RISC-V: Add type attribute in *<optab>_not_const<mode> pattern
Jivan Hakobyan
- RISC-V: Added support for CRC.
Mariam Harutyunyan
- PING^4: [PATCH V4, rs6000] Disable generation of scalar modulo instructions
Pat Haugen
- [PATCH V4, rs6000] Disable generation of scalar modulo instructions
Pat Haugen
- [COMMITTED] [irange] Fix typo in contains_zero_p.
Aldy Hernandez
- [COMMITTED] [frange] Revert relation handling in LTGT_EXPR.
Aldy Hernandez
- [COMMITTED] [frange] Add op2_range for operator_not_equal.
Aldy Hernandez
- [COMMITTED] Add frange::update_nan (const nan_state &).
Aldy Hernandez
- [COMMITTED] [frange] Remove redundant known_isnan() checks.
Aldy Hernandez
- [PATCH] [frange] Relax floating point relational folding.
Aldy Hernandez
- [PATCH] [frange] Remove special casing from unordered operators.
Aldy Hernandez
- [PATCH] [frange] Remove special casing from unordered operators.
Aldy Hernandez
- [PATCH] [testsuite] Remove undefined behavior from gcc.dg/tree-ssa/pr44306.c
Aldy Hernandez
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Aldy Hernandez
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Aldy Hernandez
- [r14-4046 Regression] FAIL: 23_containers/vector/bool/110807.cc -std=gnu++17 (test for excess errors) on Linux/x86_64
Hu, Lin1
- [PATCH 00/18] Support -mevex512 for AVX512
Hu, Lin1
- [PATCH 01/18] Initial support for -mevex512
Hu, Lin1
- [PATCH 03/18] [PATCH 2/5] Push evex512 target for 512 bit intrins
Hu, Lin1
- [PATCH 04/18] [PATCH 3/5] Push evex512 target for 512 bit intrins
Hu, Lin1
- [PATCH 05/18] [PATCH 4/5] Push evex512 target for 512 bit intrins
Hu, Lin1
- [PATCH 06/18] [PATCH 5/5] Push evex512 target for 512 bit intrins
Hu, Lin1
- [PATCH 07/18] [PATCH 1/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
Hu, Lin1
- [PATCH 08/18] [PATCH 2/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
Hu, Lin1
- [PATCH 09/18] [PATCH 3/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
Hu, Lin1
- [PATCH 10/18] [PATCH 4/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
Hu, Lin1
- [PATCH 11/18] [PATCH 5/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
Hu, Lin1
- [PATCH 12/18] Disable zmm register and 512 bit libmvec call when !TARGET_EVEX512
Hu, Lin1
- [PATCH 13/18] Support -mevex512 for AVX512F intrins
Hu, Lin1
- [PATCH 14/18] Support -mevex512 for AVX512DQ intrins
Hu, Lin1
- [PATCH 15/18] Support -mevex512 for AVX512BW intrins
Hu, Lin1
- [PATCH 16/18] Support -mevex512 for AVX512{IFMA, VBMI, VNNI, BF16, VPOPCNTDQ, VBMI2, BITALG, VP2INTERSECT}, VAES, GFNI, VPCLMULQDQ intrins
Hu, Lin1
- [PATCH 17/18] Support -mevex512 for AVX512FP16 intrins
Hu, Lin1
- [PATCH 18/18] Allow -mno-evex512 usage
Hu, Lin1
- [PATCH 00/18] Support -mevex512 for AVX512
Hu, Lin1
- [PATCH] libgomp: Fix build for -fshort-enums
Sebastian Huber
- [PATCH] libatomic: Provide gthr.h default implementation
Sebastian Huber
- [PATCH] ipa-sra: Allow IPA-SRA in presence of returns which will be removed
Jan Hubicka
- [PATCH] ipa: Self-DCE of uses of removed call LHSs (PR 108007)
Jan Hubicka
- [PATCH] Fixes for profile count/probability maintenance
Jan Hubicka
- Ping: [PATCH] testsuite: Add test for already-fixed issue with _Pragma expansion [PR90400]
Lewis Hyatt
- [PATCH] preprocessor: c++: Support `#pragma GCC target' macros [PR87299]
Lewis Hyatt
- [PATCH] libcpp: Fix ICE on #include after a line marker directive [PR61474]
Lewis Hyatt
- [PATCH] libcpp: Fix ICE on #include after a line marker directive [PR61474]
Lewis Hyatt
- [PATCH] libcpp: Improve the diagnostic for poisoned identifiers [PR36887]
Lewis Hyatt
- [PATCH 1/2] ARC: Use intrinsics for __builtin_add_overflow*()
Claudiu Zissulescu Ianculescu
- [PATCH 2/2] ARC: Use intrinsics for __builtin_sub_overflow*()
Claudiu Zissulescu Ianculescu
- [PATCH] Harmonize headers between both dg-extract-results scripts
Paul Iannetta
- [PATCH] Harmonize headers between both dg-extract-results scripts
Paul Iannetta
- [PING] [PATCH] Harmonize headers between both dg-extract-results scripts
Paul Iannetta
- [PING] [PATCH] Harmonize headers between both dg-extract-results scripts
Paul Iannetta
- [PATCH v2] RISC-V: Implement TLS Descriptors.
Tatsuyuki Ishi
- Gcc - Las Vegas Souvenir And Resort Gift Show 2023
Lily Jackson
- [PATCH] ipa-sra: Allow IPA-SRA in presence of returns which will be removed
Martin Jambor
- [PATCH] ipa: Self-DCE of uses of removed call LHSs (PR 108007)
Martin Jambor
- [PATCH] math-opts: Add dbgcounter for FMA formation
Martin Jambor
- [PATCH] ipa-sra: Allow IPA-SRA in presence of returns which will be removed
Martin Jambor
- [PATCH] ipa: Self-DCE of uses of removed call LHSs (PR 108007)
Martin Jambor
- [PATCH] LoongArch: Fix unintentional bash-ism in r14-3665.
Sam James
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
Sam James
- RFC: Introduce -fhardened to enable security-related flags
Sam James
- RFC: Introduce -fhardened to enable security-related flags
Sam James
- [PATCH v2] swap: Fix incorrect lane extraction by vec_extract() [PR106770]
Surya Kumari Jangala
- [PATCH] ira: Consider save/restore costs of callee-save registers [PR110071]
Surya Kumari Jangala
- [PING][PATCH v2] swap: Fix incorrect lane extraction by vec_extract() [PR106770]
Surya Kumari Jangala
- [PATCH 08/13] [APX EGPR] Handle GPR16 only vector move insns
Jakub Jelinek
- [PATCH 08/13] [APX EGPR] Handle GPR16 only vector move insns
Jakub Jelinek
- [committed] testsuite: Fix up pr110915* tests on i686-linux [PR110915]
Jakub Jelinek
- [committed] testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832]
Jakub Jelinek
- [PATCH] c++, v2: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR52953]
Jakub Jelinek
- [PATCH] c++, v2: Diagnose [basic.scope.block]/2 violations even for block externs [PR52953]
Jakub Jelinek
- [PATCH] c++, v3: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR52953]
Jakub Jelinek
- [PATCH 14/12] libgcc _BitInt helper documentation [PR102989]
Jakub Jelinek
- [PATCH 9/12] libgcc _BitInt support [PR102989]
Jakub Jelinek
- [PATCH 15/12] Add further _BitInt <-> floating point tests [PR102989]
Jakub Jelinek
- [PATCH 16/12] _BitInt profile fixes [PR102989]
Jakub Jelinek
- [PATCH 17/12] _BitInt a ? ~b : b match.pd fix [PR102989]
Jakub Jelinek
- [PATCH 18/12] Handle BITINT_TYPE in build_{, minus_}one_cst [PR102989]
Jakub Jelinek
- [committed] tree-ssa-tail-merge: Fix a comment typo
Jakub Jelinek
- [PATCH v2 1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
Jakub Jelinek
- [PATCH] c: Don't pedwarn on _FloatN{,x} or {f,F}N{,x} suffixes for C2X
Jakub Jelinek
- [PATCH 17/12] _BitInt a ? ~b : b match.pd fix [PR102989]
Jakub Jelinek
- [PATCH 18/12] Handle BITINT_TYPE in build_{, minus_}one_cst [PR102989]
Jakub Jelinek
- [PATCH 17/12] _BitInt a ? ~b : b match.pd fix [PR102989]
Jakub Jelinek
- [committed 10/12 v2] C _BitInt support [PR102989]
Jakub Jelinek
- [committed 19/12] Additional _BitInt test coverage [PR102989]
Jakub Jelinek
- [committed] middle-end: Avoid calling targetm.c.bitint_type_info inside of gcc_assert [PR102989]
Jakub Jelinek
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Jakub Jelinek
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Jakub Jelinek
- [PATCH] OpenMP: Fix ICE in fixup_blocks_walker [PR111274]
Jakub Jelinek
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Jakub Jelinek
- [PATCH] pretty-print: Fix up pp_wide_int [PR111329]
Jakub Jelinek
- [PATCH] libcpp: add function to check XID properties
Jakub Jelinek
- [PATCH] libstdc++: Check if getent is available in git config script [PR111359]
Jakub Jelinek
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic (was: [Patch] OpenMP (C only): omp allocate - handle stack vars, improve diagnostic)
Jakub Jelinek
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic (was: [Patch] OpenMP (C only): omp allocate - handle stack vars, improve diagnostic)
Jakub Jelinek
- [PATH] [CLEANUP] Remove trailing whitespace characters
Jakub Jelinek
- [PATCH] sccvn: Avoid ICEs on _BitInt load BIT_AND_EXPR mask [PR111338]
Jakub Jelinek
- [PATCH] small _BitInt tweaks
Jakub Jelinek
- [r14-3823 Regression] FAIL: c-c++-common/analyzer/compound-assignment-1.c -std=c++98 (test for warnings, line 72) on Linux/x86_64
Jakub Jelinek
- [PATCH] testsuite work-around compound-assignment-1.c C++ failures on various targets [PR111377]
Jakub Jelinek
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic
Jakub Jelinek
- [PATCH] small _BitInt tweaks
Jakub Jelinek
- [pushed] c++: __integer_pack with class argument [PR111357]
Jakub Jelinek
- [PATCH] tree-optimization/111294 - backwards threader PHI costing
Jakub Jelinek
- [PATCH] MATCH: Make zero_one_valued_p non-recusive fully
Jakub Jelinek
- Patch ping: Re: [PATCH] c, c++, v2: Accept __builtin_classify_type (typename)
Jakub Jelinek
- [PATCH] c++, v2: Implement C++26 P2169R4 - Placeholder variables with no name [PR110349]
Jakub Jelinek
- [PATCH] c++, v2: Implement C++26 P2741R3 - user-generated static_assert messages [PR110348]
Jakub Jelinek
- C++ patch ping
Jakub Jelinek
- Patch ping: [PATCH] testsuite work-around compound-assignment-1.c C++ failures on various targets [PR111377]
Jakub Jelinek
- [PATCH] v2: small _BitInt tweaks
Jakub Jelinek
- [committed] libgomp: Handle NULL environ like pointer to NULL pointer [PR111413]
Jakub Jelinek
- [PATCH] match.pd: Some build_nonstandard_integer_type tweaks
Jakub Jelinek
- [PATCH] gcc: Introduce -fhardened
Jakub Jelinek
- [committed] openmp: Add omp::decl attribute support [PR111392]
Jakub Jelinek
- [PATCH] c, c++, v3: Accept __builtin_classify_type (typename)
Jakub Jelinek
- [PATCH] middle-end: use MAX_FIXED_MODE_SIZE instead of precidion of TImode/DImode
Jakub Jelinek
- [PATCH] Add a GCC Security policy
Jakub Jelinek
- [PATCH] Add a GCC Security policy
Jakub Jelinek
- [PATCH] Add a GCC Security policy
Jakub Jelinek
- [Patch] OpenMP: Add ME support for 'omp allocate' stack variables
Jakub Jelinek
- [PATCH 3/3] build: Regenerate build files
Jakub Jelinek
- [patch] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Jakub Jelinek
- [patch] invoke.texi: Update -fopenmp and -fopenmp-simd for omp::decl and loop semantic
Jakub Jelinek
- [PATCH] vect, omp: inbranch simdclone dropping const
Jakub Jelinek
- [PATCH] remove workaround for GCC 4.1-4.3
Jakub Jelinek
- [PATCH] vec.h: Make some ops work with non-trivially copy constructible and/or destructible types
Jakub Jelinek
- [PATCH] vec.h, v2: Make some ops work with non-trivially copy constructible and/or destructible types
Jakub Jelinek
- [PATCH] bitmap: Introduce bitmap_head_pod
Jakub Jelinek
- [PATCH] vec.h, v3: Make some ops work with non-trivially copy constructible and/or destructible types
Jakub Jelinek
- [PATCH] bitmap: Introduce bitmap_head_pod
Jakub Jelinek
- [PATCH] use *_grow_cleared rather than *_grow on vec<bitmap_head>
Jakub Jelinek
- Test with an lto-build of libgfortran.
Jakub Jelinek
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Jakub Jelinek
- [PATCH] Remove poly_int_pod
Jakub Jelinek
- [PATCH] Remove poly_int_pod
Jakub Jelinek
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Jakub Jelinek
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Jakub Jelinek
- [PATCH] use *_grow_cleared rather than *_grow on vect_unpromoted_value
Jakub Jelinek
- [PATCH] vec.h, v3: Make some ops work with non-trivially copy constructible and/or destructible types
Jakub Jelinek
- [PATCH] vec.h: Guard most of static assertions for GCC >= 5
Jakub Jelinek
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Jakub Jelinek
- [committed] lowerbitint: Fix 2 bitint lowering bugs [PR111625]
Jakub Jelinek
- [committed] gimple-match-head: Fix a pasto in function comment
Jakub Jelinek
- [PATCH] match.pd: Avoid another build_nonstandard_integer_type call [PR111369]
Jakub Jelinek
- [PATCH] match.pd: Avoid another build_nonstandard_integer_type call [PR111369]
Jakub Jelinek
- [r14-3823 Regression] FAIL: c-c++-common/analyzer/compound-assignment-1.c -std=c++98 (test for warnings, line 72) on Linux/x86_64
Jiang, Haochen
- [r14-4046 Regression] FAIL: 23_containers/vector/bool/110807.cc -std=gnu++17 (test for excess errors) on Linux/x86_64
Jiang, Haochen
- [PATCH] LoongArch: Support loading floating-point zero into MEM[base + index].
Guo Jie
- [PATCH v2] LoongArch: Support storing floating-point zero into MEM[base + index].
Guo Jie
- [PATCH] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
Guo Jie
- [PATCH] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
Guo Jie
- [PATCH] LoongArch: Optimizations of vector construction.
Guo Jie
- [PATCH] LoongArch: Optimizations of vector construction.
Guo Jie
- [PATCH] RISC-V: Fix Dynamic LMUL compile option
Juzhe-Zhong
- [PATCH] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH] RISC-V: Export functions as global extern preparing for dynamic LMUL patch use
Juzhe-Zhong
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH] RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR111296]
Juzhe-Zhong
- [PATCH] RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with size = 64bit
Juzhe-Zhong
- [PATCH] RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295]
Juzhe-Zhong
- [Committed V2] RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR111296]
Juzhe-Zhong
- [PATCH] RISC-V: Remove incorrect earliest vsetvl post optimization[PR111313]
Juzhe-Zhong
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Juzhe-Zhong
- [PATCH] RISC-V: Add VLS mask modes mov patterns[PR111311]
Juzhe-Zhong
- [PATCH] RISC-V: Replace rtx REG for zero REGS operations
Juzhe-Zhong
- [PATCH] RISC-V: Fix incorrect nregs calculation for VLS modes
Juzhe-Zhong
- [PATCH] RISC-V: Suppress bogus warning for VLS types
Juzhe-Zhong
- [Committed] RISC-V: Fix VLS floating-point operations predicate
Juzhe-Zhong
- [PATCH] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Juzhe-Zhong
- [PATCH] RISC-V: Fix dump FILE of VSETVL PASS[PR111311]
Juzhe-Zhong
- [PATCH] RISC-V: Expand fixed-vlmax/vls vector permutation in targethook
Juzhe-Zhong
- [PATCH] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Juzhe-Zhong
- [PATCH V2] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Juzhe-Zhong
- [Committed] RISC-V: Add missing VLS mask bool mode reg -> reg patterns
Juzhe-Zhong
- [Committed V2] RISC-V: Add VLS modes VEC_PERM support[PR111311]
Juzhe-Zhong
- [PATCH] RISC-V: Use dominance analysis in global vsetvl elimination
Juzhe-Zhong
- [PATCH] RISC-V: Remove redundant functions
Juzhe-Zhong
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH V3] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH V5] RISC-V: Support Dynamic LMUL Cost model
Juzhe-Zhong
- [PATCH] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Juzhe-Zhong
- [PATCH V2] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
Juzhe-Zhong
- [committed] RISC-V: Remove redundant ABI test
Juzhe-Zhong
- [PATCH] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Juzhe-Zhong
- [PATCH] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Juzhe-Zhong
- [PATCH V2] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Juzhe-Zhong
- [PATCH] RISC-V: Fix ICE in get_avl_or_vl_reg[PR111395]
Juzhe-Zhong
- [PATCH V2] RISC-V: Fix ICE in get_avl_or_vl_reg
Juzhe-Zhong
- [PATCH V3] RISC-V: Fix ICE in get_avl_or_vl_reg
Juzhe-Zhong
- [Committed] RISC-V: Format VSETVL PASS code
Juzhe-Zhong
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Juzhe-Zhong
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Juzhe-Zhong
- [PATCH] RISC-V: Support VLS modes mask operations
Juzhe-Zhong
- [PATCH] RISC-V: Support VLS modes vec_init auto-vectorization
Juzhe-Zhong
- [PATCH] test: Remove XPASS for RISCV
Juzhe-Zhong
- [PATCH] test: Block slp-16.c check for target support vect_strided6
Juzhe-Zhong
- [PATCH] test: Isolate slp-1.c check of target supports vect_strided5
Juzhe-Zhong
- [PATCH] test: Block vect_strided5 for slp-34-big-array.c SLP check
Juzhe-Zhong
- [PATCH] test: Block SLP check of slp-34.c for vect_strided5
Juzhe-Zhong
- [PATCH] test: Block SLP check of slp-35.c for vect_strided5
Juzhe-Zhong
- [PATCH] internal-fn: Convert uninitialized SSA_NAME into SCRATCH rtx[PR110751]
Juzhe-Zhong
- [PATCH] RISC-V: Support VLS modes reduction[PR111153]
Juzhe-Zhong
- [PATCH V2] internal-fn: Support undefined rtx for uninitialized SSA_NAME
Juzhe-Zhong
- [PATCH V3] internal-fn: Support undefined rtx for uninitialized SSA_NAME
Juzhe-Zhong
- [Committed] RISC-V: Remove redundant codes of VLS patterns[NFC]
Juzhe-Zhong
- [PATCH] RISC-V: Remove autovec-vls.md file and clean up VLS move modes[NFC]
Juzhe-Zhong
- [Committed] RISC-V: Fix VSETVL PASS fusion bug
Juzhe-Zhong
- [Committed] RISC-V: Support VLS reduction
Juzhe-Zhong
- [Committed] RISC-V: Fix bogus FAILs of vsetvl testcases
Juzhe-Zhong
- [PATCH] RISC-V: Remove redundant vec_duplicate pattern
Juzhe-Zhong
- [PATCH] RISC-V: Fix RVV can change mode class bug
Juzhe-Zhong
- [PATCH V2] RISC-V: Fix RVV can change mode class bug
Juzhe-Zhong
- [Committed] RISC-V: Support integer FMA/FNMA VLS modes autovectorization
Juzhe-Zhong
- [Committed] RISC-V: Support VLS floating-point FMA/FNMA/FMS auto-vectorization
Juzhe-Zhong
- [Committed] RISC-V: Support VLS unary floating-point patterns
Juzhe-Zhong
- [PATCH] RISC-V: Add FNMS floating-point VLS tests
Juzhe-Zhong
- [Committed] RISC-V: Extend VLS modes in 'VWEXTI' iterator
Juzhe-Zhong
- [Committed] RISC-V: Fix Demand comparison bug[VSETVL PASS]
Juzhe-Zhong
- [Committed] RISC-V: Support VLS floating-point extend/truncate
Juzhe-Zhong
- [Committed V4] internal-fn: Support undefined rtx for uninitialized SSA_NAME[PR110751]
Juzhe-Zhong
- [Committed] RISC-V: Support VLS INT <-> FP conversions
Juzhe-Zhong
- [PATCH] RISC-V: Fix SUBREG move of VLS mode[PR111486]
Juzhe-Zhong
- [PATCH] RISC-V: Enable undefined support for RVV auto-vectorization[PR110751]
Juzhe-Zhong
- [Committed] RISC-V: Support VLS mult high
Juzhe-Zhong
- [Committed] RISC-V: Add more VLS unary tests
Juzhe-Zhong
- [Committed] RISC-V: Add VLS integer ABS support
Juzhe-Zhong
- [PATCH] RISC-V: Add VLS conditional patterns support
Juzhe-Zhong
- [Committed] RISC-V: Remove @ of vec_duplicate pattern
Juzhe-Zhong
- [Committed] RISC-V: Add VLS unary combine patterns
Juzhe-Zhong
- [Committed] RISC-V: Support full coverage VLS combine support
Juzhe-Zhong
- [PATCH] RISC-V: Fix AVL/VL bug of VSETVL PASS[PR111548]
Juzhe-Zhong
- [PATCH] RISC-V: Add opaque integer modes to fix ICE on DSE[PR111590]
Juzhe-Zhong
- [PATCH] MATCH: Optimize COND_ADD_LEN reduction pattern
Juzhe-Zhong
- [PATCH V2] MATCH: Optimize COND_ADD_LEN reduction pattern
Juzhe-Zhong
- [PATCH] MATCH: Optimize COND_ADD reduction pattern
Juzhe-Zhong
- [PATCH V3] MATCH: Optimize COND_ADD_LEN reduction pattern
Juzhe-Zhong
- [PATCH V2] MATCH: Optimize COND_ADD_LEN reduction pattern
Juzhe-Zhong
- [PATCH V2] MATCH: Optimize COND_ADD reduction pattern
Juzhe-Zhong
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
Juzhe-Zhong
- [PATCH V2] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
Juzhe-Zhong
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Juzhe-Zhong
- [PATCH] DSE: Fix ICE when the mode with access_size don't exist on the target[PR111590]
Juzhe-Zhong
- [PATCH] ifcvt: Fix comments
Juzhe-Zhong
- [RFC] gimple ssa: SCCP - A new PHI optimization pass
Filip Kastl
- [PATCH] rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index
Kewen.Lin
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
Kewen.Lin
- [PATCH-2v2, rs6000] Implement 32bit inline lrint [PR88558]
Kewen.Lin
- [PATCH v1] rs6000: unnecessary clear after vctzlsbb in vec_first_match_or_eos_index
Kewen.Lin
- [PATCH] rs6000: Use default target option node for callee by default [PR111380]
Kewen.Lin
- [PATCH] rs6000: Skip empty inline asm in rs6000_update_ipa_fn_target_info [PR111366]
Kewen.Lin
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
Kewen.Lin
- [PATCH/RFC 08/10] aarch64: Don't use CEIL for vector_store in aarch64_stp_sequence_cost
Kewen.Lin
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
Kewen.Lin
- [PATCH-1v2, rs6000] Enable SImode in FP registers on P7 [PR88558]
Kewen.Lin
- [PATCH-2v3, rs6000] Implement 32bit inline lrint [PR88558]
Kewen.Lin
- [PATCH] testsuite: Avoid uninit var in pr60510.f [PR111427]
Kewen.Lin
- [PATCH] rs6000: Make 32 bit stack_protect support prefixed insn [PR111367]
Kewen.Lin
- [PATCH V4 1/2] rs6000: optimize moving to sf from highpart di
Kewen.Lin
- [PATCH V4 2/2] rs6000: use mtvsrws to move sf from si p9
Kewen.Lin
- [PATCH] mingw-w64: avoid undefining _REENTRANT
Stephen Kitt
- [PATCH] s390: Fix builtins vec_rli and verll
Andreas Krebbel
- [AArch64][testsuite] Adjust vect_copy_lane_1.c for new code-gen
Prathamesh Kulkarni
- [AArch64][testsuite] Adjust vect_copy_lane_1.c for new code-gen
Prathamesh Kulkarni
- [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions
Maxim Kuvyrkov
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Maxim Kuvyrkov
- [PATCH 01/12] [contrib] validate_failures.py: Avoid testsuite aliasing
Maxim Kuvyrkov
- [PATCH] Always generate else-block in gimplify
Jørgen Kvalsvik
- [PATCH] Always generate else-block in gimplify
Jørgen Kvalsvik
- [PATCH] RISC-V: zicond: remove bogus opt2 pattern
Jeff Law
- [PATCH] Add Types to Un-Typed Pic Instructions:
Jeff Law
- [PATCH] RISC-V: Add Types to Un-Typed Risc-v Instructions:
Jeff Law
- [PATCH v2] RISC-V: zicond: Fix opt2 pattern
Jeff Law
- [PATCH] RISC-V: Document some -march special cases
Jeff Law
- [PATCH] lra: Avoid unfolded plus-0
Jeff Law
- [PATCH v2 1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
Jeff Law
- [PATCH] RISC-V: Fix Zicond ICE on large constants
Jeff Law
- [PATCH v2] RISC-V: zicond: Fix opt2 pattern
Jeff Law
- [PATCH 1/2] VR-VALUES: Rename op0/op1 to op1/op2 for test_for_singularity
Jeff Law
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Jeff Law
- [PATCH] riscv: xtheadcondmov: Don't run tests with -Oz
Jeff Law
- [PATCH 1/3] Improve ssa_name_has_boolean_range slightly
Jeff Law
- [PATCH 2/3] MATCH: Improve zero_one_valued_p by using ssa_name_has_boolean_range
Jeff Law
- [PATCH 3/3] MATCH: Replace all uses of ssa_name_has_boolean_range with zero_one_valued_p
Jeff Law
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Jeff Law
- [PATCH] MATCH: Transform `(1 >> X) !=/== 0` into `X ==/!= 0`
Jeff Law
- [PATCH] MATCH: Add `~MAX(~X, Y)` pattern: [PR96694]
Jeff Law
- [PATCH] RISC-V: Emit .note.GNU-stack for non-linux target as well
Jeff Law
- [PATCH] MATCH: Add pattern for `(x | y) & (x & z)`
Jeff Law
- [PATCH] MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns [PR98710]
Jeff Law
- [PATCH] MATCH: `(nop_convert)-(convert)a` into -(convert)a if we are converting from something smaller
Jeff Law
- [PATCH] riscv: xtheadbb: Enable constant synthesis with th.srri
Jeff Law
- [committed] RISC-V: Expose bswapsi for TARGET_64BIT
Jeff Law
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
Jeff Law
- [PATCH] riscv: Synthesize all 11-bit-rotate constants with rori
Jeff Law
- [PATCH v3 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Jeff Law
- [PATCH] RISC-V: Add conditional sqrt autovec pattern
Jeff Law
- [PATCH v2] RISC-V: Fix Zicond ICE on large constants
Jeff Law
- [PATCH v3 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Jeff Law
- [PATCH] RISC-V: Fix incorrect mode tieable which cause ICE in RA[PR111296]
Jeff Law
- [PATCH v4 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Jeff Law
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Jeff Law
- [PATCH 3/5] RISC-V: Add Types to Un-Typed Zicond Instructions
Jeff Law
- [PATCH 5/5] RISC-V: Remove Assert Protecting Types
Jeff Law
- [PATCH 3/3] [V2] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Jeff Law
- [PATCH v2 1/5] RISC-V: Update Types for Vector Instructions
Jeff Law
- [PATCH v2 2/5] RISC-V: Add Types for Un-Typed zc Instructions
Jeff Law
- [PATCH] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Jeff Law
- [PATCH] RISC-V: Expand fixed-vlmax/vls vector permutation in targethook
Jeff Law
- [PATCH V2] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Jeff Law
- [PATCH] RISC-V Add Types to Un-Typed Thead Instructions:
Jeff Law
- [PATCH] Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29`
Jeff Law
- [PATCH] MATCH: [PR111346] `X CMP MINMAX` pattern missing :c on CMP
Jeff Law
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Jeff Law
- [PATCH v5] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- RISC-V: Replace not + bitwise_imm with li + bitwise_not
Jeff Law
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- [PATCH v5] RISC-V:Optimize the MASK opt generation
Jeff Law
- [PATCH 3/3] [V2] [RISC-V] support cm.mva01s cm.mvsa01 in zcmp
Jeff Law
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Jeff Law
- [PATCH v2 2/2] riscv: Add support for str(n)cmp inline expansion
Jeff Law
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- [PATCH v1] RISC-V: Remove unused structure in cost model
Jeff Law
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Jeff Law
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- [pushed] [RA]: Improve cost calculation of pseudos with equivalences
Jeff Law
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Jeff Law
- [PATCH 1/2] RISC-V: Make bit manipulation value / round number and shift amount types for builtins unsigned
Jeff Law
- [RFC PATCH 2/2] RISC-V: Update testsuite for type-changed builtins
Jeff Law
- [PATCH] tree-optimization/111294 - backwards threader PHI costing
Jeff Law
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Jeff Law
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Jeff Law
- RISC-V sign extension query
Jeff Law
- RISC-V sign extension query
Jeff Law
- RISC-V sign extension query
Jeff Law
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Jeff Law
- [committed] Fix bogus operand predicate on iq2000
Jeff Law
- [PATCH] RISC-V: Support simplifying x/(-1) to neg for vector.
Jeff Law
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Jeff Law
- On a Plane During Tomorrow's RISC-V GCC Patchwork Meeting
Jeff Law
- RISC-V: Added support for CRC.
Jeff Law
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
Jeff Law
- [PING] [PATCH] Harmonize headers between both dg-extract-results scripts
Jeff Law
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
Jeff Law
- [PATCH] testsuite: Require thread-fence for 29_atomics/atomic_flag/cons/value_init.cc
Jeff Law
- [PATCH] __atomic_test_and_set: Fall back to library, not non-atomic code
Jeff Law
- [PATCH v3] [RISC-V] Generate Zicond instruction for select pattern with condition eq or neq to 0
Jeff Law
- [PATCH 0/2] RISC-V: Define not broken prefetch builtins
Jeff Law
- committed [RISC-V]: Harden test scan patterns
Jeff Law
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Jeff Law
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Jeff Law
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Jeff Law
- committed [RISC-V]: Harden test scan patterns
Jeff Law
- RISC-V sign extension query
Jeff Law
- RISC-V: Added support for CRC.
Jeff Law
- RFA: [RISC-V] Replace riscv_vector with riscv_v in target selector clauses. (Followup-patch for RISCV test infrastructure for d / v / zfh extensions)
Jeff Law
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Jeff Law
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
Jeff Law
- [PATCH 2/2] RISC-V: Add assert of the number of vmerge in autovec cond testcases
Jeff Law
- [PATCH 1/2] match.pd: Support combine cond_len_op + vec_cond similar to cond_op
Jeff Law
- [PATCH] RFC: Add late-combine pass [PR106594]
Jeff Law
- [PATCH] Remove poly_int_pod
Jeff Law
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Jeff Law
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Jeff Law
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Jeff Law
- committed [RISC-V]: Harden test scan patterns
Jeff Law
- [PING] [PATCH] Harmonize headers between both dg-extract-results scripts
Jeff Law
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Jeff Law
- [PATCH] Testsuite, DWARF2: adjust regexp to match darwin output
Jeff Law
- [RFC 1/2] RISC-V: Add support for _Bfloat16.
Jeff Law
- [RFC 2/2] RISC-V: Add 'Zfbfmin' extension.
Jeff Law
- [PATCH v6] RISC-V:Optimize the MASK opt generation
Jeff Law
- PING^5: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Jeff Law
- [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Jeff Law
- [PATCH] check_GNU_style.py: Skip .md square bracket linting
Jeff Law
- [PATCH v5] Implement new RTL optimizations pass: fold-mem-offsets.
Jeff Law
- [PATCH v6] RISC-V:Optimize the MASK opt generation
Jeff Law
- [V2] RISC-V: Replace not + bitwise_imm with li + bitwise_not
Jeff Law
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Jeff Law
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Jeff Law
- [PATCH v1] Mode-Switching: Add optional EMIT_AFTER hook
Jeff Law
- [PATCH v1] Mode-Switching: Add optional EMIT_AFTER hook
Jeff Law
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Jeff Law
- [PATCH] RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase
Jeff Law
- [ARC PATCH] Use rlc r0, 0 to implement scc_ltu (i.e. carry_flag ? 1 : 0)
Jeff Law
- [committed] RISC-V: Fix INSN costing and more zicond tests
Jeff Law
- RISC-V: Add type attribute in *<optab>_not_const<mode> pattern
Jeff Law
- [PATCH v1] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
Li, Pan2
- [PATCH] RISC-V: Add dynamic LMUL compile option
Li, Pan2
- [PATCH] RISC-V: Enable VECT_COMPARE_COSTS by default
Li, Pan2
- [PATCH v1] RISC-V: Support FP MAX/MIN autovec for VLS mode
Li, Pan2
- [PATCH v1] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
Li, Pan2
- [PATCH v1] RISC-V: Support FP SGNJ autovec for VLS mode
Li, Pan2
- [PATCH v1] RISC-V: Fix incorrect folder for VRGATHERI16 test case
Li, Pan2
- [PATCH] RISC-V: Fix VSETVL PASS AVL/VL fetch bug[111295]
Li, Pan2
- [PATCH] RISC-V: Remove unreasonable TARGET_64BIT for VLS modes with size = 64bit
Li, Pan2
- [PATCH] RISC-V: Remove incorrect earliest vsetvl post optimization[PR111313]
Li, Pan2
- [PATCH] RISC-V: Fix incorrect nregs calculation for VLS modes
Li, Pan2
- [PATCH] RISC-V: Suppress bogus warning for VLS types
Li, Pan2
- [PATCH] RISC-V: Fix dump FILE of VSETVL PASS[PR111311]
Li, Pan2
- [PATCH V2] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
Li, Pan2
- [PATCH] RISC-V: Expand fixed-vlmax/vls vector permutation in targethook
Li, Pan2
- [PATCH v1] Mode-Switching: Add optional EMIT_AFTER hook
Li, Pan2
- [PATCH] RISC-V: Remove redundant functions
Li, Pan2
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
Li, Pan2
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH v2] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH V5] RISC-V: Support Dynamic LMUL Cost model
Li, Pan2
- [PATCH v1] RISC-V: Remove unused structure in cost model
Li, Pan2
- [PATCH v1] RISC-V: Bugfix PR111362 for incorrect frm emit
Li, Pan2
- [PATCH] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
Li, Pan2
- [PATCH V3] RISC-V: Fix ICE in get_avl_or_vl_reg
Li, Pan2
- [PATCH] RISC-V: Support VLS modes mask operations
Li, Pan2
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
Li, Pan2
- [PATCH] test: Isolate slp-1.c check of target supports vect_strided5
Li, Pan2
- [PATCH] test: Block slp-16.c check for target support vect_strided6
Li, Pan2
- [PATCH] test: Block vect_strided5 for slp-34-big-array.c SLP check
Li, Pan2
- [PATCH] test: Block SLP check of slp-34.c for vect_strided5
Li, Pan2
- [PATCH] test: Block SLP check of slp-35.c for vect_strided5
Li, Pan2
- [PATCH v1] RISC-V: Support FP SGNJX autovec for VLS mode
Li, Pan2
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
Li, Pan2
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Li, Pan2
- [PATCH] RISC-V: Support VLS modes reduction[PR111153]
Li, Pan2
- [PATCH] RISC-V: Remove autovec-vls.md file and clean up VLS move modes[NFC]
Li, Pan2
- [PATCH] RISC-V: Support VLS modes vec_init auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Li, Pan2
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
Li, Pan2
- [PATCH v1] RISC-V: Support VLS mode for vec_set
Li, Pan2
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
Li, Pan2
- [PATCH] RISC-V: Support simplifying x/(-1) to neg for vector.
Li, Pan2
- [PATCH v2] RISC-V: Support ceil and ceilf auto-vectorization
Li, Pan2
- [PATCH v4] RISC-V: Support ceil and ceilf auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Leverage __builtin_xx instead of math.h for test
Li, Pan2
- [PATCH v1] RISC-V: Remove arch and abi option for run test case.
Li, Pan2
- [PATCH v1] RISC-V: Rename the test macro for math autovec test
Li, Pan2
- [PATCH v1] RISC-V: Move ceil test cases to unop folder
Li, Pan2
- [PATCH v1] RISC-V: Refine the code gen for ceil auto vectorization.
Li, Pan2
- [PATCH v2] RISC-V: Refine the code gen for ceil auto vectorization.
Li, Pan2
- [PATCH v2] RISC-V: Suport FP floor auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Remove FP run test for ceil.
Li, Pan2
- [PATCH v3] RISC-V: Suport FP floor auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Remove FP run test for ceil.
Li, Pan2
- [PATCH v2] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
Li, Pan2
- [PATCH v1] RISC-V: Support FP nearbyint auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Rename rounding const fp function for refactor
Li, Pan2
- [PATCH v2] RISC-V: Support FP nearbyint auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Support FP rint auto-vectorization
Li, Pan2
- [PATCH v1] RISC-V: Support FP round auto-vectorization
Li, Pan2
- [PATCH V3] MATCH: Optimize COND_ADD_LEN reduction pattern
Li, Pan2
- [PATCH V2] MATCH: Optimize COND_ADD_LEN reduction pattern
Li, Pan2
- [PATCH v1] RISC-V: Support FP trunc auto-vectorization
Li, Pan2
- [PATCH] ifcvt: Fix comments
Li, Pan2
- [PATCH v1] RISC-V: Support FP roundeven auto-vectorization
Li, Pan2
- [PATCH v1] Mode-Switching: Add optional EMIT_AFTER hook
Li, Pan2
- [PATCH v2] RISC-V: Support {U}INT64 to FP16 auto-vectorization
Li, Pan2
- [PATCH 00/10] vect: Move costing next to the transform for vect store
Kewen Lin
- [PATCH 01/10] vect: Ensure vect store is supported for some VMAT_ELEMENTWISE case
Kewen Lin
- [PATCH 02/10] vect: Move vect_model_store_cost next to the transform in vectorizable_store
Kewen Lin
- [PATCH 03/10] vect: Adjust vectorizable_store costing on VMAT_GATHER_SCATTER
Kewen Lin
- [PATCH 04/10] vect: Simplify costing on vectorizable_scan_store
Kewen Lin
- [PATCH 05/10] vect: Adjust vectorizable_store costing on VMAT_ELEMENTWISE and VMAT_STRIDED_SLP
Kewen Lin
- [PATCH 06/10] vect: Adjust vectorizable_store costing on VMAT_LOAD_STORE_LANES
Kewen Lin
- [PATCH 07/10] vect: Adjust vectorizable_store costing on VMAT_CONTIGUOUS_PERMUTE
Kewen Lin
- [PATCH/RFC 08/10] aarch64: Don't use CEIL for vector_store in aarch64_stp_sequence_cost
Kewen Lin
- [PATCH 09/10] vect: Get rid of vect_model_store_cost
Kewen Lin
- [PATCH 10/10] vect: Consider vec_perm costing for VMAT_CONTIGUOUS_REVERSE
Kewen Lin
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongtao Liu
- [PATCH 11/13] [APX EGPR] Handle legacy insns that only support GPR16 (3/5)
Hongtao Liu
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongtao Liu
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongtao Liu
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongtao Liu
- RFC: Introduce -fhardened to enable security-related flags
Hongtao Liu
- [PATCH 00/18] Support -mevex512 for AVX512
Hongtao Liu
- [PATCH v2 00/13] Support Intel APX EGPR
Hongtao Liu
- [PATCH v2 0/1] Add LoongArch64 support for D frontend
Zixing Liu
- [PATCH v2 1/1] gcc/d: add LoongArch64 support for D frontend
Zixing Liu
- [PATCH] OpenMP: Fix ICE in fixup_blocks_walker [PR111274]
Sandra Loosemore
- [Patch] libgomp.texi: Fix ICV var name, document some memory management routines
Sandra Loosemore
- [PATCH, obvious] OpenMP: GIMPLE_OMP_STRUCTURED_BLOCK bug fix
Sandra Loosemore
- [Committed] Add Types to Un-Typed Pic Instructions:
Edwin Lu
- [Committed] RISC-V: Add Types to Un-Typed Risc-v Instructions:
Edwin Lu
- [PATCH 0/5] RISC-V: Add Types to Untyped Instructions
Edwin Lu
- [PATCH 1/5] RISC-V: Update Types for Vector Instructions
Edwin Lu
- [PATCH 2/5] RISC-V: Add Types for Un-Typed zc Instructions
Edwin Lu
- [PATCH 3/5] RISC-V: Add Types to Un-Typed Zicond Instructions
Edwin Lu
- [PATCH 4/5] RISC-V: Update Types for RISC-V Instructions
Edwin Lu
- [PATCH 5/5] RISC-V: Remove Assert Protecting Types
Edwin Lu
- [PATCH 1/5] RISC-V: Update Types for Vector Instructions
Edwin Lu
- [PATCH 2/5] RISC-V: Add Types for Un-Typed zc Instructions
Edwin Lu
- [PATCH 5/5] RISC-V: Remove Assert Protecting Types
Edwin Lu
- [PATCH v2 0/5] RISC-V: Add Types to Untyped Instructions
Edwin Lu
- [PATCH v2 1/5] RISC-V: Update Types for Vector Instructions
Edwin Lu
- [PATCH v2 2/5] RISC-V: Add Types for Un-Typed zc Instructions
Edwin Lu
- [PATCH] RISC-V Add Types to Un-Typed Thead Instructions:
Edwin Lu
- [PATCH v2 1/5][Committed] RISC-V: Update Types for Vector Instructions
Edwin Lu
- [PATCH 3/5][Committed] RISC-V: Add Types to Un-Typed Zicond Instructions
Edwin Lu
- [PATCH 4/5][Committed] RISC-V: Update Types for RISC-V Instructions
Edwin Lu
- [PATCH] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Edwin Lu
- [Committed] RISC-V: Finish Typing Un-Typed Instructions and Turn on Assert
Edwin Lu
- [Committed] RISC-V: Support VLS INT <-> FP conversions
Edwin Lu
- [PATCH] libstdc++: Use GLIBCXX_CHECK_LINKER_FEATURES for cross-builds (PR111238)
Christophe Lyon
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948,PR94355]
Christophe Lyon
- [PATCH] testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tests
Christophe Lyon
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Christophe Lyon
- [Patch] contrib/gcc-changelog: Check whether revert-commit exists
Christophe Lyon
- [PATCH] testsuite: Fix gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c
Christophe Lyon
- [PATCH 1/2] testsuite: Add and use thread_fence effective-target
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH] Tweak language choice in config-list.mk
Christophe Lyon
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Christophe Lyon
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Christophe Lyon
- [PATCH v2 2/2] libstdc++: Add dg-require-thread-fence in several tests
Christophe Lyon
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Christophe Lyon
- [PATCH] testsuite: Fix gcc.target/arm/mve/mve_vadcq_vsbcq_fpscr_overwrite.c
Christophe Lyon
- [RFC 1/2] RISC-V: Add support for _Bfloat16.
Jin Ma
- [RFC 2/2] RISC-V: Add 'Zfbfmin' extension.
Jin Ma
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Andrew MacLeod
- [COMMITTED] PR tree-optimization/110875 - Some ssa-names get incorrectly marked as always_current.
Andrew MacLeod
- [PATCH] Checking undefined_p before using the vr
Andrew MacLeod
- [PATCH] Checking undefined_p before using the vr
Andrew MacLeod
- [COMMITTED 1/2] Fix indentation in range_of_phi.
Andrew MacLeod
- [COMMITTED 2/2] Always do PHI analysis before loop analysis.
Andrew MacLeod
- [PATCH] [RFC] New early __builtin_unreachable processing.
Andrew MacLeod
- [PATCH] [RFC] New early __builtin_unreachable processing.
Andrew MacLeod
- [PATCH] [RFC] New early __builtin_unreachable processing.
Andrew MacLeod
- [COMMITTED] Tweak ssa_cache::merge_range API.
Andrew MacLeod
- [PATCH] Add missing return in gori_compute::logical_combine
Andrew MacLeod
- [COMMITTED][GCC13] PR tree-optimization/110315 - Reduce the initial size of int_range_max.
Andrew MacLeod
- [COMMITTED] PR tree-optimization/111599 - Ensure ssa_name is still valid.
Andrew MacLeod
- [PATCH] c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
Hamza Mahfooz
- [PATCH v2] c: don't emit -Wmissing-variable-declarations for register variables [PR110947]
Hamza Mahfooz
- [PATCH 1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
Hamza Mahfooz
- [PATCH 2/2] strlen: call handle_builtin_strlen() from fold_strstr_to_strncmp()
Hamza Mahfooz
- [PATCH v2 1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
Hamza Mahfooz
- [PATCH v2 2/2] strlen: call handle_builtin_strlen() from fold_strstr_to_strncmp()
Hamza Mahfooz
- [PATCH v2 1/2] strlen: fold strstr() even if the length isn't previously known [PR96601]
Hamza Mahfooz
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Vladimir Makarov
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Vladimir Makarov
- [pushed][PR111225][LRA]: Don't reuse chosen insn alternative with special memory constraint
Vladimir Makarov
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Vladimir Makarov
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Vladimir Makarov
- [pushed] [RA]: Improve cost calculation of pseudos with equivalences
Vladimir Makarov
- [PATCH] ira: Consider save/restore costs of callee-save registers [PR110071]
Vladimir Makarov
- [PATCH] ira: Consider save/restore costs of callee-save registers [PR110071]
Vladimir Makarov
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Vladimir Makarov
- [PATCH 02/13] [APX EGPR] middle-end: Add index_reg_class with insn argument.
Vladimir Makarov
- [pushed] [PR111497][LRA]: Copy substituted equivalence
Vladimir Makarov
- [pushed][RA]: Add flag for checking IRA in progress
Vladimir Makarov
- reverting patch to improve equiv cost calculation
Vladimir Makarov
- [PATCH] analyzer: implement reference count checking for CPython plugin [PR107646]
David Malcolm
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948,PR94355]
David Malcolm
- [PATCH] analyzer: call off a superseding when diagnostics are unrelated [PR110830]
David Malcolm
- [PATCH] diagnostics: Delete config pointer before overwriting it.
David Malcolm
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
David Malcolm
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
David Malcolm
- [pushed] analyzer: add ctxt to fill_region/zero_fill_region
David Malcolm
- [pushed] analyzer: implement kf_strncpy [PR105899]
David Malcolm
- [pushed] analyzer: implement kf_strstr [PR105899]
David Malcolm
- [PATCH 1/2] diagnostics: add error_meta
David Malcolm
- [PATCH 2/2] Experiment with adding an error code to an error
David Malcolm
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
David Malcolm
- [PATCH v2] analyzer: Call off a superseding when diagnostics are unrelated [PR110830]
David Malcolm
- [PATCH] analyzer: implement symbolic value support for CPython plugin's refcnt checker [PR107646]
David Malcolm
- [pushed] analyzer: fix -Wunused-parameter warnings
David Malcolm
- [pushed] analyzer: basic support for computed gotos (PR analyzer/110529)
David Malcolm
- [Patch] OpenMP (C only): omp allocate - extend parsing support, improve diagnostic (was: [Patch] OpenMP (C only): omp allocate - handle stack vars, improve diagnostic)
David Malcolm
- [PATH] [CLEANUP] Remove trailing whitespace characters
David Malcolm
- [PATCH] analyzer: implement symbolic value support for CPython plugin's refcnt checker [PR107646]
David Malcolm
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
David Malcolm
- [PATCH] testsuite work-around compound-assignment-1.c C++ failures on various targets [PR111377]
David Malcolm
- [WIP RFC] analyzer: Move gcc.dg/analyzer tests to c-c++-common (3) [PR96395]
David Malcolm
- [pushed] analyzer: use unique_ptr for rejected_constraint
David Malcolm
- [PATCH] ggc, jit: forcibly clear GTY roots in jit
David Malcolm
- [pushed] analyzer: fix missing return in compatible_epath_p
David Malcolm
- [pushed] diagnostics: support multithreaded diagnostic paths
David Malcolm
- [pushed] analyzer: handle volatile ops
David Malcolm
- [pushed] analyzer: introduce pending_location
David Malcolm
- [pushed] analyzer: support diagnostics that don't have a stmt
David Malcolm
- Patch ping: [PATCH] testsuite work-around compound-assignment-1.c C++ failures on various targets [PR111377]
David Malcolm
- [PATCH 0/12] GCC _BitInt support [PR102989]
Matthew Malcomson
- [PATCH v3] mklog: handle Signed-off-by, minor cleanup
Marc
- [PATCH V2] Emit funcall external declarations only if actually used.
Jose E. Marchesi
- [PING][PATCH 1/2] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns
Stamatis Markianos-Wright
- [PING][PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Stamatis Markianos-Wright
- [PATCH v5] c++: extend cold, hot attributes to classes
Javier Martinez
- [PATCH v4 4/4] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH v5 1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v5 2/4] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v5 3/4] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v5 4/4] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PING][PATCH v6 2/2] libstdc++: Use new built-in trait __is_pointer
Ken Matsui
- [PING][PATCH v3 2/2] libstdc++: use new built-in trait __is_volatile
Ken Matsui
- [PING][PATCH v3 2/2] libstdc++: use new built-in trait __is_array
Ken Matsui
- [PING][PATCH v3 2/2] libstdc++: use new built-in trait __is_const
Ken Matsui
- [PING][PATCH v10 5/5] libstdc++: Make std::is_object dispatch to new built-in traits
Ken Matsui
- [PING][PATCH v2 2/2] libstdc++: Use new built-in trait __is_signed
Ken Matsui
- [PING][PATCH v2 1/2] c++, libstdc++: implement __is_scalar built-in trait
Ken Matsui
- [PING][PATCH v4 1/2] c++: implement __is_unsigned built-in trait
Ken Matsui
- [PING][PATCH v2 1/2] c++: implement __remove_pointer built-in trait
Ken Matsui
- [PING][PATCH v10 2/5] libstdc++: Use new built-in trait __is_reference for std::is_reference
Ken Matsui
- [PATCH v5 1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PING][PATCH v10 3/5] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v2] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Ken Matsui
- [PATCH] libstdc++ Use _GLIBCXX_USE_BUILTIN_TRAIT
Ken Matsui
- [PATCH 0/2] Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_member_function_pointer built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH 0/2] Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_unbounded_array built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH 0/2] Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_scoped_enum built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH 0/2] Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_bounded_array built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH 0/2] Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_member_pointer built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH 0/2] Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH 1/2] c++: Implement __is_member_object_pointer built-in trait
Ken Matsui
- [PATCH 2/2] libstdc++: Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH v11 00/40] Optimize type traits performance
Ken Matsui
- [PATCH v11 01/40] c++: Sort built-in identifiers alphabetically
Ken Matsui
- [PATCH v11 02/40] c++: Implement __is_const built-in trait
Ken Matsui
- [PATCH v11 03/40] libstdc++: Optimize is_const trait performance
Ken Matsui
- [PATCH v11 04/40] c++: Implement __is_volatile built-in trait
Ken Matsui
- [PATCH v11 05/40] libstdc++: Optimize is_volatile trait performance
Ken Matsui
- [PATCH v11 06/40] c++: Implement __is_array built-in trait
Ken Matsui
- [PATCH v11 07/40] libstdc++: Optimize is_array trait performance
Ken Matsui
- [PATCH v11 08/40] c++: Implement __is_unbounded_array built-in trait
Ken Matsui
- [PATCH v11 09/40] libstdc++: Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH v11 10/40] c++: Implement __is_bounded_array built-in trait
Ken Matsui
- [PATCH v11 11/40] libstdc++: Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH v11 12/40] c++: Implement __is_scoped_enum built-in trait
Ken Matsui
- [PATCH v11 13/40] libstdc++: Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH v11 14/40] c++: Implement __is_member_pointer built-in trait
Ken Matsui
- [PATCH v11 15/40] libstdc++: Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH v11 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v11 17/40] c-family: Fix C_SET_RID_CODE to handle 16-bit rid code correctly
Ken Matsui
- [PATCH v11 18/40] c++: Implement __is_member_function_pointer built-in trait
Ken Matsui
- [PATCH v11 19/40] libstdc++: Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH v11 20/40] c++: Implement __is_member_object_pointer built-in trait
Ken Matsui
- [PATCH v11 21/40] libstdc++: Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH v11 22/40] c++: Implement __is_reference built-in trait
Ken Matsui
- [PATCH v11 23/40] libstdc++: Optimize is_reference trait performance
Ken Matsui
- [PATCH v11 24/40] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v11 25/40] libstdc++: Optimize is_function trait performance
Ken Matsui
- [PATCH v11 26/40] libstdc++: Optimize is_object trait performance
Ken Matsui
- [PATCH v11 27/40] c++: Implement __remove_pointer built-in trait
Ken Matsui
- [PATCH v11 28/40] libstdc++: Optimize remove_pointer trait performance
Ken Matsui
- [PATCH v11 29/40] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v11 30/40] libstdc++: Optimize is_pointer trait performance
Ken Matsui
- [PATCH v11 31/40] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v11 32/40] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v11 33/40] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v11 34/40] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH v11 35/40] c++: Implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v11 36/40] libstdc++: Optimize is_unsigned trait performance
Ken Matsui
- [PATCH v11 37/40] c++, libstdc++: Implement __is_signed built-in trait
Ken Matsui
- [PATCH v11 38/40] libstdc++: Optimize is_signed trait performance
Ken Matsui
- [PATCH v11 39/40] c++, libstdc++: Implement __is_scalar built-in trait
Ken Matsui
- [PATCH v11 40/40] libstdc++: Optimize is_scalar trait performance
Ken Matsui
- [PATCH v11 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v12 00/40] Optimize type traits performance
Ken Matsui
- [PATCH v12 01/40] c++: Sort built-in identifiers alphabetically
Ken Matsui
- [PATCH v12 02/40] c++: Implement __is_const built-in trait
Ken Matsui
- [PATCH v12 03/40] libstdc++: Optimize is_const trait performance
Ken Matsui
- [PATCH v12 04/40] c++: Implement __is_volatile built-in trait
Ken Matsui
- [PATCH v12 05/40] libstdc++: Optimize is_volatile trait performance
Ken Matsui
- [PATCH v12 06/40] c++: Implement __is_array built-in trait
Ken Matsui
- [PATCH v12 07/40] libstdc++: Optimize is_array trait performance
Ken Matsui
- [PATCH v12 08/40] c++: Implement __is_unbounded_array built-in trait
Ken Matsui
- [PATCH v12 09/40] libstdc++: Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH v12 10/40] c++: Implement __is_bounded_array built-in trait
Ken Matsui
- [PATCH v12 11/40] libstdc++: Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH v12 12/40] c++: Implement __is_scoped_enum built-in trait
Ken Matsui
- [PATCH v12 13/40] libstdc++: Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH v12 14/40] c++: Implement __is_member_pointer built-in trait
Ken Matsui
- [PATCH v12 15/40] libstdc++: Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH v12 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v12 17/40] c-family: Fix C_SET_RID_CODE to handle 16-bit rid code correctly
Ken Matsui
- [PATCH v12 18/40] c++: Implement __is_member_function_pointer built-in trait
Ken Matsui
- [PATCH v12 19/40] libstdc++: Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH v12 20/40] c++: Implement __is_member_object_pointer built-in trait
Ken Matsui
- [PATCH v12 21/40] libstdc++: Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH v12 22/40] c++: Implement __is_reference built-in trait
Ken Matsui
- [PATCH v12 23/40] libstdc++: Optimize is_reference trait performance
Ken Matsui
- [PATCH v12 24/40] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v12 25/40] libstdc++: Optimize is_function trait performance
Ken Matsui
- [PATCH v12 26/40] libstdc++: Optimize is_object trait performance
Ken Matsui
- [PATCH v12 27/40] c++: Implement __remove_pointer built-in trait
Ken Matsui
- [PATCH v12 28/40] libstdc++: Optimize remove_pointer trait performance
Ken Matsui
- [PATCH v12 29/40] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v12 30/40] libstdc++: Optimize is_pointer trait performance
Ken Matsui
- [PATCH v12 31/40] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v12 32/40] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v12 33/40] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v12 34/40] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH v12 35/40] c++: Implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v12 36/40] libstdc++: Optimize is_unsigned trait performance
Ken Matsui
- [PATCH v12 37/40] c++, libstdc++: Implement __is_signed built-in trait
Ken Matsui
- [PATCH v12 38/40] libstdc++: Optimize is_signed trait performance
Ken Matsui
- [PATCH v12 39/40] c++, libstdc++: Implement __is_scalar built-in trait
Ken Matsui
- [PATCH v12 40/40] libstdc++: Optimize is_scalar trait performance
Ken Matsui
- [PATCH v13 00/40] Optimize type traits performance
Ken Matsui
- [PATCH v13 01/40] c++: Sort built-in identifiers alphabetically
Ken Matsui
- [PATCH v13 02/40] c++: Implement __is_const built-in trait
Ken Matsui
- [PATCH v13 03/40] libstdc++: Optimize is_const trait performance
Ken Matsui
- [PATCH v13 04/40] c++: Implement __is_volatile built-in trait
Ken Matsui
- [PATCH v13 05/40] libstdc++: Optimize is_volatile trait performance
Ken Matsui
- [PATCH v13 06/40] c++: Implement __is_array built-in trait
Ken Matsui
- [PATCH v13 07/40] libstdc++: Optimize is_array trait performance
Ken Matsui
- [PATCH v13 08/40] c++: Implement __is_unbounded_array built-in trait
Ken Matsui
- [PATCH v13 09/40] libstdc++: Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH v13 10/40] c++: Implement __is_bounded_array built-in trait
Ken Matsui
- [PATCH v13 11/40] libstdc++: Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH v13 12/40] c++: Implement __is_scoped_enum built-in trait
Ken Matsui
- [PATCH v13 13/40] libstdc++: Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH v13 14/40] c++: Implement __is_member_pointer built-in trait
Ken Matsui
- [PATCH v13 15/40] libstdc++: Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH v13 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v13 17/40] c-family: Fix C_SET_RID_CODE to handle 16-bit rid code correctly
Ken Matsui
- [PATCH v13 18/40] c++: Implement __is_member_function_pointer built-in trait
Ken Matsui
- [PATCH v13 19/40] libstdc++: Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH v13 20/40] c++: Implement __is_member_object_pointer built-in trait
Ken Matsui
- [PATCH v13 21/40] libstdc++: Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH v13 22/40] c++: Implement __is_reference built-in trait
Ken Matsui
- [PATCH v13 23/40] libstdc++: Optimize is_reference trait performance
Ken Matsui
- [PATCH v13 24/40] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v13 25/40] libstdc++: Optimize is_function trait performance
Ken Matsui
- [PATCH v13 26/40] libstdc++: Optimize is_object trait performance
Ken Matsui
- [PATCH v13 27/40] c++: Implement __remove_pointer built-in trait
Ken Matsui
- [PATCH v13 28/40] libstdc++: Optimize remove_pointer trait performance
Ken Matsui
- [PATCH v13 29/40] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v13 30/40] libstdc++: Optimize is_pointer trait performance
Ken Matsui
- [PATCH v13 31/40] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v13 32/40] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v13 33/40] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v13 34/40] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH v13 35/40] c++: Implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v13 36/40] libstdc++: Optimize is_unsigned trait performance
Ken Matsui
- [PATCH v13 37/40] c++, libstdc++: Implement __is_signed built-in trait
Ken Matsui
- [PATCH v13 38/40] libstdc++: Optimize is_signed trait performance
Ken Matsui
- [PATCH v13 39/40] c++, libstdc++: Implement __is_scalar built-in trait
Ken Matsui
- [PATCH v13 40/40] libstdc++: Optimize is_scalar trait performance
Ken Matsui
- [PATCH v11 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v14 00/40] Optimize type traits performance
Ken Matsui
- [PATCH v14 01/40] c++: Sort built-in identifiers alphabetically
Ken Matsui
- [PATCH v14 02/40] c++: Implement __is_const built-in trait
Ken Matsui
- [PATCH v14 03/40] libstdc++: Optimize is_const trait performance
Ken Matsui
- [PATCH v14 04/40] c++: Implement __is_volatile built-in trait
Ken Matsui
- [PATCH v14 05/40] libstdc++: Optimize is_volatile trait performance
Ken Matsui
- [PATCH v14 06/40] c++: Implement __is_array built-in trait
Ken Matsui
- [PATCH v14 07/40] libstdc++: Optimize is_array trait performance
Ken Matsui
- [PATCH v14 08/40] c++: Implement __is_unbounded_array built-in trait
Ken Matsui
- [PATCH v14 09/40] libstdc++: Optimize is_unbounded_array trait performance
Ken Matsui
- [PATCH v14 10/40] c++: Implement __is_bounded_array built-in trait
Ken Matsui
- [PATCH v14 11/40] libstdc++: Optimize is_bounded_array trait performance
Ken Matsui
- [PATCH v14 12/40] c++: Implement __is_scoped_enum built-in trait
Ken Matsui
- [PATCH v14 13/40] libstdc++: Optimize is_scoped_enum trait performance
Ken Matsui
- [PATCH v14 14/40] c++: Implement __is_member_pointer built-in trait
Ken Matsui
- [PATCH v14 15/40] libstdc++: Optimize is_member_pointer trait performance
Ken Matsui
- [PATCH v14 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH v14 17/40] c-family: Fix C_SET_RID_CODE to handle 16-bit rid code correctly
Ken Matsui
- [PATCH v14 18/40] c++: Implement __is_member_function_pointer built-in trait
Ken Matsui
- [PATCH v14 19/40] libstdc++: Optimize is_member_function_pointer trait performance
Ken Matsui
- [PATCH v14 20/40] c++: Implement __is_member_object_pointer built-in trait
Ken Matsui
- [PATCH v14 21/40] libstdc++: Optimize is_member_object_pointer trait performance
Ken Matsui
- [PATCH v14 22/40] c++: Implement __is_reference built-in trait
Ken Matsui
- [PATCH v14 23/40] libstdc++: Optimize is_reference trait performance
Ken Matsui
- [PATCH v14 24/40] c++: Implement __is_function built-in trait
Ken Matsui
- [PATCH v14 25/40] libstdc++: Optimize is_function trait performance
Ken Matsui
- [PATCH v14 26/40] libstdc++: Optimize is_object trait performance
Ken Matsui
- [PATCH v14 27/40] c++: Implement __remove_pointer built-in trait
Ken Matsui
- [PATCH v14 28/40] libstdc++: Optimize remove_pointer trait performance
Ken Matsui
- [PATCH v14 29/40] c++, libstdc++: Implement __is_pointer built-in trait
Ken Matsui
- [PATCH v14 30/40] libstdc++: Optimize is_pointer trait performance
Ken Matsui
- [PATCH v14 31/40] c++, libstdc++: Implement __is_arithmetic built-in trait
Ken Matsui
- [PATCH v14 32/40] libstdc++: Optimize is_arithmetic trait performance
Ken Matsui
- [PATCH v14 33/40] libstdc++: Optimize is_fundamental trait performance
Ken Matsui
- [PATCH v14 34/40] libstdc++: Optimize is_compound trait performance
Ken Matsui
- [PATCH v14 35/40] c++: Implement __is_unsigned built-in trait
Ken Matsui
- [PATCH v14 36/40] libstdc++: Optimize is_unsigned trait performance
Ken Matsui
- [PATCH v14 37/40] c++, libstdc++: Implement __is_signed built-in trait
Ken Matsui
- [PATCH v14 38/40] libstdc++: Optimize is_signed trait performance
Ken Matsui
- [PATCH v14 39/40] c++, libstdc++: Implement __is_scalar built-in trait
Ken Matsui
- [PATCH v14 40/40] libstdc++: Optimize is_scalar trait performance
Ken Matsui
- [PATCH v14 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Ken Matsui
- [PATCH] Cleanup: Replace UNSPEC_COPYSIGN with copysign RTL
Michael Meissner
- [PATCH] aarch64: Add SVE instruction types
Evandro Menezes
- [PATCH] c++, v2: Diagnose [basic.scope.block]/2 violations even for block externs [PR52953]
Jason Merrill
- [PATCH] c++, v2: Diagnose [basic.scope.block]/2 violations even in compound-stmt of function-try-block [PR52953]
Jason Merrill
- [PATCH] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH] c++: improve verify_constant diagnostic [PR91483]
Jason Merrill
- [PATCH] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH] c++: Additional warning for name-hiding [PR12341]
Jason Merrill
- [pushed] c++: [[no_unique_address]] and cv-qualified type
Jason Merrill
- [PATCH v2] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH] c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599]
Jason Merrill
- [PATCH] c++: cache conversion function lookup
Jason Merrill
- [PATCH] c++: cache conversion function lookup
Jason Merrill
- [pushed] c++: ICE with -fno-exceptions and array init [PR107198]
Jason Merrill
- [pushed] c++: __integer_pack with class argument [PR111357]
Jason Merrill
- [PATCH RFC] diagnostic: add permerror variants with opt
Jason Merrill
- [PATCH v3] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH v4] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH v5] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH v6] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH] c++: constness of decltype of NTTP object [PR98820]
Jason Merrill
- [PATCH] c++: visibility wrt template and ptrmem targs [PR70413]
Jason Merrill
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Jason Merrill
- [PATCH] c++: optimize unification of class specializations [PR89231]
Jason Merrill
- [PATCH] c++: unifying identical tmpls from current inst [PR108347]
Jason Merrill
- [PATCH] c++: always check arity before deduction
Jason Merrill
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Jason Merrill
- [PATCH] c++: constness of decltype of NTTP object [PR98820]
Jason Merrill
- [PATCH] c++: optimize tsubst_template_decl for function templates
Jason Merrill
- [PATCH] c++: non-dependent assignment checking [PR63198, PR18474]
Jason Merrill
- [pushed] c++: [[no_unique_address]] and cv-qualified type
Jason Merrill
- [pushed] doc: GTY((cache)) documentation tweak
Jason Merrill
- [PATCH] c++: non-dependent assignment checking [PR63198, PR18474]
Jason Merrill
- [PATCH] c++: optimize tsubst_template_decl for function templates
Jason Merrill
- [PATCH v7] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [PATCH v2 2/2] c++: convert_to_void and volatile references
Jason Merrill
- [PATCH v2 1/2] c++: overeager type completion in convert_to_void [PR111419]
Jason Merrill
- [PATCH v7] c++: Move consteval folding to cp_fold_r
Jason Merrill
- [pushed] c++: inherited default constructor [CWG2799]
Jason Merrill
- [PATCH v3][RFC] c-family: Implement __has_feature and __has_extension [PR60512]
Jason Merrill
- [PATCH v14 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Jason Merrill
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Jason Merrill
- [PATCH] c++: further optimize tsubst_template_decl
Jason Merrill
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Jason Merrill
- [PATCH 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Jason Merrill
- [PATCH v5] c++: extend cold, hot attributes to classes
Jason Merrill
- [PATCH v2] c++: Catch indirect change of active union member in constexpr [PR101631]
Jason Merrill
- [PATCH v8 0/4] P1689R5 support
Jason Merrill
- [PATCH v2 2/2] c++: convert_to_void and volatile references
Jason Merrill
- [PATCH v2] c++: Catch indirect change of active union member in constexpr [PR101631]
Jason Merrill
- [PATCH] c++: constraint rewriting during ttp coercion [PR111485]
Jason Merrill
- [PATCH] c++: missing SFINAE in grok_array_decl [PR111493]
Jason Merrill
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Jason Merrill
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Jason Merrill
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Jason Merrill
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Jason Merrill
- [pushed] c++: unroll pragma in templates [PR111529]
Jason Merrill
- [PATCH v3] c++: Catch indirect change of active union member in constexpr [PR101631]
Jason Merrill
- [pushed] c++: constexpr and designated initializer
Jason Merrill
- [pushed] c++ __integer_pack conversion again [PR111357]
Jason Merrill
- [PATCH 1/2] c++: remove NON_DEPENDENT_EXPR, part 1
Jason Merrill
- [PATCH v14 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Jason Merrill
- [PATCH] Remove poly_int_pod
Jason Merrill
- [PATCH v3] libstdc++: Fix handling of surrogate CP in codecvt [PR108976]
Dimitrij Mijoski
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
Toon Moene
- [PATCH][RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
Alexander Monakov
- RISC-V: Added support for CRC.
Alexander Monakov
- RISC-V: Added support for CRC.
Alexander Monakov
- [PATCH] Fortran: runtime bounds-checking in presence of array constructors [PR31059]
Mikael Morin
- [PATCH] diagnostics: Delete config pointer before overwriting it.
Mikael Morin
- [PATCH] Fortran: runtime bounds-checking in presence of array constructors [PR31059]
Mikael Morin
- [PATCH] fortran: Remove redundant tree walk to delete element
Mikael Morin
- [PATCH] fortran: Remove redundant tree walk to delete element
Mikael Morin
- [PATCH] fortran: Undo new symbols in all namespaces [PR110996]
Mikael Morin
- [PATCH] fortran: Remove reference count update [PR108957]
Mikael Morin
- [PATCH] vec.h, v2: Make some ops work with non-trivially copy constructible and/or destructible types
Mikael Morin
- [PATCH] riscv: xtheadcondmov: Don't run tests with -Oz
Christoph Muellner
- [PATCH] riscv: xtheadbb: Enable constant synthesis with th.srri
Christoph Muellner
- [PATCH] riscv: Synthesize all 11-bit-rotate constants with rori
Christoph Muellner
- [PATCH] riscv: xtheadbb: Fix xtheadbb-li-rotr test for rv32
Christoph Muellner
- [PATCH v2 0/2] riscv: Introduce strlen/strcmp/strncmp inline expansion
Christoph Muellner
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Christoph Muellner
- [PATCH v2 2/2] riscv: Add support for str(n)cmp inline expansion
Christoph Muellner
- [PATCH] riscv: xtheadbb: Fix extendqi<SUPERQI> insn
Christoph Muellner
- [PATCH] riscv: thead: Fix mode attribute for extension patterns
Christoph Muellner
- [PATCH] riscv: bitmanip: Remove duplicate zero_extendhi<GPR:mode>2 pattern
Christoph Muellner
- [PATCH 8/12] libgcc: Generated tables for _BitInt <-> _Decimal* conversions [PR102989]
Joseph Myers
- [PATCH 14/12] libgcc _BitInt helper documentation [PR102989]
Joseph Myers
- [PATCH 9/12] libgcc _BitInt support [PR102989]
Joseph Myers
- [PATCH] c: Don't pedwarn on _FloatN{,x} or {f,F}N{,x} suffixes for C2X
Joseph Myers
- [PATCH 13/12 v2] C _BitInt incremental fixes [PR102989]
Joseph Myers
- [PATCH 10/12] C _BitInt support [PR102989]
Joseph Myers
- [C PATCH 1/6] c: reorganize recursive type checking
Joseph Myers
- [C PATCH 1/6 v2] c: reorganize recursive type checking
Joseph Myers
- [PATCH v2 08/11] Native complex ops: Add explicit vector of complex
Joseph Myers
- [PATCH] small _BitInt tweaks
Joseph Myers
- [PATCH v11 16/40] c, c++: Use 16 bits for all use of enum rid for more keyword space
Joseph Myers
- Patch ping: Re: [PATCH] c, c++, v2: Accept __builtin_classify_type (typename)
Joseph Myers
- [PATCH 0/12] GCC _BitInt support [PR102989]
Joseph Myers
- [PATCH] c, c++, v3: Accept __builtin_classify_type (typename)
Joseph Myers
- [PATCH] c++: non-static memfn call dependence cleanup
Krishna Narayanan
- [PATCH] analyzer: implement reference count checking for CPython plugin [PR107646]
Hans-Peter Nilsson
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Hans-Peter Nilsson
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Hans-Peter Nilsson
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Hans-Peter Nilsson
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Hans-Peter Nilsson
- RFC: Introduce -fhardened to enable security-related flags
Hans-Peter Nilsson
- RFC: Introduce -fhardened to enable security-related flags
Hans-Peter Nilsson
- RFC: Introduce -fhardened to enable security-related flags
Hans-Peter Nilsson
- RFC: Introduce -fhardened to enable security-related flags
Hans-Peter Nilsson
- [PATCH] __atomic_test_and_set: Fall back to library, not non-atomic code
Hans-Peter Nilsson
- [PATCH] testsuite: Require thread-fence for 29_atomics/atomic_flag/cons/value_init.cc
Hans-Peter Nilsson
- [PATCH v3 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Hans-Peter Nilsson
- [PATCH v2 0/11] Native complex operations
Sylvain Noiry
- [PATCH v2 01/11] Native complex ops : Conditional lowering
Sylvain Noiry
- [PATCH v2 02/11] Native complex ops: Move functions to hooks
Sylvain Noiry
- [PATCH v2 03/11] Native complex ops: Add gen_rtx_complex hook
Sylvain Noiry
- [PATCH v2 04/11] Native complex ops: Allow native complex regs and ops in rtl
Sylvain Noiry
- [PATCH v2 05/11] Native complex ops: Add the conjugate op in optabs
Sylvain Noiry
- [PATCH v2 06/11] Native complex ops: Update how complex rotations are handled
Sylvain Noiry
- [PATCH v2 07/11] Native complex ops: Vectorization of native complex operations
Sylvain Noiry
- [PATCH v2 08/11] Native complex ops: Add explicit vector of complex
Sylvain Noiry
- [PATCH v2 09/11] Native complex ops: remove useless special cases
Sylvain Noiry
- [PATCH v2 10/11] Native complex ops: Add a fast complex multiplication pattern
Sylvain Noiry
- [PATCH v2 11/11] Native complex ops: Experimental support in x86 backend
Sylvain Noiry
- [PATCH] check_GNU_style.py: Skip .md square bracket linting
Patrick O'Neill
- [PATCH] [RISC-V] fix PR 111259 invalid zcmp mov predicate.
Patrick O'Neill
- [Committed] [RISC-V] fix PR 111259 invalid zcmp mov predicate.
Patrick O'Neill
- [PATCH v1] RISC-V: Fix one ICE for vect test vect-multitypes-5
Patrick O'Neill
- [PATCH] RISC-V: Fix --enable-checking=rtl ICE on rv32gc bootstrap
Patrick O'Neill
- [PATCH] RISC-V: Refactor and cleanup fma patterns
Patrick O'Neill
- [Committed] RISC-V: Fix --enable-checking=rtl ICE on rv32gc bootstrap
Patrick O'Neill
- [Committed] RISC-V: Support VLS unary floating-point patterns
Patrick O'Neill
- [Committed] RISC-V: Support VLS unary floating-point patterns
Patrick O'Neill
- [PATCH] RISC-V: Remove math.h import to resolve missing stubs failures
Patrick O'Neill
- [Committed] RISC-V: Support VLS unary floating-point patterns
Patrick O'Neill
- [Committed] RISC-V: Remove math.h import to resolve missing stubs failures
Patrick O'Neill
- [Committed] RISC-V: Support VLS unary floating-point patterns
Patrick O'Neill
- [Committed] RISC-V: Remove math.h import to resolve missing stubs failures
Patrick O'Neill
- [Committed] RISC-V: Support VLS unary floating-point patterns
Patrick O'Neill
- [Committed] RISC-V: Extend VLS modes in 'VWEXTI' iterator
Patrick O'Neill
- [PATCH] RISC-V: Use stdint-gcc.h in rvv testsuite
Patrick O'Neill
- [PATCH] RISC-V: Use stdint-gcc.h in rvv testsuite
Patrick O'Neill
- [Committed] check_GNU_style.py: Skip .md square bracket linting
Patrick O'Neill
- [PATCH] RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase
Patrick O'Neill
- [Committed] RISC-V: Specify -mabi=lp64d in wredsum_vlmax.c testcase
Patrick O'Neill
- [PATCH] vec.h: Guard most of static assertions for GCC >= 5
Patrick O'Neill
- [PATCH] RISC-V: Use safe_grow_cleared for vector info [PR111469]
Patrick O'Neill
- [Committed] RISC-V: Use safe_grow_cleared for vector info [PR111469]
Patrick O'Neill
- [PATCH] RISC-V: Fix Zicond ICE on large constants
Tsukasa OI
- [PATCH v2] RISC-V: zicond: Fix opt2 pattern
Tsukasa OI
- [PATCH] RISC-V: Fix Zicond ICE on large constants
Tsukasa OI
- [PATCH v2] RISC-V: Fix Zicond ICE on large constants
Tsukasa OI
- [PATCH v3 0/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [PATCH v3 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [PATCH v2] RISC-V: Fix Zicond ICE on large constants
Tsukasa OI
- [PATCH v3 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [COMMITTED] RISC-V: typo: add closing paren to a comment
Tsukasa OI
- [PATCH v4 0/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [PATCH v4 1/1] RISC-V: Add support for 'XVentanaCondOps' reusing 'Zicond' support
Tsukasa OI
- [PATCH 3/5] RISC-V: Add Types to Un-Typed Zicond Instructions
Tsukasa OI
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Tsukasa OI
- [RFC PATCH 0/2] RISC-V: Change RISC-V bit manipulation / scalar crypto builtin types
Tsukasa OI
- [RFC PATCH 1/2] RISC-V: Make bit manipulation value / round number and shift amount types for builtins unsigned
Tsukasa OI
- [RFC PATCH 2/2] RISC-V: Update testsuite for type-changed builtins
Tsukasa OI
- [RFC PATCH 0/1] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Tsukasa OI
- [RFC PATCH 1/1] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Tsukasa OI
- [PATCH 0/2] RISC-V: Change RISC-V bit manipulation / scalar crypto builtin types
Tsukasa OI
- [PATCH 1/2] RISC-V: Make bit manipulation value / round number and shift amount types for builtins unsigned
Tsukasa OI
- [PATCH 2/2] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Tsukasa OI
- [PATCH 2/2] RISC-V: Make SHA-256, SM3 and SM4 builtins operate on uint32_t
Tsukasa OI
- [PATCH] RISC-V: Add builtin .def file dependencies
Tsukasa OI
- [COMMITTED] RISC-V: Fix typos on comments (SVE -> RVV)
Tsukasa OI
- [PATCH 0/2] RISC-V: Define not broken prefetch builtins
Tsukasa OI
- [PATCH 1/2] RISC-V: Define not broken prefetch builtins
Tsukasa OI
- [PATCH 2/2] RISC-V: Fix ICE by expansion and register coercion
Tsukasa OI
- [PATCH] [tree-optimization/110279] swap operands in reassoc to reduce cross backedge FMA
Di Zhao OS
- [PATCH v4] [tree-optimization/110279] Consider FMA in get_reassociation_width
Di Zhao OS
- Introduce -finline-stringops
Alexandre Oliva
- [PATCH v5] Introduce attribute sym_alias (was: Last call for bikeshedding on attribute sym/exalias/reverse_alias)
Alexandre Oliva
- [PATCH v2] Re: Introduce -finline-stringops
Alexandre Oliva
- [PATCH v3] Introduce -finline-stringops
Alexandre Oliva
- [PATCH] c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599]
Patrick Palka
- [PATCH] c++: cache conversion function lookup
Patrick Palka
- [PATCH] c++: refine CWG 2369 satisfaction vs non-dep convs [PR99599]
Patrick Palka
- [PATCH] c++: cache conversion function lookup
Patrick Palka
- [PATCH 1/2] c++: refine dependent_alias_template_spec_p [PR90679]
Patrick Palka
- [PATCH 2/2] c++: partial ordering and dep alias tmpl specs [PR90679]
Patrick Palka
- [PATCH] libstdc++ Use _GLIBCXX_USE_BUILTIN_TRAIT
Patrick Palka
- [PATCH 1/3] libstdc++: Remove std::bind_front specialization for no bound args
Patrick Palka
- [PATCH 2/3] libstdc++: Fix std::bind_front perfect forwarding [PR111327]
Patrick Palka
- [PATCH 3/3] libstdc++: Fix std::not_fn perfect forwarding [PR111327]
Patrick Palka
- [PATCH 1/3] libstdc++: Remove std::bind_front specialization for no bound args
Patrick Palka
- [PATCH] c++: always check arity before deduction
Patrick Palka
- [PATCH] c++: unifying identical tmpls from current inst [PR108347]
Patrick Palka
- [PATCH] c++: optimize unification of class specializations [PR89231]
Patrick Palka
- [PATCH] libstdc++: Reduce integer std::to/from_chars symbol sizes
Patrick Palka
- [PATCH] libstdc++: Use C++20 constraints in <bit>
Patrick Palka
- [PATCH] libstdc++: Use C++20 constraints in <bit>
Patrick Palka
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH] c++: visibility wrt template and ptrmem targs [PR70413]
Patrick Palka
- [PATCH] c++: constness of decltype of NTTP object [PR98820]
Patrick Palka
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH] c++: constness of decltype of NTTP object [PR98820]
Patrick Palka
- [PATCH] c++: non-dependent assignment checking [PR63198, PR18474]
Patrick Palka
- [PATCH] c++: optimize tsubst_template_decl for function templates
Patrick Palka
- [PATCH] c++: optimize tsubst_template_decl for function templates
Patrick Palka
- [PATCH] c++: non-dependent assignment checking [PR63198, PR18474]
Patrick Palka
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH v2 1/2] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH v2 2/2] c++: convert_to_void and volatile references
Patrick Palka
- [PATCH v2 1/2] c++: overeager type completion in convert_to_void [PR111419]
Patrick Palka
- [PATCH v2 2/2] c++: convert_to_void and volatile references
Patrick Palka
- [PATCH] c++: optimize tsubst_template_decl for function templates
Patrick Palka
- [PATCH] c++: further optimize tsubst_template_decl
Patrick Palka
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Patrick Palka
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Patrick Palka
- [PATCH v2 2/2] c++: convert_to_void and volatile references
Patrick Palka
- [pushed] c++: fix cxx_print_type's template-info dumping
Patrick Palka
- [PATCH] c++: improve class NTTP object pretty printing [PR111471]
Patrick Palka
- [PATCH] c++: missing SFINAE in grok_array_decl [PR111493]
Patrick Palka
- [PATCH] c++: missing SFINAE in grok_array_decl [PR111493]
Patrick Palka
- [PATCH] c++: missing SFINAE in grok_array_decl [PR111493]
Patrick Palka
- [PATCH] c++: constraint rewriting during ttp coercion [PR111485]
Patrick Palka
- [PATCH 1/2] c++: remove NON_DEPENDENT_EXPR, part 1
Patrick Palka
- [PATCH 2/2] c++: remove NON_DEPENDENT_EXPR, part 2
Patrick Palka
- [PATCH] c++: non-static memfn call dependence cleanup
Patrick Palka
- [PATCH 2/1] c++: more non-static memfn call dependence cleanup [PR106086]
Patrick Palka
- [PATCH 1/2] c++: remove NON_DEPENDENT_EXPR, part 1
Patrick Palka
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Chenghui Pan
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Chenghui Pan
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Chenghui Pan
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Chenghui Pan
- [PATCH v2 0/2] Update target-supports.exp for LoongArch SX/ASX.
Chenghui Pan
- [PATCH v2 1/2] Enable vect.exp for LoongArch.
Chenghui Pan
- [PATCH v2 2/2] Add LoongArch in check_effective_target_vect_int_mod according to ISA capabilities.
Chenghui Pan
- [PATCH v2 0/2] Update target-supports.exp for LoongArch SX/ASX.
Chenghui Pan
- [PATCH v3 0/2] LoongArch: Update target-supports.exp for LoongArch SX/ASX.
Chenghui Pan
- [PATCH v3 1/2] LoongArch: Enable vect.exp for LoongArch. [PR111424]
Chenghui Pan
- [PATCH v3 2/2] LoongArch: Modify check_effective_target_vect_int_mod according to SX/ASX capabilities.
Chenghui Pan
- [pushed] wwwdocs: gcc-12: Improve language around vectorizer and -O2
Gerald Pfeifer
- [pushed] wwwdocs: *: Use "back end" instead of "backend"
Gerald Pfeifer
- [pushed] wwwdocs: conduct: Fix nested lists
Gerald Pfeifer
- [wwwdocs, committed] gcc-14/changes.html (OpenMP): Tweak manual-update wording
Gerald Pfeifer
- [PATCH] MATCH: `(nop_convert)-a` into -(nop_convert)a if the negate is single use and a is known not to be signed min value
Andrew Pinski
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Andrew Pinski
- [PATCH 1/2] VR-VALUES: Rename op0/op1 to op1/op2 for test_for_singularity
Andrew Pinski
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Andrew Pinski
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Andrew Pinski
- [PATCH] MATCH: `(nop_convert)-(convert)a` into -(convert)a if we are converting from something smaller
Andrew Pinski
- [PATCH 1/3] Improve ssa_name_has_boolean_range slightly
Andrew Pinski
- [PATCH 2/3] MATCH: Improve zero_one_valued_p by using ssa_name_has_boolean_range
Andrew Pinski
- [PATCH 3/3] MATCH: Replace all uses of ssa_name_has_boolean_range with zero_one_valued_p
Andrew Pinski
- [PATCH] Improve rewrite_to_defined_overflow for lhs already the correct type
Andrew Pinski
- [PATCH] MATCH: Transform `(1 >> X) !=/== 0` into `X ==/!= 0`
Andrew Pinski
- [PATCH] MATCH: Add pattern for `(x | y) & (x & z)`
Andrew Pinski
- [PATCH] MATCH: Add `~MAX(~X, Y)` pattern: [PR96694]
Andrew Pinski
- [PATCH] MATCH: Add `(x | c) & ~(y | c)` and `x & ~(y | x)` patterns [PR98710]
Andrew Pinski
- [PATCH 2/2] VR-VALUES: Rewrite test_for_singularity using range_op_handler
Andrew Pinski
- [PATCH] ssa_name_has_boolean_range vs signed-boolean:31 types
Andrew Pinski
- [PATCH 17/12] _BitInt a ? ~b : b match.pd fix [PR102989]
Andrew Pinski
- [PATCH 18/12] Handle BITINT_TYPE in build_{, minus_}one_cst [PR102989]
Andrew Pinski
- [PATCH 17/12] _BitInt a ? ~b : b match.pd fix [PR102989]
Andrew Pinski
- [PATCH] Support folding min(poly,poly) to const
Andrew Pinski
- [PATCH] Fix PR 111331: wrong code for `a > 28 ? MIN<a, 28> : 29`
Andrew Pinski
- [PATCH] MATCH: [PR111346] `X CMP MINMAX` pattern missing :c on CMP
Andrew Pinski
- [PATCH] MATCH: [PR111349] add missing :c to cmp in the `(a CMP CST1) ? max<a, CST2> : a` pattern
Andrew Pinski
- [PATCH] MATCH: [PR111348] add missing :c to cmp in the `(a CMP b) ? minmax<a, c> : minmax<b, c>` pattern
Andrew Pinski
- [PATCH] MATCH: Simplify (a CMP1 b) ^ (a CMP2 b)
Andrew Pinski
- [PATCH 1/2] MATCH: [PR111364] Add some more minmax cmp operand simplifications
Andrew Pinski
- [PATCH 2/2] MATCH: Move `X <= MAX(X, Y)` before `MIN (X, C1) < C2` pattern
Andrew Pinski
- [PATCH] MATCH: Simplify `(X % Y) < Y` pattern.
Andrew Pinski
- [PATCH 1/2] MATCH: [PR111364] Add some more minmax cmp operand simplifications
Andrew Pinski
- [PATCH] Improve error message for if with an else part while in switch
Andrew Pinski
- [PATCH] MATCH: Support `(a != (CST+1)) & (a > CST)` optimizations
Andrew Pinski
- [PATCH] MATCH: Fix `(1 >> X) != 0` pattern for vector types
Andrew Pinski
- Question on -fwrapv and -fwrapv-pointer
Andrew Pinski
- [PATCH] MATCH: Improve zero_one_valued_p for cases without range information
Andrew Pinski
- [PATCH] MATCH: Improve zero_one_valued_p for cases without range information
Andrew Pinski
- Question on -fwrapv and -fwrapv-pointer
Andrew Pinski
- [PATCH] MATCH: Add simplifications for `(a * zero_one) ==/!= CST`
Andrew Pinski
- [PATCH] MATCH: Add simplifications of `(a == CST) & a`
Andrew Pinski
- [PATCH] MATCH: Avoid recusive zero_one_valued_p for conversions
Andrew Pinski
- [PATCH] MATCH: Make zero_one_valued_p non-recusive fully
Andrew Pinski
- [PATCH] Remove xfail from gcc.dg/tree-ssa/20040204-1.c
Andrew Pinski
- [PATCH] MATCH: Add simplifications for `(a * zero_one) ==/!= CST`
Andrew Pinski
- [PATCH] MATCH: Simplify `(A ==/!= B) &/| (((cast)A) CMP C)`
Andrew Pinski
- [PATCH] PHIOPT: Fix minmax_replacement for three way
Andrew Pinski
- [pushed] c++: unroll pragma in templates [PR111529]
Andrew Pinski
- [PATCH] PHIOPT: Fix minmax_replacement for three way
Andrew Pinski
- [PATCH] MATCH: Add `(X & ~Y) & Y` and `(X | ~Y) | Y`
Andrew Pinski
- [PATCH] Fix PR 110386: backprop vs ABSU_EXPR
Andrew Pinski
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Andrew Pinski
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Andrew Pinski
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Andrew Pinski
- [PATCH] RISC-V: Use stdint-gcc.h in rvv testsuite
Andrew Pinski
- [COMMITTED] Fix pr111456-1.c for targets that use unsigned char by default
Andrew Pinski
- [PATCH]middle-end match.pd: optimize fneg (fabs (x)) to x | (1 << signbit(x)) [PR109154]
Andrew Pinski
- committed [RISC-V]: Harden test scan patterns
Andrew Pinski
- [PATCH] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH] c++: improve verify_constant diagnostic [PR91483]
Marek Polacek
- [PATCH] c++: improve verify_constant diagnostic [PR91483]
Marek Polacek
- [PATCH] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH v2] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH v3] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [pushed] c++: __integer_pack with class argument [PR111357]
Marek Polacek
- [PATCH v4] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH v5] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH] gcc: Introduce -fhardened
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- RFC: Introduce -fhardened to enable security-related flags
Marek Polacek
- [PATCH v6] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH v7] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH v7] c++: Move consteval folding to cp_fold_r
Marek Polacek
- [PATCH] gcc: Introduce -fhardened
Marek Polacek
- [PATCH] libcpp: Fix ICE on #include after a line marker directive [PR61474]
Marek Polacek
- [PATCH v3] mklog: handle Signed-off-by, minor cleanup
Marc Poulhiès
- [COMMITED v4] mklog: handle Signed-off-by, minor cleanup
Marc Poulhiès
- [COMMITTED] Revert "Adjust one Ada test"
Marc Poulhiès
- [COMMITTED] ada: Tweak comment about tasking corner case
Marc Poulhiès
- [COMMITTED] ada: Enforce subtype conformance of interface primitives
Marc Poulhiès
- [COMMITTED] ada: Handle GNATcheck violations
Marc Poulhiès
- [COMMITTED] ada: Add missing units to Makefile.rtl
Marc Poulhiès
- [COMMITTED] ada: Remove GNATcheck violations
Marc Poulhiès
- [COMMITTED] ada: Fix internal error on instantiation with private component type
Marc Poulhiès
- [COMMITTED] ada: Preserve capability validity in address arithmetic
Marc Poulhiès
- [COMMITTED] ada: building_executable_programs_with_gnat.rst: fix -gnatw.x index
Marc Poulhiès
- [COMMITTED] ada: Support setting task affinity on QNX
Marc Poulhiès
- [COMMITTED] ada: Spurious warning about negative modular literal
Marc Poulhiès
- [COMMITTED] ada: Compiler hangs on invalid postcondition
Marc Poulhiès
- [COMMITTED] ada: Crash on function returning empty Ada 2022 aggregate
Marc Poulhiès
- [COMMITTED] ada: Pass -msmp when linking for ppc-vx6 --RTS=rtp-smp
Marc Poulhiès
- [COMMITTED] ada: Crash on creation of extra formals on type extension
Marc Poulhiès
- [COMMITTED] ada: Remove TBC comment, no more needed
Marc Poulhiès
- [COMMITTED] ada: Fix assertion failure on very peculiar enumeration type
Marc Poulhiès
- [COMMITTED] ada: Fix spurious warning emissions
Marc Poulhiès
- [COMMITTED] ada: Fix crash on selected component lookup in generic instance
Marc Poulhiès
- [COMMITTED] ada: Fix problematic secondary stack management in protected entry
Marc Poulhiès
- [COMMITTED] ada: Remove redundant guard against an empty list of interfaces
Marc Poulhiès
- [COMMITTED] ada: Add guard before querying the type for its interfaces
Marc Poulhiès
- [COMMITTED] ada: Remove redundant protection against empty list
Marc Poulhiès
- [COMMITTED] ada: Fix DWARF for certain arrays
Marc Poulhiès
- [COMMITTED] ada: Elide the copy in extended returns for nonlimited by-reference types
Marc Poulhiès
- [PING][PATCH] LoongArch: initial ada support on linux
Marc Poulhiès
- [COMMITTED] ada: Assertion failure adding extra formals to late overriding subp.
Marc Poulhiès
- [COMMITTED] ada: Fix premature finalization in loop over limited iterable container
Marc Poulhiès
- [COMMITTED] ada: Fix late finalization for function call in delta aggregate
Marc Poulhiès
- [COMMITTED] ada: Assertion failure on for-of loop iterating on selected component
Marc Poulhiès
- [COMMITTED] ada: Assertion failure on calculation of Large_Max_Size_Mutable
Marc Poulhiès
- [COMMITTED] ada: Assertion failure on expansion of record with invariant
Marc Poulhiès
- [COMMITTED] ada: Improve detection of deactivated code for warnings with -gnatwt
Marc Poulhiès
- [COMMITTED] ada: Crash on creation of extra formals on type extension
Marc Poulhiès
- [COMMITTED] ada: Clean up scope depth and related code (tech debt)
Marc Poulhiès
- [COMMITTED] ada: Fix internal error on expression function with Refined_Post aspect
Marc Poulhiès
- [COMMITTED] ada: Remove GNAT Pro details regarding mold
Marc Poulhiès
- [COMMITTED] ada: Fix internal error on aggregate nested in container aggregate
Marc Poulhiès
- [COMMITTED] ada: Fix internal error on misaligned component with variable nominal size
Marc Poulhiès
- [COMMITTED] ada: Generate runtime restrictions list when the standard library is suppressed
Marc Poulhiès
- [COMMITTED] ada: Do not perform local-exception-to-goto optimization on barrier functions
Marc Poulhiès
- [COMMITTED] ada: Fix wrong optimization of extended return for discriminated record type
Marc Poulhiès
- [COMMITTED] ada: Explicitly analyze and expand null array aggregates
Marc Poulhiès
- [COMMITTED] ada: Fix minor glitch in finish_record_type
Marc Poulhiès
- [PATCH] Trivial typo fix in variadic
Marc Poulhiès
- [PATCH 1/2 v3] Ada: Synchronized private extensions are always limited
Marc Poulhiès
- [COMMITTED] ada: Crash processing type invariants on child subprogram
Marc Poulhiès
- [COMMITTED] ada: Refine upper array bound for bit packed array
Marc Poulhiès
- [COMMITTED] ada: Private extensions with the keyword "synchronized" are always limited.
Marc Poulhiès
- [COMMITTED] ada: TSS finalize address subprogram generation for constrained...
Marc Poulhiès
- [COMMITTED] ada: Clarify RM references that justify a constraint check
Marc Poulhiès
- [COMMITTED] ada: Dimensional analysis when used with elementary functions
Marc Poulhiès
- [COMMITTED] ada: Make minor corrections to CUDA-related comments
Marc Poulhiès
- [COMMITTED] ada: Define CHERI exception types
Marc Poulhiès
- [COMMITTED] ada: Add CHERI variant of System.Stream_Attributes
Marc Poulhiès
- [COMMITTED] ada: Fix conversions between addresses and integers
Marc Poulhiès
- [COMMITTED] ada: Update personality function for CHERI purecap
Marc Poulhiès
- [COMMITTED] ada: Fix missing finalization of extended return object on abnormal completion
Marc Poulhiès
- [COMMITTED] ada: Crash processing the accessibility level of an actual parameter
Marc Poulhiès
- [COMMITTED] ada: Fix unnesting generated loops with nested finalization procedure
Marc Poulhiès
- [COMMITTED] ada: Fix deferred constant wrongly rejected
Marc Poulhiès
- [COMMITTED] ada: Fix missing call to Finalize_Protection for simple protected objects
Marc Poulhiès
- [RFC] GCC Security policy
Siddhesh Poyarekar
- [PATCH 00/19] aarch64: Fix -fstack-protector issue
Siddhesh Poyarekar
- [PATCH] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH v2] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH v2] Add a GCC Security policy
Siddhesh Poyarekar
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948,PR94355]
Benjamin Priour
- [PATCH] analyzer: Add support of placement new and improved operator new [PR105948,PR94355]
Benjamin Priour
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
Benjamin Priour
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
Benjamin Priour
- [r14-3823 Regression] FAIL: c-c++-common/analyzer/compound-assignment-1.c -std=c++98 (test for warnings, line 72) on Linux/x86_64
Benjamin Priour
- [PATCH] AArch64: Fix __sync_val_compare_and_swap [PR111404]
Ramana Radhakrishnan
- [PATCH] AArch64: Fix __sync_val_compare_and_swap [PR111404]
Ramana Radhakrishnan
- [PATCH] ARM: Block predication on atomics [PR111235]
Ramana Radhakrishnan
- [PATCH]AArch64 Rewrite simd move immediate patterns to new syntax
Ramana Radhakrishnan
- [PATCH]AArch64 Add movi for 0 moves for scalar types [PR109154]
Ramana Radhakrishnan
- [PATCH v2] ARM: Block predication on atomics [PR111235]
Ramana Radhakrishnan
- RISC-V: Added support for CRC.
Joern Rennecke
- RISC-V: Added support for CRC.
Joern Rennecke
- RISC-V: Added support for CRC.
Joern Rennecke
- committed [RISC-V]: Harden test scan patterns
Joern Rennecke
- RFA: [RISC-V] Replace riscv_vector with riscv_v in target selector clauses. (Followup-patch for RISCV test infrastructure for d / v / zfh extensions)
Joern Rennecke
- committed [RISC-V]: Harden test scan patterns
Joern Rennecke
- RFA: RISC-V: Make riscv_vector::legitimize_move adjust SRC in the caller. (Was: Remove mem-to-mem VLS move pattern[PR111566])
Joern Rennecke
- committed [RISC-V]: Harden test scan patterns
Joern Rennecke
- [PATCH 8/8] OpenMP: Fortran "!$omp declare mapper" support
Bernhard Reutner-Fischer
- PATCH v6 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces.
Bernhard Reutner-Fischer
- [PATCH 8/8] OpenMP: Fortran "!$omp declare mapper" support
Bernhard Reutner-Fischer
- [PATCH 01/12] [contrib] validate_failures.py: Avoid testsuite aliasing
Bernhard Reutner-Fischer
- [PATCH] vect, omp: inbranch simdclone dropping const
Bernhard Reutner-Fischer
- [PATCH] vect, omp: inbranch simdclone dropping const
Bernhard Reutner-Fischer
- [PATCH] remove workaround for GCC 4.1-4.3
Bernhard Reutner-Fischer
- [PATCH] remove workaround for GCC 4.1-4.3
Bernhard Reutner-Fischer
- [MAINTAINERS/KERNEL SUMMIT] Trust and maintenance of file systems
Steven Rostedt
- [PATCH] Fixes for profile count/probability maintenance
Eugene Rozenfeld
- [PATCH] Remove .PHONY targets when building .fda files during autoprofiledbootstrap
Eugene Rozenfeld
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [PATCH] RISC-V/testsuite: Fix ILP32 RVV failures from missing <gnu/stubs-ilp32d.h>
Maciej W. Rozycki
- [PATCH] LoongArch: Support loading floating-point zero into MEM[base + index].
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH] LoongArch: Link c++ header directory in the default ABI to the toplevel.
Xi Ruoyao
- [PATCH] LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
Xi Ruoyao
- [PATCH v1 4/4] LoongArch: Add tests for Loongson SX floating-point conversion instructions.
Xi Ruoyao
- [PATCH] LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
Xi Ruoyao
- [PATCH v1 1/4] LoongArch: Add tests of -mstrict-align option.
Xi Ruoyao
- [PATCH v2 2/4] LoongArch: Add testsuite framework for Loongson SX/ASX.
Xi Ruoyao
- [PATCH] LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH] LoongArch: Use LSX and LASX for block move
Xi Ruoyao
- [PATCH] LoongArch: Slightly simplify loongarch_block_move_straight
Xi Ruoyao
- [PATCH] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
Xi Ruoyao
- [PATCH] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Xi Ruoyao
- Pushed: [PATCH v2] LoongArch: Use LSX and LASX for block move
Xi Ruoyao
- Pushed: [PATCH] LoongArch: Slightly simplify loongarch_block_move_straight
Xi Ruoyao
- [PATCH] LoongArch: Use LSX and LASX for block move
Xi Ruoyao
- [PATCH] LoongArch: Use LSX and LASX for block move
Xi Ruoyao
- [PATCH v1] LoongArch: Fix bug of '<optab>di3_fake'.
Xi Ruoyao
- [PATCH] LoongArch: Fix up memcpy-vec-3.c test case
Xi Ruoyao
- [PATCH] LoongArch: Fix up memcpy-vec-3.c test case
Xi Ruoyao
- PING^4: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Xi Ruoyao
- [PATCH v3 4/9] LoongArch:Added support for SX vector floating-point instructions.
Xi Ruoyao
- [PATCH] LoongArch: gcc: Modify gas uleb128 support test.
Xi Ruoyao
- [PATCH] LoongArch: gcc: Modify gas uleb128 support test.
Xi Ruoyao
- Question on -fwrapv and -fwrapv-pointer
Xi Ruoyao
- Question on -fwrapv and -fwrapv-pointer
Xi Ruoyao
- Question on -fwrapv and -fwrapv-pointer
Xi Ruoyao
- PING^5: [PATCH] rtl-optimization/110939 Really fix narrow comparison of memory and constant
Xi Ruoyao
- [PATCH v7 4/4] ree: Improve ree pass for rs6000 target using defined ABI interfaces
Xi Ruoyao
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Xi Ruoyao
- [PATCH] LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
Xi Ruoyao
- [PATCH] LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
Xi Ruoyao
- [PATCH v1] Update check_effective_target_vect_int_mod according to LoongArch SX/ASX capabilities.
Xi Ruoyao
- [PATCH 0/2] Replace intl/ with out-of-tree GNU gettext
Xi Ruoyao
- [PATCH] expmed: Allow extract_bit_field via mem for low-precision modes.
Richard Sandiford
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Richard Sandiford
- [PATCH]AArch64 xorsign: Fix scalar xorsign lowering
Richard Sandiford
- [PATCH]AArch64 xorsign: Fix scalar xorsign lowering
Richard Sandiford
- [PATCH] Bug 111071: fix the subr with -1 to not due to the simplify.
Richard Sandiford
- [PATCH] testsuite: Remove unwanted 'dg-do run' from gcc.dg/vect tests
Richard Sandiford
- [PATCH v3] mklog: handle Signed-off-by, minor cleanup
Richard Sandiford
- [PATCH] testsuite: aarch64: Adjust SVE ACLE tests to new generated code
Richard Sandiford
- [PATCH] Bug 111071: fix the subr with -1 to not due to the simplify.
Richard Sandiford
- RFC: Introduce -fhardened to enable security-related flags
Richard Sandiford
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Richard Sandiford
- testsuite: Port 'check-function-bodies' to nvptx
Richard Sandiford
- [PATCH 01/11] aarch64: AARCH64_ISA_RCPC was defined twice
Richard Sandiford
- [PATCH 04/11] aarch64: Do not force a stack frame for EH returns
Richard Sandiford
- [PATCH 05/11] aarch64: Add eh_return compile tests
Richard Sandiford
- [PATCH 06/11] aarch64: Fix pac-ret eh_return tests
Richard Sandiford
- [PATCH 07/11] aarch64: Disable branch-protection for pcs tests
Richard Sandiford
- [PATCH 10/11] aarch64: Fix branch-protection error message tests
Richard Sandiford
- [PATCH v1 2/6] LoongArch: improved target configuration interface
Richard Sandiford
- [PATCH] LoongArch: Fix unintentional bash-ism in r14-3665.
Richard Sandiford
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Richard Sandiford
- [PATCH] Tweak language choice in config-list.mk
Richard Sandiford
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Richard Sandiford
- [PATCH] Support folding min(poly,poly) to const
Richard Sandiford
- [PATCH V2] Support folding min(poly,poly) to const
Richard Sandiford
- [PATCH V2] Support folding min(poly,poly) to const
Richard Sandiford
- [PATCH V3] Support folding min(poly,poly) to const
Richard Sandiford
- [PATCH] Allow target attributes in non-gnu namespaces
Richard Sandiford
- [PATCH] pretty-print: Fix up pp_wide_int [PR111329]
Richard Sandiford
- [PATCH 00/19] aarch64: Fix -fstack-protector issue
Richard Sandiford
- [PATCH 01/19] aarch64: Use local frame vars in shrink-wrapping code
Richard Sandiford
- [PATCH 02/19] aarch64: Avoid a use of callee_offset
Richard Sandiford
- [PATCH 03/19] aarch64: Explicitly handle frames with no saved registers
Richard Sandiford
- [PATCH 04/19] aarch64: Add bytes_below_saved_regs to frame info
Richard Sandiford
- [PATCH 05/19] aarch64: Add bytes_below_hard_fp to frame info
Richard Sandiford
- [PATCH 06/19] aarch64: Tweak aarch64_save/restore_callee_saves
Richard Sandiford
- [PATCH 07/19] aarch64: Only calculate chain_offset if there is a chain
Richard Sandiford
- [PATCH 08/19] aarch64: Rename locals_offset to bytes_above_locals
Richard Sandiford
- [PATCH 09/19] aarch64: Rename hard_fp_offset to bytes_above_hard_fp
Richard Sandiford
- [PATCH 10/19] aarch64: Tweak frame_size comment
Richard Sandiford
- [PATCH 11/19] aarch64: Measure reg_offset from the bottom of the frame
Richard Sandiford
- [PATCH 12/19] aarch64: Simplify top of frame allocation
Richard Sandiford
- [PATCH 13/19] aarch64: Minor initial adjustment tweak
Richard Sandiford
- [PATCH 14/19] aarch64: Tweak stack clash boundary condition
Richard Sandiford
- [PATCH 15/19] aarch64: Put LR save probe in first 16 bytes
Richard Sandiford
- [PATCH 16/19] aarch64: Simplify probe of final frame allocation
Richard Sandiford
- [PATCH 17/19] aarch64: Explicitly record probe registers in frame info
Richard Sandiford
- [PATCH 18/19] aarch64: Remove below_hard_fp_saved_regs_size
Richard Sandiford
- [PATCH 19/19] aarch64: Make stack smash canary protect saved registers
Richard Sandiford
- [PATCH] AArch64: List official cores before codenames
Richard Sandiford
- [PATCH] aarch64: Coerce addresses to be suitable for LD1RQ
Richard Sandiford
- [PATCH] aarch64: Restore SVE WHILE costing
Richard Sandiford
- [PATCH] aarch64: Fix loose ldpstp check [PR111411]
Richard Sandiford
- [PATCH] internal-fn: Convert uninitialized SSA_NAME into SCRATCH rtx[PR110751]
Richard Sandiford
- [PATCH] AArch64: Improve immediate expansion [PR105928]
Richard Sandiford
- [AArch64][testsuite] Adjust vect_copy_lane_1.c for new code-gen
Richard Sandiford
- [PATCH V2] internal-fn: Support undefined rtx for uninitialized SSA_NAME
Richard Sandiford
- [PATCH/RFC 08/10] aarch64: Don't use CEIL for vector_store in aarch64_stp_sequence_cost
Richard Sandiford
- [PATCH] AArch64: Improve immediate expansion [PR105928]
Richard Sandiford
- [PATCH] match.pd: Some build_nonstandard_integer_type tweaks
Richard Sandiford
- [PATCH] libcpp: Fix ICE on #include after a line marker directive [PR61474]
Richard Sandiford
- [PATCH][RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
Richard Sandiford
- [PATCH V3] internal-fn: Support undefined rtx for uninitialized SSA_NAME
Richard Sandiford
- [PATCH][RFC] middle-end/106811 - document GENERIC/GIMPLE undefined behavior
Richard Sandiford
- [PATCH] aarch64: Ensure const and sign correctness
Richard Sandiford
- Ping: [PATCH] testsuite: Add test for already-fixed issue with _Pragma expansion [PR90400]
Richard Sandiford
- [PATCH] RISC-V: Add opaque integer modes to fix ICE on DSE[PR111590]
Richard Sandiford
- [PATCH] RFC: Add late-combine pass [PR106594]
Richard Sandiford
- [PATCH] fwprop: Allow UNARY_P and check register pressure.
Richard Sandiford
- [PATCH] RISC-V: Add opaque integer modes to fix ICE on DSE[PR111590]
Richard Sandiford
- [PATCH]AArch64 Add movi for 0 moves for scalar types [PR109154]
Richard Sandiford
- [PATCH] DSE: Fix ICE when the mode with access_size don't exist on the target[PR111590]
Richard Sandiford
- [PATCH]AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154]
Richard Sandiford
- [PATCH]AArch64 Add special patterns for creating DI scalar and vector constant 1 << 63 [PR109154]
Richard Sandiford
- [PATCH]AArch64 Rewrite simd move immediate patterns to new syntax
Richard Sandiford
- [PATCH]AArch64: Use SVE unpredicated LOGICAL expressions when Advanced SIMD inefficient [PR109154]
Richard Sandiford
- [PATCH 1/3] recog: Improve parser for pattern new compact syntax
Richard Sandiford
- [PATCH 2/3] recog: Support space in "[ cons"
Richard Sandiford
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
Richard Sandiford
- [pushed] Remove some unused poly_int variables
Richard Sandiford
- [PATCH] Remove poly_int_pod
Richard Sandiford
- [PATCH v2] AArch64: Fix memmove operand corruption [PR111121]
Richard Sandiford
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Richard Sandiford
- [PATCH] Simplify & expand c_readstr
Richard Sandiford
- [PATCH, rs6000] Enable vector compare for 16-byte memory equality compare [PR111449]
Richard Sandiford
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Richard Sandiford
- [PATCH] aarch64: Improve on ldp-stp policies code structure.
Richard Sandiford
- [RFC] > WIDE_INT_MAX_PREC support in wide_int and widest_int
Richard Sandiford
- [PATCH v2] aarch64: Improve on ldp-stp policies code structure.
Richard Sandiford
- [pushed] Darwin, machopic: Debug printer for macho symbol flags.
Iain Sandoe
- [pushed] Darwin: Match system sections and relocs for exception tables.
Iain Sandoe
- [PATCH] Darwin: Place global inits in the correct section.
Iain Sandoe
- [pushed] Darwin, ppc: Add system stubs for all 32b PPC
Iain Sandoe
- [pushed] Darwin: Partial reversion of r14-3648 (Inits Section).
Iain Sandoe
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Iain Sandoe
- [PATCH] core: Support heap-based trampolines
Iain Sandoe
- [pushed] configure, Darwin: Adjust handing of stdlib option.
Iain Sandoe
- [pushed] Darwin, debug : Switch to DWARF 3 or 4 when dsymutil supports it.
Iain Sandoe
- [pushed] Darwin: Move checking of the 'shared' driver spec.
Iain Sandoe
- [pushed] Darwin: Handle -dynamiclib on cc1 lines.
Iain Sandoe
- [pushed] Darwin, configure: Allow for an unrecognisable dsymutil [PR111610].
Iain Sandoe
- [PATCH] debug/111409 - don't generate COMDAT macro sections for split DWARF
Omar Sandoval
- [PATCH] debug/111409 - don't generate COMDAT macro sections for split DWARF
Omar Sandoval
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Roger Sayle
- [ARC PATCH] Split SImode shifts pre-reload on !TARGET_BARREL_SHIFTER.
Roger Sayle
- [RFC] expr: don't clear SUBREG_PROMOTED_VAR_P flag for a promoted subreg [target/111466]
Roger Sayle
- [ARC PATCH] Use rlc r0, 0 to implement scc_ltu (i.e. carry_flag ? 1 : 0)
Roger Sayle
- [ARC PATCH] Use rlc r0, 0 to implement scc_ltu (i.e. carry_flag ? 1 : 0)
Roger Sayle
- [PATCH v2] analyzer: Call off a superseding when diagnostics are unrelated [PR110830]
Andreas Schwab
- [PATCH] rtl: fix buidl failure on -fchecking=2 [PR111642]
Andreas Schwab
- Add 'libgomp.c-c++-common/pr100059-1.c' [PR100059]
Thomas Schwinge
- [WIP] nvptx: Also allow immediate input operand to 'bitrev<mode>2'
Thomas Schwinge
- [WIP] testsuite: Port 'check-function-bodies' to nvptx (was: Add dg test for matching function bodies)
Thomas Schwinge
- GNU Tools Cauldron 2023
Thomas Schwinge
- testsuite: Port 'check-function-bodies' to nvptx (was: Add dg test for matching function bodies)
Thomas Schwinge
- [PATCH 4/12] Middle-end _BitInt support [PR102989]
Thomas Schwinge
- More '#ifdef ASM_OUTPUT_DEF' -> 'if (TARGET_SUPPORTS_ALIASES)' etc. (was: [PATCH][v2] Introduce TARGET_SUPPORTS_ALIASES)
Thomas Schwinge
- Skip a number of C++ test cases for '-fno-exceptions' testing (was: Support in the GCC(/C++) test suites for '-fno-exceptions')
Thomas Schwinge
- Fix false positive for -Walloc-size-larger-than, part II [PR79132] (was: [PATCH] Fix false positive for -Walloc-size-larger-than (PR, bootstrap/79132))
Thomas Schwinge
- testsuite: Port 'check-function-bodies' to nvptx
Thomas Schwinge
- nvptx 'TARGET_USE_LOCAL_THUNK_ALIAS_P', 'TARGET_SUPPORTS_ALIASES' (was: [committed][nvptx] Use .alias directive for mptx >= 6.3)
Thomas Schwinge
- Pass 'SYSROOT_CFLAGS_FOR_TARGET' down to target libraries [PR109951] (was: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951])
Thomas Schwinge
- libgomp: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR91884, PR109951] (was: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951])
Thomas Schwinge
- libffi: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] (was: [PATCH v5 GCC] libffi/test: Fix compilation for build sysroot)
Thomas Schwinge
- libatomic: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] (was: [PATCH v4 1/5] libatomic/test: Fix compilation for build sysroot)
Thomas Schwinge
- libgo: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] (was: [PATCH 3/4] libgo/test: Fix compilation for build sysroot)
Thomas Schwinge
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Thomas Schwinge
- [WIP] Re-introduce 'TREE_USED' in tree streaming
Thomas Schwinge
- [Patch][v5] OpenMP: Move omp requires checks to libgomp
Thomas Schwinge
- [WIP] Re-introduce 'TREE_USED' in tree streaming
Thomas Schwinge
- LTO: Get rid of 'lto_mode_identity_table' (was: Machine Mode ICE in RISC-V when LTO)
Thomas Schwinge
- Fix up 'g++.dg/abi/nvptx-ptrmem1.C' (was: [PTX] more register cleanups)
Thomas Schwinge
- Add 'g++.target/nvptx/nvptx.exp' for nvptx-specific C++ test cases
Thomas Schwinge
- Move 'g++.dg/abi/nvptx-[...].C' -> 'g++.target/nvptx/abi-[...].C' (was: [PTX] parameters and return values)
Thomas Schwinge
- [PING] More '#ifdef ASM_OUTPUT_DEF' -> 'if (TARGET_SUPPORTS_ALIASES)' etc. (was: [PATCH][v2] Introduce TARGET_SUPPORTS_ALIASES)
Thomas Schwinge
- [PATCH 2/3] build: Add libgrust as compilation modules
Thomas Schwinge
- [PATCH 1/3] librust: Add libproc_macro and build system
Thomas Schwinge
- [PATCH 1/5] OpenMP, NVPTX: memcpy[23]D bias correction
Thomas Schwinge
- [PATCH v2] libstdc++: Fix -Wunused-parameter warnings
Pekka Seppänen
- [PATCH] aarch64: Ensure const and sign correctness
Pekka Seppänen
- [PATCH] libiberty: Use posix_spawn in pex-unix when available.
Brendan Shanks
- [PATCH v2] c++: Catch indirect change of active union member in constexpr [PR101631]
Nathaniel Shead
- [PATCH v2] c++: Catch indirect change of active union member in constexpr [PR101631]
Nathaniel Shead
- [PATCH v2] c++: Catch indirect change of active union member in constexpr [PR101631]
Nathaniel Shead
- [PATCH v3] c++: Catch indirect change of active union member in constexpr [PR101631]
Nathaniel Shead
- [PATCH v4] c++: Check for indirect change of active union member in constexpr [PR101631,PR102286]
Nathaniel Shead
- [PATCH v4] c++: Check for indirect change of active union member in constexpr [PR101631,PR102286]
Nathaniel Shead
- [PATCH] libstdc++: Ensure active union member is correctly set
Nathaniel Shead
- [PATCH] libstdc++: Ensure active union member is correctly set
Nathaniel Shead
- [PATCH] libstdc++: Ensure active union member is correctly set
Nathaniel Shead
- New VM Record Received =?UTF-8?Q?=F0=9F=8E=A7?=(0m 29s)
Gcc Wireless Solutions|PhoneSystem
- [PATCH] RISC-V: Emit .note.GNU-stack for non-linux target as well
Fangrui Song
- [PATCH v4] i386: Allow -mlarge-data-threshold with -mcmodel=large
Fangrui Song
- [PATCH v4] i386: Allow -mlarge-data-threshold with -mcmodel=large
Fangrui Song
- [PATCH] libgomp, nvptx, amdgcn: parallel reverse offload
Andrew Stubbs
- [OG13][committed] libgomp, nvptx, amdgcn: parallel reverse offload
Andrew Stubbs
- [PATCH] vect, omp: inbranch simdclone dropping const
Andrew Stubbs
- [PATCH] vect, omp: inbranch simdclone dropping const
Andrew Stubbs
- [PATCH] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Takayuki 'January June' Suwa
- [PATCH] xtensa: Optimize boolean evaluation when SImode EQ/NE to zero if TARGET_MINMAX
Takayuki 'January June' Suwa
- [PATCH] xtensa: Optimize several boolean evaluations of EQ/NE against constant zero
Takayuki 'January June' Suwa
- [RFC] gcc: xtensa: use salt/saltu in xtensa_expand_scc
Takayuki 'January June' Suwa
- Cost Estimating
Chris Taylor
- Cost Estimating
Chris Taylor
- libgo patch committed: permit $AR to include options
Ian Lance Taylor
- godump.cc patch committed: Handle _BitInt
Ian Lance Taylor
- libgo: Consider '--with-build-sysroot=[...]' for target libraries' build-tree testing (instead of build-time 'CC' etc.) [PR109951] (was: [PATCH 3/4] libgo/test: Fix compilation for build sysroot)
Ian Lance Taylor
- [PATCH] Fortran: improve bounds-checking for array sections [PR30802]
Paul Richard Thomas
- [PATCH] fortran: Remove reference count update [PR108957]
Paul Richard Thomas
- [Patch, fortran] PR68155 - ICE on initializing character array in type (len_lhs <> len_rhs)
Paul Richard Thomas
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Paul Richard Thomas
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Paul Richard Thomas
- [PING][PATCH 1/2] arm: Add define_attr to to create a mapping between MVE predicated and unpredicated insns
Kyrylo Tkachov
- [PING][PATCH 2/2] arm: Add support for MVE Tail-Predicated Low Overhead Loops
Kyrylo Tkachov
- [PATCH] aarch64: Fine-grained ldp and stp policies with test-cases.
Kyrylo Tkachov
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Kyrylo Tkachov
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Kyrylo Tkachov
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Kyrylo Tkachov
- [PATCH v4] aarch64: Fine-grained policies to control ldp-stp formation.
Kyrylo Tkachov
- [PATCH] riscv: xtheadcondmov: Don't run tests with -Oz
Philipp Tomsich
- [PATCH] riscv: xtheadbb: Enable constant synthesis with th.srri
Philipp Tomsich
- [PATCH] riscv: Synthesize all 11-bit-rotate constants with rori
Philipp Tomsich
- [PATCH] riscv: xtheadbb: Fix xtheadbb-li-rotr test for rv32
Philipp Tomsich
- [PATCH] riscv: bitmanip: Remove duplicate zero_extendhi<GPR:mode>2 pattern
Philipp Tomsich
- [PATCH] riscv: thead: Fix mode attribute for extension patterns
Philipp Tomsich
- [PATCH] riscv: xtheadbb: Fix extendqi<SUPERQI> insn
Philipp Tomsich
- [PATCH v2 1/2] riscv: Add support for strlen inline expansion
Philipp Tomsich
- [PATCH v2 2/2] riscv: Add support for str(n)cmp inline expansion
Philipp Tomsich
- [PATCH v3] aarch64: Fine-grained policies to control ldp-stp formation.
Philipp Tomsich
- [PATCH v4] aarch64: Fine-grained policies to control ldp-stp formation.
Philipp Tomsich
- [PATCH v2] aarch64: Fine-grained ldp and stp policies with test-cases.
Philipp Tomsich
- [PATCH v2] aarch64: Improve on ldp-stp policies code structure.
Philipp Tomsich
- [PATCH] ipa-utils: avoid generating uninitialized probabilities on merges.
Sergei Trofimovich
- [PATCH] ggc: do not wipe out unrelated data via gt_ggc_rtab
Sergei Trofimovich
- [PATCH] rtl: fix buidl failure on -fchecking=2 [PR111642]
Sergei Trofimovich
- [PATCH v2] rtl: fix build failure on -fchecking=2 [PR111642]
Sergei Trofimovich
- [committed] libstdc++: Add GDB printers for <chrono> types
Tom Tromey
- [committed] libstdc++: Add GDB printers for <chrono> types
Tom Tromey
- [committed] libstdc++: Add GDB printers for <chrono> types
Tom Tromey
- [PATCH 0/7] libstdc++: Use gdb.ValuePrinter in pretty-printers
Tom Tromey
- [PATCH 1/7] libstdc++: Show full Python stack on error
Tom Tromey
- [PATCH 2/7] libstdc++: Use gdb.ValuePrinter base class
Tom Tromey
- [PATCH 3/7] libstdc++: Remove unused Python imports
Tom Tromey
- [PATCH 4/7] libstdc++: Remove unused locals from printers.py
Tom Tromey
- [PATCH 5/7] libstdc++: Remove std_ratio_t_tuple
Tom Tromey
- [PATCH 6/7] libstdc++: Fix regex escapes in pretty-printers
Tom Tromey
- [PATCH 7/7] libstdc++: Use Python "not in" operator
Tom Tromey
- [PATCH 6/7] libstdc++: Fix regex escapes in pretty-printers
Tom Tromey
- [PATCH 2/7] libstdc++: Use gdb.ValuePrinter base class
Tom Tromey
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Manolis Tsamis
- [x86_64 PATCH] Improve __int128 argument passing (in ix86_expand_move).
Manolis Tsamis
- [PATCH v5] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v5] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v5] Implement new RTL optimizations pass: fold-mem-offsets.
Manolis Tsamis
- [PATCH v3 0/4] ifcvt: Allow if conversion of arithmetic in basic blocks with multiple sets
Manolis Tsamis
- [C PATCH 1/6 v2] c: reorganize recursive type checking
Martin Uecker
- RFC: Introduce -fhardened to enable security-related flags
Martin Uecker
- [C PATCH, v2] Add Walloc-size to warn about insufficient size in allocations [PR71219]
Martin Uecker
- [PING] [C PATCH] Synthesize nonnull attribute for parameters declared with static
Martin Uecker
- [PATCH 1/2] ARC: Use intrinsics for __builtin_add_overflow*()
Shahab Vahedi
- [PATCH 2/2] ARC: Use intrinsics for __builtin_sub_overflow*()
Shahab Vahedi
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Andre Vehreschild
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Andre Vehreschild
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Andre Vehreschild
- [Fortran, Patch, Coarray, PR 37336] Fix crash in finalizer when derived type coarray is already freed.
Andre Vehreschild
- [PATCH v3 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
Waffl3x
- [PATCH 1/2 v2] Ada: Synchronized private extensions are always limited
Richard Wai
- [PING][PATCH 2/2 v2] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Richard Wai
- [PATCH 2/2 v3] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Richard Wai
- [PATCH 1/2 v3] Ada: Synchronized private extensions are always limited
Richard Wai
- [PATCH 2/2 v3] Ada: Finalization of constrained subtypes of unconstrained synchronized private extensions
Richard Wai
- [PATCH 1/2 v3] Ada: Synchronized private extensions are always limited
Richard Wai
- [PATCH][Hashtable] Performance optimization through use of insertion hint
Jonathan Wakely
- [PATCH][Hashtable] Performance optimization through use of insertion hint
Jonathan Wakely
- [committed] libstdc++: Simplify __format::_Sink::_M_reset
Jonathan Wakely
- [committed] libstdc++: Do not allow chrono::parse to overflow for %C [PR111162]
Jonathan Wakely
- [committed] libstdc++: Fix how chrono::parse handles errors for time-of-day values
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [committed] libstdc++: Avoid useless dependency on read_symlink from tzdb
Jonathan Wakely
- [committed] libstdc++: Use dg-require-filesystem-ts in link test
Jonathan Wakely
- [committed] libstdc++: Use a loop in atomic_ref::compare_exchange_strong [PR111077]
Jonathan Wakely
- [committed] libstdc++: Use std::string::__resize_and_overwrite in std::filesystem
Jonathan Wakely
- [PATCH] libstdc++: fix memory clobbering in std::vector [PR110879]
Jonathan Wakely
- [committed] libstdc++: Fix compare_exchange_padding.cc test for std::atomic_ref
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [PATCH] libstdc++: fix memory clobbering in std::vector [PR110879]
Jonathan Wakely
- [committed] libstdc++: Add -Wno-self-move to two filesystem tests
Jonathan Wakely
- [committed] libstdc++: Fix debug-mode tests for constexpr algorithms
Jonathan Wakely
- [PING][PATCH v2 2/2] libstdc++: Use new built-in trait __is_signed
Jonathan Wakely
- [PATCH v5 1/4] c++, libstdc++: Implement __is_arithmetic built-in trait
Jonathan Wakely
- [committed] libstdc++: Add missing target selector to std::expected test
Jonathan Wakely
- [committed] libstdc++: Add explicit -std=gnu++98 to tests that use { target c++98_only }
Jonathan Wakely
- [committed] libstdc++: Add { target c++98_only } to tests
Jonathan Wakely
- [committed] libstdc++: Fix filenames and comments in tests [PR26142]
Jonathan Wakely
- [committed] libstdc++: Enable std::auto_ptr tests for C++11 and later
Jonathan Wakely
- [committed] libstdc++: Remove dg-options "-std=c++98" from TR1 tests
Jonathan Wakely
- [committed] libstdc++: Remove unnecessary dg-options and outdated comment
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [committed] libstdc++: Disable <stacktrace> support by default for freestanding
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [RFC] libstdc++: Make --enable-libstdcxx-backtrace=auto default to yes
Jonathan Wakely
- [committed] libstdc++: Avoid -Wunused-parameter warning in testsuite helper
Jonathan Wakely
- [committed] libstdc++: Relax range adaptors for move-only types (P2494R2)
Jonathan Wakely
- [committed] libstdc++: Rename C++20 Customization Point Objects
Jonathan Wakely
- [committed] libstdc++: Simplify C++20 poison pill overloads (P2602R2)
Jonathan Wakely
- [committed] libstdc++: Fix <ranges> tests that fail in C++23
Jonathan Wakely
- [committed] libstdc++: Fix missing/misplaced { dg-options "-std=gnu++20" } in tests
Jonathan Wakely
- [PATCH] libstdc++: Reduce output of 'make check'
Jonathan Wakely
- [committed] libstdc++: Disable <stacktrace> support by default for avr
Jonathan Wakely
- [committed] libstdc++: Add autoconf checks for mkdir, chmod, chdir, and getcwd
Jonathan Wakely
- [PATCH] libstdc++ Add cstdarg to freestanding
Jonathan Wakely
- [PATCH] libstdc++: Fix -Wunused-parameter warnings
Jonathan Wakely
- [committed] libstdc++: Remove trailing whitespace from dejagnu files
Jonathan Wakely
- [committed] libstdc++: Simplify dejagnu target selector
Jonathan Wakely
- [PATCH 0/2] libstdc++: Documentation fixes.
Jonathan Wakely
- [PATCH] libbacktrace: Fix unconditional -Werror
Jonathan Wakely
- [PATCH] libstdc++: Reduce output of 'make check'
Jonathan Wakely
- [PATCH] libstdc++: Reduce output of 'make check'
Jonathan Wakely
- [PATCH] libbacktrace: Fix unconditional -Werror
Jonathan Wakely
- [PATCH] libstdc++: Reduce output of 'make check'
Jonathan Wakely
- [committed] libstdc++: Add Filesystem TS and std::stacktrace symbols to libstdc++exp.a
Jonathan Wakely
- [PATCH v2] libstdc++: Fix -Wunused-parameter warnings
Jonathan Wakely
- [committed] libstdc++: Update outdated default -std in testing docs
Jonathan Wakely
- [committed] libstdc++: Add Filesystem TS and std::stacktrace symbols to libstdc++exp.a
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [PATCH] libstdc++: Check if getent is available in git config script [PR111359]
Jonathan Wakely
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [committed] libstdc++: Formatting std::thread::id and std::stacktrace (P2693R1)
Jonathan Wakely
- [PATCH v2] libstdc++: Define _GLIBCXX_HAS_BUILTIN_TRAIT
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [committed] libstdc++: Move __glibcxx_assert_fail to its own file
Jonathan Wakely
- [committed] libstdc++: Remove unconditional use of atomics in Debug Mode
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [PATCH 00/13] libstdc++: Add support for running tests with multiple -std options
Jonathan Wakely
- [PATCH 01/13] libstdc++: Add support for running tests with multiple -std options
Jonathan Wakely
- [PATCH 02/13] libstdc++: Replace dg-options "-std=c++11" with dg-add-options strict_std
Jonathan Wakely
- [PATCH 03/13] libstdc++: Replace dg-options "-std=c++17" with dg-add-options strict_std
Jonathan Wakely
- [PATCH 04/13] libstdc++: Replace dg-options "-std=c++20" with dg-add-options strict_std
Jonathan Wakely
- [PATCH 05/13] libstdc++: Remove dg-options "-std=c++20" from <span> and <cuchar> tests
Jonathan Wakely
- [PATCH 06/13] libstdc++: Remove dg-options "-std=gnu++20" from <concepts> and <ranges> tests
Jonathan Wakely
- [PATCH 07/13] libstdc++: Remove dg-options "-std=gnu++2a" from constrained algo tests
Jonathan Wakely
- [PATCH 08/13] libstdc++: Remove dg-options "-std=gnu++20" from std::format tests
Jonathan Wakely
- [PATCH 09/13] libstdc++: Remove dg-options "-std=gnu++20" from std::chrono tests
Jonathan Wakely
- [PATCH 10/13] libstdc++: Remove dg-options "-std=gnu++23" from std::expected tests
Jonathan Wakely
- [PATCH 11/13] libstdc++: Remove dg-options "-std=gnu++23" from remaining tests
Jonathan Wakely
- [PATCH 12/13] libstdc++: Remove dg-options "-std=gnu++2a" from XFAIL std::span tests
Jonathan Wakely
- [PATCH 13/13] libstdc++: Simplify dejagnu directives for some tests using threads
Jonathan Wakely
- [PATCH 2/2] libstdc++: Optimize is_scoped_enum trait performance
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [committed] libstdc++: Format Python code according to PEP8
Jonathan Wakely
- [committed] contrib: Quote variable in test expression [PR111360]
Jonathan Wakely
- [PATCH 00/13] libstdc++: Add support for running tests with multiple -std options
Jonathan Wakely
- [PATCH 1/3] libstdc++: Remove std::bind_front specialization for no bound args
Jonathan Wakely
- [PATCH 2/3] libstdc++: Fix std::bind_front perfect forwarding [PR111327]
Jonathan Wakely
- [PATCH 3/3] libstdc++: Fix std::not_fn perfect forwarding [PR111327]
Jonathan Wakely
- [PATCH 14/13] libstdc++: Re-initialize static data files used by tests
Jonathan Wakely
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
Jonathan Wakely
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations
Jonathan Wakely
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations
Jonathan Wakely
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Jonathan Wakely
- [PATCH 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <format> friend declarations
Jonathan Wakely
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Jonathan Wakely
- [PATCH] libstdc++: Remove some more unconditional uses of atomics
Jonathan Wakely
- [PATCH v2 2/2] libstdc++: Add dg-require-thread-fence in several tests
Jonathan Wakely
- [committed] libstdc++: Remove some more unconditional uses of atomics
Jonathan Wakely
- [committed] libstdc++: Support dg-additional-files in tests
Jonathan Wakely
- [committed] libstdc++: Add testcase for std::make_integer_sequence bug [PR111357]
Jonathan Wakely
- [PATCH] libstdc++: Use C++20 constraints in <bit>
Jonathan Wakely
- [committed] libstdc++: Add operator bool to <charconv> result types (P2497R0)
Jonathan Wakely
- [committed] libstdc++: Remove non-void static assertions in variant's std::get [PR111172]
Jonathan Wakely
- [committed] libstdc++: Fix constraints for std::variant default constructor
Jonathan Wakely
- [PATCH] libstdc++: Reduce integer std::to/from_chars symbol sizes
Jonathan Wakely
- [PATCH v2 6/13] libstdc++: Remove dg-options "-std=gnu++20" from <concepts> and <ranges> tests
Jonathan Wakely
- [committed] libstdc++: Fix 29_atomics/headers/atomic/types_std_c++2a_neg.cc for C++23
Jonathan Wakely
- [PATCH 00/13] libstdc++: Add support for running tests with multiple -std options
Jonathan Wakely
- [committed] libstdc++: Add log line to testsuite output
Jonathan Wakely
- [committed] libstdc++: Implement C++26 native handles for file streams (P1759R6)
Jonathan Wakely
- [committed] libstdc++: Add missing tests for std::basic_filebuf::native_handle()
Jonathan Wakely
- [committed 01/11] libstdc++: Remove dg-options "-std=gnu++20" from <atomic> tests
Jonathan Wakely
- [committed 02/11] libstdc++: Remove dg-options "-std=gnu++20" from <compare> tests
Jonathan Wakely
- [committed 03/11] libstdc++: Remove dg-options "-std=gnu++20" from 20_utils tests
Jonathan Wakely
- [committed 04/11] libstdc++: Remove dg-options "-std=gnu++20" from 21_strings tests
Jonathan Wakely
- [committed 05/11] libstdc++: Remove dg-options "-std=gnu++20" from 23_containers tests
Jonathan Wakely
- [committed 06/11] libstdc++: Remove dg-options "-std=gnu++20" from 24_iterators tests
Jonathan Wakely
- [committed 07/11] libstdc++: Remove dg-options "-std=gnu++20" from 26_numerics tests
Jonathan Wakely
- [committed 08/11] libstdc++: Remove dg-options "-std=gnu++20" from 27_io tests
Jonathan Wakely
- [committed 09/11] libstdc++: Remove dg-options "-std=gnu++20" from 30_threads tests
Jonathan Wakely
- [committed 10/11] libstdc++: Remove dg-options "-std=gnu++20" from remaining tests
Jonathan Wakely
- [committed 11/11] libstdc++: Do not require effective target pthread for some tests
Jonathan Wakely
- [committed] libstdc++: Minor update to installation docs
Jonathan Wakely
- [wwwdocs] Document libstdc++ changes in GCC 14
Jonathan Wakely
- [committed] libstdc++: Update C++20 and C++23 status docs
Jonathan Wakely
- [committed] libstdc++: Minor tweak to C++20 status docs
Jonathan Wakely
- [PATCH][_GLIBCXX_INLINE_VERSION] Fix <contracts>
Jonathan Wakely
- [PATCH v4] c++: Check for indirect change of active union member in constexpr [PR101631,PR102286]
Jonathan Wakely
- [PATCH] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [committed] libstdc++: Define C++23 std::forward_like (P2445R1)
Jonathan Wakely
- [committed] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [committed] libstdc++: Prevent unwanted ADL in std::to_array [PR111512]
Jonathan Wakely
- [PATCH] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [committed] libstdc++: Add GDB printers for <chrono> types
Jonathan Wakely
- [committed] libstdc++: Add GDB printers for <chrono> types
Jonathan Wakely
- [committed] libstdc++: Add GDB printers for <chrono> types
Jonathan Wakely
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
Jonathan Wakely
- [committed] libstdc++: Add GDB printers for <chrono> types
Jonathan Wakely
- [PATCH 1/7] libstdc++: Show full Python stack on error
Jonathan Wakely
- [PATCH 6/7] libstdc++: Fix regex escapes in pretty-printers
Jonathan Wakely
- [PATCH 7/7] libstdc++: Use Python "not in" operator
Jonathan Wakely
- [PATCH 4/7] libstdc++: Remove unused locals from printers.py
Jonathan Wakely
- [PATCH 3/7] libstdc++: Remove unused Python imports
Jonathan Wakely
- [PATCH 5/7] libstdc++: Remove std_ratio_t_tuple
Jonathan Wakely
- [committed] libstdc++: Format Python docstrings according to PEP 357
Jonathan Wakely
- [committed] libstdc++: Reformat Python code
Jonathan Wakely
- [committed] libstdc++: Refactor Python Xmethods to use is_specialization_of
Jonathan Wakely
- [PATCH 2/7] libstdc++: Use gdb.ValuePrinter base class
Jonathan Wakely
- [PATCH 2/7] libstdc++: Use gdb.ValuePrinter base class
Jonathan Wakely
- [PATCH] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [PATCH] [11/12/13/14 Regression] ABI break in _Hash_node_value_base since GCC 11 [PR 111050]
Jonathan Wakely
- [PATCH] vec.h, v3: Make some ops work with non-trivially copy constructible and/or destructible types
Jonathan Wakely
- Fix compilation errors with libstdc++v3 for AVR target and allow --enable-libstdcxx
Jonathan Wakely
- Fix compilation errors with libstdc++v3 for AVR target and allow --enable-libstdcxx
Jonathan Wakely
- [PATCH v3] libstdc++: Fix handling of surrogate CP in codecvt [PR108976]
Jonathan Wakely
- [PATCH] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [PATCH] libstdc++: Ensure active union member is correctly set
Jonathan Wakely
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH v3] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH v4] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH v5] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH v6] RISC-V:Optimize the MASK opt generation
Feng Wang
- [PATCH 00/13] [RFC] Support Intel APX EGPR
Hongyu Wang
- [PATCH 11/13] [APX EGPR] Handle legacy insns that only support GPR16 (3/5)
Hongyu Wang
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongyu Wang
- [PATCH 06/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongyu Wang
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Hongyu Wang
- [PATCH 08/13] [APX EGPR] Handle GPR16 only vector move insns
Hongyu Wang
- [PATCH 08/13] [APX EGPR] Handle GPR16 only vector move insns
Hongyu Wang
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Hongyu Wang
- [PATCH v2 00/13] Support Intel APX EGPR
Hongyu Wang
- [PATCH 01/13] [APX EGPR] middle-end: Add insn argument to base_reg_class
Hongyu Wang
- [PATCH 02/13] [APX EGPR] middle-end: Add index_reg_class with insn argument.
Hongyu Wang
- [PATCH 03/13] [APX_EGPR] Initial support for APX_F
Hongyu Wang
- [PATCH 04/13] [APX EGPR] Add 16 new integer general purpose registers
Hongyu Wang
- [PATCH 05/13] [APX EGPR] Add register and memory constraints that disallow EGPR
Hongyu Wang
- [PATCH 06/13] [APX EGPR] Add backend hook for base_reg_class/index_reg_class.
Hongyu Wang
- [PATCH 07/13] [APX EGPR] Map reg/mem constraints in inline asm to non-EGPR constraint.
Hongyu Wang
- [PATCH 08/13] [APX EGPR] Handle GPR16 only vector move insns
Hongyu Wang
- [PATCH 09/13] [APX EGPR] Handle legacy insn that only support GPR16 (1/5)
Hongyu Wang
- [PATCH 10/13] [APX EGPR] Handle legacy insns that only support GPR16 (2/5)
Hongyu Wang
- [PATCH 11/13] [APX EGPR] Handle legacy insns that only support GPR16 (3/5)
Hongyu Wang
- [PATCH 12/13] [APX_EGPR] Handle legacy insns that only support GPR16 (4/5)
Hongyu Wang
- [PATCH 13/13] [APX EGPR] Handle vex insns that only support GPR16 (5/5)
Hongyu Wang
- RISC-V: Replace not + bitwise_imm with li + bitwise_not
Andrew Waterman
- RISC-V sign extension query
Andrew Waterman
- [PING][PATCH v2] Add clang's invalid-noreturn warning flag (gnu.org)
Julian Waters
- [PING][PATCH v2] Add clang's invalid-noreturn warning flag
Julian Waters
- [PING][PATCH v2] Add clang's invalid-noreturn warning flag
Julian Waters
- [PATCH v1] LoongArch: Adjust the vector cost model for better performance
Li Wei
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Mark Wielaard
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Mark Wielaard
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Mark Wielaard
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Mark Wielaard
- gcc-patches From rewriting mailman settings (Was: [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions)
Mark Wielaard
- gcc-patches From rewriting mailman settings
Mark Wielaard
- [PATCH] arm: add -static-pie support
Ben Wolsieffer
- [PATCH] RISC-V: Add vcreate intrinsics for RVV tuple types
Li Xu
- [PATCH] RISC-V: Add vcreate intrinsics for RVV tuple types
Li Xu
- [PATCH] RISC-V: Elimilate warning
Li Xu
- [PATCH v2] RISC-V: Elimilate warning in class vcreate
Li Xu
- [PATCH v3] RISC-V: Elimilate warning in class vcreate
Li Xu
- [PATCH v3] RISC-V: Elimilate warning in class vcreate
Li Xu
- [PATCH] RISC-V: Remove phase 6 of vsetvl pass in GCC13[PR111412]
Li Xu
- [PATCH] RISC-V: Remove phase 6 of vsetvl pass in GCC13[PR111412]
Li Xu
- [PATCH] RISC-V: Optimized for strided load/store with stride == element width[PR111450]
Li Xu
- [PATCH] RISC-V: Optimized for strided load/store with stride == element width[PR111450]
Li Xu
- [PATCH] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
Li Xu
- [PATCH V2] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
Li Xu
- [PATCH V2] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
Li Xu
- [PATCH] RISC-V: Bugfix for RTL check[PR111533]
Li Xu
- [PATCH v2] RISC-V: Bugfix for RTL check[PR111533]
Li Xu
- [PATCH v2] RISC-V: Bugfix for RTL check[PR111533]
Li Xu
- [PATCH 1/2] LoongArch: Optimize switch with sign-extended index.
WANG Xuerui
- [PATCH] LoongArch: Fix lo_sum rtx cost
WANG Xuerui
- [PATCH v2 1/4] LoongArch: improved target configuration interface
Yujie Yang
- [PING][PATCH] LoongArch: initial ada support on linux
Yujie Yang
- [PING][PATCH] LoongArch: initial ada support on linux
Yang Yujie
- [PATCH v2] LoongArch: initial ada support on linux
Yang Yujie
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH v1 2/6] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH] LoongArch: Fix unintentional bash-ism in r14-3665.
Yang Yujie
- [PATCH] LoongArch: Link c++ header directory in the default ABI to the toplevel.
Yang Yujie
- [PATCH] LoongArch: Link c++ header directory in the default ABI to the toplevel.
Yang Yujie
- [PATCH v2] LoongArch: Adjust C++ multilib header layout.
Yang Yujie
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH v3 1/4] LoongArch: improved target configuration interface
Yang Yujie
- [PATCH] LoongArch: Reimplement multilib build option handling.
Yang Yujie
- [PATCH v2 0/1] Add LoongArch64 support for D frontend
Yang Yujie
- RFC: Introduce -fhardened to enable security-related flags
Qing Zhao
- [V3][PATCH 0/3] New attribute "counted_by" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- [V3][PATCH 1/3] Provide counted_by attribute to flexible array member field (PR108896)
Qing Zhao
- [V3][PATCH 2/3] Use the counted_by atribute info in builtin object size [PR108896]
Qing Zhao
- [V3][PATCH 3/3] Use the counted_by attribute information in bound sanitizer[PR108896]
Qing Zhao
- [PATCH] tree optimization/111407--SSA corruption due to widening_mul opt
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- [PATCH] tree optimization/111407--SSA corruption due to widening_mul opt
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- Question on -fwrapv and -fwrapv-pointer
Qing Zhao
- RFC: Introduce -fhardened to enable security-related flags
Qing Zhao
- PING * 2: [V3][PATCH 0/3] New attribute "counted_by" to annotate bounds for C99 FAM(PR108896)
Qing Zhao
- Ping * 2: [V3][PATCH 1/3] Provide counted_by attribute to flexible array member field (PR108896)
Qing Zhao
- PING *2: [V3][PATCH 2/3] Use the counted_by atribute info in builtin object size [PR108896]
Qing Zhao
- PING * 2: [V3][PATCH 3/3] Use the counted_by attribute information in bound sanitizer[PR108896]
Qing Zhao
- [PATCH v4] libgfortran: Replace mutex with rwlock
Zhu, Lipeng
- [committed 1/2] arc: Remove obsolete mbbit-peephole option and unused patterns.
Claudiu Zissulescu
- [committed 2/2] arc: Cleanup addsi3 instruction pattern
Claudiu Zissulescu
- [ARC PATCH] Use rlc r0, 0 to implement scc_ltu (i.e. carry_flag ? 1 : 0)
Claudiu Zissulescu
- [PATCH 01/14] rust: Add skeleton support and documentation for targetrustm hooks.
arthur.cohen@embecosm.com
- [PATCH 02/14] rust: Reintroduce TARGET_RUST_CPU_INFO hook
arthur.cohen@embecosm.com
- [PATCH 03/14] rust: Reintroduce TARGET_RUST_OS_INFO hook
arthur.cohen@embecosm.com
- [PATCH 04/14] rust: Implement TARGET_RUST_CPU_INFO for i[34567]86-*-* and x86_64-*-*
arthur.cohen@embecosm.com
- [PATCH 05/14] rust: Implement TARGET_RUST_OS_INFO for *-*-darwin*
arthur.cohen@embecosm.com
- [PATCH 06/14] rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*
arthur.cohen@embecosm.com
- [PATCH 07/14] rust: Implement TARGET_RUST_OS_INFO for *-*-netbsd*
arthur.cohen@embecosm.com
- [PATCH 08/14] rust: Implement TARGET_RUST_OS_INFO for *-*-openbsd*
arthur.cohen@embecosm.com
- [PATCH 09/14] rust: Implement TARGET_RUST_OS_INFO for *-*-solaris2*.
arthur.cohen@embecosm.com
- [PATCH 10/14] rust: Implement TARGET_RUST_OS_INFO for *-*-dragonfly*
arthur.cohen@embecosm.com
- [PATCH 11/14] rust: Implement TARGET_RUST_OS_INFO for *-*-vxworks*
arthur.cohen@embecosm.com
- [PATCH 12/14] rust: Implement TARGET_RUST_OS_INFO for *-*-fuchsia*.
arthur.cohen@embecosm.com
- [PATCH 13/14] rust: Implement TARGET_RUST_OS_INFO for i[34567]86-*-mingw* and x86_64-*-mingw*.
arthur.cohen@embecosm.com
- [PATCH 14/14] rust: Implement TARGET_RUST_OS_INFO for *-*-*linux*.
arthur.cohen@embecosm.com
- [PATCH v6] LoongArch:Implement 128-bit floating point functions in gcc.
chenglulu
- [pushed] [PATCH v2] LoongArch: Support storing floating-point zero into MEM[base + index].
chenglulu
- [pushed] [PATCH 1/2] LoongArch: Optimize switch with sign-extended index.
chenglulu
- [pushed] [PATCH v2] LoongArch: initial ada support on linux
chenglulu
- [pushed] [PATCH v3 0/4] LoongArch: target configuration interface update
chenglulu
- [pushed] [PATCH v6 0/4] Add Loongson SX/ASX instruction support to LoongArch target.
chenglulu
- [PATCH v3 1/4] LoongArch: improved target configuration interface
chenglulu
- [PATCH v3 1/4] LoongArch: improved target configuration interface
chenglulu
- [PATCH v1 1/4] LoongArch: Add tests of -mstrict-align option.
chenglulu
- [PATCH] LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
chenglulu
- [pushed][PATCH v2] LoongArch: Adjust C++ multilib header layout.
chenglulu
- [pushed] [PATCH] LoongArch: Fix unintentional bash-ism in r14-3665.
chenglulu
- [pushed] [PATCH] LoongArch: Enable -fsched-pressure by default at -O1 and higher.
chenglulu
- [PATCH] LoongArch: Use LSX and LASX for block move
chenglulu
- [PATCH] LoongArch: Slightly simplify loongarch_block_move_straight
chenglulu
- [PATCH] LoongArch: Use LSX and LASX for block move
chenglulu
- [PATCH] LoongArch: Use LSX and LASX for block move
chenglulu
- [PATCH] LoongArch: Fix up memcpy-vec-3.c test case
chenglulu
- [pushed] [PATCH v4 00/23] Add tests for SX vector instructions.
chenglulu
- [pushed] [PATCH v4 00/22] Added support for ASX vector instructions.
chenglulu
- [pushed][PATCH v2] LoongArch: Fix bug of '<optab>di3_fake'.
chenglulu
- [pushed][PATCH] LoongArch: Change the value of branch_cost from 2 to 6.
chenglulu
- [PATCH] LoongArch: gcc: Modify gas uleb128 support test.
chenglulu
- [pushed][PATCH] LoongArch: Reimplement multilib build option handling.
chenglulu
- [PATCH] LoongArch: Fix lo_sum rtx cost
chenglulu
- [PATCH v1] LoongArch: Adjust the vector cost model for better performance
chenglulu
- [PATCH v2] Modify gas uleb128 support test
chenglulu
- [pushed][PATCH v1] LoongArch: Check whether binutils supports the relax function. If supported, explicit relocs are turned off by default.
chenglulu
- [pushed][PATCH v3] Modify gas uleb128 support test
chenglulu
- [pushed] [PATCH] LoongArch: Optimizations of vector construction.
chenglulu
- [PATCH] LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
chenglulu
- [PATCH v6] LoongArch:Implement 128-bit floating point functions in gcc.
chenxiaolong
- [PATCH v1 4/4] LoongArch: Add tests for Loongson SX floating-point conversion instructions.
chenxiaolong
- [Linaro-TCWG-CI] gcc patch #75674: FAIL: 68 regressions
ci_notify@linaro.org
- [Linaro-TCWG-CI] gcc patch #75674: FAIL: 88 regressions
ci_notify@linaro.org
- niBkssSYVUSxv
emily
- [PATCH] RISC-V: Fixed ICE caused by missing operand
juzhe.zhong
- [PATCH v1] RISC-V: Rename the test macro for math autovec test
juzhe.zhong
- [PATCH] RISC-V: Fix Dynamic LMUL compile option
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP SGNJ autovec for VLS mode
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Add VLS modes VEC_PERM support[PR111311]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Add VLS modes VEC_PERM support[PR111311]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Use dominance analysis in global vsetvl elimination
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Add vcreate intrinsics for RVV tuple types
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Add missed cond autovec testcases
juzhe.zhong@rivai.ai
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH V4] RISC-V: Support Dynamic LMUL Cost model
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support VECTOR BOOL vcond_mask optab[PR111337]
juzhe.zhong@rivai.ai
- gimple-match: Do not try UNCOND optimization with COND_LEN.
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Support VLS modes VEC_EXTRACT auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Expand VLS mode to scalar mode move[PR111391]
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Remove phase 6 of vsetvl pass in GCC13[PR111412]
juzhe.zhong@rivai.ai
- [PATCH V2] internal-fn: Support undefined rtx for uninitialized SSA_NAME
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Add fixed PR111255 testcase by other patch
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Removed misleading comments in testcases
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Fix RVV can change mode class bug
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Refactor and cleanup fma patterns
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Fix one ICE for vect test vect-multitypes-5
juzhe.zhong@rivai.ai
- [Committed] RISC-V: Support VLS unary floating-point patterns
juzhe.zhong@rivai.ai
- [Committed] RISC-V: Support VLS unary floating-point patterns
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Reorganize and rename combine patterns in autovec-opt.md
juzhe.zhong@rivai.ai
- [PATCH V2] RISC-V: Support combine cond extend and reduce sum to widen reduce sum
juzhe.zhong@rivai.ai
- [Committed] RISC-V: Fix Demand comparison bug[VSETVL PASS]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Optimized for strided load/store with stride == element width[PR111450]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Rename predicate vector_gs_scale_operand_16/32 to more generic names
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [Committed] RISC-V: Remove math.h import to resolve missing stubs failures
juzhe.zhong@rivai.ai
- [PATCH v4] RISC-V: Support ceil and ceilf auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Leverage __builtin_xx instead of math.h for test
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
juzhe.zhong@rivai.ai
- [PATCH V2] RISC-V: Optimization of vrgather.vv into vrgatherei16.vv[PR111451]
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Remove arch and abi option for run test case.
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Move ceil test cases to unop folder
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Refine the code gen for ceil auto vectorization.
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Refine the code gen for ceil auto vectorization.
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP nearbyint auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Rename rounding const fp function for refactor
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Support FP nearbyint auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP rint auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] MATCH: Optimize COND_ADD_LEN reduction pattern
juzhe.zhong@rivai.ai
- [PATCH] MATCH: Optimize COND_ADD reduction pattern
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP round auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH] RISC-V: Bugfix for RTL check[PR111533]
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP trunc auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support FP roundeven auto-vectorization
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
juzhe.zhong@rivai.ai
- [PATCH V3] RISC-V: Remove mem-to-mem VLS move pattern[PR111566]
juzhe.zhong@rivai.ai
- [PATCH v2] RISC-V: Bugfix for RTL check[PR111533]
juzhe.zhong@rivai.ai
- [PATCH v1] RISC-V: Support {U}INT64 to FP16 auto-vectorization
juzhe.zhong@rivai.ai
- RFC: Introduce -fhardened to enable security-related flags
jvoisin
- [PATCH] Generate vmovsh instead of vpblendw for specific vec_merge.
liuhongt
- [PATCH] Support vpermw/vpermi2w/vpermt2w instructions for vector HF/BFmodes.
liuhongt
- [PATCH] Remove constraint modifier % for fcmaddcph/fcmulcph since there're not commutative.
liuhongt
- [PATCH] Remove constraint modifier % for fcmaddcph/fmaddcph/fcmulcph since there're not commutative.
liuhongt
- [PATCH 0/1] Add LoongArch64 support for D frontend
liushuyu
- [PATCH 1/1] gcc/d: add LoongArch64 support for D frontend
liushuyu
- [PATCH 0/1] Add LoongArch64 support for D frontend
liushuyu
- [PATCH 1/1] gcc/d: add LoongArch64 support for D frontend
liushuyu
- [PATCH v2 0/1] Add LoongArch64 support for D frontend
liushuyu
- [PATCH] LoongArch: gcc: Modify gas uleb128 support test.
mengqinggang
- [PATCH v2] Modify gas uleb128 support test
mengqinggang
- [PATCH] LoongArch: Fix lo_sum rtx cost
mengqinggang
- [PATCH v3] Modify gas uleb128 support test
mengqinggang
- [PATCH v1] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP MAX/MIN autovec for VLS mode
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP16 for RVV VRGATHEREI16 intrinsic
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP SGNJ autovec for VLS mode
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix incorrect folder for VRGATHERI16 test case
pan2.li@intel.com
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
pan2.li@intel.com
- [PATCH v2] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
pan2.li@intel.com
- [PATCH v3] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
pan2.li@intel.com
- [PATCH v1] RISC-V: Remove unused structure in cost model
pan2.li@intel.com
- [PATCH v1] RISC-V: Bugfix PR111362 for incorrect frm emit
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP SGNJX autovec for VLS mode
pan2.li@intel.com
- [PATCH v1] RISC-V: Bugfix for scalar move with merged operand
pan2.li@intel.com
- [PATCH v1] RISC-V: Support VLS mode for vec_set
pan2.li@intel.com
- [PATCH v1] RISC-V: Support ceil and ceilf auto-vectorization
pan2.li@intel.com
- [PATCH v2] RISC-V: Support ceil and ceilf auto-vectorization
pan2.li@intel.com
- [PATCH v3] RISC-V: Support ceil and ceilf auto-vectorization
pan2.li@intel.com
- [PATCH v4] RISC-V: Support ceil and ceilf auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Leverage __builtin_xx instead of math.h for test
pan2.li@intel.com
- [PATCH v1] RISC-V: Remove arch and abi option for run test case.
pan2.li@intel.com
- [PATCH v1] RISC-V: Rename the test macro for math autovec test
pan2.li@intel.com
- [PATCH v1] RISCV-V: Suport FP floor auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Move ceil test cases to unop folder
pan2.li@intel.com
- [PATCH v1] RISC-V: Refine the code gen for ceil auto vectorization.
pan2.li@intel.com
- [PATCH v2] RISC-V: Refine the code gen for ceil auto vectorization.
pan2.li@intel.com
- [PATCH v2] RISC-V: Suport FP floor auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Remove FP run test for ceil.
pan2.li@intel.com
- [PATCH v3] RISC-V: Suport FP floor auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
pan2.li@intel.com
- [PATCH v2] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP nearbyint auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Rename rounding const fp function for refactor
pan2.li@intel.com
- [PATCH v2] RISC-V: Support FP nearbyint auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP rint auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP round auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP trunc auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Support FP roundeven auto-vectorization
pan2.li@intel.com
- [PATCH v1] RISC-V: Support {U}INT64 to FP16 auto-vectorization
pan2.li@intel.com
- [PATCH v2] RISC-V: Support {U}INT64 to FP16 auto-vectorization
pan2.li@intel.com
- [PATCH] analyzer: call off a superseding when diagnostics are unrelated [PR110830]
priour.be@gmail.com
- [PATCH] c++: Additional warning for name-hiding [PR12341]
priour.be@gmail.com
- [PATCH] analyzer: Move gcc.dg/analyzer tests to c-c++-common (2) [PR96395]
priour.be@gmail.com
- [PATCH v2] analyzer: Call off a superseding when diagnostics are unrelated [PR110830]
priour.be@gmail.com
- [WIP RFC] analyzer: Move gcc.dg/analyzer tests to c-c++-common (3) [PR96395]
priour.be@gmail.com
- [PATCH 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
waffl3x
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
waffl3x
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
waffl3x
- [PATCH v2 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
waffl3x
- [PATCH v3 1/2] c++: Initial support for P0847R7 (Deducing This) [PR102609]
waffl3x
- [PATCH] RISC-V: Support simplifying x/(-1) to neg for vector.
yanzhang.wang@intel.com
- 🎶 You missed a VM | Transcription Available Play_Now 01min18sec | Sunday-September-2023 10:44 AM
Gcc |PhoneSystem
- [PATCH v1] RISC-V: Support FP ADD/SUB/MUL/DIV autovec for VLS mode
钟居哲
- [PATCH] RISC-V: Add vec_extract for BI -> QI.
钟居哲
- [PATCH V2] RISC-V: Support Dynamic LMUL Cost model
钟居哲
- [PATCH] RISC-V: Replace rtx REG for zero REGS operations
钟居哲
- [PATCH V2] Support folding min(poly,poly) to const
钟居哲
- [PATCH V3] Support folding min(poly,poly) to const
钟居哲
- [PATCH V2] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
钟居哲
- [PATCH] RISC-V: Avoid unnecessary slideup in compress pattern of vec_perm
钟居哲
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
钟居哲
- [PATCH v1] RISC-V: Implement RESOLVE_OVERLOADED_BUILTIN for RVV intrinsic
钟居哲
- [PATCH 1/2] RISC-V: Cleanup redundant reduction patterns after refactor vector mode
钟居哲
- [PATCH 2/2] RISC-V: Refactor vector reduction patterns
钟居哲
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
钟居哲
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
钟居哲
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
钟居哲
- [PATCH V4] RISC-V: Expand VLS mode to scalar mode move[PR111391]
钟居哲
- [PATCH v1] RISC-V: Support FP SGNJX autovec for VLS mode
钟居哲
- [PATCH] internal-fn: Convert uninitialized SSA_NAME into SCRATCH rtx[PR110751]
钟居哲
- [PATCH] RISC-V: Fix --enable-checking=rtl ICE on rv32gc bootstrap
钟居哲
- [Committed] RISC-V: Support VLS unary floating-point patterns
钟居哲
- [PATCH v3] RISC-V: Support ceil and ceilf auto-vectorization
钟居哲
- [Committed] RISC-V: Extend VLS modes in 'VWEXTI' iterator
钟居哲
- [PATCH v2] RISC-V: Suport FP floor auto-vectorization
钟居哲
- [PATCH v1] RISC-V: Remove FP run test for ceil.
钟居哲
- [PATCH v3] RISC-V: Suport FP floor auto-vectorization
钟居哲
- [Committed] RISC-V: Support VLS INT <-> FP conversions
钟居哲
- [PATCH v1] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
钟居哲
- [PATCH v2] RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
钟居哲
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
钟居哲
- [PATCH] RISC-V: Add opaque integer modes to fix ICE on DSE[PR111590]
钟居哲
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
钟居哲
- [Committed] RISC-V: Fix mem-to-mem VLS move pattern[PR111566]
钟居哲
- [PATCH v2] RISC-V: Support {U}INT64 to FP16 auto-vectorization
钟居哲
- RFA: RISC-V: Make riscv_vector::legitimize_move adjust SRC in the caller. (Was: Remove mem-to-mem VLS move pattern[PR111566])
钟居哲
- [PATCH] RISC-V: Enable RVV scalable vectorization by default[PR111311]
钟居哲
- [PATCH] RISC-V: Use safe_grow_cleared for vector info [PR111469]
钟居哲
Last message date:
Sat Sep 30 23:13:05 GMT 2023
Archived on: Sat Sep 30 23:13:12 GMT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).