Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| 127404 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
mkresin
mkresin
thess
thess
fbarrat
fbarrat
phil
linville
jesse
tjaalton
esben
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
tagr
tagr
tagr
oohal
russellb
ptomsich
agraf
joestringer
davem
davem
davem
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
goliath
martineau
tytso
danielschwierzeck
hs
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
mkorpershoek
marex
tpetazzoni
liwang
robimarko
mmichelson
apritzel
danielhb
groug
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
blocktrron
monstr
vigneshr
mraynal
horms
stewart
stewart
freenix
rmilecki
rmilecki
rfried
kevery
akumar
jacmet
wsa
Jaehoon
rsalvaterra
adrianschmutzler
sjg
hegdevasant
hegdevasant
prom
bmeng
jagan
ukleinek
ukleinek
ag
xypron
ehristev
metan
kabel
ivanhu
arbab
abelloni
chleroy
pablo
pablo
apconole
svanheule
Hauke
Hauke
legoater
legoater
legoater
rw
rw
wbx
trini
bjonglez
ynezz
aik
sbabic
sbabic
pevik
xback
xback
richiejp
dangole
dangole
forty
next_ghost
anuppatel
anuppatel
echaudron
benh
rgrimm
acer
segher
pratyush
passgat
jms
jms
jms
festevam
mans0n
Andes
ruscur
jmberg
jk
jk
jk
jk
xuyang
linusw
linusw
ymorin
ymorin
numans
matthias_bgg
tambarus
kubu
apalos
dceara
pbrobinson
imaximets
strlen
strlen
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
ktraynor
arnout
nbd
nbd
robh
anguy11
calebccff
paulus
jm
stroese
Apply
«
1
2
3
4
…
1274
1275
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
x86: Skip ENDBR when emitting direct call/jmp to local function
x86: Skip ENDBR when emitting direct call/jmp to local function
- - - -
-
-
-
2022-02-23
H.J. Lu
New
x86: Skip ENDBR when emitting direct call/jmp to local function
x86: Skip ENDBR when emitting direct call/jmp to local function
- - - -
-
-
-
2022-05-10
H.J. Lu
New
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 cmov cost model issue [PR109549]
x86: Fix cmov cost model issue [PR109549]
- - - -
-
-
-
2024-05-06
Kong, Lingling
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
«
1
2
3
4
…
1274
1275
»