October 2024 Archives by author
Starting: Tue Oct 1 01:32:44 GMT 2024
Ending: Thu Oct 31 23:59:59 GMT 2024
Messages: 2943
- [PATCH] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Yuta Mukai (Fujitsu)
- [PATCH v2] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Pengxuan Zheng (QUIC)
- [PATCH v3] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Pengxuan Zheng (QUIC)
- [Pushed] aarch64: Fix warning in aarch64_ptrue_reg
Pengxuan Zheng (QUIC)
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Andre Vieira (lists)
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Andre Vieira (lists)
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Andre Vieira (lists)
- arm: fix bootstrap issue with arm_noce_conversion_profitable_p patch [NFC]
Andre Vieira (lists)
- fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997]
Andre Vieira (lists)
- [PATCH v2] arm: [MVE intrinsics] Fix support for predicate constants [PR target/114801]
Andre Vieira (lists)
- arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444]
Andre Vieira (lists)
- libstdc++-v3: do not duplicate some math functions when using newlib
Andre Vieira (lists)
- [PATCH 2/8] aarch64: Add new +fcma flag
Andre Vieira (lists)
- libstdc++-v3: do not duplicate some math functions when using newlib
Andre Vieira (lists)
- [PATCH] testsuite: Define missing and use ET for arm_arch_* and arm_cpu_*
Richard Earnshaw (lists)
- [PATCH] testsuite: Define missing and use ET for arm_arch_* and arm_cpu_*
Richard Earnshaw (lists)
- [PATCH v4 2/2] arm: [MVE intrinsics] Improve vdupq_n implementation
Richard Earnshaw (lists)
- [PATCH v2 01/36] arm: [MVE intrinsics] improve comment for orrq shape
Richard Earnshaw (lists)
- [PATCH v2 02/36] arm: [MVE intrinsics] remove useless resolve from create shape
Richard Earnshaw (lists)
- [PATCH v2 03/36] arm: [MVE intrinsics] Cleanup arm-mve-builtins-functions.h
Richard Earnshaw (lists)
- [PATCH v2 04/36] arm: [MVE intrinsics] factorize vcvtq
Richard Earnshaw (lists)
- [PATCH v2 05/36] arm: [MVE intrinsics] add vcvt shape
Richard Earnshaw (lists)
- [PATCH v2 06/36] arm: [MVE intrinsics] rework vcvtq
Richard Earnshaw (lists)
- [PATCH v2 07/36] arm: [MVE intrinsics] factorize vcvtbq vcvttq
Richard Earnshaw (lists)
- [PATCH v2 08/36] arm: [MVE intrinsics] add vcvt_f16_f32 and vcvt_f32_f16 shapes
Richard Earnshaw (lists)
- [PATCH v2 09/36] arm: [MVE intrinsics] rework vcvtbq_f16_f32 vcvttq_f16_f32 vcvtbq_f32_f16 vcvttq_f32_f16
Richard Earnshaw (lists)
- [PATCH v2 10/36] arm: [MVE intrinsics] factorize vcvtaq vcvtmq vcvtnq vcvtpq
Richard Earnshaw (lists)
- [PATCH v2 11/36] arm: [MVE intrinsics] add vcvtx shape
Richard Earnshaw (lists)
- [PATCH v2 12/36] arm: [MVE intrinsics] rework vcvtaq vcvtmq vcvtnq vcvtpq
Richard Earnshaw (lists)
- [PATCH v2 13/36] arm: [MVE intrinsics] rework vbicq
Richard Earnshaw (lists)
- [PATCH v2 14/36] arm: [MVE intrinsics] factorize vorn
Richard Earnshaw (lists)
- [PATCH v2 15/36] arm: [MVE intrinsics] rework vorn
Richard Earnshaw (lists)
- [PATCH v2 16/36] arm: [MVE intrinsics] rework vctp
Richard Earnshaw (lists)
- [PATCH v2 17/36] arm: [MVE intrinsics] factorize vddup vidup
Richard Earnshaw (lists)
- [PATCH v2 18/36] arm: [MVE intrinsics] add viddup shape
Richard Earnshaw (lists)
- [PATCH v2 19/36] arm: [MVE intrinsics] rework vddup vidup
Richard Earnshaw (lists)
- [PATCH v2 20/36] arm: [MVE intrinsics] update v[id]dup tests
Richard Earnshaw (lists)
- [PATCH v2 21/36] arm: [MVE intrinsics] remove v[id]dup expanders
Richard Earnshaw (lists)
- [PATCH v2 22/36] arm: [MVE intrinsics] fix checks of immediate arguments
Richard Earnshaw (lists)
- [PATCH v2 23/36] arm: [MVE intrinsics] factorize vdwdup viwdup
Richard Earnshaw (lists)
- [PATCH v2 24/36] arm: [MVE intrinsics] add vidwdup shape
Richard Earnshaw (lists)
- [PATCH v2 25/36] arm: [MVE intrinsics] rework vdwdup viwdup
Richard Earnshaw (lists)
- [PATCH v2 26/36] arm: [MVE intrinsics] update v[id]wdup tests
Richard Earnshaw (lists)
- [PATCH v2 27/36] arm: [MVE intrinsics] remove useless v[id]wdup expanders
Richard Earnshaw (lists)
- [PATCH v2 28/36] arm: [MVE intrinsics] add vshlc shape
Richard Earnshaw (lists)
- [PATCH v2 29/36] arm: [MVE intrinsics] rework vshlcq
Richard Earnshaw (lists)
- [PATCH v2 30/36] arm: [MVE intrinsics] remove vshlcq useless expanders
Richard Earnshaw (lists)
- [PATCH v2 31/36] arm: [MVE intrinsics] add vadc_vsbc shape
Richard Earnshaw (lists)
- [PATCH v2 32/36] arm: [MVE intrinsics] factorize vadc vadci vsbc vsbci
Richard Earnshaw (lists)
- [PATCH v2 33/36] arm: [MVE intrinsics] rework vadciq
Richard Earnshaw (lists)
- [PATCH v2 34/36] arm: [MVE intrinsics] rework vadcq
Richard Earnshaw (lists)
- [PATCH v2 35/36] arm: [MVE intrinsics] rework vsbcq vsbciq
Richard Earnshaw (lists)
- [PATCH v2 36/36] arm: [MVE intrinsics] use long_type_suffix / half_type_suffix helpers
Richard Earnshaw (lists)
- [PATCH v2 00/36] arm: [MVE intrinsics] Re-implement more intrinsics
Richard Earnshaw (lists)
- [PATCH 1/5] arm: [MVE intrinsics] fix vst tests
Richard Earnshaw (lists)
- [PATCH 2/5] arm: [MVE intrinsics] Add load_ext intrinsic shape
Richard Earnshaw (lists)
- [PATCH 3/5] arm: [MVE intrinsics] Add load_extending and store_truncating function bases
Richard Earnshaw (lists)
- [PATCH 4/5] arm: [MVE intrinsics] Add support for predicated contiguous loads and stores
Richard Earnshaw (lists)
- [PATCH 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Richard Earnshaw (lists)
- [PATCH v2] [testsuite] [arm] add effective target and options for pacbti tests
Richard Earnshaw (lists)
- [PATCH] testsuite: arm: Use check-function-bodies in cmse-5 tests
Richard Earnshaw (lists)
- [PATCH] testsuite: arm: Use check-function-bodies in fp16-aapcs-* tests
Richard Earnshaw (lists)
- [PATCH] testsuite: arm: Relax expected asm in bitfield* and union-2 tests
Richard Earnshaw (lists)
- [PATCH v3] testsuite: Avoid running incompatible Arm tests
Richard Earnshaw (lists)
- [PATCH v2] testsuite: Sanitize pacbti test cases for Cortex-M
Richard Earnshaw (lists)
- arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444]
Richard Earnshaw (lists)
- [PATCH] arm: Support -mfdpic for more targets
Richard Earnshaw (lists)
- [PATCH v2 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Richard Earnshaw (lists)
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Soumya AR
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Soumya AR
- SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- [PATCH] aarch64: Expand CTZ to RBIT + CLZ for SVE [PR109498]
Soumya AR
- [PATCH] SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- [PATCH] Match: Optimize log (x) CMP CST and exp (x) CMP CST operations
Soumya AR
- [PATCH] Match: Fold pow calls to ldexp when possible [PR57492]
Soumya AR
- SVE intrinsics: Fold constant operands for svlsl.
Soumya AR
- [committed] MAINTAINERS: Added myself to write after approval and DCO.
Soumya AR
- [PATCH] libquadmath: Typo in powq summary
Ivan Agarsky
- [PATCH 0/2] aarch64: Use standard names for saturating arithmetic
Akram Ahmad
- [PATCH 1/2] aarch64: Use standard names for saturating arithmetic
Akram Ahmad
- [PATCH 2/2] aarch64: Use standard names for SVE saturating arithmetic
Akram Ahmad
- [PATCH 0/2] Match: support additional cases of unsigned scalar arithmetic
Akram Ahmad
- [PATCH 1/2] Match: support new case of unsigned scalar SAT_SUB
Akram Ahmad
- [PATCH 2/2] Match: make SAT_ADD case 7 commutative
Akram Ahmad
- [PATCH 1/2] aarch64: Use standard names for saturating arithmetic
Akram Ahmad
- [PATCH 2/2] Match: make SAT_ADD case 7 commutative
Akram Ahmad
- [PATCH v2 0/2] Match: support additional cases of unsigned scalar arithmetic
Akram Ahmad
- [PATCH v2 1/2] Match: support new case of unsigned scalar SAT_SUB
Akram Ahmad
- [PATCH v2 2/2] Match: make SAT_ADD case 7 commutative
Akram Ahmad
- [PATCH v2 2/2] Match: make SAT_ADD case 7 commutative
Akram Ahmad
- [committed] hppa: Fix indirect_goto constraint
John David Anglin
- [committed] hppa: Don't clobber frame_pointer_rtx in expanders
John David Anglin
- [committed] hppa: Use stack slot SP-40 to copy between integer and floating-point registers
John David Anglin
- testsuite: Require lto in three tests
John David Anglin
- [committed] hppa: Add LRA support
John David Anglin
- [committed] hppa: Fix up pa.opt.urls
John David Anglin
- [Fortran, Patch, PR51815, v1] Fix parsing of substring refs in coarrays.
Harald Anlauf
- [Fortran, Patch, PR51815, v1] Fix parsing of substring refs in coarrays.
Harald Anlauf
- [Fortran, Patch, PR51815, v3] Fix parsing of substring refs in coarrays.
Harald Anlauf
- [patch, fortran] PR28032 gfortran.dg tests use dg-options with -On even though it is already torture tests
Harald Anlauf
- [patch, fortran] PR28032 gfortran.dg tests use dg-options with -On even though it is already torture tests
Harald Anlauf
- [PATCH] Fortran: fix several front-end memleaks
Harald Anlauf
- [PATCH] Fortran: fix several front-end memleaks
Harald Anlauf
- *PING* [PATCH 0/7] fortran: Inline MINLOC/MAXLOC with DIM [PR90608]
Harald Anlauf
- [PATCH v4 0/7] OpenMP: dispatch + adjust_args support
Paul-Antoine Arras
- [PATCH v4 1/7] OpenMP: dispatch + adjust_args tree data structures and front-end interfaces
Paul-Antoine Arras
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 4/7] OpenMP: C++ front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 5/7] OpenMP: common C/C++ testcases for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 6/7] OpenMP: Fortran front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 7/7] OpenMP: update documentation for dispatch and adjust_args
Paul-Antoine Arras
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 4/7] OpenMP: C++ front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Paul-Antoine Arras
- [PATCH] libstdc++: Enable _GLIBCXX_ASSERTIONS by default for -O0 [PR112808]
Arsen Arsenović
- Ping: [PATCH] d,ada/spec: only sub nostd{inc,lib} rather than nostd{inc,lib}*
Arsen Arsenović
- C++ ping: [PATCH 0/2] Support for coroutine frames with new-extended alignment
Arsen Arsenović
- [PATCH] Add 'cobol' to Makefile.def
Arsen Arsenović
- [PATCH] doc/cpp: Document __has_include_next
Arsen Arsenović
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Arsen Arsenović
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Arsen Arsenović
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Arsen Arsenović
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Arsen Arsenović
- [PATCH] doc/cpp: Document __has_include_next
Arsen Arsenović
- [RFC/RFA] [PATCH v4 01/12] Implement internal functions for efficient CRC computation
Mariam Arutunian
- [RFC/RFA] [PATCH v4 01/12] Implement internal functions for efficient CRC computation
Mariam Arutunian
- [RFC/RFA][PATCH v5 00/12] CRC optimization.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 01/12] Implement internal functions for efficient CRC computation.
Mariam Arutunian
- [RFC/RFA][PATCH v5 02/12] Add built-ins and tests for bit-forward and bit-reversed CRCs.
Mariam Arutunian
- [RFC/RFA][PATCH v5 03/12] RISC-V: Add CRC expander to generate faster CRC.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 04/12] RISC-V: Add CRC built-ins tests for the target ZBC.
Mariam Arutunian
- [RFC/RFA][PATCH v5 05/12] i386: Implement new expander for efficient CRC computation.
Mariam Arutunian
- [RFC/RFA][PATCH v5 06/12] aarch64: Implement new expander for efficient CRC computation.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 07/12] aarch64: Add CRC built-ins test for the target AES.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 08/12] Add a new pass for naive CRC loops detection.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 09/12] Add symbolic execution support.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 10/12] Verify detected CRC loop with symbolic execution and LFSR matching.
Mariam Arutunian
- [RFC/RFA] [PATCH v5 11/12] Replace the original CRC loops with a faster CRC calculation.
Mariam Arutunian
- [RFC/RFA][PATCH v5 12/12] Add tests for CRC detection and generation.
Mariam Arutunian
- [RFC/RFA][PATCH v5 00/12] CRC optimization.
Mariam Arutunian
- [PATCH] aarch64: Alter pr116258.c test to correct for big endian.
Richard Ball
- [PATCH v1 0/2] aarch64: Add fp8 sve foundation
Claudio Bantaloukas
- [PATCH v1 1/2] aarch64: Add basic svmfloat8_t support to arm_sve.h
Claudio Bantaloukas
- [PATCH v1 2/2] aarch64: specify fpm mode in function instances and groups
Claudio Bantaloukas
- [PATCH] testsuite: Fix fallout of turning warnings into errors on 32-bit Arm
Thiago Jung Bauermann
- [COMMITTED] MAINTAINERS: Add myself to write after approval
Thiago Jung Bauermann
- [PATCH v13 0/4] c: Add __lengthof__ operator
Chris Bazley
- [PATCH v13 0/4] c: Add __lengthof__ operator
Chris Bazley
- [PATCH v2 00/12] AArch64/OpenMP: Test SVE ACLE types with various OpenMP constructs.
Tejas Belagod
- [PATCH v2 01/12] OpenMP/PolyInt: Pass poly-int structures by address to OMP libs.
Tejas Belagod
- [PATCH v2 02/12] libgomp, AArch64: Add test cases for SVE types in OpenMP shared clause.
Tejas Belagod
- [PATCH v2 03/12] [tree] Add function to strip pointer type and get down to the actual pointee type.
Tejas Belagod
- [PATCH v2 04/12] AArch64: Diagnose OpenMP offloading when SVE types involved.
Tejas Belagod
- [PATCH v2 05/12] libgomp, AArch64: Test OpenMP lastprivate clause for various constructs.
Tejas Belagod
- [PATCH v2 06/12] libgomp, AArch64: Test OpenMP threadprivate clause on SVE type.
Tejas Belagod
- [PATCH v2 07/12] libgomp, AArch64: Test OpenMP user-defined reductions with SVE types.
Tejas Belagod
- [PATCH v2 08/12] libgomp, AArch64: Test OpenMP uniform clause on SVE types.
Tejas Belagod
- [PATCH v2 10/12] AArch64: Diagnose OpenMP linear clause for SVE type objects.
Tejas Belagod
- [PATCH v2 11/12] libgomp, AArch64: Test OpenMP depend clause and its variations on SVE types
Tejas Belagod
- [PATCH v2 12/12] AArch64: Diagnose SVE type objects when applied to OpenMP doacross clause.
Tejas Belagod
- [PATCH v2 00/12] AArch64/OpenMP: Test SVE ACLE types with various OpenMP constructs.
Tejas Belagod
- [PATCH 2/7] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Stephan Bergmann
- [PATCH v2] rs6000: Fix issue in specifying PTImode as an attribute [PR106895]
Peter Bergner
- [PATCH v2] x86/{,V}AES: adjust when to force EVEX encoding
Jan Beulich
- Ping: [PATCH] gcc/doc: adjust __builtin_choose_expr() description
Jan Beulich
- Ping: [PATCH] gcc/doc: adjust __builtin_choose_expr() description
Jan Beulich
- Ping: [PATCH] gcc/doc: adjust __builtin_choose_expr() description
Jan Beulich
- [PATCH] tree-optimization/116906 - unsafe PRE with never executed edges
Richard Biener
- [PATCH] tree-optimization/116905 - ICE with bogus range ops
Richard Biener
- [PATCH v1 1/2] Match: Support form 2 for scalar signed integer SAT_SUB
Richard Biener
- [PATCH] MATCH: Simplify `min(a, b) op max(a, b)` to `a op b` [PR109401]
Richard Biener
- [PATCH] MATCH: Simplify `(trunc)copysign ((extend)x, CST)` to `copysign (x, -1.0/1.0)` [PR112472]
Richard Biener
- [PATCH] tree-optimization/116566 - single lane SLP for VLA inductions
Richard Biener
- [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls
Richard Biener
- [PATCH] phi-opt: Improve factor heurstic with constants and conversions from bool [PR116890]
Richard Biener
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Richard Biener
- [PATCH] tree-optimization/116902 - vectorizer load hosting breaks UID order #2
Richard Biener
- [PATCH] Fix wrong code out of NRV + RSO + inlining (take 2)
Richard Biener
- [PATCH] tree-optimization/116654 - missed dr_explicit_realign[_optimized] with SLP
Richard Biener
- [PATCH 1/2] testsuite/116654 - adjust gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c
Richard Biener
- [PATCH 2/2] testsuite/116654 - adjust gcc.target/powerpc/p9-vec-length-full-8.c
Richard Biener
- [PATCH] Fix gcc.dg/pr116905.c
Richard Biener
- [PATCH][Backport][GCC14] tree-optimization/116585 - SSA corruption with split_constant_offset
Richard Biener
- [PATCH][Backport][GCC13] tree-optimization/116585 - SSA corruption with split_constant_offset
Richard Biener
- [PATCH][Backport][GCC12] tree-optimization/116585 - SSA corruption with split_constant_offset
Richard Biener
- [PATCH] phiopt: Fix VCE moving by rewriting it into cast [PR116098]
Richard Biener
- [PATCH] backprop: Fix deleting of a phi node [PR116922]
Richard Biener
- [PATCH] testsuite/116660 - adjust testcases unexpectedly failing on 32bit sparc
Richard Biener
- [PATCH] testsuite/116596 - fix gcc.dg/vect/slp-11a.c
Richard Biener
- [PATCH] un-XFAIL gcc.dg/vect/vect-double-reduc-5.c
Richard Biener
- [PATCH] Adjust expectation for gcc.dg/vect/slp-19c.c
Richard Biener
- [PATCH] Adjust gcc.dg/vect/slp-12a.c
Richard Biener
- [PATCH] Adjust gcc.dg/vect/vect-double-reduc-5.c
Richard Biener
- [PATCH 1/3] Speedup iterative_hash_template_arg
Richard Biener
- [PATCH 2/3] Release expanded template argument vector
Richard Biener
- [PATCH 3/3] Record template specialization hash
Richard Biener
- [RFC PATCH] Allow limited extended asm at toplevel
Richard Biener
- [PATCH]middle-end: support SLP early break
Richard Biener
- [PATCH] Replace another missed iterative_hash_object
Richard Biener
- [PATCH] testsuite: Unset torture_current_flags after use
Richard Biener
- [PATCH] tree-optimization/116566 - single lane SLP for VLA inductions
Richard Biener
- [PATCH] Restore aarch64 bootstrap
Richard Biener
- [PATCH 3/3] Handle non-grouped stores as single-lane SLP
Richard Biener
- [PATCH] testsuite: Make check-function-bodies work with LTO
Richard Biener
- [patch,testsuite,applied] Fix gcc.dg/signbit-6.c for int != 32-bit targets
Richard Biener
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Richard Biener
- [patch,testsuite] Fix gcc.c-torture/execute/ieee/pr108540-1.c
Richard Biener
- [PATCH] libstdc++: Unroll loop in load_bytes function
Richard Biener
- [PATCH 1/3] cfgexpand: Expand comment on when non-var clobbers can show up
Richard Biener
- [PATCH 2/3] cfgexpand: Handle scope conflicts better [PR111422]
Richard Biener
- [PATCH 3/3] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Richard Biener
- [PATCH 3/3] Record template specialization hash
Richard Biener
- [PATCH] tree-optimization/99856 - fix testcase
Richard Biener
- [PATCH] Relax gcc.dg/vect/pr65947-8.c
Richard Biener
- [PATCH] Improve load permutation lowering
Richard Biener
- [PATCH] libstdc++: Unroll loop in load_bytes function
Richard Biener
- [PATCH] diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]
Richard Biener
- [PATCH] Fixup dumping of re-trying without/with single-lane SLP
Richard Biener
- [PATCH] Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
Richard Biener
- [PATCH] Fix PR middle-end/116933
Richard Biener
- [PATCH][v2] Add single-lane SLP support to .GOMP_SIMD_LANE vectorization
Richard Biener
- [PATCH] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Richard Biener
- [PATCH] libstdc++: Unroll loop in load_bytes function
Richard Biener
- [PATCH] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Richard Biener
- [PATCH 0/4] Support more VLA SLP permutations
Richard Biener
- [PATCH] middle-end: reorder masking priority of math functions
Richard Biener
- [PATCH v2] Add -ftime-report-wall
Richard Biener
- [PATCH] tree-optimization/116982 - analyze scalar loop exit early
Richard Biener
- [PATCH] tree-optimization/116990 - missed control flow check in vect_analyze_loop_form
Richard Biener
- Re-compute TYPE_MODE and DECL_MODE while streaming in for accelerator
Richard Biener
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0
Richard Biener
- Re: [PR middle-end/114635] Set OMP safelen handling to INT_MAX when the pragma didn’t provide one.
Richard Biener
- [PATCH] ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896]
Richard Biener
- [PATCH] tree-optimization/117000 - elide .REDUC_IOR with compare against zero
Richard Biener
- [PATCH] [PR116831] match.pd: Check trunc_mod vector obtap before folding.
Richard Biener
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Richard Biener
- [PATCH v2 1/2] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization.
Richard Biener
- [PATCH v2 2/2] Adjust testcase after relax O2 vectorization.
Richard Biener
- [PATCH v1 2/4] Widening-Mul: Fix one bug of consume after phi node released
Richard Biener
- [PATCH v1 1/4] Match: Support form 1 for scalar signed integer SAT_TRUNC
Richard Biener
- [PATCH v1 1/3] Match: Support form 3 and form 4 for scalar signed integer SAT_SUB
Richard Biener
- [PATCH v2 2/2] Adjust testcase after relax O2 vectorization.
Richard Biener
- [PATCH] tree-optimization/116974 - Handle single-lane SLP for OMP scan store
Richard Biener
- [PATCH] Fix memory leak in vect_cse_slp_nodes
Richard Biener
- [PATCH] tree-optimization/116575 - handle SLP of permuted masked loads
Richard Biener
- [PATCH v3 1/2] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization.
Richard Biener
- [PATCH v3 2/2] Adjust testcase after relax O2 vectorization.
Richard Biener
- [PATCH]middle-end: support SLP early break
Richard Biener
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Richard Biener
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Richard Biener
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Richard Biener
- [PATCH] tree-optimization/117041 - fix load classification of former grouped load
Richard Biener
- [PATCH] Clear DR_GROUP_NEXT_ELEMENT upon group dissolving
Richard Biener
- [PATCH] Allow SLP store of mixed external and costant
Richard Biener
- [PATCH] [PR116831] match.pd: Check trunc_mod vector obtap before folding.
Richard Biener
- [PATCH] fold fold_truth_andor field merging into ifcombine was: [PATCH] assorted improvements for fold_truth_andor_1)
Richard Biener
- [PATCH 1/2] Remove SLP_INSTANCE_UNROLLING_FACTOR, compute VF in vect_make_slp_decision
Richard Biener
- [PATCH 2/2] tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
Richard Biener
- [PATCH] Fix possible wrong-code with masked store-lanes
Richard Biener
- [PATCH] vect: Avoid divide by zero for permutes of extern VLA vectors
Richard Biener
- [PATCH] tree-optimization/117060 - fix oversight in vect_build_slp_tree_1
Richard Biener
- Fix PR116650: check all regs in regrename targets
Richard Biener
- [PATCH] phiopt: Remove candorest variable return instead
Richard Biener
- [PATCH] tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
Richard Biener
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Biener
- [PATCH]middle-end: support SLP early break
Richard Biener
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Biener
- [PATCH] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Richard Biener
- [PATCH v1 1/2] Match: Support form 2 for scalar signed integer SAT_TRUNC
Richard Biener
- [PATCH v1 1/2] Match: Support form 3 for scalar signed integer SAT_TRUNC
Richard Biener
- [PATCH v1 1/2] Match: Support form 4 for scalar signed integer SAT_TRUNC
Richard Biener
- [PATCH v1 1/4] Match: Support form 1 for vector signed integer SAT_SUB
Richard Biener
- [PATCH v1 2/4] Vect: Try the pattern of vector signed integer SAT_SUB
Richard Biener
- [PATCH] middle-end/117086 - fixup vec_cond simplifications
Richard Biener
- [PATCH v1 1/4] Match: Support form 1 for vector signed integer SAT_SUB
Richard Biener
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Richard Biener
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Richard Biener
- [PATCH] Add 'cobol' to Makefile.def
Richard Biener
- [PATCH] tree-optimization/117080 - Add SLP_TREE_MEMORY_ACCESS_TYPE
Richard Biener
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Biener
- [PATCH] bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pie
Richard Biener
- [PATCH v2] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Richard Biener
- [PATCH] phiopt: Clobbers can sometimes get in the way of phiopt [PR117096]
Richard Biener
- [PATCH 2/4] Match: Support form 3 for vector signed integer SAT_SUB
Richard Biener
- [PATCH] vect: Fix inconsistency in fully-masked lane-reducing op generation [PR116985]
Richard Biener
- [PATCH] tree-optimization/117104 - add missed guards to max(a,b) != a simplification
Richard Biener
- [PATCH] warning option for traps (-Wtrap)
Richard Biener
- [PATCH] warning option for traps (-Wtrap)
Richard Biener
- [PATCH] DSE: add remove_unused_locals to the todos [PR117096]
Richard Biener
- [PATCH] tree-optimization/116481 - avoid building function_type[]
Richard Biener
- [PATCH] tree-optimization/116907 - stale BLOCK reference from DECL_VALUE_EXPR
Richard Biener
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Richard Biener
- [PATCH] tree-optimization/116290 - fix compare-debug issue in ldist
Richard Biener
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Richard Biener
- [PATCH] middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)
Richard Biener
- [PATCH]middle-end: copy STMT_VINFO_STRIDED_P when DR is replaced [PR116956]
Richard Biener
- [PATCH]middle-end: Save VMAT info in stmt_vec_info as well for SLP for costing.
Richard Biener
- fold-const: Fix BIT_INSERT_EXPR folding for BYTES_BIG_ENDIAN [PR116997]
Richard Biener
- GCC 15.0.0 Status Report (2024-10-14), Stage 1 ends Nov 17th
Richard Biener
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Richard Biener
- [PATCH 1/5] passes: Move #undef to pass-instances.def
Richard Biener
- [PATCH 2/5] passes: Allow for second param for NEXT_PASS
Richard Biener
- [PATCH 3/5] dce: add remove_unused_locals conditionally to the todos [PR117096]
Richard Biener
- [PATCH 4/5] dce: Use a base common base class for pass_cd_dce and pass_dce
Richard Biener
- [PATCH 5/5] passes: Remove limit on the number of params
Richard Biener
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Richard Biener
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Richard Biener
- [PATCH] tree-optimization/117147 - bogus re-use of previous ldst_p
Richard Biener
- [PATCH] middle-end/117137 - expansion issue with vector equality compares
Richard Biener
- [PATCH] tree-optimization/117138 - fix ICE with vector comparison in COND_EXPR
Richard Biener
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Biener
- [PATCH] Match: Remove dup match pattern for signed_integer_sat_sub [PR117141]
Richard Biener
- [PATCH] tree-optimization/117147 - add testcase
Richard Biener
- [PATCH] warning option for traps (-Wtrap)
Richard Biener
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Biener
- [PATCH] match.pd: Further fma negation fixes [PR116891]
Richard Biener
- [PATCH] tree-optimization/116907 - stale BLOCK reference from DECL_VALUE_EXPR
Richard Biener
- [PATCH 1/2] [Middle-end] Canonicalize (vec_merge (fma op2 op1 op3) op1 mask) to (vec_merge (fma op1 op2 op3) op1 mask).
Richard Biener
- [PATCH 1/3] Remove SLP_INSTANCE_UNROLLING_FACTOR, compute VF in vect_make_slp_decision
Richard Biener
- [PATCH 2/3] tree-optimization/117050 - fix ICE with non-grouped .MASK_LOAD SLP
Richard Biener
- [PATCH 3/3] Avoid using SLP_TREE_LOAD_PERMUTATION for non-grouped SLP loads
Richard Biener
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Biener
- [PATCH 2/4]middle-end: Fix VEC_PERM_EXPR lowering since relaxation of vector sizes
Richard Biener
- [PATCH 4/4]middle-end: create the longest possible zero extend chain after overwidening
Richard Biener
- [PATCH v2] alpha: Add -mlra option
Richard Biener
- [PATCH] dce: Remove FIXME that has not been true for years
Richard Biener
- [PATCH v2] passes: Remove limit on the number of params
Richard Biener
- [PATCH] PR116510: Add missing fold_converts into tree switch if conversion
Richard Biener
- [PATCH v2] alpha: Add -mlra option
Richard Biener
- [PATCH] Enhance gather fallback for PR65518 with SLP
Richard Biener
- [PATCH] Fix gcc.dg/vect/vect-early-break_39.c FAIL with forced SLP
Richard Biener
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Richard Biener
- [PATCH] Ternary operator formatting fixes
Richard Biener
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Richard Biener
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Richard Biener
- [PATCH v1] Internal-fn: Add new IFN mask_len_strided_load/store
Richard Biener
- [PATCH RFC] build: update bootstrap req to C++14
Richard Biener
- [PATCH 1/2] Disable -fbit-tests and -fjump-tables at -O0
Richard Biener
- [PATCH] [1/n] remove gcc.dg/vect special naming in favor of dg-additional-options
Richard Biener
- [PATCH] tree-optimization/117172 - single lane SLP for non-linear inductions
Richard Biener
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Biener
- [PATCH 4/4]middle-end: create the longest possible zero extend chain after overwidening
Richard Biener
- [PATCH] Relax boolean processing in vect_maybe_update_slp_op_vectype
Richard Biener
- [PATCH] Add --param vect-force-slp=1 to VECT_ADDITIONAL_FLAGS
Richard Biener
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Richard Biener
- [PATCH]middle-end: Fix GSI for gcond root [PR117140]
Richard Biener
- [PATCH 1/2] Reduce lane utilization in VEC_PERM_EXPRs for two_operator nodes
Richard Biener
- [PATCH 2/2] Add a new permute optimization step in SLP
Richard Biener
- [PATCH] Adjust assert in vect_build_slp_tree_2
Richard Biener
- [PATCH 2/2] Add a new permute optimization step in SLP
Richard Biener
- [PATCH] [2/n] remove no-vfa-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [PATCH] [3/n] remove fast-math-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [PATCH] [4/n] remove wrapv-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [PATCH] [5/n] remove trapv-*.c special-casing of gcc.dg/vect/ files
Richard Biener
- [PATCH 1/9] Make more places handle exact_div like trunc_div
Richard Biener
- [PATCH 4/9] Simplify (X /[ex] C1) * (C1 * C2) -> X * C2
Richard Biener
- [PATCH 5/9] Generalise ((X /[ex] A) +- B) * A -> X +- A * B rule
Richard Biener
- [PATCH 6/9] Try to simplify (X >> C1) << (C1 + C2) -> X << C2
Richard Biener
- [PATCH 7/9] Handle POLY_INT_CSTs in get_nonzero_bits
Richard Biener
- [PATCH 8/9] Try to simplify (X >> C1) * (C2 << C1) -> X * C2
Richard Biener
- [PATCH 9/9] Record nonzero bits in the irange_bitmask of POLY_INT_CSTs
Richard Biener
- [PATCH 2/9] Use get_nonzero_bits to simplify trunc_div to exact_div
Richard Biener
- [PATCH] match.pd: Add std::pow folding optimizations.
Richard Biener
- [PATCH]middle-end: Handle more gcond lowering [PR117176]
Richard Biener
- [PATCH v2] MATCH: Simplify `(trunc)copysign ((extend)x, CST)` to `copysign (x, -1.0/1.0)` [PR112472]
Richard Biener
- [PATCH v3] MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906]
Richard Biener
- [PATCH] phiopt: do factor_out_conditional_operation for all phis [PR112418]
Richard Biener
- [PATCH] phiopt: factor could move a trapping statement across other trapping statements [PR117235]
Richard Biener
- [PATCH 1/2] Match: Support IMM=max-1 for unsigned scalar .SAT_SUB IMM form 1
Richard Biener
- [PATCH 1/2] Match: Support IMM=1 for unsigned scalar .SAT_SUB IMM form 1
Richard Biener
- [PATCHv2 1/2] cfgexpand: Handle scope conflicts better [PR111422]
Richard Biener
- [PATCH]middle-end: Handle more gcond lowering [PR117176]
Richard Biener
- [PATCH 01/11] Match: Support form 1 for vector signed integer SAT_TRUNC
Richard Biener
- [PATCH 02/11] Vect: Try the pattern of vector signed integer SAT_TRUNC
Richard Biener
- [PATCH] tree-optimization/117123 - missed PHI equivalence in VN
Richard Biener
- [PATCH] match.pd: Add std::pow folding optimizations.
Richard Biener
- [PATCH] match.pd: Add std::pow folding optimizations.
Richard Biener
- [PATCH] tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142)
Richard Biener
- [PATCH] tree-optimization/117254 - ICE with access diangostics
Richard Biener
- [PATCH] testsuite: Skip pr112305.c for -O[01] on simulators
Richard Biener
- [PATCHv2 1/2] cfgexpand: Handle scope conflicts better [PR111422]
Richard Biener
- [PATCH v2 2/8] ifn: Add else-operand handling.
Richard Biener
- [PATCH v2 4/8] vect: Add maskload else value support.
Richard Biener
- [PATCH v2 3/8] tree-ifcvt: Enforce zero else value after maskload.
Richard Biener
- [PATCH] fold fold_truth_andor field merging into ifcombine
Richard Biener
- [PATCH] varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190]
Richard Biener
- [PATCH] varasm: Handle RAW_DATA_CST in compare_constant [PR117199]
Richard Biener
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Richard Biener
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Richard Biener
- [PATCH] match: Reject non-const internal functions [PR117260]
Richard Biener
- [PATCH] match: Reject non-const internal functions [PR117260]
Richard Biener
- [PATCH 1/2] Relax vect_check_scalar_mask check
Richard Biener
- [PATCH 2/2] tree-optimization/116575 - SLP masked load-lanes discovery
Richard Biener
- [PATCH v3] Remove sys/user time in -ftime-report
Richard Biener
- [PATCH] Add 'cobol' to Makefile.def, take 2
Richard Biener
- [PATCH] asan: Fix up build_check_stmt gsi handling [PR117209]
Richard Biener
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Richard Biener
- [PATCH] gcc: Remove trailing whitespace
Richard Biener
- [PATCH] tree-optimization/117277 - remove CLOBBERs before SLP code generation
Richard Biener
- [PATCH 1/2][v2] Relax vect_check_scalar_mask check
Richard Biener
- [PATCH 2/2][v2] tree-optimization/116575 - SLP masked load-lanes discovery
Richard Biener
- [PATCH 1/2] Match: support new case of unsigned scalar SAT_SUB
Richard Biener
- [PATCH 2/2] Match: make SAT_ADD case 7 commutative
Richard Biener
- [PATCH] Restrict :c to commutative ops as intended
Richard Biener
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Richard Biener
- [PATCH] lto: Handle RAW_DATA_CST in compare_tree_sccs_1 [PR117201]
Richard Biener
- [PATCH] Assorted --disable-checking fixes [PR117249]
Richard Biener
- [PATCH]middle-end: Lower all gconds during vector pattern matching [PR117176]
Richard Biener
- [PATCH] Default expand_vec_cond_expr_p code to ERROR_MARK
Richard Biener
- Patch ping - Re: [PATCH] genmatch: Add selftests to genmatch for diag_vfprintf
Richard Biener
- [PATCH] match.pd: Add std::pow folding optimizations.
Richard Biener
- [PATCH] Match: Simplify branch form 3 of unsigned SAT_ADD into branchless
Richard Biener
- [PATCH 1/3] Finish vectorizer pattern proper COND_EXPR transition
Richard Biener
- [PATCH 2/3] Finish vectorizer pattern proper COND_EXPR transition
Richard Biener
- [PATCH 3/3] Assert finished vectorizer pattern COND_EXPR transition
Richard Biener
- [PATCH 1/2] Remove dead code in vectorizer pattern recog
Richard Biener
- [PATCH 2/2] Remove dead vect_recog_mixed_size_cond_pattern
Richard Biener
- [PATCH] Remove code in vectorizer pattern recog relying on vec_cond{u,eq,}
Richard Biener
- [PATCH] Testing: remove dead code in adjust_bool_pattern
Richard Biener
- [PATCH] tree: Mark PAREN_EXPR and VEC_DUPLICATE_EXPR as non-trapping [PR117234]
Richard Biener
- [PATCH] vec-lowering: Fix ABSU lowering [PR111285]
Richard Biener
- [PATCH] phiopt: Move check for maybe_undef_p slightly earlier
Richard Biener
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Richard Biener
- [PATCH] tree-optimization/117307 - STMT_VINFO_SLP_VECT_ONLY mis-computation
Richard Biener
- [PATCH v2 1/3] Disable -fbit-tests and -fjump-tables at -O0
Richard Biener
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Richard Biener
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Richard Biener
- [PATCH] tree-optimization/117333 - ICE with NULL access size DR
Richard Biener
- [PATCH 1/2] Remove dead code in vectorizer pattern recog
Richard Biener
- [PATCH 2/2] Remove dead vect_recog_mixed_size_cond_pattern
Richard Biener
- [PATCH 1/5] Internal-fn: Introduce new IFN MASK_LEN_STRIDED_LOAD{STORE}
Richard Biener
- [PATCH 2/5] Vect: Introduce MASK_LEN_STRIDED_LOAD{STORE} to loop vectorizer
Richard Biener
- [PATCH v4 1/2] Match: Simplify (x != 0 ? x + ~0 : 0) to (x - x != 0).
Richard Biener
- [PATCH] Add 'cobol' to Makefile.def, take 2
Richard Biener
- [PATCH] config: add -Werror=lto-type-mismatch, odr to bootstrap-lto*
Richard Biener
- [PATCH] tree-optimization/117343 - decide_masked_load_lanes and stale graph
Richard Biener
- [RFC PATCH 1/5] vect: Force alignment peeling to vectorize more early break loops
Richard Biener
- [RFC PATCH 2/5] vect: Don't guard scalar epilogue for inverted loops
Richard Biener
- [RFC PATCH 3/5] vect: Fix dominators when adding a guard to skip the vector loop
Richard Biener
- [RFC PATCH 4/5] vect: Ensure we add vector skip guard even when versioning for aliasing
Richard Biener
- [RFC PATCH 5/5] vect: Also cost gconds for scalar
Richard Biener
- [RFC PATCH 5/5] vect: Also cost gconds for scalar
Richard Biener
- [PATCH v2 1/2] Match: support new case of unsigned scalar SAT_SUB
Richard Biener
- [PATCH v2 2/2] Match: make SAT_ADD case 7 commutative
Richard Biener
- [PATCH v2 3/3] Simplify switch bit test clustering algorithm
Richard Biener
- [PATCH v2 2/3] Only do switch bit test clustering when multiple labels point to same bb
Richard Biener
- [PATCH] ifcombine: For short circuit case, allow 2 defining statements [PR85605]
Richard Biener
- [PATCH 1/5] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
Richard Biener
- [PATCH] Match: Optimize log (x) CMP CST and exp (x) CMP CST operations
Richard Biener
- [PATCH] Match: Fold pow calls to ldexp when possible [PR57492]
Richard Biener
- [PATCH] Remove code in vectorizer pattern recog relying on vec_cond{u,eq,}
Richard Biener
- [PATCH] Remove dead part of bool pattern recognition
Richard Biener
- [RFC PATCH 1/5] vect: Force alignment peeling to vectorize more early break loops
Richard Biener
- [PATCH] genmatch: Fix build on hppa64-hpux [PR117348]
Richard Biener
- [PATCH] gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785]
Richard Biener
- [PATCH v1] Doc: Add doc for standard name mask_len_strided_load{store}m
Richard Biener
- [PATCH 1/5] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
Richard Biener
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Richard Biener
- [PATCH #1/7] allow vuses in ifcombine blocks (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH #2/7] drop redundant ifcombine_ifandif parm (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH #3/7] introduce ifcombine_replace_cond (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH #4/7] adjust update_profile_after_ifcombine for noncontiguous ifcombine (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH #5/7] extend ifcombine_replace_cond to handle noncontiguous ifcombine (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH #6/7] ifcombine across noncontiguous blocks (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Richard Biener
- [PATCH] Remove vectorizer finish_cost wrapper
Richard Biener
- [PATCH] testsuite: add testcase for fixed PR106073
Richard Biener
- [PATCH v2 2/2] Match: make SAT_ADD case 7 commutative
Richard Biener
- [PATCH] expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354]
Richard Biener
- [PATCH] Move updated versioning threshold compute
Richard Biener
- [PATCH 1/2] Preserve ->move_dr behavior when adjusting epilogue info
Richard Biener
- [PATCH 1/2] Preserve ->move_dr behavior when adjusting epilogue info
Richard Biener
- [PATCH 2/2] Move vect_update_inits_of_drs
Richard Biener
- [RFC PATCH] Allow limited extended asm at toplevel
Uros Bizjak
- [PATCH] i386: Fix up *minmax<mode>3_2 splitter [PR116925]
Uros Bizjak
- [PATCH] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR116921]
Uros Bizjak
- [PATCH] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Uros Bizjak
- [PATCH] x86: Disable stack protector for naked functions
Uros Bizjak
- [PATCH] ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896]
Uros Bizjak
- [PATCH] tree-optimization/117000 - elide .REDUC_IOR with compare against zero
Uros Bizjak
- [PATCH] i386: Fix some patterns's mem attribute.
Uros Bizjak
- [PATCH] i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053]
Uros Bizjak
- [committed] testsuite/i386: Add vector sat_sub testcases [PR112600]
Uros Bizjak
- [PATCH] gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx)
Uros Bizjak
- [PATCH] gcc.target/i386/pr55583.c: Use long long for 64-bit integer
Uros Bizjak
- [PATCH] gcc.target/i386/pr115749.c: Use word_mode integer
Uros Bizjak
- [PATCH] gcc.target/i386/pr53533-[13].c: Adjust assembly scan
Uros Bizjak
- [PATCH] Support andn_optab for x86
Uros Bizjak
- [PATCH v2] alpha: Add -mlra option
Uros Bizjak
- [committed] i386: Fix expand_vector_set for VEC_MERGE/VEC_DUPLICATE RTX [PR117116]
Uros Bizjak
- [committed] testsuite/i386: Require AVX2 effective target in pr107432-9.c
Uros Bizjak
- [PATCH] i386: Refactor get_intel_cpu
Uros Bizjak
- [committed] i386: Fix the order of operands in andn<MMXMODEI:mode>3 [PR117192]
Uros Bizjak
- [PATCH 6/7] Support Intel MOVRS
Uros Bizjak
- [committed] i386: Use assign_stack_temp instead of assign_386_stack_local with SLOT_TEMP
Uros Bizjak
- [PATCH 0/7] RISC-V: Vector memcpy/memset fixes and improvements
Craig Blackmore
- [PATCH 1/7] RISC-V: Fix indentation in riscv_vector::expand_block_move [NFC]
Craig Blackmore
- [PATCH 2/7] RISC-V: Fix uninitialized reg in memcpy
Craig Blackmore
- [PATCH 3/7] RISC-V: Fix vector memcpy smaller LMUL generation
Craig Blackmore
- [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move
Craig Blackmore
- [PATCH 5/7] RISC-V: Move vector memcpy decision making to separate function [NFC]
Craig Blackmore
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Craig Blackmore
- [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD
Craig Blackmore
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Craig Blackmore
- [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD
Craig Blackmore
- [PATCH] RISC-V: Fix gcc.target/riscv/rvv/base/cpymem-1.c f3
Craig Blackmore
- [PATCH v2] RISC-V: Fix gcc.target/riscv/rvv/base/cpymem-1.c f3
Craig Blackmore
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Craig Blackmore
- [PATCH v2] rs6000: Fix issue in specifying PTImode as an attribute [PR106895]
Segher Boessenkool
- [PATCH] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
Segher Boessenkool
- [PATCH] Fix wrong code out of NRV + RSO + inlining (take 2)
Eric Botcazou
- [PATCH] Aarch64: Define WIDEST_HARDWARE_FP_SIZE
Eric Botcazou
- [PATCH] Aarch64: Change stack checking method on Linux
Eric Botcazou
- [Ada] Fix PR ada/116430
Eric Botcazou
- [PATCH] Fix PR middle-end/116933
Eric Botcazou
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Eric Botcazou
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Eric Botcazou
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Eric Botcazou
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Eric Botcazou
- [Ada] Remove support for HP-UX 10
Eric Botcazou
- [Ada] PR ada/117038
Eric Botcazou
- ping: [PATCH] Fix crash with constant initializer
Eric Botcazou
- [PATCH] sparc: drop -mlra
Eric Botcazou
- [Ada] Fix PR ada/62122
Eric Botcazou
- Fix PR rtl-optimization/117327
Eric Botcazou
- [PATCH] function: Call do_pending_stack_adjust in assign_parms [PR117296]
Eric Botcazou
- [PATCH] libgccjit: Add support for creating temporary variables
Antoni Boucher
- [PATCH] libgccjit: Allow sending a const pointer as argument
Antoni Boucher
- Frontend access to target features (was Re: [PATCH] libgccjit: Add ability to get CPU features)
Antoni Boucher
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Antoni Boucher
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Antoni Boucher
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Antoni Boucher
- Frontend access to target features (was Re: [PATCH] libgccjit: Add ability to get CPU features)
Antoni Boucher
- Frontend access to target features (was Re: [PATCH] libgccjit: Add ability to get CPU features)
Antoni Boucher
- [PATCH v11] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Nicolas Boulenguez
- [PATCH v11] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Nicolas Boulenguez
- [PATCH v4 1/7] OpenMP: dispatch + adjust_args tree data structures and front-end interfaces
Tobias Burnus
- [Patch] OpenMP: Allocate directive for static vars, clean up
Tobias Burnus
- [Patch] OpenMP: Allocate directive for static vars, clean up
Tobias Burnus
- [Patch] OpenMP: Allocate directive for static vars, clean up
Tobias Burnus
- [Patch] Update COPYING and COPYING.LIB for FSF' postal-address change
Tobias Burnus
- [r15-4104 Regression] FAIL: gfortran.dg/gomp/allocate-static.f90 -Os (test for excess errors) on Linux/x86_64
Tobias Burnus
- [committed] libgomp.texi: Update and cleanup of Impl. Status of OpenMP TR13
Tobias Burnus
- [committed] Move gfortran.dg/gomp/allocate-static.f90 to libgomp.fortran/ (was: [r15-4104 Regression] FAIL: gfortran.dg/gomp/allocate-static.f90 -Os (test for excess errors) on Linux/x86_64)
Tobias Burnus
- [Patch] Fortran/OpenMP: Fix __builtin_omp_is_initial_device
Tobias Burnus
- [wwwdocs] projects/gomp: Update for TR13; gcc-15/changes.html link to routine doc
Tobias Burnus
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Tobias Burnus
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Tobias Burnus
- [Patch] (was: [Patch] Fortran/OpenMP: Fix __builtin_omp_is_initial_device)
Tobias Burnus
- [Patch] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device (was: [Patch] (was: [Patch] Fortran/OpenMP: Fix __builtin_omp_is_initial_device))
Tobias Burnus
- [Patch] Fortran/OpenMP: Warn when mapping polymorphic variables
Tobias Burnus
- [Patch] Fortran: Dead-function removal in error.cc (shrinking by 40%)
Tobias Burnus
- [Patch] Fortran: Unify gfc_get_location handling; fix expr->ts bug
Tobias Burnus
- [Patch] Fortran/OpenMP: Warn when mapping polymorphic variables
Tobias Burnus
- [Patch] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device (was: [Patch]
Tobias Burnus
- [Patch] Fortran: Fix translatability of diagnostic strings
Tobias Burnus
- [Patch] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device
Tobias Burnus
- [committed] Add libgomp.oacc-fortran/acc_on_device-1-4.f (was: Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Harmonize 'libgomp.oacc-fortran/acc_on_device-1-*')
Tobias Burnus
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Tobias Burnus
- [Patch] Fortran: Fix translatability of diagnostic strings
Tobias Burnus
- Fortran: Add range-based diagnostic
Tobias Burnus
- [PATCH] amdgcn: Refactor device settings into a def file
Tobias Burnus
- [Patch] GCN: Initial generic-target handling (was: [PATCH] amdgcn: Refactor device settings into a def file)
Tobias Burnus
- [Patch] GCN: Initial generic-target handling
Tobias Burnus
- [Patch][v2] GCN: Initial generic-target handling
Tobias Burnus
- [Patch, fortran] PR116733: Generic processing of assumed rank objects (f202y)
Tobias Burnus
- [PATCH] Implement Fortran diagnostic buffering for non-textual formats [PR105916]
Tobias Burnus
- [PATCH v4 2/7] OpenMP: middle-end support for dispatch + adjust_args
Tobias Burnus
- [committed] Fortran: Minor follow-up cleanup to error.cc
Tobias Burnus
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Tobias Burnus
- [PATCH v4 4/7] OpenMP: C++ front-end support for dispatch + adjust_args
Tobias Burnus
- [Patch] tree-core.h (omp_clause_code): Comments regarding range checks for OMP_CLAUSE_...
Tobias Burnus
- [Patch] AMD GCN: Set HSA_XNACK for USM and 'xnack+' / 'xnack-'
Tobias Burnus
- [Patch] AMD GCN: Set HSA_XNACK for USM and 'xnack+' / 'xnack-'
Tobias Burnus
- [Patch] AMD GCN: mkoffload.cc - set HSA_XNACK for USM and 'xnack+' / 'xnack-' (was [Patch] AMD GCN: Set HSA_XNACK for USM and 'xnack+' / 'xnack-')
Tobias Burnus
- [PATCH v2 5/8] amdgcn, openmp: Auto-detect USM mode and set HSA_XNACK
Tobias Burnus
- [PATCH v4 3/7] OpenMP: C front-end support for dispatch + adjust_args
Tobias Burnus
- [Patch] OpenMP/C++: Fix declare variant with reference-returning functions
Tobias Burnus
- [committed] — was: [Patch] OpenMP/C++: Fix declare variant with reference-returning functions
Tobias Burnus
- Re: [committed] — was: [Patch] OpenMP/C++: Fix declare variant with reference-returning functions
Tobias Burnus
- [PATCH] WIP: Initial submission of libgomp host_process plugin
Georgii Burunsuzian
- [PATCH] i386: Add _MM_FROUND_TO_NEAREST_TIES_EVEN to smmintrin.h
Paul Caprioli
- [PATCH] i386: Add _MM_FROUND_TO_NEAREST_TIES_EVEN to smmintrin.h
Paul Caprioli
- [PATCH] aarch64: Fix costing of move to/from MOVEABLE_SYSREGS
Andrew Carlotti
- [PATCH] aarch64: Add support for mfloat8x{8|16}_t types
Andrew Carlotti
- [PATCH 0/8] aarch64: Add new flags for existing features
Andrew Carlotti
- [PATCH 1/8] aarch64: Use PAUTH instead of V8_3A in some places
Andrew Carlotti
- [PATCH 2/8] aarch64: Add new +fcma flag
Andrew Carlotti
- [PATCH 3/8] aarch64: Add new +jscvt flag
Andrew Carlotti
- [PATCH 4/8] aarch64: Add new +frintts flag
Andrew Carlotti
- [PATCH 5/8] aarch64: Add new +flagm2 flag
Andrew Carlotti
- [PATCH 6/8] aarch64: Add new +rcpc2 flag
Andrew Carlotti
- [PATCH 7/8] aarch64: Add new +wfxt flag
Andrew Carlotti
- [PATCH 8/8] aarch64: Add new +xs flag
Andrew Carlotti
- [PATCH 1/2] aarch64: Split FCMA feature bit from Armv8.3-A
Andrew Carlotti
- [PATCH] Introduce TARGET_FMV_ATTR_SEPARATOR
Andrew Carlotti
- [PATCH v2 1/2] aarch64: Add support for mfloat8x{8|16}_t types
Andrew Carlotti
- [PATCH v2 2/2] aarch64: Add mfloat vreinterpret intrinsics
Andrew Carlotti
- [PATCH] Add new hardreg PRE pass
Andrew Carlotti
- [WIP RFC] libstdc++: add module std
Maciej Cencora
- [PATCH v11] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Arnaud Charlet
- [PATCH] RISC-V: Remove skip of decl in registered_function.
KuanLin Chen
- [PATCH] RISC-V: Fix rvv builtin function groups registration asynchronously.
KuanLin Chen
- [PATCH v3] RISC-V: Implement TARGET_CAN_INLINE_P
Yangyu Chen
- [PATCH v4] RISC-V: Implement TARGET_CAN_INLINE_P
Yangyu Chen
- [PATCH v5] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v6] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [RFC PATCH] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Yangyu Chen
- [PATCH v6] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [RFC PATCH] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Yangyu Chen
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v8] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH v9] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Yangyu Chen
- [PATCH] RISC-V: Fix feature_bits.c failed to compile on non-Linux targets
Yangyu Chen
- [PATCH] RISC-V: Fix feature_bits.c failed to compile on non-Linux targets
Yangyu Chen
- [PATCH] RISC-V: Add detailed comments on processing implied extensions.
Yangyu Chen
- [PATCH] Introduce TARGET_FMV_ATTR_SEPARATOR
Yangyu Chen
- [PATCH v2] Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Yangyu Chen
- [PATCH] Introduce TARGET_FMV_ATTR_SEPARATOR
Yangyu Chen
- [PATCH] RISC-V: Add function multiversioning support
Yangyu Chen
- [PATCH v2] Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Yangyu Chen
- [PATCH v2 00/11] RISC-V: Add Function Multi-Versioning support
Yangyu Chen
- [PATCH v2 01/11] Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Yangyu Chen
- [PATCH v2 02/11] RISC-V: Split riscv_process_target_attr with const char *args argument
Yangyu Chen
- [PATCH v2 03/11] RISC-V: Implement Priority syntax parser for Function Multi-Versioning
Yangyu Chen
- [PATCH v2 04/11] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Yangyu Chen
- [PATCH v2 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Yangyu Chen
- [PATCH v2 06/11] RISC-V: Implement TARGET_OPTION_VALID_VERSION_ATTRIBUTE_P
Yangyu Chen
- [PATCH v2 07/11] RISC-V: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME
Yangyu Chen
- [PATCH v2 08/11] RISC-V: Do not inline when callee is versioned but caller is not
Yangyu Chen
- [PATCH v2 09/11] RISC-V: Reapply target_version attribute after target attribute
Yangyu Chen
- [PATCH v2 10/11] RISC-V: Implement TARGET_GENERATE_VERSION_DISPATCHER_BODY and TARGET_GET_FUNCTION_VERSIONS_DISPATCHER
Yangyu Chen
- [PATCH v2 11/11] RISC-V: Add Multi-Versioning Test Cases
Yangyu Chen
- [PATCH] RISC-V: Add function multiversioning support
Yangyu Chen
- [PATCH v3 00/11] RISC-V: Add Function Multi-Versioning support
Yangyu Chen
- [PATCH v3 01/11] Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Yangyu Chen
- [PATCH v3 02/11] RISC-V: Split riscv_process_target_attr with const char *args argument
Yangyu Chen
- [PATCH v3 03/11] RISC-V: Implement Priority syntax parser for Function Multi-Versioning
Yangyu Chen
- [PATCH v3 04/11] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Yangyu Chen
- [PATCH v3 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Yangyu Chen
- [PATCH v3 06/11] RISC-V: Implement TARGET_OPTION_VALID_VERSION_ATTRIBUTE_P
Yangyu Chen
- [PATCH v3 07/11] RISC-V: Implement TARGET_MANGLE_DECL_ASSEMBLER_NAME
Yangyu Chen
- [PATCH v3 08/11] RISC-V: Do not inline when callee is versioned but caller is not
Yangyu Chen
- [PATCH v3 09/11] RISC-V: Reapply target_version attribute after target attribute
Yangyu Chen
- [PATCH v3 10/11] RISC-V: Implement TARGET_GENERATE_VERSION_DISPATCHER_BODY and TARGET_GET_FUNCTION_VERSIONS_DISPATCHER
Yangyu Chen
- [PATCH v3 11/11] RISC-V: Add Multi-Versioning Test Cases
Yangyu Chen
- [PATCH] RISC-V: Add function multiversioning support
Yangyu Chen
- [PATCH] [aarch64] Fix function multiversioning dispatcher link error with LTO
Yangyu Chen
- [PATCH v3 10/11] RISC-V: Implement TARGET_GENERATE_VERSION_DISPATCHER_BODY and TARGET_GET_FUNCTION_VERSIONS_DISPATCHER
Yangyu Chen
- [PATCH v2] [aarch64] Fix function multiversioning dispatcher link error with LTO
Yangyu Chen
- [PATCH] Fix MV clones can not redirect to specific target on some targets
Yangyu Chen
- [PATCH v2] Fix MV clones can not redirect to specific target on some targets
Yangyu Chen
- [PATCH v3] [aarch64] Fix function multiversioning dispatcher link error with LTO
Yangyu Chen
- [PATCH v4] [aarch64] Fix function multiversioning dispatcher link error with LTO
Yangyu Chen
- [PATCH v3] [aarch64] Fix function multiversioning dispatcher link error with LTO
Yangyu Chen
- [PATCH] RISC-V: allow -fno-plt to disable PLT
Yangyu Chen
- [PATCH v2] RISC-V: allow -fno-plt to disable PLT
Yangyu Chen
- [PATCH v3 03/11] RISC-V: Implement Priority syntax parser for Function Multi-Versioning
Yangyu Chen
- [PATCH v3 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Yangyu Chen
- [PATCH v6] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [RFC PATCH] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Kito Cheng
- [PATCH v1 3/4] RISC-V: Implement scalar SAT_TRUNC for signed integer
Kito Cheng
- [PATCH v1 4/4] RISC-V: Add testcases for form 1 of scalar signed SAT_TRUNC
Kito Cheng
- [PATCH] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
Kito Cheng
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH v7] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH v8] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH v8] RISC-V: Implement __init_riscv_feature_bits, __riscv_feature_bits, and __riscv_vendor_feature_bits
Kito Cheng
- [PATCH] RISC-V: Add detailed comments on processing implied extensions.
Kito Cheng
- [PATCH] RISC-V: Fix UNRESOLVED testcases for SAT alu vector mode
Kito Cheng
- [PATCH] RISC-V: Add function multiversioning support
Kito Cheng
- [PATCH][Backport][GCC13] RISC-V: Fix missing boolean_expression in zmmul extension
Kito Cheng
- [PATCH v2] RISC-V:Auto vect for vector-bfloat16
Kito Cheng
- [PATCH] RISC-V: Add function multiversioning support
Kito Cheng
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Kito Cheng
- [PATCH] RISC-V: allow -fno-plt to disable PLT
Kito Cheng
- [PATCH v2] RISC-V: allow -fno-plt to disable PLT
Kito Cheng
- [PATCH v3 03/11] RISC-V: Implement Priority syntax parser for Function Multi-Versioning
Kito Cheng
- [PATCH v3 04/11] RISC-V: Implement riscv_minimal_hwprobe_feature_bits
Kito Cheng
- [PATCH v3 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Kito Cheng
- [PATCH v3 09/11] RISC-V: Reapply target_version attribute after target attribute
Kito Cheng
- [PATCH v3 01/11] Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V
Kito Cheng
- [PATCH v3 03/11] RISC-V: Implement Priority syntax parser for Function Multi-Versioning
Kito Cheng
- [PATCH v3 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Kito Cheng
- [PATCH v3 02/11] RISC-V: Split riscv_process_target_attr with const char *args argument
Kito Cheng
- [PATCH v3 08/11] RISC-V: Do not inline when callee is versioned but caller is not
Kito Cheng
- [PATCH v3 05/11] RISC-V: Implement TARGET_COMPARE_VERSION_PRIORITY and TARGET_OPTION_FUNCTION_VERSIONS
Kito Cheng
- [pushed] [PATCH] LoongArch: Add support to annotate tablejump
Lulu Cheng
- [pushed] [PATCH] LoongArch: Fix soft-float builds of libffi
Lulu Cheng
- [patch,avr] Fix PR116953 - jump_over_one_insn_p clobbers recog_data.operand in avr_out_sbxx_branch
Denis Chertykov
- [PATCH][LRA][PR116550] Reuse scratch registers generated by LRA
Denis Chertykov
- PING - [PATCH][LRA][PR116550] Reuse scratch registers generated by LRA
Denis Chertykov
- [PATCH][LRA][PR116550] Reuse scratch registers generated by LRA
Denis Chertykov
- [patch,avr] Fix PR116953 trouble with global state recog_data
Denis Chertykov
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Tamar Christina
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Tamar Christina
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Tamar Christina
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Tamar Christina
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH 2/2]AArch64: support encoding integer immediates using floating point moves
Tamar Christina
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Tamar Christina
- [PATCH] middle-end: reorder masking priority of math functions
Tamar Christina
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH] aarch64: Fix folding of degenerate svwhilele case [PR117045]
Tamar Christina
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Tamar Christina
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Tamar Christina
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Tamar Christina
- [PATCH]middle-end: support SLP early break
Tamar Christina
- [PATCH]middle-end: copy STMT_VINFO_STRIDED_P when DR is replaced [PR116956]
Tamar Christina
- [PATCH][simplify-rtx]: Fix incorrect folding of shift and AND [PR117012]
Tamar Christina
- [PATCH]AArch64: rename the SVE2 psel intrinsics to psel_lane [PR116371]
Tamar Christina
- [PATCH]middle-end: Save VMAT info in stmt_vec_info as well for SLP for costing.
Tamar Christina
- [PATCH 1/3]AArch64: update testsuite to account for new zero moves
Tamar Christina
- [PATCH 2/3]AArch64: support encoding integer immediates using floating point moves
Tamar Christina
- [PATCH 3/3]AArch64: use movi d0, #0 to clear SVE registers instead of mov z0.d, #0
Tamar Christina
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Tamar Christina
- [PATCH 2/4]middle-end: Fix VEC_PERM_EXPR lowering since relaxation of vector sizes
Tamar Christina
- [PATCH 3/4]AArch64: enable zero-extends using TBLs for Adv. SIMD
Tamar Christina
- [PATCH 4/4]middle-end: create the longest possible zero extend chain after overwidening
Tamar Christina
- [PATCH 1/2]middle-end: refactor type to be explicit in operand_equal_p [PR114932]
Tamar Christina
- [PATCH 2/2]middle-end: use two's complement equality when comparing IVs during candidate selection [PR114932]
Tamar Christina
- [PATCH 3/4]AArch64: enable zero-extends using TBLs for Adv. SIMD
Tamar Christina
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Tamar Christina
- [PATCH]AArch64 re-enable memory access costing after SLP change.
Tamar Christina
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Tamar Christina
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Tamar Christina
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Tamar Christina
- [PATCH 2/4]middle-end: Fix VEC_PERM_EXPR lowering since relaxation of vector sizes
Tamar Christina
- [PATCH 4/4]middle-end: create the longest possible zero extend chain after overwidening
Tamar Christina
- [PATCH 1/2] Reduce lane utilization in VEC_PERM_EXPRs for two_operator nodes
Tamar Christina
- [PATCH 2/2] Add a new permute optimization step in SLP
Tamar Christina
- [PATCH]middle-end: Fix GSI for gcond root [PR117140]
Tamar Christina
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Tamar Christina
- [PATCH 2/2] Add a new permute optimization step in SLP
Tamar Christina
- [PATCH]middle-end: Lower all gconds during vector pattern matching [PR117176]
Tamar Christina
- [PATCH]middle-end: Handle more gcond lowering [PR117176]
Tamar Christina
- [PATCH]middle-end: Lower all gconds during vector pattern matching [PR117176]
Tamar Christina
- [PATCH v12 0/4] c: Add __nelementsof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 1/4] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v13 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Alejandro Colomar
- [PATCH v13 3/4] Merge definitions of array_type_nelts_top()
Alejandro Colomar
- [PATCH v13 4/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v14 0/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v14 1/4] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v14 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Alejandro Colomar
- [PATCH v14 3/4] Merge definitions of array_type_nelts_top()
Alejandro Colomar
- [PATCH v14 4/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- Meaning of "length", "size", and "count"
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH 0/5] Provide better definitions of NULL
Alejandro Colomar
- [PATCH 1/5] gcc/ginclude/stddef.h: Indent nested cpp conditionals
Alejandro Colomar
- [PATCH 2/5] gcc/ginclude/stddef.h: Invert conditional
Alejandro Colomar
- [PATCH 3/5] gcc/ginclude/stddef.h: Define NULL as nullptr if possible
Alejandro Colomar
- [PATCH 4/5] Don't define NULL as 0 in C
Alejandro Colomar
- [PATCH 5/5] libgm2/libm2pim/wrapc.cc: Define NULL as nullptr
Alejandro Colomar
- [PATCH 4/5] Don't define NULL as 0 in C
Alejandro Colomar
- [PATCH 4/5] Don't define NULL as 0 in C
Alejandro Colomar
- [PATCH 0/5] Provide better definitions of NULL
Alejandro Colomar
- [PATCH 0/5] Provide better definitions of NULL
Alejandro Colomar
- [PATCH v13 0/4] c: Add __lengthof__ operator
Alejandro Colomar
- [PATCH v15 0/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v15 1/4] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v15 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Alejandro Colomar
- [PATCH v15 3/4] Merge definitions of array_type_nelts_top()
Alejandro Colomar
- [PATCH v15 4/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v15 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Alejandro Colomar
- [PATCH v15 4/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v15 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Alejandro Colomar
- [PATCH v16b 0/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v16b 0/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v16b 1/4] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v16b 2/4] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Alejandro Colomar
- [PATCH v16b 3/4] gcc/: Merge definitions of array_type_nelts_top
Alejandro Colomar
- [PATCH v16b 4/4] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v1] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Alejandro Colomar
- [PATCH v16b 2/4] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Alejandro Colomar
- [PATCH v1] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Alejandro Colomar
- [PATCH v2] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Alejandro Colomar
- [PATCH v2] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Alejandro Colomar
- [PATCH v16b 2/4] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Alejandro Colomar
- [PATCH v16b 2/4] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Alejandro Colomar
- [PATCH v17 0/2] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v17 1/2] contrib/: Add support for Cc: and Link: tags
Alejandro Colomar
- [PATCH v17 2/2] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v17 0/2] c: Add __countof__ operator
Alejandro Colomar
- [PATCH v17 2/2] c: Add __countof__ operator
Alejandro Colomar
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [committed] MAINTAINERS: Add myself as pair fusion and aarch64 ldp/stp maintainer
Alex Coplan
- [committed] MAINTAINERS: Add myself as pair fusion and aarch64 ldp/stp maintainer
Alex Coplan
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [committed v2] pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [PATCH] Assorted --disable-checking fixes [PR117249]
Alex Coplan
- [RFC PATCH 0/5] vect: Force peeling for alignment to handle more early break loops
Alex Coplan
- [RFC PATCH 1/5] vect: Force alignment peeling to vectorize more early break loops
Alex Coplan
- [RFC PATCH 2/5] vect: Don't guard scalar epilogue for inverted loops
Alex Coplan
- [RFC PATCH 3/5] vect: Fix dominators when adding a guard to skip the vector loop
Alex Coplan
- [RFC PATCH 4/5] vect: Ensure we add vector skip guard even when versioning for aliasing
Alex Coplan
- [RFC PATCH 5/5] vect: Also cost gconds for scalar
Alex Coplan
- [RFC PATCH 1/5] vect: Force alignment peeling to vectorize more early break loops
Alex Coplan
- [RFC PATCH 1/5] vect: Force alignment peeling to vectorize more early break loops
Alex Coplan
- [committed] aarch64: Assume alias conflict if common address reg changes [PR116783]
Alex Coplan
- [PATCH] Support andn_optab for x86
Cui, Lili
- [PATCH 1/2 v3] Introduce __builtin_is_virtual_base_of
Giuseppe D'Angelo
- [PATCH] libstdc++: improve std::atomic compatibility with Clang
Giuseppe D'Angelo
- [PATCH v4] libstdc++: implement concatenation of strings and string_views
Giuseppe D'Angelo
- [PATCH v4] libstdc++: implement concatenation of strings and string_views
Giuseppe D'Angelo
- [patch, Fortran] Unsigned constants for ISO_FORTRAN_ENV and ISO_C_BINDING
Jerry D
- PR105361 Fix of testcase
Jerry D
- [patch, fortran] Fix ICE with use of INT32 et al from ISO_FORTRAN_ENV
Jerry D
- [Patch] Fortran: Fix translatability of diagnostic strings
Jerry D
- Fortran: Add range-based diagnostic
Jerry D
- [patch, fortran] PR28032 gfortran.dg tests use dg-options with -On even though it is already torture tests
Jerry D
- [patch, fortran] PR28032 gfortran.dg tests use dg-options with -On even though it is already torture tests
Jerry D
- [patch, fortran] PR28032 gfortran.dg tests use dg-options with -On even though it is already torture tests
Jerry D
- [PATCH] Fortran: fix several front-end memleaks
Jerry D
- [Patch, fortran] PR115700 - comment 5: uninitialized string length in ASSOCIATE
Jerry D
- [PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in __riscv_save_[0-3] on ilp32e.
Palmer Dabbelt
- [PATCH] RISC-V: Add implication for M extension.
Palmer Dabbelt
- [PATCH] RISC-V: Add implication for M extension.
Palmer Dabbelt
- [PATCH 03/11] RISC-V: Implement vector SAT_TRUNC for signed integer
Robin Dapp
- [PATCH] RISC-V: Use biggest_mode as mode for constants.
Robin Dapp
- [PATCH v4] RISC-V: add option -m(no-)autovec-segment
Robin Dapp
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Robin Dapp
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Robin Dapp
- [PATCH] reassoc: Do not sort likely vectorizable ops by rank.
Robin Dapp
- [PATCH v2 0/8] Add maskload else operand.
Robin Dapp
- [PATCH v2 1/8] docs: Document maskload else operand and behavior.
Robin Dapp
- [PATCH v2 2/8] ifn: Add else-operand handling.
Robin Dapp
- [PATCH v2 3/8] tree-ifcvt: Enforce zero else value after maskload.
Robin Dapp
- [PATCH v2 4/8] vect: Add maskload else value support.
Robin Dapp
- [PATCH v2 5/8] aarch64: Add masked-load else operands.
Robin Dapp
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Robin Dapp
- [PATCH v2 7/8] i386: Add else operand to masked loads.
Robin Dapp
- [PATCH v2 8/8] RISC-V: Add else operand to masked loads [PR115336].
Robin Dapp
- [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move
Robin Dapp
- [PATCH 3/5] RISC-V: Adjust the gather-scatter testcases due to middle-end change
Robin Dapp
- [PATCH 4/5] RISC-V: Implement the MASK_LEN_STRIDED_LOAD{STORE}
Robin Dapp
- [PATCH 5/5] RISC-V: Add testcases for form 1 of MASK_LEN_STRIDED_LOAD{STORE}
Robin Dapp
- [PATCH v2 5/8] aarch64: Add masked-load else operands.
Robin Dapp
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Robin Dapp
- [PATCH v2 7/8] i386: Add else operand to masked loads.
Robin Dapp
- [PATCH v2 2/8] ifn: Add else-operand handling.
Robin Dapp
- [PATCH v2 5/8] aarch64: Add masked-load else operands.
Robin Dapp
- [PATCH v2 7/8] i386: Add else operand to masked loads.
Robin Dapp
- [RISC-V] Reorder the ready queue to avoid extraneous vsetvls
Robin Dapp
- [PATCH v3 0/8] Add maskload else operand.
Robin Dapp
- [patch, Fortran, RFC] Introduce GFC_STD_UNSIGNED
Jerry Delisle
- [PATCH] aarch64: Fix bug with max/min (PR116934)
Wilco Dijkstra
- [PATCH 1/2] AArch64: Improve SIMD immediate generation
Wilco Dijkstra
- [PATCH 2/2] AArch64: Improve SIMD immediate generation
Wilco Dijkstra
- [PATCH 3/3] AArch64: Add support for SIMD xor immediate
Wilco Dijkstra
- [PATCH v3] AArch64: Fix copysign patterns
Wilco Dijkstra
- [PATCH] AArch64: Remove redundant check in aarch64_simd_mov
Wilco Dijkstra
- [PATCH] AArch64: Add more accurate constraint [PR117292]
Wilco Dijkstra
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Wilco Dijkstra
- [PATCH] AArch64: Switch off early scheduling
Wilco Dijkstra
- [PATCH] AArch64: Switch off early scheduling
Wilco Dijkstra
- [PATCH] AArch64: Switch off early scheduling
Wilco Dijkstra
- [committed] testsuite: Require effective target pie for pr113197
Dimitar Dimitrov
- [committed] testsuite: Require atomic operations for pr47333_0
Dimitar Dimitrov
- [PATCH] Fix const constraint in std::stable_sort and std::inplace_merge
François Dumont
- [PATCH] Re-implement predefined operators
François Dumont
- [PATCH 3/5][_Hashtable] Avoid redundant usage of rehash policy
François Dumont
- [PATCH v4] libstdc++: implement concatenation of strings and string_views
François Dumont
- [PATCH] Add fancy pointer support in std::map/set
François Dumont
- [PATCH v4] libstdc++: implement concatenation of strings and string_views
François Dumont
- [PATCH] Add fancy pointer support in std::map/set
François Dumont
- [PATCH] libstdc++: Avoid using std::__to_address with iterators
François Dumont
- [Bug libstdc++/115285] [12/13/14/15 Regression] std::unordered_set can have duplicate value
François Dumont
- [Bug libstdc++/115285] [12/13/14/15 Regression] std::unordered_set can have duplicate value
François Dumont
- [PATCH v2 34/36] arm: [MVE intrinsics] rework vadcq
Richard Earnshaw
- ping Re: RFC PATCH: contrib/test_summary mode for submitting testsuite results to bunsen
Frank Ch. Eigler
- [PATCH v6] Target-independent store forwarding avoidance.
Konstantinos Eleftheriou
- [PATCH v5] Target-independent store forwarding avoidance.
Konstantinos Eleftheriou
- [PATCH v7] Target-independent store forwarding avoidance.
Konstantinos Eleftheriou
- [PATCH v6] Target-independent store forwarding avoidance.
Konstantinos Eleftheriou
- [RFC/PATCH] libgcc: sh: Use soft-fp for non-hosted SH3/SH4
Oleg Endo
- [SH][committed] Add -fno-math-errno to fsca,fsrra tests.
Oleg Endo
- [SH][committed] PR 113533
Oleg Endo
- [PATCH v2] alpha: Add -mlra option
Oleg Endo
- [SH][committed] PR 113533
Oleg Endo
- [PATCH v2] bpf: make sure CO-RE relocs are typed with struct BTF_KIND_STRUCT
David Faust
- [PATCH 0/5] Add btf_decl_tag and btf_type_tag C attributes
David Faust
- [PATCH 1/5] c-family: add btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH 2/5] dwarf: create annotation DIEs for btf tags
David Faust
- [PATCH 3/5] ctf: translate annotation DIEs to internal ctf
David Faust
- [PATCH 4/5] btf: generate and output DECL_TAG and TYPE_TAG records
David Faust
- [PATCH 5/5] doc: document btf_type_tag and btf_decl_tag attributes
David Faust
- [PATCH] xtensa: Define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook
Max Filippov
- [ABOUT-TO-PUSH PATCH] MAINTAINERS (s390 port): Add myself
Stefan Schulze Frielinghaus
- [PATCH] testsuite: Fix typo in ext-floating19.C
Stefan Schulze Frielinghaus
- [PATCH v3 0/4] Hard Register Constraints
Stefan Schulze Frielinghaus
- [PATCH v3 1/4] Hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v3 2/4] Error handling for hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v3 3/4] genoutput: Verify hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v3 4/4] Rewrite register asm into hard register constraints
Stefan Schulze Frielinghaus
- [PATCH v2] Add new warning Wmissing-designated-initializers [PR39589]
Peter Frost
- [PATCH 2/2] gcc: make Valgrind errors fatal with --enable-checking=valgrind
Eric Gallager
- [PATCH 2/2] c++: -Wdeprecated enables later standard deprecations
Eric Gallager
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Eric Gallager
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Eric Gallager
- [PATCH v2] Add -ftime-report-wall
Eric Gallager
- [PATCH RFC] build: enable C++11 narrowing warnings
Eric Gallager
- [PATCH 5/5] passes: Remove limit on the number of params
Eric Gallager
- [PATCH v1] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Eric Gallager
- [PATCH v2] contrib/: Configure git-format-patch(1) to add To: gcc-patches@gcc.gnu.org
Eric Gallager
- [PATCH] gcc: Remove trailing whitespace
Eric Gallager
- [PATCH] alpha: Add -mlra
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] alpha: Add -mlra option
John Paul Adrian Glaubitz
- [PATCH v2] MATCH: Simplify `(trunc)copysign ((extend)x, CST)` to `copysign (x, -1.0/1.0)` [PR112472]
Eikansh Gupta
- [PATCH v3] MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906]
Eikansh Gupta
- [PATCH 0/4] sched1 improvements
Vineet Gupta
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Vineet Gupta
- [PATCH 2/4] RISC-V: Implement TARGET_SCHED_PRESSURE_PREFER_NARROW [PR/114729]
Vineet Gupta
- [PATCH 3/4] sched1: model: only promote true dependecies in predecessor promotion
Vineet Gupta
- [PATCH 4/4] sched1: model: ICE on infinite loops in predecessor promotion (Not for Merge)
Vineet Gupta
- [PATCH 2/4] RISC-V: Implement TARGET_SCHED_PRESSURE_PREFER_NARROW [PR/114729]
Vineet Gupta
- [PATCH 0/4] sched1 improvements
Vineet Gupta
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Vineet Gupta
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Vineet Gupta
- [PATCH] RISC-V: fix const interleaved stepped vector with a scalar pattern
Vineet Gupta
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Vineet Gupta
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Vineet Gupta
- [PATCH] RISC-V: fix const interleaved stepped vector with a scalar pattern
Vineet Gupta
- [COMMITTED] RISC-V: fix const interleaved stepped vector with a scalar pattern
Vineet Gupta
- [PATCH 3/4] sched1: model: only promote true dependecies in predecessor promotion
Vineet Gupta
- [PATCH v13 0/4] c: Add __lengthof__ operator
Jₑₙₛ Gustedt
- [PATCH] x86: Implement Fast-Math Float Truncation to BF16 via PSRLD Instruction
Levy Hsu
- [PATCH] i386: Utilize VCOMSBF16 for BF16 Comparisons with AVX10.2
Levy Hsu
- [PATCH] i386: Fix some patterns's mem attribute.
Hu, Lin1
- [PATCH] [lto] ipcp don't propagate where not needed
Jan Hubicka
- Implement removal of malloc/free pairs with NULL check
Jan Hubicka
- ping: [PATCH] libcpp: Support extended characters for #pragma {push,pop}_macro [PR109704]
Lewis Hyatt
- [PATCH] libcpp: Fix ICE lexing invalid raw string in a deferred pragma [PR117118]
Lewis Hyatt
- [PATCH] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
Lewis Hyatt
- [PATCH] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
Lewis Hyatt
- [PATCH] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
Lewis Hyatt
- [PING^1][RFC] On Adding Support for Target-Dependent Loop-Specific Pragmas
Paul Iannetta
- [PATCH 0/1] Unify registered_pp_pragmas and registered_pragmas
Paul Iannetta
- [PATCH 1/1] Unify registered_pp_pragmas and registered_pragmas
Paul Iannetta
- [PATCH] libstdc++: Unroll loop in load_bytes function
Dmitry Ilvokhin
- [PATCH] libstdc++: Unroll loop in load_bytes function
Dmitry Ilvokhin
- [PATCH] libstdc++: Unroll loop in load_bytes function
Dmitry Ilvokhin
- [PATCH] testsuite: Add necessary dejagnu directives to pr115815_0.c
Martin Jambor
- [PATCH] testsuite: Add necessary dejagnu directives to pr115815_0.c
Martin Jambor
- [PATCH] tree-sra: Avoid SRAing arguments to a function returning_twice (PR 117142)
Martin Jambor
- [PATCH] libcpp: Implement clang -Wheader-guard warning [PR96842]
Sam James
- [PATCH 0/2] Valgrind checking improvements
Sam James
- [PATCH 1/2] gcc: make Valgrind errors fatal during bootstrap
Sam James
- [PATCH 2/2] gcc: make Valgrind errors fatal with --enable-checking=valgrind
Sam James
- [PATCH 0/1] Detecting lifetime-dse issues via Valgrind [PR66487]
Sam James
- [PATCH 2/2] c++: -Wdeprecated enables later standard deprecations
Sam James
- [PATCH] gcc-wwwdocs: Mention check-c++-all target for C++ front end patch testing
Sam James
- [COMMITTED] gcc: fix typo in gimplify
Sam James
- [COMMITTED] testsuite: gnat.dg: fix dg-do directive syntax
Sam James
- [COMMITTED 1/2] testsuite: add missing braces around dejagnu directives
Sam James
- [COMMITTED 2/2] testsuite: fix two newly-running -Wstringop-overflow test directives
Sam James
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Sam James
- [PATCH 1/2] gcc: make Valgrind errors fatal during bootstrap
Sam James
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Sam James
- [PATCH] config: add -Werror=lto-type-mismatch,odr to bootstrap-lto*
Sam James
- [releases/gcc-13 PATCH 0/2] Two backports (Valgrind noise, wrong-code)
Sam James
- [releases/gcc-13 PATCH 1/2] Use delete[] in int_range destructor [PR109920]
Sam James
- [releases/gcc-13 PATCH 2/2] Remove buggy special case in irange::invert [PR109934].
Sam James
- [releases/gcc-14 PATCH COMMITTED] testsuite: fix PR111613 test
Sam James
- [PATCH] libstdc++: testsuite: adjust name_fortify test for pre-defined _FORTIFY_SOURCE
Sam James
- [PATCH] libstdc++: testsuite: adjust name_fortify test for pre-defined _FORTIFY_SOURCE
Sam James
- [releases/gcc-13 PATCH 0/2] Two backports (Valgrind noise, wrong-code)
Sam James
- Fortran test typebound_operator_7.f03 broken by non-Fortran commit. Confirm anyone?
Sam James
- Fortran test typebound_operator_7.f03 broken by non-Fortran commit. Confirm anyone?
Sam James
- [PATCH] sparc: drop -mlra
Sam James
- [PATCH] config: add -Werror=lto-type-mismatch,odr to bootstrap-lto*
Sam James
- [PATCH] sparc: drop -mlra
Sam James
- [PATCH] vax: fixup vax.opt.urls
Sam James
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Sam James
- [PATCH]middle-end: Fix GSI for gcond root [PR117140]
Sam James
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Sam James
- [PATCH] testsuite: add testcase for fixed PR115933
Sam James
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Sam James
- [PATCH] testsuite: add testcase for fixed PR115933
Sam James
- [PATCH] testsuite: add testcase for fixed PR107467
Sam James
- [PATCH] testsuite: add testcase for fixed PR107467
Sam James
- [COMMITTED 1/8] testsuite: lto: rename pr95677 test
Sam James
- [COMMITTED 2/8] testsuite: lto: rename pr62026 test
Sam James
- [COMMITTED 3/8] testsuite: lto: rename pr47333 test
Sam James
- [COMMITTED 4/8] testsuite: lto: rename tbaa-1 test
Sam James
- [COMMITTED 5/8] testsuite: lto: fix tbaa_0 test
Sam James
- [COMMITTED 6/8] testsuite: lto: fix pr95677 test
Sam James
- [COMMITTED 7/8] testsuite: lto: fix pr62026 test
Sam James
- [COMMITTED 8/8] testsuite: lto: fix pr47333 test
Sam James
- [PATCH 0/3] Move some single-file LTO tests to torture
Sam James
- [PATCH 1/3] testsuite: move single-file LTO pr62026 test to torture
Sam James
- [PATCH 2/3] testsuite: move single-file LTO pr95677 test to torture
Sam James
- [PATCH 3/3] testsuite: move single-file LTO pr47333 test to torture
Sam James
- [PATCH] testsuite: fixup tbaa test again
Sam James
- [PATCH] config: add -Werror=lto-type-mismatch,odr to bootstrap-lto*
Sam James
- [PATCH] testsuite: add testcase for fixed PR107467
Sam James
- [PATCH] gcc: fix 'statements' comment typo
Sam James
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Sam James
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Sam James
- [PATCH v3 0/2][RFC]Provide more contexts for -Warray-bounds warning messages
Sam James
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Sam James
- [PATCH v3 2/2][RFC] Add debugging for move history.
Sam James
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Sam James
- [committed] testsuite: fix syntax in Wstringop-overflow-59.c
Sam James
- [PATCH] testsuite: add testcase for fixed PR106073
Sam James
- [PATCH] testsuite: fix c23-constexpr-2a.c test to use dg-do run
Sam James
- [PATCH 1/3] testsuite: move single-file LTO pr62026 test to torture
Sam James
- [PATCH 0/3] Move some single-file LTO tests to torture
Sam James
- [PATCH 1/2] doc: install: document bootstrap-ubsan
Sam James
- [PATCH 2/2] doc: install: document UBSAN_OPTIONS
Sam James
- Implement removal of malloc/free pairs with NULL check
Sam James
- [COMMITTED 1/3] testsuite: g++.dg: rename pr105820 test
Sam James
- [COMMITTED 2/3] testsuite: g++.dg: rename pr42965 test
Sam James
- [committed] range-cache: Fix ICE on SSA_NAME with def_stmt not yet in the IL [PR116898]
Jakub Jelinek
- [committed] range-cache: Fix ranger ICE if number of bbs increases [PR116899]
Jakub Jelinek
- [PATCH v2] libgcc, libstdc++: Make TU-local declarations in headers external linkage [PR115126]
Jakub Jelinek
- [RFC PATCH] Allow limited extended asm at toplevel
Jakub Jelinek
- [RFC PATCH] Allow limited extended asm at toplevel
Jakub Jelinek
- [PATCH] C/116735 - ICE in build_counted_by_ref
Jakub Jelinek
- [PATCH] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Jakub Jelinek
- [PATCH] diagnostic, pch: Fix up the new diagnostic PCH methods for ubsan checking [PR116936]
Jakub Jelinek
- [PATCH] i386: Fix up *minmax<mode>3_2 splitter [PR116925]
Jakub Jelinek
- [PATCH] i386: Fix up ix86_expand_int_compare with TImode comparisons of SUBREGs from V8{H,B}Fmode against zero [PR116921]
Jakub Jelinek
- [PATCH 1/2] c++: add -Wdeprecated-literal-operator [CWG2521]
Jakub Jelinek
- [PATCH 1/2] c++: add -Wdeprecated-literal-operator [CWG2521]
Jakub Jelinek
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jakub Jelinek
- [patch,avr] Implement TARGET_FLOATN_MODE
Jakub Jelinek
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jakub Jelinek
- [PATCH] expr, v2: Don't clear whole unions [PR116416]
Jakub Jelinek
- [PATCH] ssa-math-opts, i386: Improve spaceship expansion [PR116896]
Jakub Jelinek
- Why -Wsuggest-attribute=noreturn does not apply to static?
Jakub Jelinek
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0
Jakub Jelinek
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0 (follow-up)
Jakub Jelinek
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0 (follow-up 1)
Jakub Jelinek
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0 (follow-up 2)
Jakub Jelinek
- Why -Wsuggest-attribute=noreturn does not apply to static?
Jakub Jelinek
- [committed] gcc: Remove executable permissions of testcases and *.md files
Jakub Jelinek
- #embed patch ping
Jakub Jelinek
- C++ patch ping
Jakub Jelinek
- [PATCH] libcpp: Use constexpr for _cpp_trigraph_map initialization for C++14
Jakub Jelinek
- libcpp patch ping
Jakub Jelinek
- [PATCH v13 0/4] c: Add __lengthof__ operator
Jakub Jelinek
- [PATCH] ssa-math-opts, i386: Handle most unordered values rather than just 2 [PR116896]
Jakub Jelinek
- [PATCH] libgcc: Use inline variable instead of function-local static
Jakub Jelinek
- [PATCH] libgcc: Use inline variable instead of function-local static
Jakub Jelinek
- [PATCH] libgcc: Use inline variable instead of function-local static
Jakub Jelinek
- [PATCH v13 0/4] c: Add __lengthof__ operator
Jakub Jelinek
- [PATCH] libcpp, c, middle-end, v2: Optimize initializers using #embed in C
Jakub Jelinek
- [PATCH] c, v2: Speed up compilation of large char array initializers when not using #embed
Jakub Jelinek
- [PATCH] c: Implement C2Y N3355 - Named Loops [PR117022]
Jakub Jelinek
- [PATCH] i386: Fix up spaceship expanders for -mtune=i[45]86 [PR117053]
Jakub Jelinek
- [PATCH 4/4] c++: enable modules by default in c++20
Jakub Jelinek
- [PATCH v3 1/5] openmp: Refactor handling of iterators
Jakub Jelinek
- [PATCH v3 2/5] openmp: Add support for iterators in map clauses (C/C++)
Jakub Jelinek
- [PATCH] c, v2: Implement C2Y N3355 - Named Loops [PR117022]
Jakub Jelinek
- [PING^2] [PATCH] c: Diagnose declarations that are used only in their own initializer [PR115027]
Jakub Jelinek
- [PATCH] bootstrap: Fix genmatch build where system gcc defaults to -fPIE -pie
Jakub Jelinek
- [PATCH] tree-optimization/116481 - avoid building function_type[]
Jakub Jelinek
- [PATCH] middle-end/116891 - fix (negate (IFN_FNMS@3 @0 @1 @2)) -> (IFN_FMA @0 @1 @2)
Jakub Jelinek
- [PATCH 2/4] Match: Support form 3 for vector signed integer SAT_SUB
Jakub Jelinek
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Jakub Jelinek
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Jakub Jelinek
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
Jakub Jelinek
- [PATCH] c, libcpp: Partially implement C2Y N3353 paper [PR117028]
Jakub Jelinek
- [PATCH] genmatch: Add selftests to genmatch for diag_vfprintf
Jakub Jelinek
- [PATCH] warning option for traps (-Wtrap)
Jakub Jelinek
- [PATCH] match.pd: Further fma negation fixes [PR116891]
Jakub Jelinek
- [PATCH 4/4] c++: enable modules by default in c++20
Jakub Jelinek
- [PATCH] c, v3: Implement C2Y N3355 - Named Loops [PR117022]
Jakub Jelinek
- [PATCH] expr, c, gimplify, v3: Don't clear whole unions [PR116416]
Jakub Jelinek
- [PATCH] c, libcpp, v2: Partially implement C2Y N3353 paper [PR117028]
Jakub Jelinek
- [PATCH] Ternary operator formatting fixes
Jakub Jelinek
- testsuite: Prepare for -std=gnu23 default
Jakub Jelinek
- [PATCH] c: Fix up uninitialized next.original_type use in #embed optimization
Jakub Jelinek
- testsuite: Prepare for -std=gnu23 default
Jakub Jelinek
- [PATCH] c: Add some checking asserts to named loops handling code
Jakub Jelinek
- [PATCH v3 2/5] openmp: Add support for iterators in map clauses (C/C++)
Jakub Jelinek
- [PATCH RFC] build: update bootstrap req to C++14
Jakub Jelinek
- [PATCH] c: Add u{,l,ll,imax}abs builtins [PR117024]
Jakub Jelinek
- [PATCH] c: Fix up speed up compilation of large char array initializers when not using #embed [PR117177]
Jakub Jelinek
- testsuite: Fix up pr116488.c and pr117226.c tests [PR116488]
Jakub Jelinek
- [PATCH] testsuite: Fix up gcc.dg/vec-perm-lower.c test
Jakub Jelinek
- [PATCH] c: Add u{,l,ll,imax}abs builtins [PR117024]
Jakub Jelinek
- [PATCH] varasm: Fix up RAW_DATA_CST handling in array_size_for_constructor [PR117190]
Jakub Jelinek
- [PATCH] c: Better fix for speed up compilation of large char array initializers when not using #embed [PR117190]
Jakub Jelinek
- [PATCH] varasm: Handle RAW_DATA_CST in compare_constant [PR117199]
Jakub Jelinek
- [PATCH] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]
Jakub Jelinek
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [PATCH v7] Target-independent store forwarding avoidance.
Jakub Jelinek
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jakub Jelinek
- [PATCH] c: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Jakub Jelinek
- [PATCH] asan: Fix up build_check_stmt gsi handling [PR117209]
Jakub Jelinek
- [PATCH] gcc: Remove trailing whitespace
Jakub Jelinek
- [PATCH] non-gcc: Remove trailing whitespace
Jakub Jelinek
- [PATCH] cgraph: remove dead if stmt in build_cgraph_edges pass
Jakub Jelinek
- [PATCH] c, v2: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Jakub Jelinek
- testsuite: Use -fno-ipa-icf in gcc.dg/stack-check-2.c
Jakub Jelinek
- [PATCH] Assorted --disable-checking fixes [PR117249]
Jakub Jelinek
- [PATCH] lto: Handle RAW_DATA_CST in compare_tree_sccs_1 [PR117201]
Jakub Jelinek
- [PATCH] Fix tab after space in leading whitespace
Jakub Jelinek
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Jakub Jelinek
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Jakub Jelinek
- [PATCH] c, v2: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Jakub Jelinek
- Patch ping - Re: [PATCH] genmatch: Add selftests to genmatch for diag_vfprintf
Jakub Jelinek
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Jakub Jelinek
- C++ Patch ping
Jakub Jelinek
- [RFC PATCH] c-family: -Wleading-whitespace= argument spelling
Jakub Jelinek
- [PATCH] c, v3: Add __builtin_stdc_rotate_{left,right} builtins [PR117030]
Jakub Jelinek
- [PATCH] c-family: Handle RAW_DATA_CST in complete_array_type [PR117313]
Jakub Jelinek
- [PATCH] libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) for {,b}float16_t nextafter [PR117321]
Jakub Jelinek
- [PATCH] c: Add C2Y N3370 - Case range expressions support [PR117021]
Jakub Jelinek
- [PATCH] Add 'cobol' to Makefile.def, take 2
Jakub Jelinek
- [PATCH] c++, v2: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Macros [PR114461]
Jakub Jelinek
- [PATCH] Add 'cobol' to Makefile.def, take 2
Jakub Jelinek
- [PATCH] c++, v2: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Macros [PR114461]
Jakub Jelinek
- [PATCH] c++: Fix ICE on constexpr virtual function [PR117317]
Jakub Jelinek
- [PATCH] c: Diagnose char argument to __builtin_stdc_*
Jakub Jelinek
- [PATCH] function: Call do_pending_stack_adjust in assign_parms [PR117296]
Jakub Jelinek
- [PATCH] genmatch: Fix build on hppa64-hpux [PR117348]
Jakub Jelinek
- [PATCH] libstdc++: Add align_alloc attribute to aligned operator new
Jakub Jelinek
- [PATCH] libstdc++: Add align_alloc attribute to aligned operator new
Jakub Jelinek
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Jakub Jelinek
- [committed] tree: Fix up comment wording in valid_new_delete_pair_p
Jakub Jelinek
- [PATCH] expand: Fix up expansion of VIEW_CONVERT_EXPR to BITINT_TYPE [PR117354]
Jakub Jelinek
- [PATCH] c++: Mark replaceable global operator new/delete with const std::nothrow_t& argument as DECL_IS_REPLACEABLE_OPERATOR [PR117370]
Jakub Jelinek
- [PATCH] c++: Adjust docs and option descriptions for the publishing of C++23
Jakub Jelinek
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Jakub Jelinek
- [committed] — was: [Patch] OpenMP/C++: Fix declare variant with reference-returning functions
Jakub Jelinek
- testsuite: Use -std=gnu17 in gcc.dg/pr114115.c
Jakub Jelinek
- testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Jakub Jelinek
- testsuite: Use -std=gnu17 in gcc.dg/pr114115.c
Jakub Jelinek
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Ricardo Jesus
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Ricardo Jesus
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Ricardo Jesus
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Ricardo Jesus
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Ricardo Jesus
- [PATCH v3] aarch64: Add fp8 scalar types
Saurabh Jha
- [PATCH v2 2/3] aarch64: Introduce new unspecs for smax/smin
Saurabh Jha
- [PATCH] aarch64: Fix bug with max/min (PR116934)
Saurabh Jha
- [PATCH v3 1/2] aarch64: Add SVE2 faminmax intrinsics
Saurabh Jha
- [PATCH v3 1/2] aarch64: Add SVE2 faminmax intrinsics
Saurabh Jha
- [PATCH v5 1/2] aarch64: Add SVE2 faminmax intrinsics
Saurabh Jha
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Jiang, Haochen
- [PATCH] testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch
Haochen Jiang
- [PATCH] testsuite: Fix typos for AVX10.2 convert testcases
Haochen Jiang
- [PATCH] i386: Refactor get_intel_cpu
Haochen Jiang
- [PATCH] i386: Refactor get_intel_cpu
Jiang, Haochen
- [PATCH 0/7] Support Intel Diamond Rapid new features
Haochen Jiang
- [PATCH 1/7] Support Intel SM4 EVEX instructions
Haochen Jiang
- [PATCH 2/7] Support Intel AMX-AVX512
Haochen Jiang
- [PATCH 3/7] Support Intel AMX-TF32
Haochen Jiang
- [PATCH 4/7] Support Intel AMX-TRANSPOSE
Haochen Jiang
- [PATCH 5/7] Support Intel AMX-FP8
Haochen Jiang
- [PATCH 6/7] Support Intel MOVRS
Haochen Jiang
- [PATCH 7/7] Support Intel AMX-MOVRS
Haochen Jiang
- [PATCH 6/7] Support Intel MOVRS
Jiang, Haochen
- [PATCH] testsuite: Adjust AVX10.2 check_effective_target
Haochen Jiang
- [testsuite] Fix bb-slp-77.c for x86
Jiang, Haochen
- [PATCH] [lto] ipcp don't propagate where not needed
Michal Jires
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Steve Kargl
- [Patch, fortran] PR115700 - comment 5: uninitialized string length in ASSOCIATE
Steve Kargl
- [PATCH v2 6/9] aarch64: Use symbols without offset to prevent relocation issues
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 6/9] aarch64: Use symbols without offset to prevent relocation issues
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 0/9] SMALL code model fixes, optimization fixes, LTO and minimal C++ enablement
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Evgeny Karpov
- [COMMITED] MAINTAINERS: Fix name order
Filip Kastl
- [PATCH 2/2] Only do switch bit test clustering when multiple labels point to same bb
Filip Kastl
- [PATCH 00/22] aarch64: Add support for Guarded Control Stack extension
Yury Khrustalev
- [PATCH 01/22] aarch64: Add -mbranch-protection=gcs option
Yury Khrustalev
- [PATCH 02/22] aarch64: Add branch-protection target pragma tests
Yury Khrustalev
- [PATCH 03/22] aarch64: Add support for chkfeat insn
Yury Khrustalev
- [PATCH 04/22] aarch64: Add __builtin_aarch64_chkfeat
Yury Khrustalev
- [PATCH 05/22] aarch64: Add __builtin_aarch64_chkfeat tests
Yury Khrustalev
- [PATCH 06/22] aarch64: Add GCS instructions
Yury Khrustalev
- [PATCH 07/22] aarch64: Add GCS builtins
Yury Khrustalev
- [PATCH 08/22] aarch64: Add __builtin_aarch64_gcs* tests
Yury Khrustalev
- [PATCH 09/22] aarch64: Add GCS support for nonlocal stack save
Yury Khrustalev
- [PATCH 10/22] aarch64: Add non-local goto and jump tests for GCS
Yury Khrustalev
- [PATCH 11/22] aarch64: Add ACLE feature macros for GCS
Yury Khrustalev
- [PATCH 12/22] aarch64: Add test for GCS ACLE defs
Yury Khrustalev
- [PATCH 13/22] aarch64: Add target pragma tests for gcs
Yury Khrustalev
- [PATCH 14/22] aarch64: Add GCS support to the unwinder
Yury Khrustalev
- [PATCH 15/22] aarch64: Emit GNU property NOTE for GCS
Yury Khrustalev
- [PATCH 16/22] aarch64: libgcc: add GCS marking to asm
Yury Khrustalev
- [PATCH 17/22] aarch64: libatomic: add GCS marking to asm
Yury Khrustalev
- [PATCH 18/22] aarch64: libitm: Add GCS support
Yury Khrustalev
- [PATCH 19/22] aarch64: Introduce indirect_return attribute
Yury Khrustalev
- [PATCH 20/22] aarch64: Add tests and docs for indirect_return attribute
Yury Khrustalev
- [PATCH 21/22] aarch64: Fix tests incompatible with GCS
Yury Khrustalev
- [PATCH 22/22] aarch64: Fix nonlocal goto tests incompatible with GCS
Yury Khrustalev
- [PATCH 16/22] aarch64: libgcc: add GCS marking to asm
Yury Khrustalev
- [PATCH v2 00/21]aarch64: Add support for Guarded Control Stack extension
Yury Khrustalev
- [PATCH v2 01/21] aarch64: Add -mbranch-protection=gcs option
Yury Khrustalev
- [PATCH v2 02/21] aarch64: Add branch-protection target pragma tests
Yury Khrustalev
- [PATCH v2 03/21] aarch64: Add support for chkfeat insn
Yury Khrustalev
- [PATCH v2 04/21] aarch64: Add __builtin_aarch64_chkfeat
Yury Khrustalev
- [PATCH v2 05/21] aarch64: Add __builtin_aarch64_chkfeat tests
Yury Khrustalev
- [PATCH v2 06/21] aarch64: Add GCS instructions
Yury Khrustalev
- [PATCH v2 07/21] aarch64: Add GCS builtins
Yury Khrustalev
- [PATCH v2 08/21] aarch64: Add __builtin_aarch64_gcs* tests
Yury Khrustalev
- [PATCH v2 09/21] aarch64: Add GCS support for nonlocal stack save
Yury Khrustalev
- [PATCH v2 10/21] aarch64: Add non-local goto and jump tests for GCS
Yury Khrustalev
- [PATCH v2 11/21] aarch64: Add ACLE feature macros for GCS
Yury Khrustalev
- [PATCH v2 12/21] aarch64: Add test for GCS ACLE defs
Yury Khrustalev
- [PATCH v2 13/21] aarch64: Add target pragma tests for gcs
Yury Khrustalev
- [PATCH v2 14/21] aarch64: Add GCS support to the unwinder
Yury Khrustalev
- [PATCH v2 15/21] aarch64: Emit GNU property NOTE for GCS
Yury Khrustalev
- [PATCH v2 16/21] aarch64: libgcc: add GCS marking to asm
Yury Khrustalev
- [PATCH v2 17/21] aarch64: libatomic: add GCS marking to asm
Yury Khrustalev
- [PATCH v2 18/21] aarch64: Introduce indirect_return attribute
Yury Khrustalev
- [PATCH v2 19/21] aarch64: Add tests and docs for indirect_return attribute
Yury Khrustalev
- [PATCH v2 20/21] aarch64: Fix tests incompatible with GCS
Yury Khrustalev
- [PATCH v2 21/21] aarch64: Fix nonlocal goto tests incompatible with GCS
Yury Khrustalev
- [PATCH 00/22] aarch64: Add support for Guarded Control Stack extension
Yury Khrustalev
- [PATCH 18/22] aarch64: libitm: Add GCS support
Yury Khrustalev
- [RFC PATCH] Allow limited extended asm at toplevel
Andi Kleen
- [PATCH v1] Add -ftime-report-wall
Andi Kleen
- [PATCH v1] Add -ftime-report-wall
Andi Kleen
- [PATCH] testsuite: Fix tail_call and musttail effective targets [PR116080]
Andi Kleen
- [PATCH v1] Add -ftime-report-wall
Andi Kleen
- [PATCH v2] Add -ftime-report-wall
Andi Kleen
- [PATCH v2] Add -ftime-report-wall
Andi Kleen
- [PATCH v3] Remove sys/user time in -ftime-report
Andi Kleen
- [PATCH] PR116510: Add missing fold_converts into tree switch if conversion
Andi Kleen
- [PATCH 1/2] Disable -fbit-tests and -fjump-tables at -O0
Andi Kleen
- [PATCH 2/2] Only do switch bit test clustering when multiple labels point to same bb
Andi Kleen
- [PATCH v2 1/3] Disable -fbit-tests and -fjump-tables at -O0
Andi Kleen
- [PATCH v2 2/3] Only do switch bit test clustering when multiple labels point to same bb
Andi Kleen
- [PATCH v2 3/3] Simplify switch bit test clustering algorithm
Andi Kleen
- [PATCH v2 3/3] Simplify switch bit test clustering algorithm
Andi Kleen
- [PATCH v2 3/3] Simplify switch bit test clustering algorithmg
Andi Kleen
- [PATCH v3] Remove sys/user time in -ftime-report
Andi Kleen
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Andi Kleen
- [PATCH v3] Remove sys/user time in -ftime-report
Andi Kleen
- [PATCH] PR117350: Keep assembler name for abstract decls for autofdo
Andi Kleen
- [PATCH] Enable autofdo bootstrap for lto/fortran
Andi Kleen
- [PATCH] Update gcc-auto-profile / gen_autofdo_event.py
Andi Kleen
- [patch, fortran] Implement maxloc and minloc for unsigned
Thomas Koenig
- Fwd: [patch, fortran] Implement maxloc and minloc for unsigned
Thomas Koenig
- [patch, Fortran, RFC] Introduce GFC_STD_UNSIGNED
Thomas Koenig
- [patch, Fortran, RFC] Introduce GFC_STD_UNSIGNED
Thomas Koenig
- [Patch] Fortran: Unify gfc_get_location handling; fix expr->ts bug
Thomas Koenig
- [patch, Fortran] Unsigned constants for ISO_FORTRAN_ENV and ISO_C_BINDING
Thomas Koenig
- [patch, Fortran] Unsigned constants for ISO_FORTRAN_ENV and ISO_C_BINDING
Thomas Koenig
- [patch, fortran] Fix ICE with use of INT32 et al from ISO_FORTRAN_ENV
Thomas Koenig
- [patch, fortran] Fix UNSIGNED ICE on matchting
Thomas Koenig
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Thomas Koenig
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Thomas Koenig
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Thomas Koenig
- [pushed] doc, fortran: Add a missing menu item.
Thomas Koenig
- [patch, Fortran] Introduce unsigned versions of MASKL and MASKR
Thomas Koenig
- [PATCH] i386: Fix scalar VCOMSBF16 which only compares low word
Kong, Lingling
- Re-compute TYPE_MODE and DECL_MODE while streaming in for accelerator
Prathamesh Kulkarni
- Re-compute TYPE_MODE and DECL_MODE while streaming in for accelerator
Prathamesh Kulkarni
- [PATCH 0/2] Prime path coverage to gcc/gcov
Jørgen Kvalsvik
- [PATCH 1/2] gcov: branch, conds, calls in function summaries
Jørgen Kvalsvik
- [PATCH 2/2] Add prime path coverage to gcc/gcov
Jørgen Kvalsvik
- [PATCH 0/2] Prime path coverage to gcc/gcov
Jørgen Kvalsvik
- Ping^2 [PATCH 0/2] Prime path coverage to gcc/gcov
Jørgen Kvalsvik
- Ping^3 [PATCH 0/2] Prime path coverage to gcc/gcov
Jørgen Kvalsvik
- [PATCH] RISC-V/libgcc: Fix incorrect and missing .cfi_offset for __riscv_save_[0-3] on RV32.
Jeff Law
- [PATCH v2] RISC-V: Implement TARGET_CAN_INLINE_P
Jeff Law
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Jeff Law
- [PATCH] doc: Drop GCC 2.6 ABI change note for H8/h8300-hms
Jeff Law
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Jeff Law
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Jeff Law
- [PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in __riscv_save_[0-3] on ilp32e.
Jeff Law
- [PATCH 1/2] gcc: make Valgrind errors fatal during bootstrap
Jeff Law
- [patch,avr] Implement TARGET_FLOATN_MODE
Jeff Law
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [to-be-committed][V2][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Jeff Law
- [V2][PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Jeff Law
- [to-be-committed][RISC-V][PR target/116615] RISC-V: Use default LOGICAL_OP_NON_SHORT_CIRCUIT
Jeff Law
- [PATCH v2] RISC-V: Optimize branches with shifted immediate operands
Jeff Law
- [PATCH v4] RISC-V: Implement TARGET_CAN_INLINE_P
Jeff Law
- [PATCH v2] RISC-V: Improve vsetvl vconfig alignment
Jeff Law
- [PATCH v2] RISC-V: Improve vsetvl vconfig alignment
Jeff Law
- [PATCH] RISC-V: Add implication for M extension.
Jeff Law
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Jeff Law
- [PATCH v4 1/4] tree-optimization/116024 - simplify C1-X cmp C2 for UB-on-overflow types
Jeff Law
- [PATCH v4 2/4] tree-optimization/116024 - simplify C1-X cmp C2 for unsigned types
Jeff Law
- [PATCH v4 3/4] tree-optimization/116024 - simplify C1-X cmp C2 for wrapping signed types
Jeff Law
- [PATCH v4 4/4] tree-optimization/116024 - simplify some cases of X +- C1 cmp C2
Jeff Law
- [RFC/RFA] [PATCH v4 01/12] Implement internal functions for efficient CRC computation
Jeff Law
- [PATCH] RISC-V: Add implication for M extension.
Jeff Law
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Jeff Law
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Jeff Law
- [Ada] Remove support for HP-UX 10
Jeff Law
- [PATCH v3] RISC-V: Optimize branches with shifted immediate operands
Jeff Law
- [PATCH] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
Jeff Law
- [to-be-committed][RISC-V] Slightly improve broadcasting small constants into vectors
Jeff Law
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Jeff Law
- [to-be-committed][RISC-V] Slightly improve broadcasting small constants into vectors
Jeff Law
- [PATCH 1/2] PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformation to vector operands
Jeff Law
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Jeff Law
- [to-be-committed][RISC-V] Avoid unnecessary extensions when value is already extended
Jeff Law
- [PATCH v2] alpha: Add -mlra option
Jeff Law
- [PATCH] RISC-V: Use biggest_mode as mode for constants.
Jeff Law
- [PATCH v4] RISC-V: add option -m(no-)autovec-segment
Jeff Law
- [PATCH 1/7] RISC-V: Fix indentation in riscv_vector::expand_block_move [NFC]
Jeff Law
- [PATCH 2/7] RISC-V: Fix uninitialized reg in memcpy
Jeff Law
- [PATCH 3/7] RISC-V: Fix vector memcpy smaller LMUL generation
Jeff Law
- [PATCH v6] Target-independent store forwarding avoidance.
Jeff Law
- [PATCH 4/7] RISC-V: Honour -mrvv-max-lmul in riscv_vector::expand_block_move
Jeff Law
- [PATCH 5/7] RISC-V: Move vector memcpy decision making to separate function [NFC]
Jeff Law
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Jeff Law
- [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD
Jeff Law
- [RFC/RFA] [PATCH v5 09/12] Add symbolic execution support.
Jeff Law
- [RFC/RFA][PATCH v5 00/12] CRC optimization.
Jeff Law
- [PATCH][v5] RISC-V: add option -m(no-)autovec-segment
Jeff Law
- [PATCH v4] RISC-V: add option -m(no-)autovec-segment
Jeff Law
- [PATCH] phiopt: do factor_out_conditional_operation for all phis [PR112418]
Jeff Law
- [PATCH 7/7] RISC-V: Disable by pieces for vector setmem length > UNITS_PER_WORD
Jeff Law
- [committed][PR rtl-optimization/116488] Fix SIGN_EXTEND source handling in ext-dce
Jeff Law
- testsuite: Fix up pr116488.c and pr117226.c tests [PR116488]
Jeff Law
- [PATCH] testsuite: add testcase for fixed PR115933
Jeff Law
- [PATCH] simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195]
Jeff Law
- [PATCH] phi-opt: Add missed optimization for "(cond | (a != b)) ? b : a"
Jeff Law
- [PATCH] RISC-V: override alignment of function/jump/loop
Jeff Law
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Jeff Law
- [PATCH v7] Target-independent store forwarding avoidance.
Jeff Law
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Jeff Law
- [PATCH v4 2/2] RISC-V: Add testcases for unsigned .SAT_SUB form 2 with IMM = 1.
Jeff Law
- [PATCH v2 8/8] RISC-V: Add else operand to masked loads [PR115336].
Jeff Law
- [PATCH #1/7] allow vuses in ifcombine blocks
Jeff Law
- [PATCH #2/7] drop redundant ifcombine_ifandif parm
Jeff Law
- [PATCH #3/7] introduce ifcombine_replace_cond
Jeff Law
- [PATCH] RISC-V: Remove skip of decl in registered_function.
Jeff Law
- [PATCH] RISC-V: Fix rvv builtin function groups registration asynchronously.
Jeff Law
- [PATCH #4/7] adjust update_profile_after_ifcombine for noncontiguous ifcombine
Jeff Law
- [committed][target/117316] Fix initializer for riscv code alignment handling
Jeff Law
- [PATCH 0/4] sched1 improvements
Jeff Law
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Jeff Law
- [to-be-committed][RISC-V] Aggressively hoist VXRM assignments
Jeff Law
- Ping: [PATCH] Always set SECTION_RELRO for or .data.rel.ro{,.local} [PR116887]
Jeff Law
- [PATCH] testcase: Add testcase for tree-optimization/117341
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Jeff Law
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Jeff Law
- [RISC-V] RISC-V: Add implication for M extension.
Jeff Law
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Jeff Law
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Jeff Law
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Jeff Law
- [PATCH 2/4] RISC-V: Implement TARGET_SCHED_PRESSURE_PREFER_NARROW [PR/114729]
Jeff Law
- [PATCH 4/4] sched1: model: ICE on infinite loops in predecessor promotion (Not for Merge)
Jeff Law
- [PATCH 6/7] RISC-V: Make vectorized memset handle more cases
Jeff Law
- [PATCH] RISC-V: fix const interleaved stepped vector with a scalar pattern
Jeff Law
- [RISC-V] Reorder the ready queue to avoid extraneous vsetvls
Jeff Law
- [PATCH 3/4] sched1: model: only promote true dependecies in predecessor promotion
Jeff Law
- [RISC-V] Reorder the ready queue to avoid extraneous vsetvls
Jeff Law
- [PATCH v2] RISC-V: Fix gcc.target/riscv/rvv/base/cpymem-1.c f3
Jeff Law
- [PATCH 4/6] expmed, aarch64: Optimize vector rotates as vector permutes where possible
Jeff Law
- [PATCH 1/6] PR 117048: simplify-rtx: Simplify (X << C1) [+, ^] (X >> C2) into ROTATE
Jeff Law
- [PATCH #7/7] handle TRUTH_ANDIF cond exprs in ifcombine_replace_cond
Jeff Law
- [patch,avr,applied] Fix a build warning in avr-passes.cc
Georg-Johann Lay
- [patch,avr,applied] Drop a superfluous sub-condition in avr_out_compare.
Georg-Johann Lay
- [patch,testsuite,applied] Fix gcc.dg/signbit-6.c for int != 32-bit targets
Georg-Johann Lay
- [patch,testsuite,applied] ad PR52641: Require int32 for gcc.dg/pr93820-2.c
Georg-Johann Lay
- [patch,avr,applied] Make gcc.dg/pr113596.c work on AVR
Georg-Johann Lay
- [patch, testsuite, applied] ad PR52641: Make strict-flex-array-3.c work on int != 32-bit targets
Georg-Johann Lay
- [patch,avr] Fix PR116953 - jump_over_one_insn_p clobbers recog_data.operand in avr_out_sbxx_branch
Georg-Johann Lay
- [patch,testsuite] Fix gcc.c-torture/execute/ieee/pr108540-1.c
Georg-Johann Lay
- [patch,avr,applied] Make gcc.dg/c23-stdarg-9.c work
Georg-Johann Lay
- [patch,avr] Implement TARGET_FLOATN_MODE
Georg-Johann Lay
- [patch,avr] Implement TARGET_FLOATN_MODE
Georg-Johann Lay
- [patch,testsuite] Some float64 and float32x test require double64plus.
Georg-Johann Lay
- [patch,avr,applied] Add test cases for PR116550
Georg-Johann Lay
- [patch,avr] Fix PR116953 trouble with global state recog_data
Georg-Johann Lay
- [PATCH v1 1/4] Match: Support form 1 for scalar signed integer SAT_TRUNC
Li, Pan2
- [PATCH v1 1/4] Match: Support form 1 for vector signed integer SAT_SUB
Li, Pan2
- [PATCH v1 1/4] Match: Support form 1 for vector signed integer SAT_SUB
Li, Pan2
- [PATCH 2/4] Match: Support form 3 for vector signed integer SAT_SUB
Li, Pan2
- [PATCH] RISC-V: Fix UNRESOLVED testcases for SAT alu vector mode
Li, Pan2
- [PATCH v1] Internal-fn: Add new IFN mask_len_strided_load/store
Li, Pan2
- [PATCH v1] Internal-fn: Add new IFN mask_len_strided_load/store
Li, Pan2
- [PATCH 01/11] Match: Support form 1 for vector signed integer SAT_TRUNC
Li, Pan2
- [PATCH 1/2] Match: Simplify unsigned scalar sat_sub(x -1) to (x - x != 0)
Li, Pan2
- [PATCH 4/5] RISC-V: Implement the MASK_LEN_STRIDED_LOAD{STORE}
Li, Pan2
- [PATCH 1/5] Internal-fn: Introduce new IFN MASK_LEN_STRIDED_LOAD{STORE}
Li, Pan2
- [PATCH 1/5] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
Li, Pan2
- [PATCH v1] Doc: Add doc for standard name mask_len_strided_load{store}m
Li, Pan2
- [PATCH 1/5] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
Li, Pan2
- Juice Inquiry
Lily
- [PATCH] RISC-V/libgcc: Fix incorrect and missing .cfi_offset for __riscv_save_[0-3] on RV32.
Tsung Chun Lin
- [PATCH] RISC-V/libgcc: Fix incorrect .cfi_offset for saving ra in __riscv_save_[0-3] on ilp32e.
Tsung Chun Lin
- [PATCH] RISC-V: Add implication for M extension.
Tsung Chun Lin
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Tsung Chun Lin
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Tsung Chun Lin
- [RISC-V] RISC-V: Add implication for M extension.
Tsung Chun Lin
- [PATCH v2] x86/{,V}AES: adjust when to force EVEX encoding
Hongtao Liu
- [PATCH v2] x86/{,V}AES: adjust when to force EVEX encoding
Hongtao Liu
- [PATCH v2 2/2] Adjust testcase after relax O2 vectorization.
Hongtao Liu
- [PATCH] x86: Implement Fast-Math Float Truncation to BF16 via PSRLD Instruction
Hongtao Liu
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Hongtao Liu
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Hongtao Liu
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Hongtao Liu
- [PATCH] [RFC] target/117072 - more RTL FMA canonicalization
Hongtao Liu
- [PATCH] i386: Fix scalar VCOMSBF16 which only compares low word
Liu, Hongtao
- [PATCH] testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch
Liu, Hongtao
- [PATCH] testsuite: Fix typos for AVX10.2 convert testcases
Hongtao Liu
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Hongtao Liu
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Hongtao Liu
- [PATCH] target: Fix asm codegen for vfpclasss* and vcvtph2* instructions
Hongtao Liu
- [PATCH 0/7] Support Intel Diamond Rapid new features
Hongtao Liu
- [PATCH] testsuite: Adjust AVX10.2 check_effective_target
Hongtao Liu
- [PATCH v2 7/8] i386: Add else operand to masked loads.
Hongtao Liu
- [PATCH] [APX PPX] Avoid generating unmatched pushp/popp in pro/epilogue
Hongtao Liu
- [PATCH v1 1/4] aarch64: add debug comments to feature properties in .note.gnu.property
Matthieu Longo
- [PATCH v1 2/4] aarch64: add minimal support for GCS build attributes
Matthieu Longo
- [PATCH v1 3/4] aarch64: improve assembly debug comments for build attributes
Matthieu Longo
- [PATCH v1 4/4] aarch64: encapsulate note.gnu.property emission into a class
Matthieu Longo
- [PATCH v2 0/4] aarch64: add minimal support of AEABI build attributes for GCS
Matthieu Longo
- [PATCH v2 1/4] aarch64: add debug comments to feature properties in .note.gnu.property
Matthieu Longo
- [PATCH v2 2/4] aarch64: add minimal support of AEABI build attributes for GCS.
Matthieu Longo
- [PATCH v2 3/4] aarch64: improve assembly debug comments for AEABI build attributes
Matthieu Longo
- [PATCH v2 4/4] aarch64: encapsulate note.gnu.property emission into a class
Matthieu Longo
- Ping: [PATCH] gcc/doc: adjust __builtin_choose_expr() description
Sandra Loosemore
- Ping: [PATCH] gcc/doc: adjust __builtin_choose_expr() description
Sandra Loosemore
- [PATCH ver2 0/4] rs6000, remove redundant built-ins and add more test cases
Carl Love
- [PATCH ver2 1/4] rs6000, add testcases to the overloaded vec_perm built-in
Carl Love
- [PATCH ver2 2/4] rs6000, remove built-ins __builtin_vsx_vperm_8hi and, __builtin_vsx_vperm_8hi_uns
Carl Love
- [PATCH ver2 3/4] rs6000, Remove redundant built-in __builtin_vsx_xvcvuxwdp
Carl Love
- [PATCH ver2 4/4] rs6000, Add tests and documentation for vector, conversions between integer and float
Carl Love
- [PATCH] rs6000, fix test builtins-1-p10-runnable.c
Carl Love
- [PATCH] rs6000, fix test builtins-1-p10-runnable.c
Carl Love
- [PATCH ver2 0/4] rs6000, remove redundant built-ins and add more test cases
Carl Love
- [PATCH ver2 0/4] rs6000, remove redundant built-ins and add more test cases
Carl Love
- [PATCH] rs6000, fix test builtins-1-p10-runnable.c
Carl Love
- [PATCH] rs6000, fix test builtins-1-p10-runnable.c
Carl Love
- [PATCH ver2 0/4] rs6000, remove redundant built-ins and add more test cases
Carl Love
- [PATCH] Add 'cobol' to Makefile.def
James K. Lowden
- [PATCH] Add 'cobol' to Makefile.def, take 2
James K. Lowden
- [PATCH] Add 'cobol' to Makefile.def, take 2
James K. Lowden
- [PATCH] Add 'cobol' to Makefile.def, take 2
James K. Lowden
- [PATCH] Add 'cobol' to Makefile.def, take 2
James K. Lowden
- [PATCH] Add COBOL to gcc (was: Add 'cobol' to Makefile.def)
James K. Lowden
- [PATCH] Add 'cobol' to Makefile.def, take 2
James K. Lowden
- [PATCH] Add COBOL to gcc (was: Add 'cobol' to Makefile.def)
James K. Lowden
- [PATCH] Add COBOL to gcc (was: Add 'cobol' to Makefile.def)
James K. Lowden
- [PATCH][v5] RISC-V: add option -m(no-)autovec-segment
Edwin Lu
- [PATCH] x86: Disable stack protector for naked functions
H.J. Lu
- [PATCH] gcc.target/i386/pr115407.c: Only run for lp64
H.J. Lu
- [PATCH] gcc.target/i386: Replace long with long long
H.J. Lu
- [PATCH] g++.target/i386/pr105953.C: Skip for x32
H.J. Lu
- [PATCH] gcc.target/i386: Replace long with long long
H.J. Lu
- [PATCH] gcc.target/i386/pr115407.c: Only run for lp64
H.J. Lu
- [PATCH] g++.target/i386/pr105953.C: Skip for x32
H.J. Lu
- [PATCH] gcc.target/i386: Replace long with long long
H.J. Lu
- [PATCH] gcc.target/i386/pr115407.c: Only run for lp64
H.J. Lu
- [PATCH] gcc.target/i386/invariant-ternlog-1.c: Also scan (%edx)
H.J. Lu
- [PATCH] gcc.target/i386/pr53533-[13].c: Adjust assembly scan
H.J. Lu
- [PATCH] gcc.target/i386/pr55583.c: Use long long for 64-bit integer
H.J. Lu
- [PATCH] gcc.target/i386/pr115749.c: Use word_mode integer
H.J. Lu
- [PATCH] sibcall: Adjust BLKmode argument size for alignment padding
H.J. Lu
- PING: [PATCH] sibcall: Adjust BLKmode argument size for alignment padding
H.J. Lu
- PING^2: [PATCH] sibcall: Adjust BLKmode argument size for alignment padding
H.J. Lu
- [PATCH] guality tests: Silence gdb debuginfod warning
H.J. Lu
- [PATCH v2] arm: Prevent ICE when doloop dec_set is not PLUS_EXPR
Christophe Lyon
- [PATCH] testsuite: Fix tail_call and musttail effective targets [PR116080]
Christophe Lyon
- [PATCH 0/3] aarch64: Clean warnings in libgcc
Christophe Lyon
- [PATCH 1/3] aarch64: libgcc: Cleanup warnings in lse.S
Christophe Lyon
- [PATCH 2/3] aarch64: libgcc: add prototypes in cpuinfo
Christophe Lyon
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Christophe Lyon
- [PATCH 2/3] aarch64: libgcc: add prototypes in cpuinfo
Christophe Lyon
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Christophe Lyon
- [PATCH] testsuite: Fix fallout of turning warnings into errors on 32-bit Arm
Christophe Lyon
- [RFC PATCH] ARM: thumb1: fix bad code emitted when HI_REGS involved
Christophe Lyon
- [RFC PATCH] ARM: thumb1: fix bad code emitted when HI_REGS involved
Christophe Lyon
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Christophe Lyon
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Christophe Lyon
- [PATCH 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Christophe Lyon
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Christophe Lyon
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Christophe Lyon
- [PATCH] testsuite: arm: use effective-target for mod* tests
Christophe Lyon
- [PATCH v4 1/2] arm: [MVE intrinsics] fix vdup iterator
Christophe Lyon
- [PATCH v4 2/2] arm: [MVE intrinsics] Improve vdupq_n implementation
Christophe Lyon
- [PATCH] [RFC] This is a test, please ignore
Christophe Lyon
- [PATCH] [RFC] This is a test, please ignore
Christophe Lyon
- [PATCH] This is a test2, please ignore
Christophe Lyon
- [PATCH] This is a test, please ignore
Christophe Lyon
- [PATCH] This is a test3, please ignore
Christophe Lyon
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Christophe Lyon
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Christophe Lyon
- [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c
Christophe Lyon
- [PATCH v2] testsuite: Sanitize pacbti test cases for Cortex-M
Christophe Lyon
- [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c
Christophe Lyon
- [PATCH 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Christophe Lyon
- [PATCH v2 02/36] arm: [MVE intrinsics] remove useless resolve from create shape
Christophe Lyon
- [PATCH v2 06/36] arm: [MVE intrinsics] rework vcvtq
Christophe Lyon
- [PATCH v2 34/36] arm: [MVE intrinsics] rework vadcq
Christophe Lyon
- Linaro CI new feature: skip precommit testing
Christophe Lyon
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Christophe Lyon
- [PATCH v2 00/36] arm: [MVE intrinsics] Re-implement more intrinsics
Christophe Lyon
- [PATCH v2 0/5] arm, MVE: Refactor the vst and vld intrinsics
Christophe Lyon
- [PATCH v2 1/5] arm: [MVE intrinsics] fix vst tests
Christophe Lyon
- [PATCH v2 2/5] arm: [MVE intrinsics] Add load_ext intrinsic shape
Christophe Lyon
- [PATCH v2 3/5] arm: [MVE intrinsics] Add load_extending and store_truncating function bases
Christophe Lyon
- [PATCH v2 4/5] arm: [MVE intrinsics] Add support for predicated contiguous loads and stores
Christophe Lyon
- [PATCH v2 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Christophe Lyon
- [PATCH v2 5/5] arm: [MVE intrinsics] Rework MVE vld/vst intrinsics
Christophe Lyon
- [committed] [PATCH] arm: [MVE intrinsics] Remove unused builtins qualifiers
Christophe Lyon
- [PATCH] tree-optimization/117138 - fix ICE with vector comparison in COND_EXPR
Andrew MacLeod
- [PATCH 9/9] Record nonzero bits in the irange_bitmask of POLY_INT_CSTs
Andrew MacLeod
- [COMMITTED] PR tree-optimization/117222 - Implement operator_pointer_diff::fold_range
Andrew MacLeod
- [PATCH 3/9] Simplify X /[ex] Y cmp Z -> X cmp (Y * Z)
Andrew MacLeod
- [COMMITTED 1/4] - Cleanup pointer_plus_operator.
Andrew MacLeod
- [COMMITTED 2/4] - Remove pointer_min_max_operator.
Andrew MacLeod
- [COMMITTED 3/4] Remove pointer_and_operator.
Andrew MacLeod
- [COMMITTED 4/4] - Implement pointer_or_operator.
Andrew MacLeod
- [COMMITTED 4/4] - Implement pointer_or_operator.
Andrew MacLeod
- [COMMITTED] - Fix bitwise_or logic for prange.
Andrew MacLeod
- [PATCH][LRA][PR116550] Reuse scratch registers generated by LRA
Vladimir Makarov
- [PATCH] opts: Fix up regenerate-opt-urls dependencies
David Malcolm
- [PATCH v1] Add -ftime-report-wall
David Malcolm
- [pushed: r15-4035] diagnostics: support SARIF 2.2 output, undocumented for now [PR116301]
David Malcolm
- [PATCH v1] Add -ftime-report-wall
David Malcolm
- [PATCH v1] Add -ftime-report-wall
David Malcolm
- [pushed: r15-4081] diagnostics: bulletproof opening of SARIF output [PR116978]
David Malcolm
- [pushed: r15-4229] lto: reimplement print_lto_docs_link [PR116613]
David Malcolm
- [pushed: r15-4230] diagnostics: mark the JSON output format as deprecated
David Malcolm
- [pushed: r15-4231] diagnostics: move text output member functions to correct file
David Malcolm
- [Patch] Fortran: Dead-function removal in error.cc (shrinking by 40%)
David Malcolm
- [PATCH] genmatch: Revert recent genmatch changes, instead add custom diag_vfprintf routine [PR117110]
David Malcolm
- [RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]
David Malcolm
- [pushed: r15-4343] diagnostics: fix overload of emit_diagnostic [PR117109]
David Malcolm
- [pushed: r15-4360] testsuite, jit: fix test-error-pr63969-missing-driver.c
David Malcolm
- [pushed: r15-4361] testsuite: simplify analyzer_cpython_plugin.c
David Malcolm
- [pushed: r15-4392] diagnostics: eliminate m_ice_handler_cb [PR116613]
David Malcolm
- [pushed: r15-4393] diagnostics: capture backtraces in SARIF notifications [PR116602]
David Malcolm
- [PATCH] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
David Malcolm
- [PATCH] diagnostics: libcpp: Improve locations for _Pragma lexing diagnostics [PR114423]
David Malcolm
- [pushed: r15-4491] diagnostics: add debug dump functions
David Malcolm
- [pushed: r15-4492] diagnostics: remove forward decl of json::value from diagnostic.h
David Malcolm
- [PATCH] Implement Fortran diagnostic buffering for non-textual formats [PR105916]
David Malcolm
- [PATCH] Implement Fortran diagnostic buffering for non-textual formats [PR105916]
David Malcolm
- [pushed: r15-4580] jit: reset state in varasm.cc [PR117275]
David Malcolm
- [pushed: r15-4609] Add comment about pp_format to diagnostic_context::report_diagnostic
David Malcolm
- [pushed: r15-4610] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]
David Malcolm
- Use unique_ptr in more places in pretty_printer/diagnostics: 'gcc/config/gcn/mkoffload.cc' [PR116613] (was: [RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613])
David Malcolm
- [pushed: r15-4617] analyzer: avoid implicit use of global_dc's pretty_printer [PR116613]
David Malcolm
- [pushed: r15-4727] testsuite: drop the "test-" prefix from sarif-output python scripts
David Malcolm
- [pushed: r15-4739] jit: fix leak of pending_assemble_externals_set [PR117275]
David Malcolm
- Frontend access to target features (was Re: [PATCH] libgccjit: Add ability to get CPU features)
David Malcolm
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
David Malcolm
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
David Malcolm
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
David Malcolm
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
David Malcolm
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
David Malcolm
- jit backports to GCC 14
David Malcolm
- [pushed: r15-4805] diagnostics: fix memory leak of m_option_mgr
David Malcolm
- [pushed: r15-4806] diagnostics: use std::move in output_factory::handler ctor
David Malcolm
- [pushed: r15-4807] diagnostics: add class lazy_diagnostic_path
David Malcolm
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
David Malcolm
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
David Malcolm
- Implement removal of malloc/free pairs with NULL check
David Malcolm
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
David Malcolm
- [PATCH 0/8] [RFC] Introduce floating point fetch_add builtins
Matthew Malcomson
- libstdc++ fetch_add & fenv -- ecosystem questions
Matthew Malcomson
- libstdc++ fetch_add & fenv -- ecosystem questions
Matthew Malcomson
- libstdc++ fetch_add & fenv -- ecosystem questions
Matthew Malcomson
- [PATCH] c++: Allow overloaded builtins to be used in SFINAE context
Matthew Malcomson
- [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]
Simon Martin
- [PATCH] gcc-wwwdocs: Mention check-c++-all target for C++ front end patch testing
Simon Martin
- [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]
Simon Martin
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [PATCH] c++: Avoid "infinite parsing" because of cp_parser_decltype [PR114858]
Simon Martin
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [pushed] libiberty: Restore build with CP_DEMANGLE_DEBUG defined
Simon Martin
- [PATCH v7] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [PATCH] c++: Restore rust front-end build [PR117114]
Simon Martin
- [PATCH] c++: Restore rust front-end build [PR117114]
Simon Martin
- [PATCH] c++: Restore rust front-end build [PR117114]
Simon Martin
- [PATCH v8] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Simon Martin
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Simon Martin
- [PATCH v2] c++: Fix crash during NRV optimization with invalid input [PR117099, PR117129]
Simon Martin
- [PATCH] c++: Relax checking assert about elision to support -fno-elide-constructors [PR114619]
Simon Martin
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Simon Martin
- [PATCH v8] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Simon Martin
- [PATCH] c++: Relax checking assert about elision to support -fno-elide-constructors [PR114619]
Simon Martin
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Simon Martin
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Simon Martin
- [PATCH v2] c++: Fix crash during NRV optimization with invalid input [PR117099, PR117129]
Simon Martin
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Ken Matsui
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Ken Matsui
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Ken Matsui
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Ken Matsui
- [PATCH] libgcc: Use inline variable instead of function-local static
Michael Matz
- Fix PR116650: check all regs in regrename targets
Michael Matz
- Fix PR116650: check all regs in regrename targets
Michael Matz
- Fix PR116650: check all regs in regrename targets
Michael Matz
- Ping #2: [PATCH] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- [PATCH 0/1] PowerPC vector pair support
Michael Meissner
- [PATCH 1/1] PowerPC vector pair support
Michael Meissner
- [PATCH] PR target/117251: Add PowerPC XXEVAL support to speed up SHA3 calculations
Michael Meissner
- Ping #3: [PATCH] PR 99293: Optimize splat of a V2DF/V2DI extract with constant element
Michael Meissner
- Ping: [PATCH 1/1] PowerPC vector pair support
Michael Meissner
- [PATCH 0/11] Separate PowerPC architecture bits from ISA flags that use command line options
Michael Meissner
- [PATCH 1/11] Add rs6000 architecture masks.s
Michael Meissner
- [PATCH 2/11] Use architecture flags for defining _ARCH_PWR macros.
Michael Meissner
- [PATCH 3/11] Do not allow -mvsx to boost processor to power7.
Michael Meissner
- [PATCH 4/11] Change TARGET_POPCNTB to TARGET_POWER5
Michael Meissner
- [PATCH 5/11] Change TARGET_FPRND to TARGET_POWER5X
Michael Meissner
- [PATCH 6/11] Change TARGET_CMPB to TARGET_POWER6
Michael Meissner
- [PATCH 7/11] Change TARGET_POPCNTD to TARGET_POWER7
Michael Meissner
- [PATCH 8/11] Change TARGET_MODULO to TARGET_POWER9
Michael Meissner
- [PATCH 9/11] Update tests to work with architecture flags changes.
Michael Meissner
- [PATCH 10/11] Add support for -mcpu=future
Michael Meissner
- [PATCH 11/11] Add -mcpu=future tuning support.
Michael Meissner
- [PATCH 0/6] PowerPC Future support (Dense Math Registers)
Michael Meissner
- [PATCH 1/6] Use vector pair load/store for memcpy with -mcpu=future
Michael Meissner
- [PATCH 2/6] Add wD constraint.
Michael Meissner
- [PATCH 3/6] Add support for dense math registers.
Michael Meissner
- [PATCH 4/6] Switch to dense math names for all MMA operations with -mcpu=future
Michael Meissner
- [PATCH 5/6] Add dense math test for new instruction names
Michael Meissner
- [PATCH 6/6] Add support for 1,024 bit Dense Math Registers
Michael Meissner
- [COMMITED] MAINTAINERS: Add myself to write after approval
Josef Melcr
- [PATCH] cgraph: remove dead if stmt in build_cgraph_edges pass
Josef Melcr
- [PATCH] cgraph: remove dead if stmt in build_cgraph_edges pass
Josef Melcr
- [PATCH] cgraph: remove dead if stmt in build_cgraph_edges pass
Josef Melcr
- [PATCH 1/2 v3] Introduce __builtin_is_virtual_base_of
Jason Merrill
- [pushed] c++: don't advertise C++20 concepts in C++14
Jason Merrill
- [PATCH v2] c++: Don't ICE due to artificial constructor parameters [PR116722]
Jason Merrill
- [PATCH 1/3] Speedup iterative_hash_template_arg
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [PATCH] expr: Don't clear whole unions [PR116416]
Jason Merrill
- [PATCH] expr: Don't clear whole unions [PR116416]
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [PATCH 1/2] c++: add -Wdeprecated-literal-operator [CWG2521]
Jason Merrill
- [PATCH 2/2] c++: -Wdeprecated enables later standard deprecations
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [PATCH 3/3] Record template specialization hash
Jason Merrill
- [PATCH 2/2] c++: -Wdeprecated enables later standard deprecations
Jason Merrill
- [PATCH] c++: Allow references to internal-linkage vars in C++11 [PR113266]
Jason Merrill
- [PATCH] c++: Return the underlying decl rather than the USING_DECL from update_binding [PR116913]
Jason Merrill
- [PATCH] gcc-wwwdocs: Mention check-c++-all target for C++ front end patch testing
Jason Merrill
- [PATCH 1/2] c++: add -Wdeprecated-literal-operator [CWG2521]
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [pushed] c++: modules don't require preprocessor output
Jason Merrill
- [pushed] c++: -Wmismatched-tags and modules
Jason Merrill
- [PATCH] expr, v2: Don't clear whole unions [PR116416]
Jason Merrill
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Jason Merrill
- [PATCH 2/3] Release expanded template argument vector
Jason Merrill
- [pushed] c++: more modules and -M
Jason Merrill
- [PATCH RFC 1/4] c-family: add -fsearch-include-path
Jason Merrill
- [PATCH RFC 2/4] c++: add internal --header flag
Jason Merrill
- [PATCH 3/4] libcpp: avoid extra spaces in module preprocessing
Jason Merrill
- [PATCH 4/4] c++: enable modules by default in c++20
Jason Merrill
- [PATCH] libgcc: Use inline variable instead of function-local static
Jason Merrill
- [PATCH 4/4] c++: enable modules by default in c++20
Jason Merrill
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Jason Merrill
- [PATCH] c++: Fix mangling of otherwise unattached class-scope lambdas [PR116568]
Jason Merrill
- [PATCH 4/4] c++: enable modules by default in c++20
Jason Merrill
- [PATCH v7] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Jason Merrill
- [pushed] c++: address deduction and concepts [CWG2918]
Jason Merrill
- [PATCH] expr: Don't clear whole unions [PR116416]
Jason Merrill
- [PATCH] c++: Restore rust front-end build [PR117114]
Jason Merrill
- [PATCH] c++: checking ICE w/ lambda targ inside constexpr if [PR117054]
Jason Merrill
- [PATCH] c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710]
Jason Merrill
- [PATCH RFC] build: update bootstrap req to C++14
Jason Merrill
- [PATCH] doc: remove outdated C++ Concepts section
Jason Merrill
- [WIP RFC] libstdc++: add module std
Jason Merrill
- [WIP RFC] libstdc++: add module std
Jason Merrill
- [PATCH] c++: redundant hashing in register_specialization
Jason Merrill
- [PATCH] c++/modules: Handle forward-declared class types
Jason Merrill
- [PATCH] testsuite: Fix typo in ext-floating19.C
Jason Merrill
- [PATCH 4/4] c++: enable modules by default in c++20
Jason Merrill
- [WIP RFC] libstdc++: add module std
Jason Merrill
- [PATCH v2] c++: Fix crash during NRV optimization with invalid input [PR117099, PR117129]
Jason Merrill
- [pushed] c++: add testcase [PR116929]
Jason Merrill
- [pushed] c++: non-dep structured binding decltype again [PR117107]
Jason Merrill
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Jason Merrill
- [pushed] doc: remove obsolete deprecated info
Jason Merrill
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jason Merrill
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Jason Merrill
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jason Merrill
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jason Merrill
- [PATCH] c++: Further fix for get_member_function_from_ptrfunc [PR117259]
Jason Merrill
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jason Merrill
- [PATCH 1/2] c++/modules: Propagate some missing flags on type definitions
Jason Merrill
- [PATCH 2/2] c++/modules: Retrofit imported partial specs over existing implicit instantiations [PR113814]
Jason Merrill
- [PATCH 1/3] c++: Handle ABI for non-polymorphic dynamic classes
Jason Merrill
- [PATCH 2/3] c++/modules: Prevent maybe_clone_decl being called multiple times [PR115007]
Jason Merrill
- [PATCH 3/3] c++/modules: Support decloned cdtors
Jason Merrill
- [PATCH 2/2] c++/modules: Retrofit imported partial specs over existing implicit instantiations [PR113814]
Jason Merrill
- [PATCH] c++: Attempt to implement C++26 P3034R1 - Module Declarations Shouldn't be Macros [PR114461]
Jason Merrill
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Jason Merrill
- [pushed] c++: printing AGGR_INIT_EXPR args
Jason Merrill
- [PATCH 1/3] bpf: make sure CO-RE relocs are never typed with a BTF_KIND_CONST
Cupertino Miranda
- [PATCH v2] bpf: make sure CO-RE relocs are typed with struct BTF_KIND_STRUCT
Cupertino Miranda
- [PATCH 3/3] bpf: set index entry for a VAR_DECL in CO-RE relocs
Cupertino Miranda
- [RFC PATCH] Allow limited extended asm at toplevel
Alexander Monakov
- [PATCH 0/7] fortran: Inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [PATCH 1/7] fortran: Add tests covering inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [PATCH 2/7] fortran: Inline unmasked integral MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [PATCH 3/7] fortran: Inline MINLOC/MAXLOC with DIM and scalar MASK [PR90608]
Mikael Morin
- [PATCH 4/7] fortran: Check MASK directly instead of its scalarization chain
Mikael Morin
- [PATCH 5/7] fortran: Inline non-character MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [PATCH 6/7] fortran: Check for empty MINLOC/MAXLOC ARRAY along DIM only
Mikael Morin
- [PATCH 7/7] fortran: Evaluate once BACK argument of MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [PATCH 3/9] Simplify X /[ex] Y cmp Z -> X cmp (Y * Z)
Mikael Morin
- [COMMITTED 4/4] - Implement pointer_or_operator.
Mikael Morin
- [COMMITTED 4/4] - Implement pointer_or_operator.
Mikael Morin
- *PING* [PATCH 0/7] fortran: Inline MINLOC/MAXLOC with DIM [PR90608]
Mikael Morin
- [RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]
Gaius Mulley
- [PATCH 5/5] libgm2/libm2pim/wrapc.cc: Define NULL as nullptr
Gaius Mulley
- RFC: C++ and C23 zero initialization of padding bits
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH] libcpp, c, middle-end: Optimize initializers using #embed in C
Joseph Myers
- [PATCH] c: Speed up compilation of large char array initializers when not using #embed
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [wwwdocs] Document that gcc-8 changed the default to -std=gnu17
Joseph Myers
- [PATCH] libcpp, c, middle-end, v2: Optimize initializers using #embed in C
Joseph Myers
- [PATCH] c, v2: Speed up compilation of large char array initializers when not using #embed
Joseph Myers
- [wwwdocs] Document that gcc-8 changed the default to -std=gnu17
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH v13 0/4] c: Add __lengthof__ operator
Joseph Myers
- [PATCH] c: Implement C2Y N3355 - Named Loops [PR117022]
Joseph Myers
- [PATCH 4/5] Don't define NULL as 0 in C
Joseph Myers
- [PATCH 4/5] Don't define NULL as 0 in C
Joseph Myers
- [PATCH v7] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Joseph Myers
- [PATCH] libcpp, genmatch: Use gcc_diag instead of printf for libcpp diagnostics
Joseph Myers
- [PATCH] libcpp, v2: Add -Wtrailing-whitespace= warning
Joseph Myers
- ping: [PATCH] libcpp: Support extended characters for #pragma {push,pop}_macro [PR109704]
Joseph Myers
- [PATCH] libcpp: Fix _Pragma("GCC system_header") [PR114436]
Joseph Myers
- [PATCH 0/5] Provide better definitions of NULL
Joseph Myers
- [PATCH] libquadmath: Typo in powq summary
Joseph Myers
- libstdc++ fetch_add & fenv -- ecosystem questions
Joseph Myers
- [PATCH v8] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Joseph Myers
- [PATCH] c, v2: Implement C2Y N3355 - Named Loops [PR117022]
Joseph Myers
- [PATCH 2/2] gcc: Add --enable-multilib-space option
Joseph Myers
- [PATCH] c, libcpp: Partially implement C2Y N3353 paper [PR117028]
Joseph Myers
- libstdc++ fetch_add & fenv -- ecosystem questions
Joseph Myers
- [PATCH] c, v3: Implement C2Y N3355 - Named Loops [PR117022]
Joseph Myers
- [PATCH v15 4/4] c: Add __countof__ operator
Joseph Myers
- [PATCH v15 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Joseph Myers
- [committed] testsuite: Add tests for C23 __STDC_VERSION__
Joseph Myers
- testsuite: Prepare for -std=gnu23 default
Joseph Myers
- [PATCH v15 2/4] gcc/: Rename array_type_nelts() => array_type_nelts_minus_one()
Joseph Myers
- testsuite: Prepare for -std=gnu23 default
Joseph Myers
- [PATCH] c: Fix up uninitialized next.original_type use in #embed optimization
Joseph Myers
- [PATCH] c: Add some checking asserts to named loops handling code
Joseph Myers
- testsuite: Prepare for -std=gnu23 default
Joseph Myers
- [PATCH v16b 2/4] gcc/: Rename array_type_nelts => array_type_nelts_minus_one
Joseph Myers
- [PATCH] c, libcpp, v2: Partially implement C2Y N3353 paper [PR117028]
Joseph Myers
- [PATCH] c: Fix up speed up compilation of large char array initializers when not using #embed [PR117177]
Joseph Myers
- libgo: fix for C23 nullptr keyword
Joseph Myers
- [PATCH v16b 3/4] gcc/: Merge definitions of array_type_nelts_top
Joseph Myers
- [committed] c: Fix -std=gnu23 -Wtraditional for () in function definitions
Joseph Myers
- counted_by attribute and type compatibility
Joseph Myers
- [PATCH 3/3] gcc: Add --enable-multilib-space option
Joseph Myers
- [PATCH] libcpp: Add -Wleading-whitespace= warning
Joseph Myers
- [PATCH] c: Better fix for speed up compilation of large char array initializers when not using #embed [PR117190]
Joseph Myers
- [committed] c: Restore "originally defined" struct redefinition messages for C23
Joseph Myers
- testsuite: Use -std=gnu17 in gcc.dg/pr114115.c
Joseph Myers
- [PATCH] top-level: Add pull request template for Forgejo
Joseph Myers
- [PATCH] c: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Joseph Myers
- testsuite: Use -fno-ipa-icf in gcc.dg/stack-check-2.c
Joseph Myers
- testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Joseph Myers
- [PATCH] toplevel: Error out if using --disable-libstdcxx with bootstrap [PR105474]
Joseph Myers
- [RFC PATCH] c-family: -Wleading-whitespace= argument spelling
Joseph Myers
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Joseph Myers
- [PATCH] c, v2: Add __builtin_stdc_rotate_{left, right} builtins [PR117030]
Joseph Myers
- [PATCH v17 2/2] c: Add __countof__ operator
Joseph Myers
- [PATCH] c, v3: Add __builtin_stdc_rotate_{left,right} builtins [PR117030]
Joseph Myers
- testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Joseph Myers
- [PATCH] c: detect variably-modified types [PR117145,PR117245,PR100420]
Joseph Myers
- [PATCH] c-family: Handle RAW_DATA_CST in complete_array_type [PR117313]
Joseph Myers
- [PATCH] c: Add C2Y N3370 - Case range expressions support [PR117021]
Joseph Myers
- [PATCH] c: Diagnose char argument to __builtin_stdc_*
Joseph Myers
- [committed] c: Do not document C23 support as experimental and incomplete
Joseph Myers
- Ping Re: testsuite: Use -std=gnu17 in gcc.dg/pr114115.c
Joseph Myers
- Ping Re: testsuite: Use noinline in gcc.dg/simulate-thread/simulate-thread.h
Joseph Myers
- testsuite: Use -std=gnu17 in gcc.dg/pr114115.c
Joseph Myers
- [PATCH v2 1/1] C: Support Function multiversionsing in the C front end
Joseph Myers
- [PATCH] testsuite: fix c23-constexpr-2a.c test to use dg-do run
Joseph Myers
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
Joseph Myers
- [PATCH 1/2] Reduce lane utilization in VEC_PERM_EXPRs for two_operator nodes
Christoph Müllner
- [PATCH 2/2] Add a new permute optimization step in SLP
Christoph Müllner
- [PATCH 2/2] Add a new permute optimization step in SLP
Christoph Müllner
- [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls
Victor Do Nascimento
- [PATCH] middle-end: reorder masking priority of math functions
Victor Do Nascimento
- [PATCH] middle-end: reorder masking priority of math functions
Victor Do Nascimento
- [PATCH] middle-end: reorder masking priority of math functions
Victor Do Nascimento
- [PATCH] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Victor Do Nascimento
- [PATCH v2] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Victor Do Nascimento
- [PATCH] middle-end: [PR middle-end/116926] Allow widening optabs for vec-mode -> scalar-mode
Victor Do Nascimento
- [PATCH] AArch64: Remove redundant check in aarch64_simd_mov
Victor Do Nascimento
- [PATCH 3/3] aarch64: Add SVE support for simd clones [PR 96342]
Victor Do Nascimento
- [PATCH] aarch64: Extend support for the AE family of Cortex CPUs
Victor Do Nascimento
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Patrick O'Neill
- [PATCH] RISC-V: Enable builtin __riscv_mul with Zmmul extension.
Patrick O'Neill
- RISC-V: Add implication for M extension.
Patrick O'Neill
- RISC-V: Add implication for M extension.
Patrick O'Neill
- [PATCH v4] RISC-V: add option -m(no-)autovec-segment
Patrick O'Neill
- [PATCH] vect: Fix inconsistency in fully-masked lane-reducing op generation [PR116985]
Feng Xue OS
- [PATCH] vect: Fix inconsistency in fully-masked lane-reducing op generation [PR116985]
Feng Xue OS
- [PATCH] fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [PATCH] fold fold_truth_andor field merging into ifcombine
Alexandre Oliva
- [PATCH #1/7] allow vuses in ifcombine blocks (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #2/7] drop redundant ifcombine_ifandif parm (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #3/7] introduce ifcombine_replace_cond (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #4/7] adjust update_profile_after_ifcombine for noncontiguous ifcombine (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #5/7] extend ifcombine_replace_cond to handle noncontiguous ifcombine (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #6/7] ifcombine across noncontiguous blocks (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #7/7] handle TRUTH_ANDIF cond exprs in ifcombine_replace_cond (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH #0/7] noncontiguous ifcombine patchset (was: Re: [PATCH] fold fold_truth_andor field merging into ifcombine)
Alexandre Oliva
- [PATCH v2] [PR83782] ifunc: back-propagate ifunc_resolver to aliases
Alexandre Oliva
- [PATCH] [testsuite] fix pr70321.c PIC expectations
Alexandre Oliva
- [PATCH] [testsuite] disable PIE on ia32 on more tests
Alexandre Oliva
- libstdc++-v3: do not duplicate some math functions when using newlib
Alexandre Oliva
- [PATCH 0/2] Automate creation of -O2 and -Os multilib variants
Keith Packard
- [PATCH 1/2] libgcc: Use -Os/-Oz from CC or CFLAGS
Keith Packard
- [PATCH 2/2] gcc: Add --enable-multilib-space option
Keith Packard
- [PATCH 2/2] gcc: Add --enable-multilib-space option
Keith Packard
- [PATCH 0/3, v2] Automate creation of -O2 and -Os multilib variants
Keith Packard
- [PATCH 1/3] libgcc: Use -Os/-Oz from CC or CFLAGS
Keith Packard
- [PATCH 2/3] arm: Add missing multilib default values
Keith Packard
- [PATCH 3/3] gcc: Add --enable-multilib-space option
Keith Packard
- [PATCH v3 0/3] Automate creation of -O2 and -Os multilib variants
Keith Packard
- [PATCH v3 1/3] libgcc: Use -Os/-Oz from CC or CFLAGS
Keith Packard
- [PATCH v3 2/3] arm: Add missing multilib default values
Keith Packard
- [PATCH v3 3/3] gcc: Add --enable-multilib-space option
Keith Packard
- [PATCH 3/3] gcc: Add --enable-multilib-space option
Keith Packard
- [PATCH 1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
Patrick Palka
- [PATCH 2/2] libstdc++: Implement C++23 <flat_set> (P1222R4)
Patrick Palka
- [PATCH] c++: explicit spec of constrained member tmpl [PR107522]
Patrick Palka
- [PATCH] c++: partial spec constraint checking context [PR105220]
Patrick Palka
- [PATCH] libstdc++: Enable _GLIBCXX_ASSERTIONS by default for -O0 [PR112808]
Patrick Palka
- [PATCH] libstdc++/ranges: Implement various small LWG issues
Patrick Palka
- [PATCH 2/3] Release expanded template argument vector
Patrick Palka
- [PATCH] libstdc++: Implement LWG 3664 changes to ranges::distance
Patrick Palka
- [PATCH 2/2 v3] libstdc++: add std::is_virtual_base_of
Patrick Palka
- [PATCH 2/3] Release expanded template argument vector
Patrick Palka
- [PATCH 2/3] Release expanded template argument vector
Patrick Palka
- [PATCH 2/3] Release expanded template argument vector
Patrick Palka
- [PATCH] libstdc++: Implement P0849R8 auto(x) library changes
Patrick Palka
- [PATCH] libstdc++: Implement P0849R8 auto(x) library changes
Patrick Palka
- [PATCH v3] libstdc++: implement concatenation of strings and string_views
Patrick Palka
- [PATCH 4/4] c++: enable modules by default in c++20
Patrick Palka
- [PATCH] libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Patrick Palka
- [PATCH] libstdc++: Implement LWG 3564 for ranges::transform_view
Patrick Palka
- [pushed] c++: address deduction and concepts [CWG2918]
Patrick Palka
- [PATCH 1/2] c++: some further concepts cleanups
Patrick Palka
- [PATCH 1/2] c++: some further concepts cleanups
Patrick Palka
- [PATCH 2/2] c++: constrained auto NTTP vs associated constraints
Patrick Palka
- [PATCH] c++: unifying lvalue vs rvalue (non-forwarding) ref [PR116710]
Patrick Palka
- [PATCH] c++: checking ICE w/ lambda targ inside constexpr if [PR117054]
Patrick Palka
- [PATCH] libstdc++: Implement LWG 3798 for range adaptors [PR106676]
Patrick Palka
- [PATCH 2/2] c++: constrained auto NTTP vs associated constraints
Patrick Palka
- [pushed] c++: add fixed testcase [PR80637]
Patrick Palka
- [PATCH] doc: remove outdated C++ Concepts section
Patrick Palka
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Patrick Palka
- [PATCH 3/7] libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Patrick Palka
- [PATCH 4/7] libstdc++: Remove indirection to __find_if in std::find etc.
Patrick Palka
- [PATCH 2/7] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Patrick Palka
- [PATCH 1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
Patrick Palka
- [PATCH 2/2] libstdc++: Implement C++23 <flat_set> (P1222R4)
Patrick Palka
- [PATCH 2/2] c++: constrained auto NTTP vs associated constraints
Patrick Palka
- [PATCH 2/2] c++: constrained auto NTTP vs associated constraints
Patrick Palka
- [PATCH] libstdc++: Move std::__niter_base and std::__niter_wrap to stl_iterator.h
Patrick Palka
- [PATCH] c++: redundant hashing in register_specialization
Patrick Palka
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Patrick Palka
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Patrick Palka
- [WIP RFC] libstdc++: add module std
Patrick Palka
- [PATCH] libstdc++: Avoid using std::__to_address with iterators
Patrick Palka
- [PATCH] c++: reference variable as default targ [PR101463]
Patrick Palka
- [PATCH] libstdc++: Implement LWG 4166 changes to concat_view::end()
Patrick Palka
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Patrick Palka
- [PATCH 3/2] c++: remove WILDCARD_DECL
Patrick Palka
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Patrick Palka
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Patrick Palka
- [PATCH 3/2] c++: remove WILDCARD_DECL
Patrick Palka
- [PATCH] libstdc++: Fix complexity of drop_view::begin const [PR112641]
Patrick Palka
- [PATCH 1/2] libstdc++: Implement C++23 <flat_map> (P0429R9)
Patrick Palka
- [PATCH] libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349]
Patrick Palka
- [PATCH v2] c++: Implement P2662R3, Pack Indexing [PR113798]
Patrick Palka
- [PATCH] RISC-V: override alignment of function/jump/loop
Wang Pengcheng
- [PATCH] RISC-V: override alignment of function/jump/loop
Wang Pengcheng
- [pushed] doc: Drop h8300-hms reference to binaries downloads
Gerald Pfeifer
- [PATCH] doc: Drop GCC 2.6 ABI change note for H8/h8300-hms
Gerald Pfeifer
- [pushed] doc: Focus on DWARF for FreeBSD
Gerald Pfeifer
- [wwwdocs] projects/gomp: Update for TR13; gcc-15/changes.html link to routine doc
Gerald Pfeifer
- [PATCH] phiopt: Fix VCE moving by rewriting it into cast [PR116098]
Andrew Pinski
- [PATCH] backprop: Fix deleting of a phi node [PR116922]
Andrew Pinski
- [PATCH] tree-optimization/116566 - single lane SLP for VLA inductions
Andrew Pinski
- [PATCH] c++: Fix g++.dg/ext/sve-sizeless-1.C regression
Andrew Pinski
- [PATCH] aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]
Andrew Pinski
- [PATCH 1/3] cfgexpand: Expand comment on when non-var clobbers can show up
Andrew Pinski
- [PATCH 2/3] cfgexpand: Handle scope conflicts better [PR111422]
Andrew Pinski
- [PATCH 3/3] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Andrew Pinski
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Andrew Pinski
- [PATCH 2/3] cfgexpand: Handle scope conflicts better [PR111422]
Andrew Pinski
- [PATCH 0/8] aarch64: Add new flags for existing features
Andrew Pinski
- [PATCH 3/3] phiprop: VOP phi confuses phiprop [PR116824]
Andrew Pinski
- [PATCH 3/3] gimple: Add gimple_with_undefined_signed_overflow and use it [PR111276]
Andrew Pinski
- Why -Wsuggest-attribute=noreturn does not apply to static?
Andrew Pinski
- [PATCH] phiopt: Remove candorest variable return instead
Andrew Pinski
- [PATCH] phiopt: Clobbers can sometimes get in the way of phiopt [PR117096]
Andrew Pinski
- [PATCH] DSE: add remove_unused_locals to the todos [PR117096]
Andrew Pinski
- [PATCH 1/5] passes: Move #undef to pass-instances.def
Andrew Pinski
- [PATCH 2/5] passes: Allow for second param for NEXT_PASS
Andrew Pinski
- [PATCH 3/5] dce: add remove_unused_locals conditionally to the todos [PR117096]
Andrew Pinski
- [PATCH 4/5] dce: Use a base common base class for pass_cd_dce and pass_dce
Andrew Pinski
- [PATCH 5/5] passes: Remove limit on the number of params
Andrew Pinski
- [PATCH 5/5] passes: Remove limit on the number of params
Andrew Pinski
- [PATCH v2] passes: Remove limit on the number of params
Andrew Pinski
- [PATCH] dce: Remove FIXME that has not been true for years
Andrew Pinski
- [PUSHED] C++: Add opindex for -Wchanges-meaning [PR117157]
Andrew Pinski
- [PUSHED] C++: Regenerate c.opt.urls [PR117157]
Andrew Pinski
- [PATCHv2 1/2] cfgexpand: Handle scope conflicts better [PR111422]
Andrew Pinski
- [PATCH 2/2] cfgexpand: Handle integral vector types and constructors for scope conflicts [PR105769]
Andrew Pinski
- [PATCH] match.pd: Add std::pow folding optimizations.
Andrew Pinski
- [PATCH] phiopt: do factor_out_conditional_operation for all phis [PR112418]
Andrew Pinski
- [PATCH] phiopt: factor could move a trapping statement across other trapping statements [PR117235]
Andrew Pinski
- [PATCH] simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195]
Andrew Pinski
- [PATCHv2 1/2] cfgexpand: Handle scope conflicts better [PR111422]
Andrew Pinski
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Andrew Pinski
- [PATCH 2/5] phiopt: use safe_emplace_push
Andrew Pinski
- [PATCH 3/5] gimple-fold: use safe_emplace_push
Andrew Pinski
- [PATCH 4/5] ssa-forwprop: use safe_emplace_push
Andrew Pinski
- [PATCH 5/5] ssa-dce: use safe_emplace_push
Andrew Pinski
- [PATCH] match: Reject non-const internal functions [PR117260]
Andrew Pinski
- [PATCH 1/2] Match: Simplify unsigned scalar sat_sub(x -1) to (x - x != 0)
Andrew Pinski
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Andrew Pinski
- [Pushed] aarch64: Fix warning in aarch64_ptrue_reg
Andrew Pinski
- [PATCH 1/2 v3] Match: Simplify unsigned scalar sat_sub(x, 1) to (x - x != 0)
Andrew Pinski
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Andrew Pinski
- [PATCH 1/2 v3] Match: Simplify unsigned scalar sat_sub(x, 1) to (x - x != 0)
Andrew Pinski
- [PATCH 1/5] vec: Add quick_emplace_push/safe_emplace_push
Andrew Pinski
- [PATCH] toplevel: Error out if using --disable-libstdcxx with bootstrap [PR105474]
Andrew Pinski
- [PATCH] aarch64: Support multiple variants including up to 3
Andrew Pinski
- [PATCH 3/3] AArch64: Add support for SIMD xor immediate
Andrew Pinski
- [PATCH 1/3] testsuite: move single-file LTO pr62026 test to torture
Andrew Pinski
- [PATCH] simplify-rtx: Handle `a != 0 ? -a : 0` [PR58195]
Andrew Pinski
- [PATCH v4 1/2] Match: Simplify (x != 0 ? x + ~0 : 0) to (x - x != 0).
Andrew Pinski
- [PATCH] tree: Mark PAREN_EXPR and VEC_DUPLICATE_EXPR as non-trapping [PR117234]
Andrew Pinski
- [PATCH] vec-lowering: Fix ABSU lowering [PR111285]
Andrew Pinski
- [PATCH] phiopt: Move check for maybe_undef_p slightly earlier
Andrew Pinski
- [PUSHED] testcase: Add testcase for PR 117330 [PR117330]
Andrew Pinski
- [PATCH] ifcombine: For short circuit case, allow 2 defining statements [PR85605]
Andrew Pinski
- [PATCH] testcase: Add testcase for tree-optimization/117341
Andrew Pinski
- [PATCH] ifcombine: For short circuit case, allow 2 defining statements [PR85605]
Andrew Pinski
- [PATCH] aarch64: Use canonicalize_comparison in ccmp expansion [PR117346]
Andrew Pinski
- [PUSHED] aarch64: Remove unnecessary casts to rtx_code [PR117349]
Andrew Pinski
- [PATCH v2 3/3] Simplify switch bit test clustering algorithm
Andrew Pinski
- [PATCH] gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785]
Andrew Pinski
- [PATCH] match: Fix `a != 0 ? a - 1 : 0` pattern [PR117363]
Andrew Pinski
- [PATCH] gimple: Remove special handling of COND_EXPR for COMPARISON_CLASS_P [PR116949, PR114785]
Andrew Pinski
- [PATCH] AArch64: Switch off early scheduling
Andrew Pinski
- [PATCH] AArch64: Switch off early scheduling
Andrew Pinski
- [PATCH] AArch64: Switch off early scheduling
Andrew Pinski
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
Andrew Pinski
- Implement removal of malloc/free pairs with NULL check
Andrew Pinski
- [PATCH 1/2] aarch64: Remove scheduling models for falkor and saphira
Andrew Pinski
- [PATCH 2/2] aarch64: remove falkor-tag-collision-avoidance pass
Andrew Pinski
- [PATCH] md-files: Add a note about escaped quotes in braced strings in md files
Andrew Pinski
- [PATCH] libcpp: Implement clang -Wheader-guard warning [PR96842]
Marek Polacek
- [PATCH] C/116735 - ICE in build_counted_by_ref
Marek Polacek
- [PATCH] expr: Don't clear whole unions [PR116416]
Marek Polacek
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0
Marek Polacek
- [PATCH v2] c: ICE in build_counted_by_ref [PR116735]
Marek Polacek
- [PATCH] libcpp: Use constexpr for _cpp_trigraph_map initialization for C++14
Marek Polacek
- [PATCH] expr: Don't clear whole unions [PR116416]
Marek Polacek
- [PATCH v6] c++: Fix overeager Woverloaded-virtual with conversion operators [PR109918]
Marek Polacek
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Marek Polacek
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Marek Polacek
- [PATCH] c-family: Fix up -Wsizeof-pointer-memaccess ICEs [PR117230]
Marek Polacek
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Marek Polacek
- [PATCH v2] c++: Implement P2662R3, Pack Indexing [PR113798]
Marek Polacek
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Marek Polacek
- [PATCH] c++: Implement P2662R3, Pack Indexing [PR113798]
Marek Polacek
- [PATCH v3] c++: Implement P2662R3, Pack Indexing [PR113798]
Marek Polacek
- [COMMITTED 01/32] ada: sem_prag.adb: ignore compile_time_{warning, error} in CodePeer mode
Marc Poulhiès
- [COMMITTED 02/32] ada: Extend arm-android section of Makefile.rtl to aarch64
Marc Poulhiès
- [COMMITTED 03/32] ada: Account for aarch64 in init.c section for Android
Marc Poulhiès
- [COMMITTED 04/32] ada: Rework s-linux/osinte for arm/aarch64-android sigactions
Marc Poulhiès
- [COMMITTED 05/32] ada: Add System definitions of SIGSYS for Android
Marc Poulhiès
- [COMMITTED 06/32] ada: Use a-nallfl__wraplf.ads for Android
Marc Poulhiès
- [COMMITTED 07/32] ada: Add External_Initialization extension
Marc Poulhiès
- [COMMITTED 08/32] ada: sem_prag.adb: fix indentation
Marc Poulhiès
- [COMMITTED 09/32] ada: Fix wrong finalization of anonymous array aggregate
Marc Poulhiès
- [COMMITTED 10/32] ada: Add adareducer integration to ICE handling
Marc Poulhiès
- [COMMITTED 11/32] ada: Missing constraint check for 'Length attribute reference
Marc Poulhiès
- [COMMITTED 12/32] ada: Legal access discriminant default expression incorrectly rejected
Marc Poulhiès
- [COMMITTED 13/32] ada: Print the load address in symbolic backtraces
Marc Poulhiès
- [COMMITTED 14/32] ada: Early freezeing of types with 'Size'Class
Marc Poulhiès
- [COMMITTED 15/32] ada: Improved support for incomplete parameter types
Marc Poulhiès
- [COMMITTED 16/32] ada: Fix reproducer generation with child subprograms
Marc Poulhiès
- [COMMITTED 17/32] ada: Use semantics from the RFC for declarative items mixed with statements
Marc Poulhiès
- [COMMITTED 18/32] ada: Avoid dependency on Long_Long_Long_Integer and System.Img_LLLI for 'Image
Marc Poulhiès
- [COMMITTED 19/32] ada: Add Is_Rep_To_Pos predicate and export it for use in gigi
Marc Poulhiès
- [COMMITTED 20/32] ada: Use corect capacity with two dimensional arrays
Marc Poulhiès
- [COMMITTED 21/32] ada: Add dependency lines for External_Initialization
Marc Poulhiès
- [COMMITTED 22/32] ada: Remove references to internal gnat RFC's
Marc Poulhiès
- [COMMITTED 23/32] ada: Tweak position of comment
Marc Poulhiès
- [COMMITTED 24/32] ada: Add mechanism to test internal error machinery
Marc Poulhiès
- [COMMITTED 25/32] ada: Reject mixed container aggregates
Marc Poulhiès
- [COMMITTED 26/32] ada: Fix internal error on elsif part of if-statement containing if-expression
Marc Poulhiès
- [COMMITTED 27/32] ada: Fix negative value returned by 'Image for array with nonnegative component
Marc Poulhiès
- [COMMITTED 28/32] ada: Fix bogus error in instantiation with formal package
Marc Poulhiès
- [COMMITTED 29/32] ada: Fix bogus Constraint_Error for 'Wide_Wide_Value on wide enumeration literal
Marc Poulhiès
- [COMMITTED 30/32] ada: Rework the Android sigtramp implementation
Marc Poulhiès
- [COMMITTED 31/32] ada: Remove -gnateE information message for noncontiguous enumeration type
Marc Poulhiès
- [COMMITTED 32/32] ada: Fix infinite loop on MSP430 with -mlarge flag
Marc Poulhiès
- Ping: [PATCH] d,ada/spec: only sub nostd{inc,lib} rather than nostd{inc,lib}*
Marc Poulhiès
- [COMMITTED 01/35] ada: Pass parameters of full access unconstrained array types by copy in calls
Marc Poulhiès
- [COMMITTED 02/35] ada: Inspect deferred constant completions in missing contexts
Marc Poulhiès
- [COMMITTED 03/35] ada: Forbid repr clauses for decls in handled_stmts
Marc Poulhiès
- [COMMITTED 04/35] ada: Untagged incomplete view not detected in ACATS test b3a1a060
Marc Poulhiès
- [COMMITTED 05/35] ada: Fix fallout of change to 'Wide_Wide_Value for enumeration types
Marc Poulhiès
- [COMMITTED 06/35] ada: Fix wrong handling of wide wide characters in Append_Decoded_With_Brackets
Marc Poulhiès
- [COMMITTED 07/35] ada: Spurious error compiling CC51011
Marc Poulhiès
- [COMMITTED 08/35] ada: Fix internal error on ambiguous operands of comparison operator
Marc Poulhiès
- [COMMITTED 09/35] ada: Put Finalizable aspect in -gnatX
Marc Poulhiès
- [COMMITTED 10/35] ada: Constraint error not raised in ACATS test c413007
Marc Poulhiès
- [COMMITTED 11/35] ada: Increase stack size for Windows tasking programs
Marc Poulhiès
- [COMMITTED 12/35] ada: Misc improvements to gnat RM
Marc Poulhiès
- [COMMITTED 13/35] ada: Update simpler accessibility model doc
Marc Poulhiès
- [COMMITTED 14/35] ada: Add Type_Size_For function to Uintp package
Marc Poulhiès
- [COMMITTED 15/35] ada: Update Compiler_Error documentation
Marc Poulhiès
- [COMMITTED 16/35] ada: Adjust documentation of External_Initialization
Marc Poulhiès
- [COMMITTED 17/35] ada: Spurious error when compiling in Syntax and Semantics Only mode
Marc Poulhiès
- [COMMITTED 18/35] ada: Pragmas Pre_Class/Post_Class rejected for abstract subprograms
Marc Poulhiès
- [COMMITTED 19/35] ada: Fix internal error on function call in class-wide precondition
Marc Poulhiès
- [COMMITTED 20/35] ada: Fix ATC with timed delay from Ada.Real_Time
Marc Poulhiès
- [COMMITTED 21/35] ada: Update GNAT UG
Marc Poulhiès
- [COMMITTED 22/35] ada: Pragma Pre_Class and Post_Class have no effect at runtime
Marc Poulhiès
- [COMMITTED 23/35] ada: Small adjustments to commentary after latest change
Marc Poulhiès
- [COMMITTED 24/35] ada: Emit DWARF for Ada 'with' and 'use' clauses
Marc Poulhiès
- [COMMITTED 25/35] ada: Disable self-referential with_clauses
Marc Poulhiès
- [COMMITTED 26/35] ada: Back out part of previous change -- disable warning
Marc Poulhiès
- [COMMITTED 27/35] ada: Fix internal error on bit-packed array type with Volatile_Full_Access
Marc Poulhiès
- [COMMITTED 28/35] ada: Fix fallout of change in parameter passing out of aliasing considerations
Marc Poulhiès
- [COMMITTED 29/35] ada: Standard types are not artificial
Marc Poulhiès
- [COMMITTED 30/35] ada: Add 'artificial_p' parameter to build_unc_object_type
Marc Poulhiès
- [COMMITTED 31/35] ada: Mark XUB types as nameless
Marc Poulhiès
- [COMMITTED 32/35] ada: Mark XUA types as artificial
Marc Poulhiès
- [COMMITTED 33/35] ada: Mark some type decls as nameless
Marc Poulhiès
- [COMMITTED 34/35] ada: Set DECL_NAMELESS in create_type_decl
Marc Poulhiès
- [COMMITTED 35/35] ada: Change scope of XUB type
Marc Poulhiès
- [COMMITTED] ada: Fix static_assert with one argument
Marc Poulhiès
- [COMMITED] [wwwdocs] index: GCC developer room at FOSDEM 2025: Call for Participation open
Marc Poulhiès
- [PATCH] ada: Add GNU/Hurd x86_64 support
Marc Poulhiès
- [PATCH v11] ada: fix timeval timespec on 32 bits archs with 64 bits time_t [PR114065]
Marc Poulhiès
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Siddhesh Poyarekar
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Siddhesh Poyarekar
- [PATCH v2 1/4] tree-object-size: use size_for_offset in more cases
Siddhesh Poyarekar
- [committed] tree-object-size: Fall back to wholesize for non-const offset
Siddhesh Poyarekar
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Ramana Radhakrishnan
- [Bug tree-optimization/109429] [PATCH v2] ivopts: fixed complexities
Aleksandar Rakic
- [Bug tree-optimization/109429] [PATCH v2] ivopts: fixed complexities
Aleksandar Rakic
- *Ping* [PATCH v2 1/1] C: Support Function multiversionsing in the C front end
Alfie Richards
- [PATCH v13 0/4] c: Add __lengthof__ operator
Xavier Del Campo Romero
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Maciej W. Rozycki
- [to-be-committed][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Maciej W. Rozycki
- [to-be-committed][V2][RISC-V] Add splitters to restore condops generation after recent phiopt changes
Maciej W. Rozycki
- [PATCH v2] alpha: Add -mlra option
Maciej W. Rozycki
- [PATCH v2] alpha: Add -mlra option
Maciej W. Rozycki
- [PATCH] regenerate-opt-urls.py: fix transposed values for "vax" and "v850"
Maciej W. Rozycki
- [PATCH] regenerate-opt-urls.py: fix transposed values for "vax" and "v850"
Maciej W. Rozycki
- Why -Wsuggest-attribute=noreturn does not apply to static?
Xi Ruoyao
- Why -Wsuggest-attribute=noreturn does not apply to static?
Xi Ruoyao
- [PATCH] Always set SECTION_RELRO for or .data.rel.ro{, .local} [PR116887]
Xi Ruoyao
- [PATCH] Add 'cobol' to Makefile.def, take 2
Xi Ruoyao
- Ping: [PATCH] Always set SECTION_RELRO for or .data.rel.ro{,.local} [PR116887]
Xi Ruoyao
- [PATCH] LoongArch: Make __builtin_lsx_vorn_v and __builtin_lasx_xvorn_v arguments and return values unsigned
Xi Ruoyao
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
Xi Ruoyao
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Torbjorn SVENSSON
- arm: Make arm_noce_conversion_profitable_p call default hook [PR 116444]
Torbjorn SVENSSON
- [PATCH] testsuite: Define missing and use ET for arm_arch_* and arm_cpu_*
Torbjorn SVENSSON
- [PING] [PATCH v2] diagnostics: Fix compile error for MinGW <7.0
Torbjorn SVENSSON
- [PATCH v2] diagnostics: Fix compile error for MinGW <7.0
Torbjorn SVENSSON
- [PATCH] testsuite: Define missing and use ET for arm_arch_* and arm_cpu_*
Torbjorn SVENSSON
- [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c
Torbjorn SVENSSON
- arm: Improvements to arm_noce_conversion_profitable_p call [PR 116444]
Torbjorn SVENSSON
- [PATCH] testsuite: arm: Use check-function-bodies in cmse-5 tests
Torbjorn SVENSSON
- [PATCH] testsuite: arm: Relax expected asm in bitfield* and union-2 tests
Torbjorn SVENSSON
- [PATCH] testsuite: arm: Use check-function-bodies in fp16-aapcs-* tests
Torbjorn SVENSSON
- [PING] [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c
Torbjorn SVENSSON
- [PING] [PATCH v2] testsuite: Sanitize pacbti test cases for Cortex-M
Torbjorn SVENSSON
- [PATCH v2] testsuite: Sanitize pacbti test cases for Cortex-M
Torbjorn SVENSSON
- [PATCH] testsuite: Define missing and use ET for arm_arch_* and arm_cpu_*
Torbjörn SVENSSON
- [PATCH] testsuite: arm: use effective-target for mod* tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Update expected asm in no-literal-pool-m0.c
Torbjörn SVENSSON
- [PATCH v2] testsuite: Sanitize pacbti test cases for Cortex-M
Torbjörn SVENSSON
- [committed] testsuite: arm: Corrected expected error message for cde-mve-error-1.c
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Relax register selection [PR116623]
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Relax cbranch tests to accept inverted branches
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use effective-target for data-intrinsics-assembly test
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use check-function-bodies in cmse-5 tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use check-function-bodies in fp16-aapcs-* tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Relax expected asm in bitfield* and union-2 tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use effective-target for attr-neon* tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use effective-target for memset-inline* tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Update expected asm in armv8_2-fp16-neon-2.c
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Force hard ABI for pr51534.c test
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use effective-target for pr68620 and pr78041 tests
Torbjörn SVENSSON
- [PATCH] testsuite: arm: Use effective-target for nomve_fp_1 test
Torbjörn SVENSSON
- [PATCH 2/2]AArch64: support encoding integer immediates using floating point moves
Richard Sandiford
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Richard Sandiford
- [PATCH] aarch64: Set Armv9-A generic L1 cache line size to 64 bytes
Richard Sandiford
- [PATCH] aarch64: Expand CTZ to RBIT + CLZ for SVE [PR109498]
Richard Sandiford
- [PATCH v2 1/3] aarch64: Add SVE2 faminmax intrinsics
Richard Sandiford
- [PATCH v2 2/3] aarch64: Introduce new unspecs for smax/smin
Richard Sandiford
- [PATCH v2 3/3] aarch64: Add codegen support for SVE2 faminmax
Richard Sandiford
- [PATCH] aarch64: Fix costing of move to/from MOVEABLE_SYSREGS
Richard Sandiford
- [PATCH] aarch64: Add support for mfloat8x{8|16}_t types
Richard Sandiford
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Richard Sandiford
- [PATCH] testsuite: Unset torture_current_flags after use
Richard Sandiford
- [PATCH] testsuite: Make check-function-bodies work with LTO
Richard Sandiford
- [PATCH] aarch64: Fix SVE ACLE gimple folds for C++ LTO [PR116629]
Richard Sandiford
- [PATCH 2/2]AArch64: support encoding integer immediates using floating point moves
Richard Sandiford
- [PATCH] aarch64: Fix early ra for -fno-delete-dead-exceptions [PR116927]
Richard Sandiford
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Richard Sandiford
- [PATCH] Aarch64: Define WIDEST_HARDWARE_FP_SIZE
Richard Sandiford
- [PATCH] Aarch64: Change stack checking method on Linux
Richard Sandiford
- [PATCH 0/4] Support more VLA SLP permutations
Richard Sandiford
- [PATCH 1/4] vect: Variable lane indices in vectorizable_slp_permutation_1
Richard Sandiford
- [PATCH 2/4] vect: Restructure repeating_p case for SLP permutations
Richard Sandiford
- [PATCH 3/4] vect: Support more VLA SLP permutations
Richard Sandiford
- [PATCH 4/4] vect: Add more dump messages for VLA SLP permutation
Richard Sandiford
- [PATCH] aarch64: Handle SVE modes in aarch64_evpc_reencode
Richard Sandiford
- [PATCH] aarch64: Fix general permutes of svbfloat16_ts
Richard Sandiford
- [PATCH] aarch64: Fix bug with max/min (PR116934)
Richard Sandiford
- [PATCH v2 1/2] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization.
Richard Sandiford
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Richard Sandiford
- [PATCH 2/3] aarch64: libgcc: add prototypes in cpuinfo
Richard Sandiford
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Richard Sandiford
- [PATCH v3 1/2] aarch64: Add SVE2 faminmax intrinsics
Richard Sandiford
- [PATCH v3 2/2] aarch64: Add codegen support for SVE2 faminmax
Richard Sandiford
- [PATCH] aarch64: Expand CTZ to RBIT + CLZ for SVE [PR109498]
Richard Sandiford
- [PATCH v3 1/2] aarch64: Add SVE2 faminmax intrinsics
Richard Sandiford
- [PATCH 1/8] aarch64: Use PAUTH instead of V8_3A in some places
Richard Sandiford
- [PATCH 2/8] aarch64: Add new +fcma flag
Richard Sandiford
- [PATCH v1 1/4] aarch64: add debug comments to feature properties in .note.gnu.property
Richard Sandiford
- [PATCH v1 2/4] aarch64: add minimal support for GCS build attributes
Richard Sandiford
- [PATCH v1 3/4] aarch64: improve assembly debug comments for build attributes
Richard Sandiford
- [PATCH v1 4/4] aarch64: encapsulate note.gnu.property emission into a class
Richard Sandiford
- [PATCH] aarch64: Fix folding of degenerate svwhilele case [PR117045]
Richard Sandiford
- [PATCH] aarch64: Fix folding of degenerate svwhilele case [PR117045]
Richard Sandiford
- [PATCH v5 1/2] aarch64: Add SVE2 faminmax intrinsics
Richard Sandiford
- [PATCH] vect: Avoid divide by zero for permutes of extern VLA vectors
Richard Sandiford
- [PATCH] aarch64: Alter pr116258.c test to correct for big endian.
Richard Sandiford
- [PATCH v6 1/2] aarch64: Add SVE2 faminmax intrinsics
Richard Sandiford
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Sandiford
- [PATCH v2] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Richard Sandiford
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Richard Sandiford
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Sandiford
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Richard Sandiford
- [PATCH 1/2] PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformation to vector operands
Richard Sandiford
- [PATCH 2/2] PR target/117048 aarch64: Use more canonical and optimization-friendly representation for XAR instruction
Richard Sandiford
- [PATCH] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Richard Sandiford
- [PATCH 2/2] PR target/117048 aarch64: Use more canonical and optimization-friendly representation for XAR instruction
Richard Sandiford
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Richard Sandiford
- [PATCH][simplify-rtx]: Fix incorrect folding of shift and AND [PR117012]
Richard Sandiford
- [PATCH]AArch64: rename the SVE2 psel intrinsics to psel_lane [PR116371]
Richard Sandiford
- SVE intrinsics: Fold constant operands for svlsl.
Richard Sandiford
- [PATCH] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Richard Sandiford
- [PATCH 2/3]AArch64: support encoding integer immediates using floating point moves
Richard Sandiford
- [PATCH 3/3]AArch64: use movi d0, #0 to clear SVE registers instead of mov z0.d, #0
Richard Sandiford
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Sandiford
- [PATCH 3/4]AArch64: enable zero-extends using TBLs for Adv. SIMD
Richard Sandiford
- [PATCH 1/3]AArch64: update testsuite to account for new zero moves
Richard Sandiford
- [PATCH]AArch64 re-enable memory access costing after SLP change.
Richard Sandiford
- [PATCH 1/4]middle-end: support multi-step zero-extends using VEC_PERM_EXPR
Richard Sandiford
- [PATCH 1/2] [Middle-end] Canonicalize (vec_merge (fma op2 op1 op3) op1 mask) to (vec_merge (fma op1 op2 op3) op1 mask).
Richard Sandiford
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Richard Sandiford
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Richard Sandiford
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Richard Sandiford
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Richard Sandiford
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Richard Sandiford
- [PATCH v1 3/4] aarch64: improve assembly debug comments for build attributes
Richard Sandiford
- [PATCH 0/9] Add more folds related to exact division
Richard Sandiford
- [PATCH 1/9] Make more places handle exact_div like trunc_div
Richard Sandiford
- [PATCH 2/9] Use get_nonzero_bits to simplify trunc_div to exact_div
Richard Sandiford
- [PATCH 3/9] Simplify X /[ex] Y cmp Z -> X cmp (Y * Z)
Richard Sandiford
- [PATCH 4/9] Simplify (X /[ex] C1) * (C1 * C2) -> X * C2
Richard Sandiford
- [PATCH 5/9] Generalise ((X /[ex] A) +- B) * A -> X +- A * B rule
Richard Sandiford
- [PATCH 6/9] Try to simplify (X >> C1) << (C1 + C2) -> X << C2
Richard Sandiford
- [PATCH 7/9] Handle POLY_INT_CSTs in get_nonzero_bits
Richard Sandiford
- [PATCH 8/9] Try to simplify (X >> C1) * (C2 << C1) -> X * C2
Richard Sandiford
- [PATCH 9/9] Record nonzero bits in the irange_bitmask of POLY_INT_CSTs
Richard Sandiford
- pair-fusion: Assume alias conflict if common address reg changes [PR116783]
Richard Sandiford
- [PATCH 3/9] Simplify X /[ex] Y cmp Z -> X cmp (Y * Z)
Richard Sandiford
- [PATCH] testsuite: Skip pr112305.c for -O[01] on simulators
Richard Sandiford
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Richard Sandiford
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Richard Sandiford
- [PATCH v2 1/8] docs: Document maskload else operand and behavior.
Richard Sandiford
- [PATCH v2 2/8] ifn: Add else-operand handling.
Richard Sandiford
- [PATCH v2 5/8] aarch64: Add masked-load else operands.
Richard Sandiford
- [PATCH v2] aarch64: Add support for Ampere-1B (-mcpu=ampere1b) CPU
Richard Sandiford
- [PATCH 1/2] AArch64: Improve SIMD immediate generation
Richard Sandiford
- [PATCH 2/2] AArch64: Improve SIMD immediate generation
Richard Sandiford
- [PATCH 3/3] AArch64: Add support for SIMD xor immediate
Richard Sandiford
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Richard Sandiford
- [PATCH 5/6] aarch64: Emit XAR for vector rotates where possible
Richard Sandiford
- [PATCH 2/6] aarch64: Use canonical RTL representation for SVE2 XAR and extend it to fixed-width modes
Richard Sandiford
- [PATCH 1/2] aarch64: Use standard names for saturating arithmetic
Richard Sandiford
- [PATCH 1/2] aarch64: Use standard names for saturating arithmetic
Richard Sandiford
- [PATCH v3] AArch64: Fix copysign patterns
Richard Sandiford
- [PATCH v3] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Richard Sandiford
- SVE intrinsics: Fold constant operands for svlsl.
Richard Sandiford
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Richard Sandiford
- [PATCH 2/2] tree-optimization/116575 - SLP masked load-lanes discovery
Richard Sandiford
- [PATCH] SVE intrinsics: Fold division and multiplication by -1 to neg.
Richard Sandiford
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Richard Sandiford
- [PATCH 1/2] aarch64: Use standard names for saturating arithmetic
Richard Sandiford
- [PATCH v2 2/4] aarch64: add minimal support of AEABI build attributes for GCS.
Richard Sandiford
- [PATCH v2 3/4] aarch64: improve assembly debug comments for AEABI build attributes
Richard Sandiford
- [PATCH v2 0/4] aarch64: add minimal support of AEABI build attributes for GCS
Richard Sandiford
- [PATCH v2 1/2] aarch64: Add support for mfloat8x{8|16}_t types
Richard Sandiford
- [PATCH v2 2/2] aarch64: Add mfloat vreinterpret intrinsics
Richard Sandiford
- SVE intrinsics: Fold constant operands for svlsl.
Richard Sandiford
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Richard Sandiford
- [PATCH 04/22] aarch64: Add __builtin_aarch64_chkfeat
Richard Sandiford
- [PATCH 05/22] aarch64: Add __builtin_aarch64_chkfeat tests
Richard Sandiford
- [PATCH 5/9] Generalise ((X /[ex] A) +- B) * A -> X +- A * B rule
Richard Sandiford
- [PATCH 7/9] Handle POLY_INT_CSTs in get_nonzero_bits
Richard Sandiford
- [PATCH 06/22] aarch64: Add GCS instructions
Richard Sandiford
- [PATCH 07/22] aarch64: Add GCS builtins
Richard Sandiford
- [PATCH 08/22] aarch64: Add __builtin_aarch64_gcs* tests
Richard Sandiford
- [PATCH 09/22] aarch64: Add GCS support for nonlocal stack save
Richard Sandiford
- [PATCH 14/22] aarch64: Add GCS support to the unwinder
Richard Sandiford
- [PATCH 16/22] aarch64: libgcc: add GCS marking to asm
Richard Sandiford
- [PATCH 18/22] aarch64: libitm: Add GCS support
Richard Sandiford
- [PATCH 19/22] aarch64: Introduce indirect_return attribute
Richard Sandiford
- [PATCH 20/22] aarch64: Add tests and docs for indirect_return attribute
Richard Sandiford
- [PATCH 21/22] aarch64: Fix tests incompatible with GCS
Richard Sandiford
- [PATCH 22/22] aarch64: Fix nonlocal goto tests incompatible with GCS
Richard Sandiford
- [PATCH 00/22] aarch64: Add support for Guarded Control Stack extension
Richard Sandiford
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Richard Sandiford
- [PATCH] SVE intrinsics: Fold svaba with op1 all zeros to svabd.
Richard Sandiford
- [pushed] testsuite: Generalise tree-ssa/shifts-3.c regexp
Richard Sandiford
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Richard Sandiford
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Richard Sandiford
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Richard Sandiford
- [PATCH] AArch64: Add more accurate constraint [PR117292]
Richard Sandiford
- [PATCH 2/6] aarch64: Use canonical RTL representation for SVE2 XAR and extend it to fixed-width modes
Richard Sandiford
- [PATCH v2] [aarch64] Fix function multiversioning dispatcher link error with LTO
Richard Sandiford
- [PATCH][AARCH64][PR115258]Fix excess moves
Richard Sandiford
- [PATCH v2 5/8] aarch64: Add masked-load else operands.
Richard Sandiford
- [PATCH] aarch64: Use canonicalize_comparison in ccmp expansion [PR117346]
Richard Sandiford
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Richard Sandiford
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Richard Sandiford
- [PATCH v3] [aarch64] Fix function multiversioning dispatcher link error with LTO
Richard Sandiford
- [PATCH] aarch64: Forbid F64MM permutes in streaming mode
Richard Sandiford
- [PATCH v4] [aarch64] Fix function multiversioning dispatcher link error with LTO
Richard Sandiford
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Richard Sandiford
- [PATCH v2 9/9] aarch64: Handle alignment when it is bigger than BIGGEST_ALIGNMENT
Richard Sandiford
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Richard Sandiford
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Richard Sandiford
- [PATCH 1/4] sched1: hookize pressure scheduling spilling agressiveness
Richard Sandiford
- [PATCH 0/3] aarch64: Allow separate SVE and SME feature requirements
Richard Sandiford
- [PATCH 1/3] aarch64: Move ENTRY_VHSDF to aarch64-simd-pragma-builtins.def
Richard Sandiford
- [PATCH 2/3] aarch64: Record separate streaming and non-streaming ISA requirements
Richard Sandiford
- [PATCH 3/3] aarch64: Require SVE2 and/or SME2 for SVE FAMINMAX intrinsics
Richard Sandiford
- [PATCH] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Richard Sandiford
- [PATCH] AArch64: Switch off early scheduling
Richard Sandiford
- [PATCH v3 5/8] aarch64: Add masked-load else operands.
Richard Sandiford
- [PATCH] aarch64: Recognize vector permute patterns suitable for FMOV [PR100165]
Richard Sandiford
- [PATCH 1/2] aarch64: Remove scheduling models for falkor and saphira
Richard Sandiford
- [WIP RFC] libstdc++: add module std
Iain Sandoe
- [PATCH] c++: Fix crash during NRV optimization with invalid input [PR117099]
Iain Sandoe
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Iain Sandoe
- [patch, Fortran, doc] Update descriptions for UNSIGNED
Iain Sandoe
- [pushed] doc, fortran: Add a missing menu item.
Iain Sandoe
- [pushed] doc, fortran: Add a missing menu item.
Iain Sandoe
- [pushed] c++, contracts: Only check contracts attributes [PR116607].
Iain Sandoe
- [PATCH v3] c++, coroutines: Fix awaiter var creation [PR116506].
Iain Sandoe
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Frank Scheiner
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Frank Scheiner
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Frank Scheiner
- [PATCH v2] libstdc++: Workaround glibc headers on ia64-linux
Frank Scheiner
- [PATCH v2 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Frank Scheiner
- [PATCH v2 1/2] Remove ia64*-*-linux from the list of obsolete targets
Frank Scheiner
- [PATCH v2 2/2] Enable LRA for ia64
Frank Scheiner
- [PATCH v2 2/2] Enable LRA for ia64
Frank Scheiner
- [PATCH v2 2/2] Enable LRA for ia64
Frank Scheiner
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Frank Scheiner
- [PATCH v3 1/2] Remove ia64*-*-linux from the list of obsolete targets
Frank Scheiner
- [PATCH v3 2/2] Enable LRA for ia64
Frank Scheiner
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Frank Scheiner
- [PATCH v2] libstdc++: Workaround glibc headers on ia64-linux
Frank Scheiner
- [PATCH v3 0/2] ia64: enable LRA and un-obsolete ia64*-*-linux
Frank Scheiner
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Jennifer Schmitz
- SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Jennifer Schmitz
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Jennifer Schmitz
- [PATCH] [PR116831] match.pd: Check trunc_mod vector obtap before folding.
Jennifer Schmitz
- [PATCH] [PR116831] match.pd: Check trunc_mod vector obtap before folding.
Jennifer Schmitz
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Jennifer Schmitz
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Jennifer Schmitz
- [PATCH] [PR116831] match.pd: Check trunc_mod vector obtap before folding.
Jennifer Schmitz
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Jennifer Schmitz
- [PATCH][PR113816] AArch64: Use SIMD+GPR for logical vector reductions
Jennifer Schmitz
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svmul with constant power-of-2 operand to svlsl
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold division and multiplication by -1 to neg.
Jennifer Schmitz
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Jennifer Schmitz
- [PATCH] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add fold_active_lanes_to method to refactor svmul and svdiv.
Jennifer Schmitz
- [PATCH] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [PATCH] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [PATCH] testsuite: Add test directive checking removal of link_error
Jennifer Schmitz
- [RFC][PATCH] AArch64: Remove AARCH64_EXTRA_TUNE_USE_NEW_VECTOR_COSTS
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold division and multiplication by -1 to neg.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Jennifer Schmitz
- [PATCH] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Add constant folding for svindex.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold division and multiplication by -1 to neg.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svsra with op1 all zeros to svlsr/svasr.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svaba with op1 all zeros to svabd.
Jennifer Schmitz
- [PATCH] SVE intrinsics: Fold svaba with op1 all zeros to svabd.
Jennifer Schmitz
- [PATCH] match.pd: Add std::pow folding optimizations.
Jennifer Schmitz
- [PATCH] [PR106329] SVE intrinsics: Fold calls with pfalse predicate.
Jennifer Schmitz
- [PATCH v5] gcc, libcpp: Add warning switch for "#pragma once in main file" [PR89808]
Andreas Schwab
- m68k: replace reload_in_progress by reload_in_progress || lra_in_progress
Andreas Schwab
- [PATCH] RISC-V: override alignment of function/jump/loop
Andreas Schwab
- [PATCH 3/3] Handle non-grouped stores as single-lane SLP
Thomas Schwinge
- Handle non-grouped stores as single-lane SLP: adjust 'gcc.dg/vect/slp-26.c', GCN (was: [PATCH 3/3] Handle non-grouped stores as single-lane SLP)
Thomas Schwinge
- nvptx: Disable effective-target 'freestanding' (was: [PATCH 3/9] nvptx: Re-enable test cases by removing effective target 'freestanding')
Thomas Schwinge
- [r15-4104 Regression] FAIL: gfortran.dg/gomp/allocate-static.f90 -Os (test for excess errors) on Linux/x86_64
Thomas Schwinge
- [Patch] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device
Thomas Schwinge
- Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Fix effective-target keyword in 'libgomp.oacc-fortran/acc_on_device-2.f90'
Thomas Schwinge
- Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Harmonize 'libgomp.oacc-fortran/acc_on_device-1-*'
Thomas Schwinge
- Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Revert 'gimple_fold_builtin_acc_on_device' change
Thomas Schwinge
- OpenACC 'nohost' clause: harmonize 'libgomp.oacc-{c-c++-common,fortran}/routine-nohost-1.*'
Thomas Schwinge
- Fortran test typebound_operator_7.f03 broken by non-Fortran commit. Confirm anyone?
Thomas Schwinge
- Use unique_ptr in more places in pretty_printer/diagnostics: 'gcc/config/gcn/mkoffload.cc' [PR116613] (was: [RFC/PATCH] Use unique_ptr in more places in pretty_printer/diagnostics [PR116613])
Thomas Schwinge
- [PATCH] Assorted --disable-checking fixes [PR117249]
Thomas Schwinge
- [PATCH] c++: Return the underlying decl rather than the USING_DECL from update_binding [PR116913]
Nathaniel Shead
- [PATCH] c++: Allow references to internal-linkage vars in C++11 [PR113266]
Nathaniel Shead
- [PATCH] c++/modules: Merge default arguments [PR99274]
Nathaniel Shead
- [PATCH 1/3] c++: Handle ABI for non-polymorphic dynamic classes
Nathaniel Shead
- [PATCH 2/3] c++/modules: Prevent maybe_clone_decl being called multiple times [PR115007]
Nathaniel Shead
- [PATCH 3/3] c++/modules: Support decloned cdtors
Nathaniel Shead
- [PATCH] libgcc: Use inline variable instead of function-local static
Nathaniel Shead
- [PATCH v3 0/5] c++/modules: Implement P1815 "Translation-unit-local entities"
Nathaniel Shead
- [PATCH v3 1/5] c++/modules: Detect exposures of TU-local entities
Nathaniel Shead
- [PATCH v3 2/5] c++/modules: Ignore TU-local entities where necessary
Nathaniel Shead
- [PATCH v3 3/5] c++/modules: Support unnamed namespaces in header units
Nathaniel Shead
- [PATCH v3 4/5] c++/modules: Check linkage for exported declarations
Nathaniel Shead
- [PATCH v3 5/5] c++/modules: Validate external linkage definitions in header units [PR116401]
Nathaniel Shead
- [PATCH] c++: Fix mangling of otherwise unattached class-scope lambdas [PR116568]
Nathaniel Shead
- [PATCH] c++/modules: Handle forward-declared class types
Nathaniel Shead
- [PATCH] c++/modules: Merge default arguments [PR99274]
Nathaniel Shead
- [PATCH 1/3] c++: Handle ABI for non-polymorphic dynamic classes
Nathaniel Shead
- [PATCH 1/2] c++/modules: Propagate some missing flags on type definitions
Nathaniel Shead
- [PATCH 2/2] c++/modules: Retrofit imported partial specs over existing implicit instantiations [PR113814]
Nathaniel Shead
- [PATCH 2/2] c++/modules: Retrofit imported partial specs over existing implicit instantiations [PR113814]
Nathaniel Shead
- [PATCH 2/2] c++/modules: Retrofit imported partial specs over existing implicit instantiations [PR113814]
Nathaniel Shead
- [PATCH] c++/modules: Fix recursive dependencies [PR116317]
Nathaniel Shead
- [PATCH v3 0/5] c++/modules: Implement P1815 "Translation-unit-local entities"
Nathaniel Shead
- [PATCH][Backport][GCC13] RISC-V: Fix missing boolean_expression in zmmul extension
Liao Shihua
- [PATCH v2] Improve vsetvl vconfig alignment
Dusan Stojkovic
- [PATCH v2] RISC-V: Improve vsetvl vconfig alignment
Dusan Stojkovic
- [PATCH v2] RISC-V: Improve vsetvl vconfig alignment
Dusan Stojkovic
- [PATCH v2] Improve vsetvl vconfig alignment
Dusan Stojkovic
- [committed] amdgcn: silence warning
Andrew Stubbs
- [PATCH] amdgcn: Refactor device settings into a def file
Andrew Stubbs
- [Patch] GCN: Initial generic-target handling
Andrew Stubbs
- [Patch] GCN: Initial generic-target handling
Andrew Stubbs
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Andrew Stubbs
- [Patch][v2] GCN: Initial generic-target handling
Andrew Stubbs
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Andrew Stubbs
- [Patch] AMD GCN: Set HSA_XNACK for USM and 'xnack+' / 'xnack-'
Andrew Stubbs
- [Patch] AMD GCN: Set HSA_XNACK for USM and 'xnack+' / 'xnack-'
Andrew Stubbs
- [PATCH v2 6/8] gcn: Add else operand to masked loads.
Andrew Stubbs
- [PATCH v3] Remove sys/user time in -ftime-report
Andrew Stubbs
- [patch,testsuite] Some float64 and float32x test require double64plus.
Mike Stump
- [PATCH] testsuite: add testcase for fixed PR107467
Mike Stump
- [PATCH 0/3] Move some single-file LTO tests to torture
Mike Stump
- [PATCH] xtensa: Define TARGET_DIFFERENT_ADDR_DISPLACEMENT_P target hook
Takayuki 'January June' Suwa
- libbacktrace patch committed
Ian Lance Taylor
- libgo: fix for C23 nullptr keyword
Ian Lance Taylor
- libbacktrace patch committed: Recognize new Mach-O DWARF sections
Ian Lance Taylor
- [PATCH] libgo: Use stub syscall on GNU/Hurd
Ian Lance Taylor
- [PATCH] libiberty: Fix comment typos
Ian Lance Taylor
- [PATCH] libgo: Use stub syscall on GNU/Hurd
Samuel Thibault
- [PATCH] typos
Samuel Thibault
- [PATCH] ada: Add GNU/Hurd x86_64 support
Samuel Thibault
- [PATCH] ada: Add GNU/Hurd x86_64 support
Samuel Thibault
- [Patch] Fortran: Dead-function removal in error.cc (shrinking by 40%)
Paul Richard Thomas
- [Ping*4, Patch, Fortran, 77871, v1] Allow for class typed coarray parameter as dummy [PR77871]
Paul Richard Thomas
- [Ping, Fortran, Patch, PR80235, v1] Fix ICE when coarray from module is referenced in submodule.
Paul Richard Thomas
- [Patch, fortran] PR116733: Generic processing of assumed rank objects (f202y)
Paul Richard Thomas
- [Patch, fortran] [13-15 regressions] PR115070 & 115348
Paul Richard Thomas
- [Patch, fortran] PR115700 - comment 5: uninitialized string length in ASSOCIATE
Paul Richard Thomas
- [Patch, fortran] PR115700 - comment 5: uninitialized string length in ASSOCIATE
Paul Richard Thomas
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Kyrylo Tkachov
- [PATCH v1][GCC] aarch64: Add GCS build attributes support.
Kyrylo Tkachov
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Kyrylo Tkachov
- [PATCH] [PR113816] AArch64: Use SVE bit op reduction for vector reductions
Kyrylo Tkachov
- [PATCH] aarch64: Optimise calls to ldexp with SVE FSCALE instruction
Kyrylo Tkachov
- [PATCH 1/3] aarch64: libgcc: Cleanup warnings in lse.S
Kyrylo Tkachov
- [PATCH 2/3] aarch64: libgcc: add prototypes in cpuinfo
Kyrylo Tkachov
- [PATCH 3/3] aarch64: libgcc: Add -Werror support
Kyrylo Tkachov
- [PATCH 0/2] aarch64: remove SVE2 requirement from SME and diagnose it as unsupported
Kyrylo Tkachov
- [PATCH 2/2] aarch64: remove SVE2 requirement from SME and diagnose it as unsupported
Kyrylo Tkachov
- [PATCH] aarch64: Set Armv9-A generic L1 cache line size to 64 bytes
Kyrylo Tkachov
- [PATCH 2/3] aarch64: libgcc: add prototypes in cpuinfo
Kyrylo Tkachov
- [PATCH] aarch64: Fix folding of degenerate svwhilele case [PR117045]
Kyrylo Tkachov
- [PATCH 1/2] PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformation to vector operands
Kyrylo Tkachov
- [PATCH 2/2] PR target/117048 aarch64: Use more canonical and optimization-friendly representation for XAR instruction
Kyrylo Tkachov
- [PATCH] [PR86710][PR116826] match.pd: Fold logarithmic identities.
Kyrylo Tkachov
- [PATCH 2/2] PR target/117048 aarch64: Use more canonical and optimization-friendly representation for XAR instruction
Kyrylo Tkachov
- [PATCH 1/2] PR 117048: simplify-rtx: Extend (x << C1) | (X >> C2) --> ROTATE transformation to vector operands
Kyrylo Tkachov
- [PATCH 3/4]AArch64: enable zero-extends using TBLs for Adv. SIMD
Kyrylo Tkachov
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Kyrylo Tkachov
- [PATCH 1/3] PR 117048: simplify-rtx: Simplify (X << C1) [+,^] (X >> C2) into ROTATE
Kyrylo Tkachov
- [PATCH 2/3] PR 117048: aarch64: Add define_insn_and_split for vector ROTATE
Kyrylo Tkachov
- [PATCH 3/3] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- SVE intrinsics: Fold constant operands for svlsl.
Kyrylo Tkachov
- [PATCH v3] MATCH: Simplify `a rrotate (32-b) -> a lrotate b` [PR109906]
Kyrylo Tkachov
- [PATCH] AArch64: Remove redundant check in aarch64_simd_mov
Kyrylo Tkachov
- [PATCH 1/6] PR 117048: simplify-rtx: Simplify (X << C1) [+,^] (X >> C2) into ROTATE
Kyrylo Tkachov
- [PATCH 2/6] aarch64: Use canonical RTL representation for SVE2 XAR and extend it to fixed-width modes
Kyrylo Tkachov
- [PATCH 3/6] PR 117048: aarch64: Add define_insn_and_split for vector ROTATE
Kyrylo Tkachov
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- [PATCH 5/6] aarch64: Emit XAR for vector rotates where possible
Kyrylo Tkachov
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Kyrylo Tkachov
- [PATCH 1/3] PR 117048: simplify-rtx: Simplify (X << C1) [+, ^] (X >> C2) into ROTATE
Kyrylo Tkachov
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Kyrylo Tkachov
- SVE intrinsics: Fold constant operands for svlsl.
Kyrylo Tkachov
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- [PATCH] aarch64: Support multiple variants including up to 3
Kyrylo Tkachov
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- [PATCH 1/6] PR 117048: simplify-rtx: Simplify (X << C1) [+,^] (X >> C2) into ROTATE
Kyrylo Tkachov
- [PATCH 2/6] aarch64: Use canonical RTL representation for SVE2 XAR and extend it to fixed-width modes
Kyrylo Tkachov
- [PATCH 3/6] PR 117048: aarch64: Add define_insn_and_split for vector ROTATE
Kyrylo Tkachov
- [PATCH 4/6] expmed, aarch64: Optimize vector rotates as vector permutes where possible
Kyrylo Tkachov
- [PATCH 5/6] aarch64: Emit XAR for vector rotates where possible
Kyrylo Tkachov
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Kyrylo Tkachov
- [PATCH 4/6] aarch64: Optimize vector rotates into REV* instructions where possible
Kyrylo Tkachov
- [PATCH][committed] aarch64: Use implementation namespace for vxarq_u64 immediate argument
Kyrylo Tkachov
- [PATCH 6/6] simplify-rtx: Simplify ROTATE:HI (X:HI, 8) into BSWAP:HI (X)
Kyrylo Tkachov
- [PATCH] aarch64: Add support for FUJITSU-MONAKA (-mcpu=fujitsu-monaka) CPU
Kyrylo Tkachov
- [PATCH v2 07/21] aarch64: Add GCS builtins
Kyrylo Tkachov
- [PATCH v2 04/21] aarch64: Add __builtin_aarch64_chkfeat
Kyrylo Tkachov
- [PATCH 4/6] expmed, aarch64: Optimize vector rotates as vector permutes where possible
Kyrylo Tkachov
- [PATCH] AArch64: Switch off early scheduling
Kyrylo Tkachov
- [PATCH v2] aarch64: Add support for Ampere-1B (-mcpu=ampere1b) CPU
Philipp Tomsich
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Craig Topper
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
Craig Topper
- [PATCH] Further use of mod_scope in modified_type_die
Tom Tromey
- [committed] libstdc++: Fix Python deprecation warning in printers.py
Tom Tromey
- [committed] libstdc++: Fix Python deprecation warning in printers.py
Tom Tromey
- [PATCH] Further use of mod_scope in modified_type_die
Tom Tromey
- [PING^2] [PATCH] c: Diagnose declarations that are used only in their own initializer [PR115027]
Martin Uecker
- [PATCH] warning option for traps (-Wtrap)
Martin Uecker
- [PATCH] warning option for traps (-Wtrap)
Martin Uecker
- [PATCH] warning option for traps (-Wtrap)
Martin Uecker
- [PATCH] warning option for traps (-Wtrap)
Martin Uecker
- counted_by attribute and type compatibility
Martin Uecker
- counted_by attribute and type compatibility
Martin Uecker
- counted_by attribute and type compatibility
Martin Uecker
- counted_by attribute and type compatibility
Martin Uecker
- [PATCH] c: detect variably-modified types [PR117145,PR117245,PR100420]
Martin Uecker
- counted_by attribute and type compatibility
Martin Uecker
- [Fortran, Patch, PR51815, v1] Fix parsing of substring refs in coarrays.
Andre Vehreschild
- [PATCH] fortran: Fix default initialization of finalizable non-polymorphic intent(out) arguments [PR116829]
Andre Vehreschild
- [patch, Fortran] Implement maxval/minval for UNSIGNED
Andre Vehreschild
- [Fortran, Patch, PR51815, v1] Fix parsing of substring refs in coarrays.
Andre Vehreschild
- [Fortran, Patch, PR51815, v3] Fix parsing of substring refs in coarrays.
Andre Vehreschild
- [Patch] OpenMP: Allocate directive for static vars, clean up
Andre Vehreschild
- [Ping*3, Patch, Fortran, 77871, v1] Allow for class typed coarray parameter as dummy [PR77871]
Andre Vehreschild
- [Fortran, Patch, PR51815, v3] Fix parsing of substring refs in coarrays.
Andre Vehreschild
- [Ping*4, Patch, Fortran, 77871, v1] Allow for class typed coarray parameter as dummy [PR77871]
Andre Vehreschild
- Fortran test typebound_operator_7.f03 broken by non-Fortran commit. Confirm anyone?
Andre Vehreschild
- [Ping*4, Patch, Fortran, 77871, v1] Allow for class typed coarray parameter as dummy [PR77871]
Andre Vehreschild
- [Ping, Fortran, Patch, PR80235, v1] Fix ICE when coarray from module is referenced in submodule.
Andre Vehreschild
- [Ping, Fortran, Patch, PR80235, v1] Fix ICE when coarray from module is referenced in submodule.
Andre Vehreschild
- [PATCH 0/2] aarch64: remove SVE2 requirement from SME and diagnose it as unsupported
Andre Vieira
- [PATCH 1/2] aarch64: Split FCMA feature bit from Armv8.3-A
Andre Vieira
- [PATCH 2/2] aarch64: remove SVE2 requirement from SME and diagnose it as unsupported
Andre Vieira
- Re: [PR middle-end/114635] Set OMP safelen handling to INT_MAX when the pragma didn’t provide one.
Kugan Vivekanandarajah
- Re: [PR middle-end/114635] Set OMP safelen handling to INT_MAX when the pragma didn’t provide one.
Kugan Vivekanandarajah
- [PATCH][AARCH64][PR115258]Fix excess moves
Kugan Vivekanandarajah
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Kugan Vivekanandarajah
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Kugan Vivekanandarajah
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Kugan Vivekanandarajah
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Kugan Vivekanandarajah
- [PATCH] Allow BB vectorisation of scalar loop when ifcvt versioned loop is not vectorized
Kugan Vivekanandarajah
- [RFC][PATCH] Adjust param_vect_max_version_for_alias_checks
Kugan Vivekanandarajah
- [testsuite] Fix bb-slp-77.c for x86
Kugan Vivekanandarajah
- [RFC PATCH] ARM: thumb1: fix bad code emitted when HI_REGS involved
Siarhei Volkau
- [RFC PATCH] ARM: thumb1: fix bad code emitted when HI_REGS involved
Siarhei Volkau
- [PATCH v3] RISC-V: Optimize branches with shifted immediate operands
Jovan Vukic
- [PATCH] phi-opt: Add missed optimization for "(cond | (a != b)) ? b : a"
Jovan Vukic
- [PATCH v2] phi-opt: Add missed optimization for "(cond | (a != b)) ? b : a"
Jovan Vukic
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Jonathan Wakely
- [PATCH v2] libgcc, libstdc++: Make TU-local declarations in headers external linkage [PR115126]
Jonathan Wakely
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Jonathan Wakely
- [PATCH] libstdc++: Workaround glibc header on ia64-linux
Jonathan Wakely
- [committed] libstdc++: Fix -Wlong-long warning in <bits/postypes.h>
Jonathan Wakely
- [PATCH] libstdc++: Fix rounding in chrono::parse
Jonathan Wakely
- [committed v2] libstdc++: Populate std::time_get::get's %c format for C locale
Jonathan Wakely
- [PATCH] libstdc++: Simplify std::aligned_storage and fix for versioned namespace [PR61458]
Jonathan Wakely
- [PATCH] libstdc++: Add __gnu_cxx::__alloc_traits::_Destroy_static_type [PR110057]
Jonathan Wakely
- [PATCH] libstdc++: Enable _GLIBCXX_ASSERTIONS by default for -O0 [PR112808]
Jonathan Wakely
- [PATCH] Fix const constraint in std::stable_sort and std::inplace_merge
Jonathan Wakely
- [PATCH][_Hashtable] Fix some implementation inconsistencies
Jonathan Wakely
- [PATCH] Fix const constraint in std::stable_sort and std::inplace_merge
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [PATCH] libstdc++: Fix formatting of chrono::duration with character rep [PR116755]
Jonathan Wakely
- [PATCH] libstdc++: Tweak %c formatting for chrono types
Jonathan Wakely
- [PATCH 1/2] libstdc++: Make std::construct_at support arrays (LWG 3436)
Jonathan Wakely
- [PATCH 2/2] libstdc++: Do not cast away const-ness in std::construct_at (LWG 3870)
Jonathan Wakely
- [PATCH 0/8] [RFC] Introduce floating point fetch_add builtins
Jonathan Wakely
- [committed] libstdc++: Fix some warnings seen during bootstrap
Jonathan Wakely
- [committed] libstdc++: Fix -Wdeprecated-declarations warning for Parallel Mode [PR116944]
Jonathan Wakely
- [committed] libstdc++: Make Unicode utils work with Parallel Mode
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [committed] libstdc++: Replace implicit lambda capture of 'this' [PR116964]
Jonathan Wakely
- [PATCH] libstdc++/ranges: Implement various small LWG issues
Jonathan Wakely
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jonathan Wakely
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jonathan Wakely
- [PATCH] libstdc++: Unroll loop in load_bytes function
Jonathan Wakely
- [committed] libstdc++: Fix some Parallel Mode testsuite failures
Jonathan Wakely
- [PATCH] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG 3664 changes to ranges::distance
Jonathan Wakely
- [PATCH] contrib, libcpp, libstdc++: Update to Unicode 16.0
Jonathan Wakely
- [PATCH] libgcc: Use inline variable instead of function-local static
Jonathan Wakely
- [PATCH] libgcc: Use inline variable instead of function-local static
Jonathan Wakely
- [PATCH] libgcc: Use inline variable instead of function-local static
Jonathan Wakely
- [PATCH v2] libstdc++: Workaround glibc headers on ia64-linux
Jonathan Wakely
- [PATCH v2 2/2] Enable LRA for ia64
Jonathan Wakely
- [PATCH v2 2/2] Enable LRA for ia64
Jonathan Wakely
- [PATCH] Add fancy pointer support in std::map/set
Jonathan Wakely
- [PATCH] Add fancy pointer support in std::map/set
Jonathan Wakely
- [PATCH] Add fancy pointer support in std::map/set
Jonathan Wakely
- [committed] libstdc++: Fix -Wsign-compare in std::latch::count_down
Jonathan Wakely
- [committed] libstdc++: Fix -Wnarrowing in <complex> [PR116991]
Jonathan Wakely
- [committed] libstdc++: Ignore _GLIBCXX_USE_POSIX_SEMAPHORE if not supported [PR116992]
Jonathan Wakely
- [wwwdocs] Document that gcc-8 changed the default to -std=gnu17
Jonathan Wakely
- [wwwdocs] Document defining _GLIBCXX_ASSERTIONS for -O0
Jonathan Wakely
- [committed] libstdc++: Drop format attribute from snprintf wrapper [PR116969]
Jonathan Wakely
- [committed, v2] libstdc++: Test 17_intro/names.cc with -D_FORTIFY_SOURCE=2 [PR116210]
Jonathan Wakely
- [wwwdocs] Document that gcc-8 changed the default to -std=gnu17
Jonathan Wakely
- [PATCH 1/2] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [PATCH 2/2] libstdc++: Enable memset optimizations for distinct character types [PR93059]
Jonathan Wakely
- [PATCH] libstdc++: Rearrange std::move_iterator helpers in stl_iterator.h
Jonathan Wakely
- [committed] libstdc++: Fix some test failures with -fno-char8_t
Jonathan Wakely
- [PATCH 1/2] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [committed] libstdc++: Add missing whitespace in dg-do directives
Jonathan Wakely
- [committed] libstdc++: Fix localized %c formatting for <chrono> [PR117085]
Jonathan Wakely
- [committed] libstdc++: Use appropriate feature test macro for std::byte
Jonathan Wakely
- [PATCH v2 1/2] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [PATCH v2 2/2] libstdc++: Enable memset optimizations for distinct character types [PR93059]
Jonathan Wakely
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Jonathan Wakely
- [PATCH v3 1/2] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [PATCH][aarch64][libstdc++] Use shufflevector instead of shuffle in opt_random.h
Jonathan Wakely
- [PATCH] libstdc++: improve std::atomic compatibility with Clang
Jonathan Wakely
- [PATCH] libstdc++: improve std::atomic compatibility with Clang
Jonathan Wakely
- [PATCH] libstdc++: improve std::atomic compatibility with Clang
Jonathan Wakely
- [PATCH v4 1/2] libstdc++: Enable memcpy optimizations for distinct integral types [PR93059]
Jonathan Wakely
- [PATCH] libstdc++: improve std::atomic compatibility with Clang
Jonathan Wakely
- [committed] libstdc++: Fix ranges::copy_backward for a single memcpyable element [PR117121]
Jonathan Wakely
- [PATCH] libstdc++: testsuite: adjust name_fortify test for pre-defined _FORTIFY_SOURCE
Jonathan Wakely
- [PATCH] libstdc++: Use std::move for iterator in ranges::fill [PR117094]
Jonathan Wakely
- [PATCH] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG 3564 for ranges::transform_view
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG 3798 for range adaptors [PR106676]
Jonathan Wakely
- [PATCH] libstdc++: debug output in 22_locale/time_get/get/wchar_t/5.cc [PR117135]
Jonathan Wakely
- libstdc++ fetch_add & fenv -- ecosystem questions
Jonathan Wakely
- libstdc++ fetch_add & fenv -- ecosystem questions
Jonathan Wakely
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Jonathan Wakely
- [PATCH] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [committed] libstdc++: Constrain std::expected comparisons (P3379R0)
Jonathan Wakely
- [committed] libstdc++: Populate generic std::time_get's wide %c format [PR117135]
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG 3798 for range adaptors [PR106676]
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH 2/7] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Jonathan Wakely
- [PATCH 3/7] libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Jonathan Wakely
- [PATCH 4/7] libstdc++: Remove indirection to __find_if in std::find etc.
Jonathan Wakely
- [PATCH 5/7] libstdc++: Add nodiscard to std::find
Jonathan Wakely
- [PATCH 6/7] libstdc++: Add always_inline to some one-liners in <bits/stl_algobase.h>
Jonathan Wakely
- [PATCH 7/7] libstdc++: Reuse std::__assign_one in <bits/ranges_algobase.h>
Jonathan Wakely
- [PATCH 4/7] libstdc++: Remove indirection to __find_if in std::find etc.
Jonathan Wakely
- [committed] libstdc++: Fix Python deprecation warning in printers.py
Jonathan Wakely
- [PATCH 3/7] libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Jonathan Wakely
- [committed] libstdc++: Fix Python deprecation warning in printers.py
Jonathan Wakely
- [PATCH 2/7] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Jonathan Wakely
- [PATCH 3/7] libstdc++: Inline memmove optimizations for std::copy etc. [PR115444]
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH] libstdc++: Move std::__niter_base and std::__niter_wrap to stl_iterator.h
Jonathan Wakely
- [PATCH] Add fancy pointer support in std::map/set
Jonathan Wakely
- [PATCH] Add fancy pointer support in std::map/set
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH] libstdc++: Simplify C++98 std::vector::_M_data_ptr overload set
Jonathan Wakely
- [PATCH] libstdc++: Improve 26_numerics/headers/cmath/types_std_c++0x_neg.cc
Jonathan Wakely
- [PATCH 1/7] libstdc++: Refactor std::uninitialized_{copy, fill, fill_n} algos [PR68350]
Jonathan Wakely
- [PATCH] libstdc++: Avoid using std::__to_address with iterators
Jonathan Wakely
- [PATCH 2/7] libstdc++: Make __normal_iterator constexpr, always_inline, nodiscard
Jonathan Wakely
- [committed] libstdc++: Fix order of [[...]] and __attribute__((...)) attrs [PR117220]
Jonathan Wakely
- [PATCH] libstdc++: Avoid using std::__to_address with iterators
Jonathan Wakely
- [PATCH] aarch64: libstdc++: Use shufflevector instead of shuffle in opt_random.h
Jonathan Wakely
- [WIP RFC] libstdc++: add module std
Jonathan Wakely
- [WIP RFC] libstdc++: add module std
Jonathan Wakely
- [PATCH] libstdc++: Avoid using std::__to_address with iterators
Jonathan Wakely
- [PATCH] libstdc++: Implement LWG 4166 changes to concat_view::end()
Jonathan Wakely
- [Bug libstdc++/115285] [12/13/14/15 Regression] std::unordered_set can have duplicate value
Jonathan Wakely
- [PATCH] libstdc++: Add GLIBCXX_TESTSUITE_STDS example to docs
Jonathan Wakely
- [PATCH] libstdc++: Replace std::__to_address in C++20 branch in <string>
Jonathan Wakely
- [PATCH] libstdc++: Replace std::__to_address in C++20 branch in <string>
Jonathan Wakely
- [PATCH] top-level: Add pull request template for Forgejo
Jonathan Wakely
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jonathan Wakely
- [committed] libstdc++: Add -D_GLIBCXX_ASSERTIONS default for -O0 to API history
Jonathan Wakely
- [Bug libstdc++/115285] [12/13/14/15 Regression] std::unordered_set can have duplicate value
Jonathan Wakely
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jonathan Wakely
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jonathan Wakely
- [PATCH] ginclude: stdalign.h should define __xxx_is_defined macros for C++
Jonathan Wakely
- [PATCH] libstdc++: Simplify std::__throw_bad_variant_access
Jonathan Wakely
- [Bug libstdc++/115285] [12/13/14/15 Regression] std::unordered_set can have duplicate value
Jonathan Wakely
- [PATCH] non-gcc: Remove trailing whitespace
Jonathan Wakely
- [PATCH] non-gcc: Remove trailing whitespace
Jonathan Wakely
- [PATCH 1/3] libstdc++: Fix typos in tests using macros for std::float128_t support
Jonathan Wakely
- [PATCH 2/3] libstdc++: Define __memcpyable<float*, _Float32*> as true
Jonathan Wakely
- [PATCH 3/3] libstdc++: Define config macros for additional IEEE formats
Jonathan Wakely
- [PATCH] libstdc++: Add P1206R7 from_range members to std::vector [PR111055]
Jonathan Wakely
- [PATCH] libstdc++: Add P1206R7 from_range members to std::vector [PR111055]
Jonathan Wakely
- [committed v2] libstdc++: Simplify std::__throw_bad_variant_access
Jonathan Wakely
- [PATCH 1/3] libstdc++: Fix typos in tests using macros for std::float128_t support
Jonathan Wakely
- [PATCH] libstdc++: Implement P0849R8 auto(x) library changes
Jonathan Wakely
- [PATCH v4] libstdc++: implement concatenation of strings and string_views
Jonathan Wakely
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Jonathan Wakely
- [PATCH] Replace 8 consecutive spaces in leading whitespace by tab
Jonathan Wakely
- [PATCH] Fix tab after space in leading whitespace
Jonathan Wakely
- [committed] libstdc++: Fix std::vector<bool>::emplace to forward parameter
Jonathan Wakely
- [committed] libstdc++: Fix tests for std::vector range operations
Jonathan Wakely
- [PATCH] libstdc++: Fix complexity of drop_view::begin const [PR112641]
Jonathan Wakely
- [PATCH] libstdc++: Use if consteval rather than if (std::__is_constant_evaluated()) for {,b}float16_t nextafter [PR117321]
Jonathan Wakely
- [pushed: r15-4760] diagnostics: support multiple output formats simultaneously [PR116613]
Jonathan Wakely
- [committed] libstdc++: Fix some typos and grammatical errors in docs
Jonathan Wakely
- [PATCH] libstdc++: Add P1206R7 from_range members to std::list and std::forward_list [PR111055]
Jonathan Wakely
- [PATCH] libstdc++: Add align_alloc attribute to aligned operator new
Jonathan Wakely
- [PATCH] libstdc++: Add align_alloc attribute to aligned operator new
Jonathan Wakely
- [PATCH] libstdc++: Add align_alloc attribute to aligned operator new
Jonathan Wakely
- [committed] libstdc++: Fix copy&paste comments in vector range tests
Jonathan Wakely
- [PATCH 1/2] libstdc++: Enable debug assertions for filesystem directory iterators
Jonathan Wakely
- [PATCH 2/2] libstdc++: More user-friendly failed assertions from shared_ptr dereference
Jonathan Wakely
- [PATCH] libstdc++: Deprecate useless <cxxx> compatibility headers for C++17
Jonathan Wakely
- [PATCH] RISC-V:Auto vect for vector bf16
Feng Wang
- [PATCH v2] RISC-V:Auto vect for vector-bfloat16
Feng Wang
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Andrew Waterman
- [PATCH] RISC-V: Define LOGICAL_OP_NON_SHORT_CIRCUIT to 1 [PR116615]
Andrew Waterman
- [to-be-committed][RISC-V] Slightly improve broadcasting small constants into vectors
Andrew Waterman
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [PING] [PATCH] i386: Implement Thread Local Storage on Windows
Julian Waters
- [WIP RFC] libstdc++: add module std
Florian Weimer
- [PATCH 1/2] gcc: make Valgrind errors fatal during bootstrap
Mark Wielaard
- [PATCH] regenerate-opt-urls.py: fix transposed values for "vax" and "v850"
Mark Wielaard
- [PATCH] libiberty: Fix comment typos
Mark Wielaard
- [PATCH] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
Li Xu
- [PATCH] RISC-V: Skip flag -flto for all saturated arithmetic test cases.
Li Xu
- [PATCH 1/2] Match: Support IMM=max-1 for unsigned scalar .SAT_SUB IMM form 1
Li Xu
- [PATCH 2/2] RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = max -1.
Li Xu
- [PATCH 1/2] Match: Support IMM=1 for unsigned scalar .SAT_SUB IMM form 1
Li Xu
- [PATCH 2/2] RISC-V: Add testcases for unsigned .SAT_SUB form 1 with IMM = 1.
Li Xu
- [PATCH 1/2] Match: Simplify unsigned scalar sat_sub(x -1) to (x - x != 0)
Li Xu
- [PATCH 2/2] RISC-V: Add testcases for unsigned .SAT_SUB form 2 with IMM = 1.
Li Xu
- [PATCH 1/2 v2] Match: Simplify unsigned scalar sat_sub(x, 1) to (x - x != 0)
Li Xu
- [PATCH 1/2 v3] Match: Simplify unsigned scalar sat_sub(x, 1) to (x - x != 0)
Li Xu
- [PATCH 1/2 v3] Match: Simplify unsigned scalar sat_sub(x, 1) to (x - x != 0)
Li Xu
- [PATCH v4 1/2] Match: Simplify (x != 0 ? x + ~0 : 0) to (x - x != 0).
Li Xu
- [PATCH v4 2/2] RISC-V: Add testcases for unsigned .SAT_SUB form 2 with IMM = 1.
Li Xu
- [PATCH] RISC-V:Bugfix for vlmul_ext and vlmul_trunc with NULL return value[pr117286]
Li Xu
- [PATCH v3 0/5] openmp: Add support for iterators in OpenMP mapping clauses
Kwok Cheung Yeung
- [PATCH v3 1/5] openmp: Refactor handling of iterators
Kwok Cheung Yeung
- [PATCH v3 2/5] openmp: Add support for iterators in map clauses (C/C++)
Kwok Cheung Yeung
- [PATCH v3 3/5] openmp: Add support for iterators in 'target update' clauses (C/C++)
Kwok Cheung Yeung
- [PATCH v3 4/5] openmp, fortran: Add support for map iterators in OpenMP target construct (Fortran)
Kwok Cheung Yeung
- [PATCH v3 5/5] openmp, fortran: Add support for iterators in OpenMP 'target update' constructs (Fortran)
Kwok Cheung Yeung
- [PATCH v2] diagnostics: Fix compile error for MinGW <7.0
Jonathan Yong
- [PATCH][Backport][GCC14] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [PATCH][Backport][GCC13] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [PATCH][Backport][GCC12] tree-optimization/116585 - SSA corruption with split_constant_offset
Qing Zhao
- [PATCH] C/116735 - ICE in build_counted_by_ref
Qing Zhao
- [PATCH] C/116735 - ICE in build_counted_by_ref
Qing Zhao
- [PATCH] C/116735 - ICE in build_counted_by_ref
Qing Zhao
- [PATCH v2] c: ICE in build_counted_by_ref [PR116735]
Qing Zhao
- [PATCH v2] c: ICE in build_counted_by_ref [PR116735]
Qing Zhao
- PING: [PATCH v7] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Qing Zhao
- [PATCH v7] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Qing Zhao
- [PATCH v8] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Qing Zhao
- [PATCH v8] Provide new GCC builtin __builtin_counted_by_ref [PR116016]
Qing Zhao
- counted_by attribute and type compatibility
Qing Zhao
- counted_by attribute and type compatibility
Qing Zhao
- counted_by attribute and type compatibility
Qing Zhao
- counted_by attribute and type compatibility
Qing Zhao
- counted_by attribute and type compatibility
Qing Zhao
- [PATCH v3 0/2][RFC]Provide more contexts for -Warray-bounds warning messages
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 2/2][RFC] Add debugging for move history.
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 0/2][RFC]Provide more contexts for -Warray-bounds warning messages
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3 2/2][RFC] Add debugging for move history.
Qing Zhao
- [PATCH v3 1/2][RFC] Provide more contexts for -Warray-bounds, -Wstringop-* warning messages due to code movements from compiler transformation [PR109071]
Qing Zhao
- [PATCH v3] aarch64: Improve scalar mode popcount expansion by using SVE [PR113860]
Pengxuan Zheng
- [PATCH] aarch64: Recognize vector permute patterns suitable for FMOV [PR100165]
Pengxuan Zheng
- [PATCH] [PATCH] C: Support target_version FMV for the C front end
alfie.richards@arm.com
- [PATCH v2 0/1] Support for FMV in C front end.
alfie.richards@arm.com
- [PATCH v2 1/1] C: Support Function multiversionsing in the C front end
alfie.richards@arm.com
- [PATCH] C and CPP: Add flag to generate resolver at default version implementation.
alfie.richards@arm.com
- Email Document
gcc-patches
- [r15-4104 Regression] FAIL: gfortran.dg/gomp/allocate-static.f90 -Os (test for excess errors) on Linux/x86_64
haochen.jiang
- [r15-4186 Regression] FAIL: gcc.dg/pr67089-6.c scan-tree-dump-times widening_mul "SUB_OVERFLOW" 9 on Linux/x86_64
haochen.jiang
- [r15-4494 Regression] FAIL: gfortran.dg/unsigned_38.f90 -O (test for excess errors) on Linux/x86_64
haochen.jiang
- [r13-9139 Regression] FAIL: gcc.target/i386/avx512bw-pr103750-2.c scan-assembler-not kmov on Linux/x86_64
haochen.jiang
- [r14-10826 Regression] FAIL: g++.dg/cpp2a/decomp10.C -std=gnu++17 (test for warnings, line 15) on Linux/x86_64
haochen.jiang
- [r15-4702 Regression] FAIL: gfortran.dg/pr115070.f90 -O (test for excess errors) on Linux/x86_64
haochen.jiang
- [r15-4709 Regression] FAIL: 23_containers/vector/cons/from_range.cc -std=gnu++26 (test for excess errors) on Linux/x86_64
haochen.jiang
- [r15-4711 Regression] FAIL: gcc.target/i386/pr53533-3.c scan-assembler-times add(?:l|q)[ \t] 1 on Linux/x86_64
haochen.jiang
- [r15-4787 Regression] FAIL: gcc.dg/vect/bb-slp-77.c scan-tree-dump-times slp1 "optimized: basic block" 1 on Linux/x86_64
haochen.jiang
- [PATCH v3] rs6000: Fix issue in specifying PTImode as an attribute [PR106895]
jeevitha
- [PATCH] rs6000: Correct the function code for _AMO_LD_DEC_BOUNDED
jeevitha
- [PATCH] testsuite: Simplify target test and dg-options for AMO tests
jeevitha
- Greeting-- Professional Men's Undie Supplier
anne kong
- [PATCH v2 1/2] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization.
liuhongt
- [PATCH v2 2/2] Adjust testcase after relax O2 vectorization.
liuhongt
- [PATCH 0/2] Enable more SRF tuning
liuhongt
- [PATCH 1/2] [x86] Add new microarchitecture tune for SRF/GRR/CWF.
liuhongt
- [PATCH 2/2] [x86] Add a new tune avx256_avoid_vec_perm for SRF.
liuhongt
- [PATCH] Don't lower vpcmpu to pcmpgt since the latter is for signed comparison.
liuhongt
- [PATCH v3 1/2] Enable vectorization for unknown tripcount in very cheap cost model but disable epilog vectorization.
liuhongt
- [PATCH v3 2/2] Adjust testcase after relax O2 vectorization.
liuhongt
- [PATCH 0/2] Canonicalize (vec_merge (fma op1 op2 op3) op1 mask) to (vec_merge (fma op1 op2 op3) op1 mask)
liuhongt
- [PATCH 1/2] [Middle-end] Canonicalize (vec_merge (fma op2 op1 op3) op1 mask) to (vec_merge (fma op1 op2 op3) op1 mask).
liuhongt
- [PATCH 2/2] [x86] Canonicalize (vec_merge (fma: op2 op1 op3) (match_dup 1)) mask) to (vec_merge (fma: op1 op2 op3) (match_dup 1)) mask)
liuhongt
- [PATCH][wwwdoc] Mention O2 vectorization enhancement.
liuhongt
- [PATCH] Adjust testcase to avoid scan FIX in REG_EQUIV.
liuhongt
- [PATCH] [AVX512] Refine splitters related to "combine vpcmpuw + zero_extend to vpcmpuw"
liuhongt
- [PATCH] i386: Optimize EQ/NE comparison between avx512 kmask and -1.
liuhongt
- [PATCH] [GCC13/GCC12] Fix testcase.
liuhongt
- [PATCH] [x86] Fix ICE due to isa mismatch for the builtins.
liuhongt
- [PATCH 1/2] [x86] Support vector float_truncate for SF to BF.
liuhongt
- [PATCH 2/2] Support vector float_extend from __bf16 to float.
liuhongt
- [PATCH] Fix ICE due to subreg:us_truncate.
liuhongt
- [PATCH] c++: Allow overloaded builtins to be used in SFINAE context
mmalcomson@nvidia.com
- [PATCH v1 1/3] Match: Support form 3 and form 4 for scalar signed integer SAT_SUB
pan2.li@intel.com
- [PATCH v1 2/3] RISC-V: Add testcases for form 3 of scalar signed SAT_SUB
pan2.li@intel.com
- [PATCH v1 3/3] RISC-V: Add testcases for form 4 of scalar signed SAT_SUB
pan2.li@intel.com
- [PATCH v1 1/4] Match: Support form 1 for scalar signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 2/4] Widening-Mul: Fix one bug of consume after phi node released
pan2.li@intel.com
- [PATCH v1 3/4] RISC-V: Implement scalar SAT_TRUNC for signed integer
pan2.li@intel.com
- [PATCH v1 4/4] RISC-V: Add testcases for form 1 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 1/2] Match: Support form 2 for scalar signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: Add testcases for form 2 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 1/2] Match: Support form 3 for scalar signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: Add testcases for form 3 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 1/2] Match: Support form 4 for scalar signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 2/2] RISC-V: Add testcases for form 4 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 1/4] RISC-V: Add testcases for form 5 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 2/4] RISC-V: Add testcases for form 6 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 3/4] RISC-V: Add testcases for form 7 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 4/4] RISC-V: Add testcases for form 8 of scalar signed SAT_TRUNC
pan2.li@intel.com
- [PATCH v1 1/4] Match: Support form 1 for vector signed integer SAT_SUB
pan2.li@intel.com
- [PATCH v1 2/4] Vect: Try the pattern of vector signed integer SAT_SUB
pan2.li@intel.com
- [PATCH v1 3/4] RISC-V: Implement vector SAT_SUB for signed integer
pan2.li@intel.com
- [PATCH v1 4/4] RISC-V: Add testcases for form 1 of vector signed SAT_SUB
pan2.li@intel.com
- [PATCH 1/4] RISC-V: Add testcases for form 2 of vector signed SAT_SUB
pan2.li@intel.com
- [PATCH 2/4] Match: Support form 3 for vector signed integer SAT_SUB
pan2.li@intel.com
- [PATCH 3/4] RISC-V: Add testcases for form 3 of vector signed SAT_SUB
pan2.li@intel.com
- [PATCH 4/4] RISC-V: Add testcases for form 4 of vector signed SAT_SUB
pan2.li@intel.com
- [PATCH 01/11] Match: Support form 1 for vector signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH 02/11] Vect: Try the pattern of vector signed integer SAT_TRUNC
pan2.li@intel.com
- [PATCH 03/11] RISC-V: Implement vector SAT_TRUNC for signed integer
pan2.li@intel.com
- [PATCH 04/11] RISC-V: Add testcases for form 1 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 05/11] RISC-V: Add testcases for form 2 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 06/11] RISC-V: Add testcases for form 3 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 07/11] RISC-V: Add testcases for form 4 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 08/11] RISC-V: Add testcases for form 5 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 09/11] RISC-V: Add testcases for form 6 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 10/11] RISC-V: Add testcases for form 7 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH 11/11] RISC-V: Add testcases for form 8 of vector signed SAT_TRUNC
pan2.li@intel.com
- [PATCH] Match: Remove dup match pattern for signed_integer_sat_sub [PR117141]
pan2.li@intel.com
- [PATCH] RISC-V: Fix UNRESOLVED testcases for SAT alu vector mode
pan2.li@intel.com
- [PATCH 1/5] Internal-fn: Introduce new IFN MASK_LEN_STRIDED_LOAD{STORE}
pan2.li@intel.com
- [PATCH 2/5] Vect: Introduce MASK_LEN_STRIDED_LOAD{STORE} to loop vectorizer
pan2.li@intel.com
- [PATCH 3/5] RISC-V: Adjust the gather-scatter testcases due to middle-end change
pan2.li@intel.com
- [PATCH 4/5] RISC-V: Implement the MASK_LEN_STRIDED_LOAD{STORE}
pan2.li@intel.com
- [PATCH 5/5] RISC-V: Add testcases for form 1 of MASK_LEN_STRIDED_LOAD{STORE}
pan2.li@intel.com
- [PATCH] Match: Simplify branch form 3 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH 1/5] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH 2/5] Match: Simplify branch form 7 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH 3/5] Match: Simplify branch form 8 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH 4/5] Match: Remove usadd_left_part_1 as it has only one reference [NFC]
pan2.li@intel.com
- [PATCH 5/5] Match: Update the comments of unsigned integer SAT_ADD [NFC]
pan2.li@intel.com
- [PATCH v1] Doc: Add doc for standard name mask_len_strided_load{store}m
pan2.li@intel.com
- [PATCH v2] Doc: Add doc for standard name mask_len_strided_load{store}m
pan2.li@intel.com
- [PATCH v2 01/10] Match: Simplify branch form 4 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH v2 02/10] Match: Simplify branch form 7 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH v2 03/10] Match: Simplify branch form 8 of unsigned SAT_ADD into branchless
pan2.li@intel.com
- [PATCH v2 04/10] Match: Remove usadd_left_part_1 as it has only one reference [NFC]
pan2.li@intel.com
- [PATCH v2 05/10] Match: Update the comments of unsigned integer SAT_ADD [NFC]
pan2.li@intel.com
- [PATCH v2 06/10] Test: Move unsigned integer SAT_ADD simplify testcases to gcc.dg
pan2.li@intel.com
- [PATCH v2 07/10] Test: Add testcases for form 5 of unsigned integer SAT_ADD simplify
pan2.li@intel.com
- [PATCH v2 08/10] Test: Add testcases for form 6 of unsigned integer SAT_ADD simplify
pan2.li@intel.com
- [PATCH v2 09/10] Test: Add testcases for form 7 of unsigned integer SAT_ADD simplify
pan2.li@intel.com
- [PATCH v2 10/10] Test: Add testcases for form 8 of unsigned integer SAT_ADD simplify
pan2.li@intel.com
- [PATCH v3 0/8] Add maskload else operand.
rdapp.gcc@gmail.com
- [PATCH v3 1/8] docs: Document maskload else operand and behavior.
rdapp.gcc@gmail.com
- [PATCH v3 2/8] ifn: Add else-operand handling.
rdapp.gcc@gmail.com
- [PATCH v3 3/8] tree-ifcvt: Enforce zero else value after maskload.
rdapp.gcc@gmail.com
- [PATCH v3 4/8] vect: Add maskload else value support.
rdapp.gcc@gmail.com
- [PATCH v3 5/8] aarch64: Add masked-load else operands.
rdapp.gcc@gmail.com
- [PATCH v3 6/8] gcn: Add else operand to masked loads.
rdapp.gcc@gmail.com
- [PATCH v3 7/8] i386: Add else operand to masked loads.
rdapp.gcc@gmail.com
- [PATCH v3 8/8] RISC-V: Add else operand to masked loads [PR115336].
rdapp.gcc@gmail.com
- Re: [Patch] Fortran: Dead-function removal in error.cc (shrinking by 40%)
rep.dot.nop@gmail.com
- Re: [Patch] Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device
rep.dot.nop@gmail.com
- Re: [PATCH 2/4] RISC-V: Implement TARGET_SCHED_PRESSURE_PREFER_NARROW [PR/114729]
rep.dot.nop@gmail.com
- [PATCH v2 0/3] Add support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v2 1/3] aarch64: Add SVE2 faminmax intrinsics
saurabh.jha@arm.com
- [PATCH v2 2/3] aarch64: Introduce new unspecs for smax/smin
saurabh.jha@arm.com
- [PATCH v2 3/3] aarch64: Add codegen support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v3 0/2] Add support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v3 1/2] aarch64: Add SVE2 faminmax intrinsics
saurabh.jha@arm.com
- [PATCH v3 2/2] aarch64: Add codegen support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v4 0/2] Add support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v4 1/2] aarch64: Add SVE2 faminmax intrinsics
saurabh.jha@arm.com
- [PATCH v4 2/2] aarch64: Add codegen support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH] aarch64: Fix bug with max/min (PR116934)
saurabh.jha@arm.com
- [PATCH v5 0/2] Add support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v5 1/2] aarch64: Add SVE2 faminmax intrinsics
saurabh.jha@arm.com
- [PATCH v5 2/2] aarch64: Add codegen support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v6 0/2] Add support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH v6 1/2] aarch64: Add SVE2 faminmax intrinsics
saurabh.jha@arm.com
- [PATCH v6 2/2] aarch64: Add codegen support for SVE2 faminmax
saurabh.jha@arm.com
- [PATCH 0/2] RISC-V:Add Cache Management Operation ISA Extensions Intrinsics
shiyulong@iscas.ac.cn
- [PATCH 1/2] Add intrinsic support for the CMOs extensions
shiyulong@iscas.ac.cn
- [PATCH 2/2] Add intrinsic cases for the CMOs extensions
shiyulong@iscas.ac.cn
- [PATCH V2 0/2] RISC-V:Add Cache Management Operation ISA Extensions Intrinsics
shiyulong@iscas.ac.cn
- [PATCH 1/2] RISC-V:Add intrinsic support for the CMOs extensions
shiyulong@iscas.ac.cn
- [PATCH 2/2] RISC-V:Add intrinsic cases for the CMOs extensions
shiyulong@iscas.ac.cn
- 回复: Re: [PATCH v2] RISC-V:Auto vect for vector-bfloat16
wangfeng@eswincomputing.com
- Android: Fix build for Android
yxj-github-437
- [PATCH] Android: Fix build for Android
yxj-github-437
- [PATCH v13 0/4] c: Add __lengthof__ operator
Jakub Łukasiewicz
- [PATCH v13 0/4] c: Add __lengthof__ operator
Jakub Łukasiewicz
- Meaning of "length", "size", and "count"
Jakub Łukasiewicz
- Why -Wsuggest-attribute=noreturn does not apply to static?
Дилян Палаузов
- Why -Wsuggest-attribute=noreturn does not apply to static?
Дилян Палаузов
- Why -Wsuggest-attribute=noreturn does not apply to static?
Дилян Палаузов
- [PATCH v1 3/3] RISC-V: Add testcases for form 4 of scalar signed SAT_SUB
钟居哲
- [PATCH v1 2/3] RISC-V: Add testcases for form 3 of scalar signed SAT_SUB
钟居哲
- [PATCH v1 2/2] RISC-V: Add testcases for form 4 of scalar signed SAT_TRUNC
钟居哲
- [PATCH v1 1/4] RISC-V: Add testcases for form 5 of scalar signed SAT_TRUNC
钟居哲
- [PATCH v1 3/4] RISC-V: Add testcases for form 7 of scalar signed SAT_TRUNC
钟居哲
- [PATCH v1 2/4] RISC-V: Add testcases for form 6 of scalar signed SAT_TRUNC
钟居哲
- [PATCH v1 4/4] RISC-V: Add testcases for form 8 of scalar signed SAT_TRUNC
钟居哲
- [PATCH] RISC-V:Bugfix for C++ code compilation failure with rv32imafc_zve32f[pr116883]
钟居哲
- [PATCH v1 3/4] RISC-V: Implement vector SAT_SUB for signed integer
钟居哲
- [PATCH] RISC-V: Use biggest_mode as mode for constants.
钟居哲
- [PATCH] RISC-V:Auto vect for vector bf16
钟居哲
- [PATCH v2] RISC-V:Auto vect for vector-bfloat16
钟居哲
- [PATCH] RISC-V: Skip flag -flto for all saturated arithmetic test cases.
钟居哲
- [PATCH] RISC-V:Bugfix for vlmul_ext and vlmul_trunc with NULL return value[pr117286]
钟居哲
- [PATCH] RISC-V: fix const interleaved stepped vector with a scalar pattern
钟居哲
Last message date:
Thu Oct 31 23:59:59 GMT 2024
Archived on: Fri Nov 1 18:30:09 GMT 2024
This archive was generated by
Pipermail 0.09 (Mailman edition).