Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: State =
Action Required
| Archived =
No
| 125885 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
paulus
paulus
abrodkin
abrodkin
diproiettod
tbot
stephenfin
vriera
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
pchotard
oohal
russellb
ptomsich
agraf
scottwood
joestringer
davem
davem
davem
mwalle
naveen
tagr
tagr
tagr
pepe2k
pepe2k
arj
arj
andmur01
amitay
matttbe
pabeni
istokes
aparcar
Ansuel
martineau
tytso
goliath
danielschwierzeck
mkorpershoek
mariosix
dcaratti
ovsrobot
ovsrobot
aserdean
XiaoYang
khem
hs
marex
tpetazzoni
liwang
pareddja
pareddja
apritzel
npiggin
danielhb
groug
robimarko
mmichelson
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
maximeh
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
imaximets
brgl
brgl
peda
akodanev
narmstrong
981213
0andriy
chunkeey
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
horms
vigneshr
monstr
mraynal
blocktrron
stewart
stewart
rsalvaterra
sjg
wsa
metan
rfried
rmilecki
rmilecki
xypron
ivanhu
prom
freenix
ag
ehristev
kabel
kevery
adrianschmutzler
Jaehoon
hegdevasant
hegdevasant
bmeng
jagan
ukleinek
ukleinek
jacmet
arbab
akumar
wbx
trini
apconole
rw
rw
abelloni
Hauke
Hauke
legoater
legoater
legoater
svanheule
chleroy
pablo
pablo
bjonglez
ynezz
xback
xback
aik
richiejp
sbabic
sbabic
dangole
dangole
pevik
echaudron
forty
linusw
acer
benh
rgrimm
next_ghost
anuppatel
anuppatel
segher
pratyush
passgat
jms
jms
jms
numans
Andes
mans0n
ruscur
jmberg
festevam
ymorin
ymorin
jk
jk
jk
jk
xuyang
matthias_bgg
kubu
tambarus
stroese
strlen
strlen
apalos
pbrobinson
spectrum
dceara
cazzacarna
neocturne
aldot
TIENFONG
mpe
arnout
ktraynor
nbd
nbd
calebccff
anguy11
robh
jpn
kvaneesh
jm
Apply
«
1
2
...
218
219
220
…
1258
1259
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
LoongArch: Fix ICE and use simplify_gen_subreg instead of gen_rtx_SUBREG directly.
LoongArch: Fix ICE and use simplify_gen_subreg instead of gen_rtx_SUBREG directly.
- - - -
-
-
-
2023-11-29
Jiahao Xu
New
LoongArch: Fix an ODR violation
LoongArch: Fix an ODR violation
- - - -
-
-
-
2024-02-01
Xi Ruoyao
New
LoongArch: Fix atomic_exchange make comparison and may jump out
LoongArch: Fix atomic_exchange make comparison and may jump out
- - - -
-
-
-
2022-11-15
Jinyang He
New
LoongArch: Fix bug for tmpdir-g++.dg-struct-layout-1/t033.
LoongArch: Fix bug for tmpdir-g++.dg-struct-layout-1/t033.
- - - -
-
-
-
2022-04-09
chenglulu
New
LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484].
LoongArch: Fix bug in loongarch_emit_stack_tie [PR110484].
- - - -
-
-
-
2023-06-29
chenglulu
New
LoongArch: Fix eh_return epilogue for normal returns.
LoongArch: Fix eh_return epilogue for normal returns.
- - - -
-
-
-
2023-11-17
Yang Yujie
New
LoongArch: Fix inconsistent description in *sge<u>_<X:mode><GPR:mode>
LoongArch: Fix inconsistent description in *sge<u>_<X:mode><GPR:mode>
- - - -
-
-
-
2024-03-04
Guo Jie
New
LoongArch: Fix incorrect code generation for sad pattern
LoongArch: Fix incorrect code generation for sad pattern
- - - -
-
-
-
2023-12-14
Jiahao Xu
New
LoongArch: Fix incorrect return type for frecipe/frsqrte intrinsic functions
LoongArch: Fix incorrect return type for frecipe/frsqrte intrinsic functions
- - - -
-
-
-
2024-01-24
Jiahao Xu
New
LoongArch: Fix infinite secondary reloading of FCCmode [PR113148]
LoongArch: Fix infinite secondary reloading of FCCmode [PR113148]
- - - -
-
-
-
2023-12-26
Xi Ruoyao
New
LoongArch: Fix lo_sum rtx cost
LoongArch: Fix lo_sum rtx cost
- - - -
-
-
-
2023-09-16
mengqinggang
New
LoongArch: Fix lsx-vshuf.c and lasx-xvshuf_b.c tests fail on LA664 [PR112611]
LoongArch: Fix lsx-vshuf.c and lasx-xvshuf_b.c tests fail on LA664 [PR112611]
- - - -
-
-
-
2023-11-29
Jiahao Xu
New
LoongArch: Fix multiarch tuple canonization
LoongArch: Fix multiarch tuple canonization
- - - -
-
-
-
2023-02-13
Xi Ruoyao
New
LoongArch: Fix pattern vec_concatz<mode>
LoongArch: Fix pattern vec_concatz<mode>
- - - -
-
-
-
2024-01-16
Jiahao Xu
New
LoongArch: Fix pr106459 by use HWIT instead of 1UL.
LoongArch: Fix pr106459 by use HWIT instead of 1UL.
- - - -
-
-
-
2022-08-24
Chenghua Xu
New
LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend.
LoongArch: Fix pr106828 by define hook TARGET_ASAN_SHADOW_OFFSET in loongarch backend.
- - - -
-
-
-
2022-09-07
chenglulu
New
LoongArch: Fix runtime error in a gcc build with --with-build-config=bootstrap-ubsan
LoongArch: Fix runtime error in a gcc build with --with-build-config=bootstrap-ubsan
- - - -
-
-
-
2023-11-23
Guo Jie
New
LoongArch: Fix scan-assembler-times of lasx/lsx test case.
LoongArch: Fix scan-assembler-times of lasx/lsx test case.
- - - -
-
-
-
2023-11-16
Jiahao Xu
New
LoongArch: Fix scan-assembler-times of lasx/lsx test case.
LoongArch: Fix scan-assembler-times of lasx/lsx test case.
- - - -
-
-
-
2023-11-16
Jiahao Xu
New
LoongArch: Fix soft-float builds of libffi
LoongArch: Fix soft-float builds of libffi
- - - -
-
-
-
2024-01-27
Yang Yujie
New
LoongArch: Fix the missing include file when using gcc plugins.
LoongArch: Fix the missing include file when using gcc plugins.
- - - -
-
-
-
2023-07-12
Guo Jie
New
LoongArch: Fix the problem of structure parameter passing in C++. This structure has empty structur…
LoongArch: Fix the problem of structure parameter passing in C++. This structure has empty structur…
- - - -
-
-
-
2023-05-24
chenglulu
New
LoongArch: Fix unintentional bash-ism in r14-3665.
LoongArch: Fix unintentional bash-ism in r14-3665.
- - - -
-
-
-
2023-09-06
Yang Yujie
New
LoongArch: Fix up memcpy-vec-3.c test case
LoongArch: Fix up memcpy-vec-3.c test case
- - - -
-
-
-
2023-09-09
Xi Ruoyao
New
LoongArch: Fix usage of LSX and LASX frint/ftint instructions [PR112578]
LoongArch: Fix usage of LSX and LASX frint/ftint instructions [PR112578]
- - - -
-
-
-
2023-11-17
Xi Ruoyao
New
LoongArch: Fix warnings building libgcc
LoongArch: Fix warnings building libgcc
- - - -
-
-
-
2023-12-09
Xi Ruoyao
New
LoongArch: Fix wrong LSX FP vector negation
LoongArch: Fix wrong LSX FP vector negation
- - - -
-
-
-
2024-02-03
Xi Ruoyao
New
LoongArch: Fixed a bug in the loongarch architecture of libitm package.
LoongArch: Fixed a bug in the loongarch architecture of libitm package.
- - - -
-
-
-
2022-10-12
chenglulu
New
LoongArch: Fixed the problem of incorrect judgment of the immediate field of the [x]vld/[x]vst inst…
LoongArch: Fixed the problem of incorrect judgment of the immediate field of the [x]vld/[x]vst inst…
- - - -
-
-
-
2024-01-04
chenglulu
New
LoongArch: Generate bytepick.[wd] for suitable bit operation pattern
LoongArch: Generate bytepick.[wd] for suitable bit operation pattern
- - - -
-
-
-
2023-02-03
Xi Ruoyao
New
LoongArch: Get __tls_get_addr address through got table when disable plt.
LoongArch: Get __tls_get_addr address through got table when disable plt.
- - - -
-
-
-
2022-08-11
chenglulu
New
LoongArch: Handle vectorized copysign (x, -1) expansion efficiently
LoongArch: Handle vectorized copysign (x, -1) expansion efficiently
- - - -
-
-
-
2023-11-13
Xi Ruoyao
New
LoongArch: Implement option save/restore
LoongArch: Implement option save/restore
- - - -
-
-
-
2024-01-05
Yang Yujie
New
LoongArch: Implenment vec_init<M><N> where N is a LSX vector mode
LoongArch: Implenment vec_init<M><N> where N is a LSX vector mode
- - - -
-
-
-
2024-01-05
Jiahao Xu
New
LoongArch: Improve GAR store for va_list
LoongArch: Improve GAR store for va_list
- - - -
-
-
-
2023-03-28
Xi Ruoyao
New
LoongArch: Improve lasx_xvpermi_q_<LASX:mode> insn pattern
LoongArch: Improve lasx_xvpermi_q_<LASX:mode> insn pattern
- - - -
-
-
-
2024-01-05
Jiahao Xu
New
LoongArch: Increase cost of vector aligned store/load.
LoongArch: Increase cost of vector aligned store/load.
- - - -
-
-
-
2023-11-16
Jiahao Xu
New
LoongArch: Increase cost of vector aligned store/load.
LoongArch: Increase cost of vector aligned store/load.
- - - -
-
-
-
2023-11-16
Jiahao Xu
New
LoongArch: Libitm add LoongArch support.
LoongArch: Libitm add LoongArch support.
- - - -
-
-
-
2022-09-26
chenglulu
New
LoongArch: Libvtv add LoongArch support.
LoongArch: Libvtv add LoongArch support.
- - - -
-
-
-
2022-09-26
chenglulu
New
LoongArch: Link c++ header directory in the default ABI to the toplevel.
LoongArch: Link c++ header directory in the default ABI to the toplevel.
- - - -
-
-
-
2023-09-06
Yang Yujie
New
LoongArch: Modify MUSL_DYNAMIC_LINKER.
LoongArch: Modify MUSL_DYNAMIC_LINKER.
- - - -
-
-
-
2023-11-18
chenglulu
New
LoongArch: Modify fp_sp_offset and gp_sp_offset's calculation method, when frame->mask or frame->fm…
LoongArch: Modify fp_sp_offset and gp_sp_offset's calculation method, when frame->mask or frame->fm…
- - - -
-
-
-
2022-07-07
chenglulu
New
LoongArch: Modify the address calculation logic for obtaining array element values through fp.
LoongArch: Modify the address calculation logic for obtaining array element values through fp.
- - - -
-
-
-
2024-01-30
chenglulu
New
LoongArch: Optimizations of vector construction.
LoongArch: Optimizations of vector construction.
- - - -
-
-
-
2023-09-21
Guo Jie
New
LoongArch: Optimizations of vector construction.
LoongArch: Optimizations of vector construction.
- - - -
-
-
-
2023-09-21
Guo Jie
New
LoongArch: Optimize LSX vector shuffle on floating-point vector
LoongArch: Optimize LSX vector shuffle on floating-point vector
- - - -
-
-
-
2023-11-19
Xi Ruoyao
New
LoongArch: Optimize single-used address with -mexplicit-relocs=auto for fld/fst
LoongArch: Optimize single-used address with -mexplicit-relocs=auto for fld/fst
- - - -
-
-
-
2023-11-06
Xi Ruoyao
New
LoongArch: Optimize the loading of immediate numbers with the same high and low 32-bit values
LoongArch: Optimize the loading of immediate numbers with the same high and low 32-bit values
- - - -
-
-
-
2023-11-18
Guo Jie
New
LoongArch: Optimize zero_extendqisi2 and zero_extendqidi2 patterns
LoongArch: Optimize zero_extendqisi2 and zero_extendqidi2 patterns
- - - -
-
-
-
2024-01-05
Jiahao Xu
New
LoongArch: Pass cache information to optimizer
LoongArch: Pass cache information to optimizer
- - - -
-
-
-
2022-09-26
Xi Ruoyao
New
LoongArch: Prepare static PIE support
LoongArch: Prepare static PIE support
- - - -
-
-
-
2022-09-13
Xi Ruoyao
New
LoongArch: Provide fmin/fmax RTL pattern
LoongArch: Provide fmin/fmax RTL pattern
- - - -
-
-
-
2022-08-16
Xi Ruoyao
New
LoongArch: Provide fmin/fmax RTL pattern for vectors
LoongArch: Provide fmin/fmax RTL pattern for vectors
- - - -
-
-
-
2023-12-31
Xi Ruoyao
New
LoongArch: Reimplement multilib build option handling.
LoongArch: Reimplement multilib build option handling.
- - - -
-
-
-
2023-09-13
Yang Yujie
New
LoongArch: Remove constraint z from movsi_internal
LoongArch: Remove constraint z from movsi_internal
- - - -
-
-
-
2023-12-15
Xi Ruoyao
New
LoongArch: Remove redundant barrier instructions before LL-SC loops
LoongArch: Remove redundant barrier instructions before LL-SC loops
- - - -
-
-
-
2023-11-06
Xi Ruoyao
New
LoongArch: Remove the definition of the macro LOGICAL_OP_NON_SHORT_CIRCUIT under the architecture a…
LoongArch: Remove the definition of the macro LOGICAL_OP_NON_SHORT_CIRCUIT under the architecture a…
- - - -
-
-
-
2023-04-13
chenglulu
New
LoongArch: Remove unused and incorrect "sge<u>_<X:mode><GPR:mode>" define_insn
LoongArch: Remove unused and incorrect "sge<u>_<X:mode><GPR:mode>" define_insn
- - - -
-
-
-
2024-03-13
Xi Ruoyao
New
LoongArch: Replace -mexplicit-relocs=auto simple-used address peephole2 with combine
LoongArch: Replace -mexplicit-relocs=auto simple-used address peephole2 with combine
- - - -
-
-
-
2023-12-12
Xi Ruoyao
New
LoongArch: Replace UNSPEC_FCOPYSIGN with copysign RTL
LoongArch: Replace UNSPEC_FCOPYSIGN with copysign RTL
- - - -
-
-
-
2023-10-03
Xi Ruoyao
New
LoongArch: Set 4 * (issue rate) as the default for -falign-functions and -falign-loops
LoongArch: Set 4 * (issue rate) as the default for -falign-functions and -falign-loops
- - - -
-
-
-
2023-04-18
Xi Ruoyao
New
LoongArch: Set default alignment for functions and labels with -mtune
LoongArch: Set default alignment for functions and labels with -mtune
- - - -
-
-
-
2023-06-14
Xi Ruoyao
New
LoongArch: Slightly simplify loongarch_block_move_straight
LoongArch: Slightly simplify loongarch_block_move_straight
- - - -
-
-
-
2023-09-07
Xi Ruoyao
New
LoongArch: Split loongarch_option_override_internal into smaller procedures
LoongArch: Split loongarch_option_override_internal into smaller procedures
- - - -
-
-
-
2024-01-11
Yang Yujie
New
LoongArch: Split vec_selects of bottom elements into simple move
LoongArch: Split vec_selects of bottom elements into simple move
- - - -
-
-
-
2024-01-16
Jiahao Xu
New
LoongArch: Stop -mfpu from silently breaking ABI
LoongArch: Stop -mfpu from silently breaking ABI
- - - -
-
-
-
2023-03-02
Xi Ruoyao
New
LoongArch: Support loading floating-point zero into MEM[base + index].
LoongArch: Support loading floating-point zero into MEM[base + index].
- - - -
-
-
-
2023-09-02
Guo Jie
New
LoongArch: Use /lib instead of /lib64 as the library search path for MUSL.
LoongArch: Use /lib instead of /lib64 as the library search path for MUSL.
- - - -
-
-
-
2024-03-06
Yang Yujie
New
LoongArch: Use LSX and LASX for block move
LoongArch: Use LSX and LASX for block move
- - - -
-
-
-
2023-09-07
Xi Ruoyao
New
LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414]
LoongArch: Use UNSPEC for fmin/fmax RTL pattern [PR105414]
- - - -
-
-
-
2022-09-24
Xi Ruoyao
New
LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
LoongArch: Use bstrins instruction for (a & ~mask) and (a & mask) | (b & ~mask) [PR111252]
- - - -
-
-
-
2023-09-06
Xi Ruoyao
New
LoongArch: Use fcmp.caf.s instead of movgr2cf for zeroing a fcc
LoongArch: Use fcmp.caf.s instead of movgr2cf for zeroing a fcc
- - - -
-
-
-
2023-10-17
Xi Ruoyao
New
LoongArch: Use finer-grained DBAR hints
LoongArch: Use finer-grained DBAR hints
- - - -
-
-
-
2023-11-13
Xi Ruoyao
New
LoongArch: Use simplify_gen_subreg instead of gen_rtx_SUBREG in loongarch_expand_vec_cond_mask_expr…
LoongArch: Use simplify_gen_subreg instead of gen_rtx_SUBREG in loongarch_expand_vec_cond_mask_expr…
- - - -
-
-
-
2023-11-12
Xi Ruoyao
New
LoongArch: Use the movcf2gr instruction to implement cstore<ANYF:mode>4
LoongArch: Use the movcf2gr instruction to implement cstore<ANYF:mode>4
- - - -
-
-
-
2023-12-13
Xi Ruoyao
New
LoongArch: add -mdirect-extern-access option
LoongArch: add -mdirect-extern-access option
- - - -
-
-
-
2022-09-01
Xi Ruoyao
New
LoongArch: add addr_global attribute
LoongArch: add addr_global attribute
- - - -
-
-
-
2022-07-29
Xi Ruoyao
New
LoongArch: add model attribute
LoongArch: add model attribute
- - - -
-
-
-
2022-08-23
Xi Ruoyao
New
LoongArch: adjust the default of -mexplicit-relocs by checking gas feature
LoongArch: adjust the default of -mexplicit-relocs by checking gas feature
- - - -
-
-
-
2022-07-26
Xi Ruoyao
New
LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
LoongArch: doc: Update -m[no-]explicit-relocs for r14-4160
- - - -
-
-
-
2023-09-25
Xi Ruoyao
New
LoongArch: document -m[no-]explicit-relocs
LoongArch: document -m[no-]explicit-relocs
- - - -
-
-
-
2022-07-27
Xi Ruoyao
New
LoongArch: fix MUSL_DYNAMIC_LINKER
LoongArch: fix MUSL_DYNAMIC_LINKER
- - - -
-
-
-
2023-04-19
Peng Fan
New
LoongArch: fix MUSL_DYNAMIC_LINKER
LoongArch: fix MUSL_DYNAMIC_LINKER
- - - -
-
-
-
2023-04-17
Peng Fan
New
LoongArch: fix signed overflow in loongarch_emit_int_compare
LoongArch: fix signed overflow in loongarch_emit_int_compare
- - - -
-
-
-
2022-11-04
Xi Ruoyao
New
LoongArch: gcc12: Implement option save/restore.
LoongArch: gcc12: Implement option save/restore.
- - - -
-
-
-
2024-03-17
chenglulu
New
LoongArch: gcc13: Implement option save/restore.
LoongArch: gcc13: Implement option save/restore.
- - - -
-
-
-
2024-03-17
chenglulu
New
LoongArch: gcc: Modify gas uleb128 support test.
LoongArch: gcc: Modify gas uleb128 support test.
- - - -
-
-
-
2023-09-14
chenglulu
New
LoongArch: implement count_{leading,trailing}_zeros
LoongArch: implement count_{leading,trailing}_zeros
- - - -
-
-
-
2022-10-12
Xi Ruoyao
New
LoongArch: initial ada support on linux
LoongArch: initial ada support on linux
- - - -
-
-
-
2023-08-21
Yang Yujie
New
LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64.
LoongArch: libsanitizer: Enable build lsan and tsan for loongarch64.
- - - -
-
-
-
2024-01-30
chenglulu
New
LoongArch: testsuite: Add compilation options to the regname-fp-s9.c.
LoongArch: testsuite: Add compilation options to the regname-fp-s9.c.
- - - -
-
-
-
2024-03-07
chenglulu
New
LoongArch: testsuite: Disable stack protector for got-load.C
LoongArch: testsuite: Disable stack protector for got-load.C
- - - -
-
-
-
2024-01-23
Xi Ruoyao
New
LoongArch: testsuite: Rewrite {x, }vfcmp-{d, f}.c to avoid named registers
LoongArch: testsuite: Rewrite {x, }vfcmp-{d, f}.c to avoid named registers
- - - -
-
-
-
2024-03-05
Xi Ruoyao
New
LoongArch: testsuite: refine __tls_get_addr tests with tls_native
LoongArch: testsuite: refine __tls_get_addr tests with tls_native
- - - -
-
-
-
2022-08-24
Xi Ruoyao
New
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
- - - -
-
-
-
2023-10-23
Jiahao Xu
New
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
- - - -
-
-
-
2023-10-23
Jiahao Xu
New
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
- - - -
-
-
-
2023-10-23
Jiahao Xu
New
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
LoongArch:Enable vcond_mask_mn expanders for SF/DF modes.
- - - -
-
-
-
2023-10-23
Jiahao Xu
New
Loongarch: Fix plugin header missing install.
Loongarch: Fix plugin header missing install.
- - - -
-
-
-
2023-08-16
Guo Jie
New
«
1
2
...
218
219
220
…
1258
1259
»