Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 7933 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Superseded
Deferred
Committed
Dropped
DCO or assignment missing
Search
Archived
No
Yes
Both
Delegate
------
Nobody
siddhesh
siddhesh
codonell
azanella
gbenson
jankratochvil
ppluzhnikov
neleai
tromey
palves
keiths
sergiodj
StanShebs
teawater
aburgess
rth
roland
davem
schwab
Allan
aj
ldv
tschwinge
tschwinge
tschwinge
andreaskr
fweimer
ChrisMetcalf
jsm28
aurel32
will
vapier
vapier
tuliom
hjl
triegel
jwlemke
cltang
macro
nsz
pwbot
arjun
stli
ludo
rj
zack
mfabian
rluzynski
dj
sthibaul
mscastanho
lamm
girish946
maennich
dodji
zimmerma
rzinsly
lukma
mjw
goldsteinn
raoni
jason
jwakely
jwakely
maximk
trodgers
Apply
«
1
2
3
4
…
79
80
»
Patch
Series
rb/tb
S/W/F
Date
Submitter
Delegate
State
答复: [PATCH] RISC-V: The 'multilib-generator' enhancement.
答复: [PATCH] RISC-V: The 'multilib-generator' enhancement.
- -
-
-
-
2021-09-27
Geng Qi
New
回复:[PATCH] Asan changes for RISC-V.
回复:[PATCH] Asan changes for RISC-V.
- -
-
-
-
2022-04-19
joshua
New
回复:[PATCH] Asan changes for RISC-V.
回复:[PATCH] Asan changes for RISC-V.
- -
-
-
-
2022-04-20
joshua
New
回复:[PATCH] Asan changes for RISC-V.
回复:[PATCH] Asan changes for RISC-V.
- -
-
-
-
2022-04-20
joshua
New
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112
- -
-
-
-
2022-02-15
François Dumont
New
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112
[_Hashtable] Fix insertion of range of type convertible to value_type PR 56112
- -
-
-
-
2022-05-05
François Dumont
New
[_GLIBCXX_INLINE_VERSION] Fix std::span pretty printer
[_GLIBCXX_INLINE_VERSION] Fix std::span pretty printer
- -
-
-
-
2022-05-25
François Dumont
Committed
[_GLIBCXX_INLINE_VERSION] Fix std::random_device definition
[_GLIBCXX_INLINE_VERSION] Fix std::random_device definition
- -
-
-
-
2022-04-28
François Dumont
New
[_GLIBCXX_DEBUG] Refine singular iterator state
[_GLIBCXX_DEBUG] Refine singular iterator state
- -
-
-
-
2022-08-04
François Dumont
New
[_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if
[_GLIBCXX_DEBUG] Limit performance impact in __erase_nodes_if
- -
-
-
-
2021-11-18
François Dumont
Committed
[_GLIBCXX_DEBUG] Enhance std::erase_if for vector/deque
[_GLIBCXX_DEBUG] Enhance std::erase_if for vector/deque
- -
-
-
-
2021-11-21
François Dumont
Committed
[_GLIBCXX_DEBUG] Code cleanup/simplification
[_GLIBCXX_DEBUG] Code cleanup/simplification
- -
-
-
-
2021-11-13
François Dumont
Committed
[x86_64] Zhaoxin lujiazui enablement
[x86_64] Zhaoxin lujiazui enablement
- -
-
-
-
2022-03-25
Mayshao-oc
New
[x86_64] Use PTEST to perform AND in TImode STV of (A & B) != 0.
[x86_64] Use PTEST to perform AND in TImode STV of (A & B) != 0.
- -
-
-
-
2022-08-09
Roger Sayle
New
[x86_64] Support pandn for V1TI mode (i.e. *andnotv1ti3).
[x86_64] Support pandn for V1TI mode (i.e. *andnotv1ti3).
- -
-
-
-
2022-04-05
Roger Sayle
Committed
[x86_64] PR tree-opt/91384: peephole2 to eliminate testl after negl.
[x86_64] PR tree-opt/91384: peephole2 to eliminate testl after negl.
- -
-
-
-
2022-02-28
Roger Sayle
Committed
[x86_64] PR target/106481: Handle CONST_WIDE_INT in REG_EQUAL during STV.
[x86_64] PR target/106481: Handle CONST_WIDE_INT in REG_EQUAL during STV.
- -
-
-
-
2022-08-01
Roger Sayle
New
[x86_64] PR target/106450: Tweak timode_remove_non_convertible_regs.
[x86_64] PR target/106450: Tweak timode_remove_non_convertible_regs.
- -
-
-
-
2022-07-28
Roger Sayle
New
[x86_64] PR target/106231: Optimize (any_extend:DI (ctz:SI ...)).
[x86_64] PR target/106231: Optimize (any_extend:DI (ctz:SI ...)).
- -
-
-
-
2022-07-16
Roger Sayle
Committed
[x86_64] PR target/105791: Add V1TI to V_128_256 for xop_pcmov_v1ti.
[x86_64] PR target/105791: Add V1TI to V_128_256 for xop_pcmov_v1ti.
- -
-
-
-
2022-06-02
Roger Sayle
Committed
[x86_64] PR middle-end/105135: Catch more cmov idioms in combine.
[x86_64] PR middle-end/105135: Catch more cmov idioms in combine.
- -
-
-
-
2022-04-19
Roger Sayle
New
[x86_64] PR 90356: Use xor to load const_double 0.0 on SSE (always)
[x86_64] PR 90356: Use xor to load const_double 0.0 on SSE (always)
- -
-
-
-
2022-03-17
Roger Sayle
New
[x86_64] Improved Scalar-To-Vector (STV) support for TImode to V1TImode.
[x86_64] Improved Scalar-To-Vector (STV) support for TImode to V1TImode.
- -
-
-
-
2022-07-09
Roger Sayle
New
[x86_64] Implement __imag__ of float _Complex using shufps.
[x86_64] Implement __imag__ of float _Complex using shufps.
- -
-
-
-
2022-06-26
Roger Sayle
Committed
[x86_64] Avoid andb %dil when optimizing for size.
[x86_64] Avoid andb %dil when optimizing for size.
- -
-
-
-
2022-04-12
Roger Sayle
New
[x86_64] Allow any immediate constant in *cmp<dwi>_doubleword splitter.
[x86_64] Allow any immediate constant in *cmp<dwi>_doubleword splitter.
- -
-
-
-
2022-08-05
Roger Sayle
New
[x86_64] Add rotl64ti2_doubleword pattern to i386.md
[x86_64] Add rotl64ti2_doubleword pattern to i386.md
- -
-
-
-
2022-07-29
Roger Sayle
Committed
[x86_64] : Zhaoxin lujiazui enablement
[x86_64] : Zhaoxin lujiazui enablement
- -
-
-
-
2022-05-17
Mayshao-oc
Committed
[x86_64,take,#2] PR target/106450: Tweak timode_remove_non_convertible_regs.
[x86_64,take,#2] PR target/106450: Tweak timode_remove_non_convertible_regs.
- -
-
-
-
2022-07-30
Roger Sayle
New
[x86] Use xchg for DImode double word rotate by 32 bits with -m32.
[x86] Use xchg for DImode double word rotate by 32 bits with -m32.
- -
-
-
-
2022-06-26
Roger Sayle
New
[x86] UNSPEC_PALIGNR optimizations and clean-ups.
[x86] UNSPEC_PALIGNR optimizations and clean-ups.
- -
-
-
-
2022-06-30
Roger Sayle
New
[x86] Support logical shifts by (some) integer constants in TImode STV.
[x86] Support logical shifts by (some) integer constants in TImode STV.
- -
-
-
-
2022-07-28
Roger Sayle
Committed
[x86] Support *testdi_not_doubleword during STV pass.
[x86] Support *testdi_not_doubleword during STV pass.
- -
-
-
-
2022-07-07
Roger Sayle
New
[x86] Some additional ix86_rtx_costs clean-ups: NEG, AND and pandn.
[x86] Some additional ix86_rtx_costs clean-ups: NEG, AND and pandn.
- -
-
-
-
2022-05-18
Roger Sayle
New
[x86] Replace REGNO with reg_or_subregno in pre_reload splitter.
[x86] Replace REGNO with reg_or_subregno in pre_reload splitter.
- -
-
-
-
2022-06-20
liuhongt
New
[x86] Recognize vpcmov in combine with -mxop.
[x86] Recognize vpcmov in combine with -mxop.
- -
-
-
-
2022-06-04
Roger Sayle
New
[x86] Pre-reload splitter to transform and;cmp into not;test.
[x86] Pre-reload splitter to transform and;cmp into not;test.
- -
-
-
-
2022-05-26
Roger Sayle
Committed
[x86] PR tree-optimization/98335: New peephole2 xorl; movb -> movzbl
[x86] PR tree-optimization/98335: New peephole2 xorl; movb -> movzbl
- -
-
-
-
2022-03-07
Roger Sayle
New
[x86] PR tree-optimization/105668: Provide vcond_mask_v1tiv1ti pattern.
[x86] PR tree-optimization/105668: Provide vcond_mask_v1tiv1ti pattern.
- -
-
-
-
2022-05-23
Roger Sayle
Committed
[x86] PR target/94680: Clear upper bits of V2DF using movq (like V2DI).
[x86] PR target/94680: Clear upper bits of V2DF using movq (like V2DI).
- -
-
-
-
2022-03-15
Roger Sayle
New
[x86] PR target/92578: Peephole2s to tweak cmove register allocation.
[x86] PR target/92578: Peephole2s to tweak cmove register allocation.
- -
-
-
-
2022-04-25
Roger Sayle
New
[x86] PR target/91681: zero_extendditi2 pattern for more optimizations.
[x86] PR target/91681: zero_extendditi2 pattern for more optimizations.
- -
-
-
-
2022-06-03
Roger Sayle
New
[x86] PR target/70321: Split double word equality/inequality after STV.
[x86] PR target/70321: Split double word equality/inequality after STV.
- -
-
-
-
2022-04-13
Roger Sayle
New
[x86] PR target/47949: Use xchg to move from/to AX_REG with -Oz.
[x86] PR target/47949: Use xchg to move from/to AX_REG with -Oz.
- -
-
-
-
2022-08-02
Roger Sayle
New
[x86] PR target/106577: force_reg may clobber operands during split.
[x86] PR target/106577: force_reg may clobber operands during split.
- -
-
-
-
2022-08-12
Roger Sayle
New
[x86] PR target/106303: Fix TImode STV related failures.
[x86] PR target/106303: Fix TImode STV related failures.
- -
-
-
-
2022-07-23
Roger Sayle
New
[x86] PR target/106273: Add earlyclobber to *andn<dwi>3_doubleword_bmi
[x86] PR target/106273: Add earlyclobber to *andn<dwi>3_doubleword_bmi
- -
-
-
-
2022-07-15
Roger Sayle
New
[x86] PR target/106122: Don't update %esp via the stack with -Oz.
[x86] PR target/106122: Don't update %esp via the stack with -Oz.
- -
-
-
-
2022-06-30
Roger Sayle
Committed
[x86] PR target/105930: Split *xordi3_doubleword after reload.
[x86] PR target/105930: Split *xordi3_doubleword after reload.
- -
-
-
-
2022-06-22
Roger Sayle
New
[x86] PR rtl-optimization/96692: ((A|B)^C)^A using andn with -mbmi.
[x86] PR rtl-optimization/96692: ((A|B)^C)^A using andn with -mbmi.
- -
-
-
-
2022-06-26
Roger Sayle
New
[x86] PR rtl-optimization/101617: Use neg/sbb in ix86_expand_int_movcc.
[x86] PR rtl-optimization/101617: Use neg/sbb in ix86_expand_int_movcc.
- -
-
-
-
2022-05-30
Roger Sayle
Committed
[x86] Peephole pand;pxor into pandn.
[x86] Peephole pand;pxor into pandn.
- -
-
-
-
2022-04-12
Roger Sayle
New
[x86] Optimize double word negation of zero extended values.
[x86] Optimize double word negation of zero extended values.
- -
-
-
-
2022-05-23
Roger Sayle
Committed
[x86] Move V1TI shift/rotate lowering from expand to pre-reload split.
[x86] Move V1TI shift/rotate lowering from expand to pre-reload split.
- -
-
-
-
2022-08-05
Roger Sayle
New
[x86] Improved pre-reload split of double word comparison against -1.
[x86] Improved pre-reload split of double word comparison against -1.
- -
-
-
-
2022-08-02
Roger Sayle
Committed
[x86] Fun with flags: Adding stc/clc instructions to i386.md.
[x86] Fun with flags: Adding stc/clc instructions to i386.md.
- -
-
-
-
2022-07-08
Roger Sayle
New
[x86] Fix libitm.c/memset-1.c test fails with new peephole2s.
[x86] Fix libitm.c/memset-1.c test fails with new peephole2s.
- -
-
-
-
2022-03-12
Roger Sayle
New
[x86] Fix issue with x86_64_const_vector_operand predicate.
[x86] Fix issue with x86_64_const_vector_operand predicate.
- -
-
-
-
2022-07-16
Roger Sayle
Committed
[x86] Double word logical operation clean-ups in i386.md.
[x86] Double word logical operation clean-ups in i386.md.
- -
-
-
-
2022-06-28
Roger Sayle
New
[x86] Double word implementation of and; cmp to not; test optimization.
[x86] Double word implementation of and; cmp to not; test optimization.
- -
-
-
-
2022-06-05
Roger Sayle
New
[x86] Correct ix86_rtx_cost for multi-word multiplication.
[x86] Correct ix86_rtx_cost for multi-word multiplication.
- -
-
-
-
2022-05-17
Roger Sayle
Committed
[x86] Avoid andn and generate shorter not;and with -Oz.
[x86] Avoid andn and generate shorter not;and with -Oz.
- -
-
-
-
2022-04-13
Roger Sayle
New
[x86] Allow SCmode and DImode to be tieable on TARGET_64BIT.
[x86] Allow SCmode and DImode to be tieable on TARGET_64BIT.
- -
-
-
-
2022-05-30
Roger Sayle
Committed
[x86] Add peephole2 to reduce double word register shuffling.
[x86] Add peephole2 to reduce double word register shuffling.
- -
-
-
-
2022-06-02
Roger Sayle
New
[x86,take,2] Improved V1TI (and V2DI) mode equality/inequality.
[x86,take,2] Improved V1TI (and V2DI) mode equality/inequality.
- -
-
-
-
2022-05-13
Roger Sayle
New
[x86,take,2] Avoid andn and generate shorter not;and with -Oz.
[x86,take,2] Avoid andn and generate shorter not;and with -Oz.
- -
-
-
-
2022-05-17
Roger Sayle
Committed
[x86,take,#3] PR target/91681: zero_extendditi2 pattern for more optimizations.
[x86,take,#3] PR target/91681: zero_extendditi2 pattern for more optimizations.
- -
-
-
-
2022-07-23
Roger Sayle
New
[x86,take,#2] Move V1TI shift/rotate lowering from expand to pre-reload split.
[x86,take,#2] Move V1TI shift/rotate lowering from expand to pre-reload split.
- -
-
-
-
2022-08-12
Roger Sayle
New
[x86,take,#2] Doubleword version of and; cmp to not; test optimization.
[x86,take,#2] Doubleword version of and; cmp to not; test optimization.
- -
-
-
-
2022-07-04
Roger Sayle
Committed
[x86,take,#2] Double word logical operation clean-ups in i386.md.
[x86,take,#2] Double word logical operation clean-ups in i386.md.
- -
-
-
-
2022-06-30
Roger Sayle
New
[x86,take,#2] Add peephole2 to reduce double word register shuffling
[x86,take,#2] Add peephole2 to reduce double word register shuffling
- -
-
-
-
2022-08-07
Roger Sayle
New
[x86,PING] PR target/70321: Split double word equality/inequality after STV.
[x86,PING] PR target/70321: Split double word equality/inequality after STV.
- -
-
-
-
2022-05-30
Roger Sayle
New
[x86,PING] Peephole pand;pxor into pandn
[x86,PING] Peephole pand;pxor into pandn
- -
-
-
-
2022-05-23
Roger Sayle
New
[www] Add note about computed gotos to changes and porting guide
[www] Add note about computed gotos to changes and porting guide
- -
-
-
-
2021-09-29
apinski--- via Gcc-patches
New
[wwwdocs] Update cxx-status with October 2021 WG21 plenary
[wwwdocs] Update cxx-status with October 2021 WG21 plenary
- -
-
-
-
2021-10-05
Marek Polacek
Committed
[wwwdocs] Update C++ DR table
[wwwdocs] Update C++ DR table
- -
-
-
-
2021-11-23
Marek Polacek
Committed
[wwwdocs] Update C++ DR table
[wwwdocs] Update C++ DR table
- -
-
-
-
2022-01-06
Marek Polacek
New
[wwwdocs] Uncomment header for Fortran issues
[wwwdocs] Uncomment header for Fortran issues
- -
-
-
-
2022-02-01
Jonathan Wakely
Committed
[wwwdocs] projects/gomp/: Add OpenMP 5.2
[wwwdocs] projects/gomp/: Add OpenMP 5.2
- -
-
-
-
2021-11-10
Tobias Burnus
New
[wwwdocs] OpenMP - minor update/fixes for gomp + gcc-13
[wwwdocs] OpenMP - minor update/fixes for gomp + gcc-13
- -
-
-
-
2022-05-19
Tobias Burnus
New
[wwwdocs] Mention POWER IEEE128 changes for gcc 12
[wwwdocs] Mention POWER IEEE128 changes for gcc 12
- -
-
-
-
2022-04-28
Thomas Koenig
New
[wwwdocs] gcc-13: m2link branch
[wwwdocs] gcc-13: m2link branch
- -
-
-
-
2022-06-21
Gaius Mulley
New
[wwwdocs] gcc-13: Add loongarch '-mexplicit-relocs' support
[wwwdocs] gcc-13: Add loongarch '-mexplicit-relocs' support
- -
-
-
-
2022-07-26
Lulu Cheng
New
[wwwdocs] gcc-13: add arm star-mc1 cpu
[wwwdocs] gcc-13: add arm star-mc1 cpu
- -
-
-
-
2022-06-16
Chung-Ju Wu
New
[wwwdocs] gcc-12: Nvptx updates.
[wwwdocs] gcc-12: Nvptx updates.
- -
-
-
-
2022-03-30
Tom de Vries
New
[wwwdocs] gcc-12: Mention -mno-direct-extern-access
[wwwdocs] gcc-12: Mention -mno-direct-extern-access
- -
-
-
-
2022-02-12
H.J. Lu
New
[wwwdocs] gcc-12: linkify various options
[wwwdocs] gcc-12: linkify various options
- -
-
-
-
2022-04-01
David Malcolm
New
[wwwdocs] gcc-12: jit changes
[wwwdocs] gcc-12: jit changes
- -
-
-
-
2022-04-01
David Malcolm
New
[wwwdocs] gcc-12/changes.html: Update OpenMP status
[wwwdocs] gcc-12/changes.html: Update OpenMP status
- -
-
-
-
2021-11-10
Tobias Burnus
New
[wwwdocs] gcc-12/changes.html: Document the RISC-V libstdc++ -latomic detection
[wwwdocs] gcc-12/changes.html: Document the RISC-V libstdc++ -latomic detection
- -
-
-
-
2022-04-28
Palmer Dabbelt
New
[wwwdocs] gcc-12/changes.html: document LoongArch -m{no-,}check-zero-division default change for 12…
[wwwdocs] gcc-12/changes.html: document LoongArch -m{no-,}check-zero-division default change for 12…
- -
-
-
-
2022-07-04
Xi Ruoyao
New
[wwwdocs] gcc-12/changes.html: Document -misa update for nvptx
[wwwdocs] gcc-12/changes.html: Document -misa update for nvptx
- -
-
-
-
2022-03-03
Tobias Burnus
New
[wwwdocs] gcc-11.3: Mention -mharden-sls= and -mindirect-branch-cs-prefix
[wwwdocs] gcc-11.3: Mention -mharden-sls= and -mindirect-branch-cs-prefix
- -
-
-
-
2022-02-16
H.J. Lu
New
[wwwdocs] GCC 12: OpenACC
[wwwdocs] GCC 12: OpenACC
- -
-
-
-
2022-05-06
Thomas Schwinge
Committed
[wwwdocs] Fix grammar for computed goto notes
[wwwdocs] Fix grammar for computed goto notes
- -
-
-
-
2022-02-01
Jonathan Wakely
Committed
[wwwdocs] Document __builtin_dynamic_object_size addition for GCC 12
[wwwdocs] Document __builtin_dynamic_object_size addition for GCC 12
- -
-
-
-
2022-01-27
Siddhesh Poyarekar
Committed
[wwwdocs] document zero-width field ABI changes on MIPS
[wwwdocs] document zero-width field ABI changes on MIPS
- -
-
-
-
2022-04-01
Xi Ruoyao
New
[wwwdocs] Document zero width bit-field passing ABI changes in gcc-12/changes.html [PR104796]
[wwwdocs] Document zero width bit-field passing ABI changes in gcc-12/changes.html [PR104796]
- -
-
-
-
2022-03-30
Jakub Jelinek
New
[wwwdocs] Document support for C++23 constexpr std::unique_ptr
[wwwdocs] Document support for C++23 constexpr std::unique_ptr
- -
-
-
-
2022-04-25
Jonathan Wakely
New
[wwwdocs] Document some new C++ features in GCC 12
[wwwdocs] Document some new C++ features in GCC 12
- -
-
-
-
2021-11-20
Marek Polacek
Committed
«
1
2
3
4
…
79
80
»