Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Jiang, Haochen
| State =
Action Required
| Archived =
No
| 195 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
demarchi
ms
bhundven
chbs
kengyu
kadlec
regit
jabk
laforge
laforge
tonyb
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
patrick_delaunay
Noltari
Noltari
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
darball1
sammj
ajd
jogo
jogo
bhelgaas
blogic
blogic
oohal
russellb
ptomsich
agraf
joestringer
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
davem
davem
davem
tagr
tagr
tagr
andmur01
amitay
matttbe
pabeni
istokes
tytso
aparcar
goliath
Ansuel
martineau
danielschwierzeck
maddy
mariosix
dcaratti
aserdean
ovsrobot
ovsrobot
tpetazzoni
XiaoYang
mkorpershoek
marex
khem
hs
liwang
danielhb
groug
mmichelson
robimarko
apritzel
pareddja
npiggin
atishp
netdrv
mkubecek
stintel
stintel
jkicinski
cpitchen
dsa
jstancek
pm215
bpf
jonhunter
shettyg
lorpie01
acelan
wigyori
wigyori
apopple
dja
alexhung
lynxis
lynxis
brgl
brgl
peda
akodanev
0andriy
981213
narmstrong
monstr
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
vigneshr
juju
mraynal
chunkeey
stewart
stewart
horms
kabel
jacmet
akumar
arbab
rfried
ivanhu
ukleinek
ukleinek
ag
sjg
kevery
freenix
jagan
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
metan
wsa
ehristev
xypron
bmeng
Jaehoon
rmilecki
rmilecki
prom
rw
rw
apconole
wbx
trini
chleroy
legoater
legoater
legoater
pablo
pablo
abelloni
svanheule
bjonglez
ynezz
xback
xback
richiejp
aik
dangole
dangole
sbabic
sbabic
pevik
anuppatel
anuppatel
next_ghost
forty
echaudron
acer
Hauke
Hauke
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
ymorin
mans0n
ruscur
jmberg
festevam
linusw
linusw
Andes
xuyang
numans
jk
jk
jk
jk
matthias_bgg
tambarus
conchuod
kubu
spectrum
pbrobinson
krzk
imaximets
stroese
strlen
strlen
dceara
apalos
cazzacarna
neocturne
aldot
TIENFONG
mpe
sfr
galak
arnout
ktraynor
anguy11
nbd
nbd
robh
calebccff
paulus
jm
Apply
«
1
2
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
i386/testsuite: Correct AVX10.2 FP8 test mask usage
i386/testsuite: Correct AVX10.2 FP8 test mask usage
- - - -
-
-
-
2024-11-22
Jiang, Haochen
New
i386/testsuite: Do not append AVX10.2 option for check_effective_target
i386/testsuite: Do not append AVX10.2 option for check_effective_target
- - - -
-
-
-
2024-11-22
Jiang, Haochen
New
i386/testsuite: Enhance AVX10.2 vmovd/w testcases
i386/testsuite: Enhance AVX10.2 vmovd/w testcases
- - - -
-
-
-
2024-11-21
Jiang, Haochen
New
[GCC13] testsuite: Correct dg-error to dg-warning for cmpccxadd testcase in GCC13
[GCC13] testsuite: Correct dg-error to dg-warning for cmpccxadd testcase in GCC13
- - - -
-
-
-
2024-11-14
Jiang, Haochen
New
[gcc-wwwdocs] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend
[gcc-wwwdocs] gcc-15: Mention new ISA and Diamond Rapids support for x86_64 backend
- - - -
-
-
-
2024-11-11
Jiang, Haochen
New
Use IN_RANGE in prefetch builtin and fix typo in prefetch testcase (was [r15-4833 Regression] FAIL:…
Use IN_RANGE in prefetch builtin and fix typo in prefetch testcase (was [r15-4833 Regression] FAIL:…
- - - -
-
-
-
2024-11-01
Jiang, Haochen
New
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0
i386: Do not allow pointer conversion for CMPccXADD intrin under -O0
- - - -
-
-
-
2024-11-01
Jiang, Haochen
New
[2/2] Initial Diamond Rapids Support
Add arch support for Intel CPUs
- - - -
-
-
-
2024-11-01
Jiang, Haochen
New
[1/2] i386: Add new model number for Arrow Lake
Add arch support for Intel CPUs
- - - -
-
-
-
2024-11-01
Jiang, Haochen
New
testsuite: Adjust AVX10.2 check_effective_target
testsuite: Adjust AVX10.2 check_effective_target
- - - -
-
-
-
2024-10-29
Jiang, Haochen
New
[7/7] Support Intel AMX-MOVRS
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[6/7] Support Intel MOVRS
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[5/7] Support Intel AMX-FP8
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[4/7] Support Intel AMX-TRANSPOSE
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[3/7] Support Intel AMX-TF32
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[2/7] Support Intel AMX-AVX512
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
[1/7] Support Intel SM4 EVEX instructions
Support Intel Diamond Rapid new features
- - - -
-
-
-
2024-10-22
Jiang, Haochen
New
i386: Refactor get_intel_cpu
i386: Refactor get_intel_cpu
- - - -
-
-
-
2024-10-18
Jiang, Haochen
New
testsuite: Fix typos for AVX10.2 convert testcases
testsuite: Fix typos for AVX10.2 convert testcases
- - - -
-
-
-
2024-10-17
Jiang, Haochen
New
testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch
testsuite: Add -march=x86-64-v3 to AVX10 testcases to slience warning for GCC built with AVX512 arch
- - - -
-
-
-
2024-10-16
Jiang, Haochen
New
[gcc-wwwdocs] gcc-14: Mention -march=gracemont support in x86_64
[gcc-wwwdocs] gcc-14: Mention -march=gracemont support in x86_64
- - - -
-
-
-
2024-09-19
Jiang, Haochen
New
[v2] i386: Enhance AVX10.2 convert tests
[v2] i386: Enhance AVX10.2 convert tests
- - - -
-
-
-
2024-09-18
Jiang, Haochen
New
i386: Enhance AVX10.2 convert tests
i386: Enhance AVX10.2 convert tests
- - - -
-
-
-
2024-09-18
Jiang, Haochen
New
i386: Add missing avx512f-mask-type.h include
i386: Add missing avx512f-mask-type.h include
- - - -
-
-
-
2024-09-18
Jiang, Haochen
New
doc: Add more alias option and reorder Intel CPU -march documentation
doc: Add more alias option and reorder Intel CPU -march documentation
- - - -
-
-
-
2024-09-18
Jiang, Haochen
New
doc: Enhance Intel CPU documentation
doc: Enhance Intel CPU documentation
- - - -
-
-
-
2024-09-06
Jiang, Haochen
New
i386: Fix incorrect avx512f-mask-type.h include
i386: Fix incorrect avx512f-mask-type.h include
- - - -
-
-
-
2024-09-05
Jiang, Haochen
New
i386: Fix vfpclassph non-optimizied intrin
i386: Fix vfpclassph non-optimizied intrin
- - - -
-
-
-
2024-09-03
Jiang, Haochen
New
[gcc-wwwdocs] gcc-15: Mention recent update for x86_64 backend
[gcc-wwwdocs] gcc-15: Mention recent update for x86_64 backend
- - - -
-
-
-
2024-08-28
Jiang, Haochen
New
[8/8] i386: Support vec_cmp for V8BF/V16BF/V32BF in AVX10.2
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[7/8] i386: Support vectorized BF16 sqrt with AVX10.2 instruction
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[6/8] i386: Support vectorized BF16 smaxmin with AVX10.2 instructions
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[5/8] i386: Support vectorized BF16 FMA with AVX10.2 instructions
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[4/8] i386: Support vectorized BF16 add/sub/mul/div with AVX10.2 instructions
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[3/8] i386: Optimize generate insn for avx10.2 compare
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[2/8] i386: Optimize ordered and nonequal
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[1/8] i386: Auto vectorize sdot_prod, usdot_prod, udot_prod with AVX10.2 instructions
i386: Opmitize code with AVX10.2 new instructions
- - - -
-
-
-
2024-08-26
Jiang, Haochen
New
[12/12] i386: Add bf8 -> fp16 intrin
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[11/12] AVX10.2: Support compare instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[10/12] AVX10.2: Support vector copy instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[09/12] AVX10.2: Support minmax instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[08/12,2/2] AVX10.2: Support saturating convert instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[07/12,1/2] AVX10.2: Support saturating convert instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[06/12,2/2] AVX10.2: Support BF16 instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[05/12,1/2] AVX10.2: Support BF16 instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[04/12] AVX10.2: Support convert instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[03/12,2/2] AVX10.2: Support media instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[02/12,1/2] AVX10.2: Support media instructions
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[01/12] i386: Refactor m512-check.h
AVX10.2: Support new instructions
- - - -
-
-
-
2024-08-19
Jiang, Haochen
New
[22/22] AVX10.2 ymm rounding: Support vsqrtp{s, d, h} and vsubp{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[21/22] AVX10.2 ymm rounding: Support vscalefp{s,d,h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[20/22] AVX10.2 ymm rounding: Support vreducep{s, d, h} and vrndscalep{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[19/22] AVX10.2 ymm rounding: Support vmulp{s, d, h} and vrangep{s, d} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[18/22] AVX10.2 ymm rounding: Support v{max, min}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[17/22] AVX10.2 ymm rounding: Support vgetexpp{s, d, h} and vgetmantp{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[16/22] AVX10.2 ymm rounding: Support vfnmsub{132, 231, 213}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[15/22] AVX10.2 ymm rounding: Support vfmulcph and vfnmadd{132, 231, 213}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[14/22] AVX10.2 ymm rounding: Support vfm{sub, subadd}{132, 231, 213}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[13/22] AVX10.2 ymm rounding: Support vfmaddcph and vfmaddsub{132, 231, 213}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[12/22] AVX10.2 ymm rounding: Support vfmadd{132, 231, 213}p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[11/22] AVX10.2 ymm rounding: Support vfc{madd, mul}cph, vfixupimmp{s, d} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[10/22] AVX10.2 ymm rounding: Support vcvt{, u}w2ph and vdivp{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[09/22] AVX10.2 ymm rounding: Support vcvttps2{, u}{dq, qq} and vcvtu{dq, qq}2p{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[08/22] AVX10.2 ymm rounding: Support vcvttph2{, u}{dq, qq, w} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[07/22] AVX10.2 ymm rounding: Support vcvtqq2p{s, d, h} and vcvttpd2{, u}{dq, qq} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[06/22] AVX10.2 ymm rounding: Support vcvtps2{, u}{dq, qq} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[05/22] AVX10.2 ymm rounding: Support vcvtph2{, u}w and vcvtps2p{d, hx} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[04/22] AVX10.2 ymm rounding: Support vcvtph2p{s, d, sx} and vcvtph2{, u}{dq, qq} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[03/22] AVX10.2 ymm rounding: Support vcvtpd2{, u}{dq, qq} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[02/22] AVX10.2 ymm rounding: Support vcvtdq2p{s, h} and vcvtpd2p{s, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[01/22] AVX10.2 ymm rounding: Support vadd{s, d, h} and vcmp{s, d, h} intrins
Support AVX10.2 ymm rounding
- - - -
-
-
-
2024-08-14
Jiang, Haochen
New
[1/1] Initial support for AVX10.2
Initial support for AVX10.2
- - - -
-
-
-
2024-08-01
Jiang, Haochen
New
[GCC12/13] i386: Use _mm_setzero_ps/d instead of _mm_avx512_setzero_ps/d for GCC13/12
Untitled series #416961
- - - -
-
-
-
2024-07-29
Jiang, Haochen
New
[v2] i386: Add non-optimize prefetchi intrins
[v2] i386: Add non-optimize prefetchi intrins
- - - -
-
-
-
2024-07-26
Jiang, Haochen
New
[v2] i386: Fix AVX512 intrin macro typo
[v2] i386: Fix AVX512 intrin macro typo
- - - -
-
-
-
2024-07-26
Jiang, Haochen
New
i386: Add non-optimize prefetchi intrins
i386: Add non-optimize prefetchi intrins
- - - -
-
-
-
2024-07-26
Jiang, Haochen
New
i386: Fix AVX512 intrin macro typo
i386: Fix AVX512 intrin macro typo
- - - -
-
-
-
2024-07-26
Jiang, Haochen
New
[v2] i386: Change prefetchi output template
[v2] i386: Change prefetchi output template
- - - -
-
-
-
2024-07-23
Jiang, Haochen
New
i386: Change prefetchi output template
i386: Change prefetchi output template
- - - -
-
-
-
2024-07-22
Jiang, Haochen
New
[v2] i386: Fix testcases generating invalid asm
[v2] i386: Fix testcases generating invalid asm
- - - -
-
-
-
2024-07-18
Jiang, Haochen
New
i386: Fix testcases generating invalid asm
i386: Fix testcases generating invalid asm
- - - -
-
-
-
2024-07-18
Jiang, Haochen
New
i386: Use BLKmode for {ld,st}tilecfg
i386: Use BLKmode for {ld,st}tilecfg
- - - -
-
-
-
2024-07-18
Jiang, Haochen
New
i386: Correct AVX10 CPUID emulation
i386: Correct AVX10 CPUID emulation
- - - -
-
-
-
2024-07-09
Jiang, Haochen
New
Add AVX10.1 target_clones support
Add AVX10.1 target_clones support
- - - -
-
-
-
2024-05-29
Jiang, Haochen
New
[v3] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
[v3] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
- - - -
-
-
-
2024-05-21
Jiang, Haochen
New
[v2] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
[v2] i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
- - - -
-
-
-
2024-05-21
Jiang, Haochen
New
i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
i386: Disable ix86_expand_vecop_qihi2 when !TARGET_AVX512BW
- - - -
-
-
-
2024-05-21
Jiang, Haochen
New
[2/2] Align tight&hot loop without considering max skipping bytes.
[1/2] Adjust generic loop alignment from 16:11:8 to 16 for Intel processors
- - - -
-
-
-
2024-05-15
Jiang, Haochen
New
[1/2] Adjust generic loop alignment from 16:11:8 to 16 for Intel processors
[1/2] Adjust generic loop alignment from 16:11:8 to 16 for Intel processors
- - - -
-
-
-
2024-05-15
Jiang, Haochen
New
i386: Remove Xeon Phi ISA support
i386: Remove Xeon Phi ISA support
- - - -
-
-
-
2024-05-09
Jiang, Haochen
New
i386: Fix array index overflow in pr105354-2.c
i386: Fix array index overflow in pr105354-2.c
- - - -
-
-
-
2024-04-26
Jiang, Haochen
New
i386: Fix behavior for both using AVX10.1-256 in options and function attribute
i386: Fix behavior for both using AVX10.1-256 in options and function attribute
- - - -
-
-
-
2024-04-24
Jiang, Haochen
New
i386: Fix Sierra Forest auto dispatch
i386: Fix Sierra Forest auto dispatch
- - - -
-
-
-
2024-04-22
Jiang, Haochen
New
[gcc-wwwdocs] Uncomment MCore part title
[gcc-wwwdocs] Uncomment MCore part title
- - - -
-
-
-
2024-04-12
Jiang, Haochen
New
i386: Modify testcases failed under -DDEBUG
i386: Modify testcases failed under -DDEBUG
- - - -
-
-
-
2024-01-22
Jiang, Haochen
New
i386: Remove redundant move in vnni pattern
i386: Remove redundant move in vnni pattern
- - - -
-
-
-
2024-01-12
Jiang, Haochen
New
i386: Add AVX10.1 related macros
i386: Add AVX10.1 related macros
- - - -
-
-
-
2024-01-10
Jiang, Haochen
New
Add -mevex512 into invoke.texi
Add -mevex512 into invoke.texi
- - - -
-
-
-
2024-01-10
Jiang, Haochen
New
Add -mevex512 into invoke.texi
Add -mevex512 into invoke.texi
- - - -
-
-
-
2024-01-09
Jiang, Haochen
New
i386: Fix recent testcase fail
i386: Fix recent testcase fail
- - - -
-
-
-
2024-01-08
Jiang, Haochen
New
«
1
2
»