Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: none
| 126811 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Handled Elsewhere
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jgarzik
arnd
ymano
smfrench
jlayton
tseliot
ogasawara
amitk
awhitcroft
mst
dayangkun
jwboyer
jwboyer
colinking
colinking
azummo
dwmw2
rtg
sconklin
smb
aliguori
bradf
galak
galak
demarchi
ms
bhundven
chbs
kengyu
kadlec
pdp
regit
jabk
laforge
laforge
tonyb
sfr
alai
zecke
zecke
__damien__
luka
luka
prafulla@marvell.com
cyrus
PeterHuewe
kiho
jow
jow
ypwong
nico
dedeckeh
dedeckeh
yousong
yousong
tomcwarren
mb
mrchuck
vineetg76
computersforpeace
Noltari
Noltari
patrick_delaunay
ee07b291
ldir
ldir
stefanct
zhouhan
carldani
blp
ffainelli
ffainelli
regXboi
bbrezillon
pravin
mkp
jpettit
phil
mkresin
mkresin
thess
thess
fbarrat
fbarrat
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
tagr
tagr
tagr
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
mkorpershoek
tpetazzoni
marex
liwang
robimarko
danielhb
groug
apritzel
mmichelson
npiggin
pareddja
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
monstr
vigneshr
horms
mraynal
blocktrron
stewart
stewart
freenix
wsa
prom
rfried
ehristev
akumar
xypron
Jaehoon
jacmet
ivanhu
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
metan
bmeng
jagan
ukleinek
ukleinek
ag
rmilecki
rmilecki
kevery
kabel
arbab
pablo
pablo
trini
rw
rw
apconole
abelloni
wbx
Hauke
Hauke
legoater
legoater
legoater
chleroy
svanheule
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
anuppatel
anuppatel
acer
echaudron
benh
rgrimm
next_ghost
segher
passgat
pratyush
jms
jms
jms
ymorin
ymorin
mans0n
ruscur
jk
jk
jk
jk
linusw
linusw
numans
xuyang
jmberg
Andes
festevam
matthias_bgg
tambarus
stroese
kubu
strlen
strlen
imaximets
apalos
dceara
pbrobinson
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
robh
nbd
nbd
anguy11
paulus
calebccff
jm
Apply
«
1
2
3
4
…
1268
1269
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
x86: Shrink writing 0/-1 to memory using and/or with -Oz.
x86: Shrink writing 0/-1 to memory using and/or with -Oz.
- - - -
-
-
-
2021-12-21
Roger Sayle
New
x86: Share _isa_names_table and use cpuinfo.h
x86: Share _isa_names_table and use cpuinfo.h
- - - -
-
-
-
2020-06-24
H.J. Lu
New
x86: Set frame size to 0 if stack frame isn't required
x86: Set frame size to 0 if stack frame isn't required
- - - -
-
-
-
2018-12-15
H.J. Lu
New
x86: Scan leal in PR target/83782 tests for x32
x86: Scan leal in PR target/83782 tests for x32
- - - -
-
-
-
2021-12-03
H.J. Lu
New
x86: Save callee-saved registers in noreturn functions for -O0/-Og
x86: Save callee-saved registers in noreturn functions for -O0/-Og
- - - -
-
-
-
2024-01-27
H.J. Lu
New
x86: Restore the frame pointer in word_mode
x86: Restore the frame pointer in word_mode
- - - -
-
-
-
2020-04-12
Li, Pan2 via Gcc-patches
New
x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
x86: Require TARGET_HIMODE_MATH for HImode atomic bit expanders
- - - -
-
-
-
2021-11-12
H.J. Lu
New
x86: Require MMX for __builtin_ia32_maskmovq
x86: Require MMX for __builtin_ia32_maskmovq
- - - -
-
-
-
2020-09-21
H.J. Lu
New
x86: Require Linux target for PR target/93492 tests
x86: Require Linux target for PR target/93492 tests
- - - -
-
-
-
2020-07-10
H.J. Lu
New
x86: Require AVX for F16C and VAES
x86: Require AVX for F16C and VAES
- - - -
-
-
-
2022-06-10
H.J. Lu
New
x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests
x86: Replace vmovdqu with movdqu in BF16 XMM ABI tests
- - - -
-
-
-
2022-08-23
H.J. Lu
New
x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns
x86: Replace ne:CCC/ne:CCO with UNSPEC_CC_NE in neg patterns
- - - -
-
-
-
2022-10-26
H.J. Lu
New
x86: Replace ix86_red_zone_size with ix86_red_zone_used
x86: Replace ix86_red_zone_size with ix86_red_zone_used
- - - -
-
-
-
2021-06-11
H.J. Lu
New
x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD
x86: Replace hard frame pointer with stack pointer - UNITS_PER_WORD
- - - -
-
-
-
2018-09-02
H.J. Lu
New
x86: Replace __glibc_unlikely with __builtin_expect
x86: Replace __glibc_unlikely with __builtin_expect
- - - -
-
-
-
2020-07-14
H.J. Lu
New
x86: Replace <enqcmdntrin.h> with <enqcmdintrin.h>
x86: Replace <enqcmdntrin.h> with <enqcmdintrin.h>
- - - -
-
-
-
2020-09-29
H.J. Lu
New
x86: Rename -harden-sls=indirect-branch to -harden-sls=indirect-jmp
x86: Rename -harden-sls=indirect-branch to -harden-sls=indirect-jmp
- - - -
-
-
-
2022-01-06
H.J. Lu
New
x86: Remove brand ID check for Intel processors
x86: Remove brand ID check for Intel processors
- - - -
-
-
-
2020-06-24
H.J. Lu
New
x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions
x86: Remove OPTION_MASK_ISA_SSE4_2 from CRC32 _builtin functions
- - - -
-
-
-
2021-07-21
H.J. Lu
New
x86: Remove "%!" before ret
x86: Remove "%!" before ret
- - - -
-
-
-
2021-11-17
H.J. Lu
New
x86: Reject target("no-general-regs-only")
x86: Reject target("no-general-regs-only")
- - - -
-
-
-
2020-08-26
H.J. Lu
New
x86: Put -fPIC and -shared the last to create offload image
x86: Put -fPIC and -shared the last to create offload image
- - - -
-
-
-
2019-05-02
H.J. Lu
New
x86: Properly implement AMX-TILE load/store intrinsics
x86: Properly implement AMX-TILE load/store intrinsics
- - - -
-
-
-
2024-02-25
H.J. Lu
New
x86: Properly find the maximum stack slot alignment
x86: Properly find the maximum stack slot alignment
- - - -
-
-
-
2023-07-05
H.J. Lu
New
x86: Properly disable -fsplit-stack support on non-glibc targets
x86: Properly disable -fsplit-stack support on non-glibc targets
- - - -
-
-
-
2022-01-21
H.J. Lu
New
x86: Properly count cost of XMM register push
x86: Properly count cost of XMM register push
- - - -
-
-
-
2020-05-12
H.J. Lu
New
x86: Properly check register CFA offset
- - - -
-
-
-
2017-07-26
H.J. Lu
New
x86: Properly check register CFA offset
- - - -
-
-
-
2017-07-26
H.J. Lu
New
x86: Properly check FEATURE_AESKLE
x86: Properly check FEATURE_AESKLE
- - - -
-
-
-
2022-03-21
H.J. Lu
New
x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI.
x86: PR target/103611: Splitter for DST:DI = (HI:SI<<32)|LO:SI.
- - - -
-
-
-
2021-12-13
Roger Sayle
New
x86: Optimize load of const all 1s float vectors
x86: Optimize load of const all 1s float vectors
- - - -
-
-
-
2021-08-07
H.J. Lu
New
x86: Only use general-purpose registers during CPUID check
x86: Only use general-purpose registers during CPUID check
- - - -
-
-
-
2020-08-22
H.J. Lu
New
x86: Move cpuinfo.h from libgcc to common/config/i386
x86: Move cpuinfo.h from libgcc to common/config/i386
- - - -
-
-
-
2020-05-19
H.J. Lu
New
x86: Move OPTION_MASK_* to i386-common.h
x86: Move OPTION_MASK_* to i386-common.h
- - - -
-
-
-
2021-04-20
H.J. Lu
New
x86: Mark scratch operand in ssse3_pshufbv8qi3 as earlyclobber
x86: Mark scratch operand in ssse3_pshufbv8qi3 as earlyclobber
- - - -
-
-
-
2020-04-03
Li, Pan2 via Gcc-patches
New
x86: Make testcase apx-spill_to_egprs-1.c more robust
x86: Make testcase apx-spill_to_egprs-1.c more robust
- - - -
-
-
-
2023-11-14
Lehua Ding
New
x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
x86: Make stringop_algs::stringop_strategy ctor constexpr [PR100246]
- - - -
-
-
-
2021-11-04
Jakub Jelinek
New
x86: Limit PR 35513 tests to Linux
x86: Limit PR 35513 tests to Linux
- - - -
-
-
-
2022-03-01
H.J. Lu
New
x86: Limit -mcmodel=large tests to lp64 target
x86: Limit -mcmodel=large tests to lp64 target
- - - -
-
-
-
2024-01-30
H.J. Lu
New
x86: Issue error for return/argument only with function body
x86: Issue error for return/argument only with function body
- - - -
-
-
-
2021-03-18
H.J. Lu
New
x86: Insert ENDBR if function will be called indirectly
x86: Insert ENDBR if function will be called indirectly
- - - -
-
-
-
2020-03-31
Li, Pan2 via Gcc-patches
New
x86: Inline strncmp only with -minline-all-stringops
x86: Inline strncmp only with -minline-all-stringops
- - - -
-
-
-
2020-07-15
H.J. Lu
New
x86: Improve expansion of __builtin_parity
x86: Improve expansion of __builtin_parity
- - - -
-
-
-
2020-06-06
Roger Sayle
New
x86: Ignore OPTION_MASK_ISA_64BIT for -m32 when inlining
x86: Ignore OPTION_MASK_ISA_64BIT for -m32 when inlining
- - - -
-
-
-
2022-03-14
H.J. Lu
New
x86: Handle V8BF in expand_vec_perm_broadcast_1
x86: Handle V8BF in expand_vec_perm_broadcast_1
- - - -
-
-
-
2022-08-31
Li, Pan2 via Gcc-patches
New
x86: Handle V16BF in ix86_avx256_split_vector_move_misalign
x86: Handle V16BF in ix86_avx256_split_vector_move_misalign
- - - -
-
-
-
2022-08-26
H.J. Lu
New
x86: Handle -mavx512vpopcntdq for -march=native
x86: Handle -mavx512vpopcntdq for -march=native
- - - -
-
-
-
2020-05-21
H.J. Lu
New
x86: Get the previous shadow stack pointer from the restore token
x86: Get the previous shadow stack pointer from the restore token
- - - -
-
-
-
2023-12-16
H.J. Lu
New
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
x86: Generate REG_CFA_UNDEFINED for unsaved callee-saved registers
- - - -
-
-
-
2024-01-29
H.J. Lu
New
x86: Generate INT3 for __builtin_eh_return
x86: Generate INT3 for __builtin_eh_return
- - - -
-
-
-
2022-01-06
H.J. Lu
New
x86: Generate .cfi_undefined for unsaved callee-saved registers
x86: Generate .cfi_undefined for unsaved callee-saved registers
- - - -
-
-
-
2024-01-27
H.J. Lu
New
x86: Force __x86_indirect_thunk_reg for function call via GOT
x86: Force __x86_indirect_thunk_reg for function call via GOT
- - - -
-
-
-
2018-02-27
H.J. Lu
New
x86: Fold arch_names_table into processor_alias_table
x86: Fold arch_names_table into processor_alias_table
- - - -
-
-
-
2020-06-23
H.J. Lu
New
x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431]
x86: Fix up x86_{,64_}sh{l,r}d patterns [PR103431]
- - - -
-
-
-
2021-11-27
Jakub Jelinek
New
x86: Fix up ssse3_pshufbv8qi splitter
x86: Fix up ssse3_pshufbv8qi splitter
- - - -
-
-
-
2020-08-30
Jakub Jelinek
New
x86: Fix up ix86_atomic_assign_expand_fenv [PR94780]
x86: Fix up ix86_atomic_assign_expand_fenv [PR94780]
- - - -
-
-
-
2020-04-27
Jakub Jelinek
New
x86: Fix ix86_expand_vector_init for V*TImode [PR100887]
x86: Fix ix86_expand_vector_init for V*TImode [PR100887]
- - - -
-
-
-
2021-06-04
Jakub Jelinek
New
x86: Fix -fsplit-stack feature detection via TARGET_CAN_SPLIT_STACK
x86: Fix -fsplit-stack feature detection via TARGET_CAN_SPLIT_STACK
- - - -
-
-
-
2022-02-21
Li, Pan2 via Gcc-patches
New
x86: Fix -O0 remaining intrinsic macros [PR94832]
x86: Fix -O0 remaining intrinsic macros [PR94832]
- - - -
-
-
-
2020-04-29
Jakub Jelinek
New
x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832]
x86: Fix -O0 intrinsic *gather*/*scatter* macros [PR94832]
- - - -
-
-
-
2020-04-29
Jakub Jelinek
New
x86: Fix *vec_dupv4hi constraints [PR94942]
x86: Fix *vec_dupv4hi constraints [PR94942]
- - - -
-
-
-
2020-05-05
Jakub Jelinek
New
x86: Error on -fcf-protection with incompatible target
x86: Error on -fcf-protection with incompatible target
- - - -
-
-
-
2021-01-14
H.J. Lu
New
x86: Enable support for Intel UINTR extension
x86: Enable support for Intel UINTR extension
- - - -
-
-
-
2020-10-13
Hongyu Wang
New
x86: Enable __bf16 type for TARGET_SSE2 and above
x86: Enable __bf16 type for TARGET_SSE2 and above
- - - -
-
-
-
2022-07-26
Li, Pan2 via Gcc-patches
New
x86: Enable GCC support for Intel Hreset extension
x86: Enable GCC support for Intel Hreset extension
- - - -
-
-
-
2020-10-13
Hongyu Wang
New
x86: Enable GCC support for Intel AVX-VNNI extension
x86: Enable GCC support for Intel AVX-VNNI extension
- - - -
-
-
-
2020-10-14
Hongyu Wang
New
x86: Enable FMA in unsigned SI to SF expanders
x86: Enable FMA in unsigned SI to SF expanders
- - - -
-
-
-
2021-09-04
H.J. Lu
New
x86: Enable FMA in rsqrt<mode>2 expander
x86: Enable FMA in rsqrt<mode>2 expander
- - - -
-
-
-
2020-06-28
H.J. Lu
New
x86: Enable ENQCMD and UINTR for march=sierraforest.
x86: Enable ENQCMD and UINTR for march=sierraforest.
- - - -
-
-
-
2023-07-04
Li, Pan2 via Gcc-patches
New
x86: Enable 256 move by pieces for ALDERLAKE and AVX2.
x86: Enable 256 move by pieces for ALDERLAKE and AVX2.
- - - -
-
-
-
2022-11-11
Li, Pan2 via Gcc-patches
New
x86: Don't use get_frame_size to finalize stack frame
x86: Don't use get_frame_size to finalize stack frame
- - - -
-
-
-
2018-12-13
H.J. Lu
New
x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register
x86: Don't set AVX_U128_DIRTY when zeroing YMM/ZMM register
- - - -
-
-
-
2021-07-27
H.J. Lu
New
x86: Don't set AVX_U128_DIRTY when all bits are zero
x86: Don't set AVX_U128_DIRTY when all bits are zero
- - - -
-
-
-
2021-07-15
H.J. Lu
New
x86: Don't issue vzeroupper if callee returns AVX register
x86: Don't issue vzeroupper if callee returns AVX register
- - - -
-
-
-
2021-07-18
H.J. Lu
New
x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY
x86: Don't generate vzeroupper if caller is AVX_U128_DIRTY
- - - -
-
-
-
2019-01-07
H.J. Lu
New
x86: Don't generate uiret with -mcmodel=kernel
x86: Don't generate uiret with -mcmodel=kernel
- - - -
-
-
-
2021-04-01
H.J. Lu
New
x86: Don't enable UINTR in 32-bit mode
x86: Don't enable UINTR in 32-bit mode
- - - -
-
-
-
2021-07-11
H.J. Lu
New
x86: Don't enable LZCNT/POPCNT if disabled explicitly
x86: Don't enable LZCNT/POPCNT if disabled explicitly
- - - -
-
-
-
2021-07-30
H.J. Lu
New
x86: Don't compile pr82735-[345].c for x32
x86: Don't compile pr82735-[345].c for x32
- - - -
-
-
-
2021-06-07
H.J. Lu
New
x86: Don't allocate stack frame nor align stack if not needed
x86: Don't allocate stack frame nor align stack if not needed
- - - -
-
-
-
2019-05-21
H.J. Lu
New
x86: Document -mno-cet-switch
x86: Document -mno-cet-switch
- - - -
-
-
-
2022-05-10
H.J. Lu
New
x86: Document -fcf-protection requires i686 or newer
x86: Document -fcf-protection requires i686 or newer
- - - -
-
-
-
2021-10-21
H.J. Lu
New
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk
x86: Disallow -mindirect-branch=/-mfunction-return= with -mshstk
- - - -
-
-
-
2018-01-12
H.J. Lu
New
x86: Disable sibcall if indirect_return attribute doesn't match
x86: Disable sibcall if indirect_return attribute doesn't match
- - - -
-
-
-
2022-07-14
H.J. Lu
New
x86: Disable jump tables when retpolines are used (PR target/86952).
x86: Disable jump tables when retpolines are used (PR target/86952).
- - - -
-
-
-
2019-03-07
Martin Liška
New
x86: Disable SSE, AVX and AVX512 during CPUID check
x86: Disable SSE, AVX and AVX512 during CPUID check
- - - -
-
-
-
2020-08-22
H.J. Lu
New
x86: Disable SSE on unwind-c.c and unwind-dw2.c
x86: Disable SSE on unwind-c.c and unwind-dw2.c
- - - -
-
-
-
2022-03-05
H.J. Lu
New
x86: Disable SSE and AVX in ISA2 for -mgeneral-regs-only
x86: Disable SSE and AVX in ISA2 for -mgeneral-regs-only
- - - -
-
-
-
2022-03-21
H.J. Lu
New
x86: Disable AVX on pr86722.c and pr90356.c
x86: Disable AVX on pr86722.c and pr90356.c
- - - -
-
-
-
2022-03-21
H.J. Lu
New
x86: Disable -mforce-indirect-call for PIC in 32-bit mode
x86: Disable -mforce-indirect-call for PIC in 32-bit mode
- - - -
-
-
-
2023-01-16
H.J. Lu
New
x86: Detect Rocket Lake and Alder Lake
x86: Detect Rocket Lake and Alder Lake
- - - -
-
-
-
2020-08-16
H.J. Lu
New
x86: Define macros for APX options
x86: Define macros for APX options
- - - -
-
-
-
2024-04-08
H.J. Lu
New
x86: Define _serialize as macro
x86: Define _serialize as macro
- - - -
-
-
-
2021-04-09
H.J. Lu
New
x86: Define _mm*_undefined_*
- - - -
-
-
-
2014-03-16
Ulrich Drepper
New
x86: Define __rdtsc and __rdtscp as macros
x86: Define __rdtsc and __rdtscp as macros
- - - -
-
-
-
2021-03-26
H.J. Lu
New
x86: Define __APX_F__ for -mapxf
x86: Define __APX_F__ for -mapxf
- - - -
-
-
-
2024-04-04
H.J. Lu
New
x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781]
x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781]
- - - -
-
-
-
2022-03-08
Jakub Jelinek
New
x86: Default CET run-time support to auto
x86: Default CET run-time support to auto
- - - -
-
-
-
2020-05-08
H.J. Lu
New
x86: Correct march=sapphirerapids to base on icelake server
x86: Correct march=sapphirerapids to base on icelake server
- - - -
-
-
-
2022-03-18
Li, Pan2 via Gcc-patches
New
x86: Correct ISA enabled for clients since Arrow Lake
x86: Correct ISA enabled for clients since Arrow Lake
- - - -
-
-
-
2023-10-18
Haochen Jiang
New
«
1
2
3
4
…
1268
1269
»