Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Bill Schmidt
| State =
Action Required
| Archived =
No
| 455 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
pdp
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
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
mwalle
naveen
pchotard
pepe2k
pepe2k
arj
arj
davem
davem
davem
andmur01
amitay
matttbe
pabeni
istokes
tytso
aparcar
Ansuel
goliath
martineau
danielschwierzeck
mariosix
dcaratti
hs
ovsrobot
ovsrobot
tpetazzoni
XiaoYang
aserdean
marex
khem
mkorpershoek
liwang
mmichelson
apritzel
danielhb
groug
robimarko
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
0andriy
981213
monstr
snowpatch_ozlabs
snowpatch_ozlabs
snowpatch_ozlabs
aivanov
atishp04
shemminger
blocktrron
vigneshr
mraynal
chunkeey
stewart
stewart
jacmet
kabel
ukleinek
ukleinek
prom
ivanhu
rfried
ehristev
freenix
kevery
Jaehoon
rsalvaterra
adrianschmutzler
akumar
hegdevasant
hegdevasant
jagan
ag
sjg
xypron
metan
horms
bmeng
wsa
rmilecki
rmilecki
arbab
svanheule
abelloni
apconole
wbx
trini
rw
rw
pablo
pablo
legoater
legoater
legoater
chleroy
bjonglez
ynezz
pevik
sbabic
sbabic
aik
xback
xback
richiejp
dangole
dangole
echaudron
forty
next_ghost
acer
Hauke
Hauke
anuppatel
anuppatel
benh
rgrimm
segher
pratyush
passgat
jms
jms
jms
mans0n
ruscur
jk
jk
jk
jk
jmberg
Andes
xuyang
ymorin
ymorin
festevam
linusw
linusw
numans
kubu
conchuod
tambarus
matthias_bgg
apalos
spectrum
pbrobinson
stroese
krzk
dceara
strlen
strlen
imaximets
cazzacarna
neocturne
aldot
TIENFONG
mpe
sfr
galak
arnout
ktraynor
calebccff
robh
anguy11
nbd
nbd
paulus
jm
Apply
«
1
2
3
4
…
4
5
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[6/6] rs6000: Rename arrays to remove temporary _x suffix
rs6000: Remove "old" built-in function infrastructure
- - - -
-
-
-
2021-12-03
Bill Schmidt
New
[5/6] rs6000: Rename functions with "new" in their names
rs6000: Remove "old" built-in function infrastructure
- - - -
-
-
-
2021-12-03
Bill Schmidt
New
[4/6] rs6000: Remove rs6000-builtin.def and associated data and functions
rs6000: Remove "old" built-in function infrastructure
- - - -
-
-
-
2021-12-03
Bill Schmidt
New
[3/6] rs6000: Rename rs6000-builtin-new.def to rs6000-builtins.def
rs6000: Remove "old" built-in function infrastructure
- - - -
-
-
-
2021-12-03
Bill Schmidt
New
[2/6] rs6000: Remove altivec_overloaded_builtins array and initialization
rs6000: Remove "old" built-in function infrastructure
- - - -
-
-
-
2021-12-03
Bill Schmidt
New
[rs6000] xmmintrin.h needs to use __vector __bool everywhere
[rs6000] xmmintrin.h needs to use __vector __bool everywhere
- - - -
-
-
-
2018-03-27
Bill Schmidt
New
Rename __builtin_rs6000_speculation_barrier
Rename __builtin_rs6000_speculation_barrier
- - - -
-
-
-
2018-03-04
Bill Schmidt
New
[rs6000] Deprecate -mno-speculate-indirect-jumps
[rs6000] Deprecate -mno-speculate-indirect-jumps
- - - -
-
-
-
2018-02-05
Bill Schmidt
New
Fix PR81038
Fix PR81038
- - - -
-
-
-
2018-02-02
Bill Schmidt
New
[rs6000] Skip safe-indirect-jump-8.c for AIX
[rs6000] Skip safe-indirect-jump-8.c for AIX
- - - -
-
-
-
2018-01-21
Bill Schmidt
New
[v3,rs6000] Use $ instead of . for PC, use "crset 2" instead of "crset eq"
[v3,rs6000] Use $ instead of . for PC, use "crset 2" instead of "crset eq"
- - - -
-
-
-
2018-01-20
Bill Schmidt
New
[rs6000] Requested cleanups for BE handling of -mno-speculate-indirect-jumps
[rs6000] Requested cleanups for BE handling of -mno-speculate-indirect-jumps
- - - -
-
-
-
2018-01-20
Bill Schmidt
New
[v2,rs6000] Use $ instead of . for PC
[v2,rs6000] Use $ instead of . for PC
- - - -
-
-
-
2018-01-20
Bill Schmidt
New
[rs6000] Use $ instead of . for PC
[rs6000] Use $ instead of . for PC
- - - -
-
-
-
2018-01-19
Bill Schmidt
New
[v2,rs6000] Implement 32- and 64-bit BE handling for -mno-speculate-indirect-jumps
[v2,rs6000] Implement 32- and 64-bit BE handling for -mno-speculate-indirect-jumps
- - - -
-
-
-
2018-01-17
Bill Schmidt
New
[rs6000] Implement ABI_AIX indirect call handling for -mno-speculate-indirect-jumps
[rs6000] Implement ABI_AIX indirect call handling for -mno-speculate-indirect-jumps
- - - -
-
-
-
2018-01-16
Bill Schmidt
New
[v3,rs6000] Add -mspeculate-indirect-jumps option and implement non-speculating bctr / bctrl
[v3,rs6000] Add -mspeculate-indirect-jumps option and implement non-speculating bctr / bctrl
- - - -
-
-
-
2018-01-15
Bill Schmidt
New
[rs6000] Executable tests for -msafe-indirect-jumps
[rs6000] Executable tests for -msafe-indirect-jumps
- - - -
-
-
-
2018-01-14
Bill Schmidt
New
[v2,rs6000] Add -msafe-indirect-jumps option and implement safe bctr / bctrl
[v2,rs6000] Add -msafe-indirect-jumps option and implement safe bctr / bctrl
- - - -
-
-
-
2018-01-14
Bill Schmidt
New
[rs6000] Add -msafe-indirect-jumps option and implement safe bctrl
[rs6000] Add -msafe-indirect-jumps option and implement safe bctrl
- - - -
-
-
-
2018-01-12
Bill Schmidt
New
[rs6000] Add __builtin_speculation_barrier
[rs6000] Add __builtin_speculation_barrier
- - - -
-
-
-
2018-01-11
Bill Schmidt
New
[rs6000] Fix PR83677 (incorrect generation of xxpermr)
[rs6000] Fix PR83677 (incorrect generation of xxpermr)
- - - -
-
-
-
2018-01-04
Bill Schmidt
New
[rs6000] Don't optimize swaps when a swap has mixed use
[rs6000] Don't optimize swaps when a swap has mixed use
- - - -
-
-
-
2017-12-19
Bill Schmidt
New
Slight cost adjustment in SLSR
Slight cost adjustment in SLSR
- - - -
-
-
-
2017-12-14
Bill Schmidt
New
[rs6000] Fix PR83332 (missing vcond patterns)
[rs6000] Fix PR83332 (missing vcond patterns)
- - - -
-
-
-
2017-12-11
Bill Schmidt
New
[rs6000] Repair vec_xl, vec_xst, vec_xl_be, vec_xst_be built-in functions
[rs6000] Repair vec_xl, vec_xst, vec_xl_be, vec_xst_be built-in functions
- - - -
-
-
-
2017-11-13
Bill Schmidt
New
[rs6000] Add support for usadv16qi and usadv8hi standard patterns
[rs6000] Add support for usadv16qi and usadv8hi standard patterns
- - - -
-
-
-
2017-11-06
Bill Schmidt
New
[rs6000] Process deferred rescans between mini-passes
[rs6000] Process deferred rescans between mini-passes
- - - -
-
-
-
2017-10-04
Bill Schmidt
New
Fix PR82337 (SLSR and abnormal PHIs)
Fix PR82337 (SLSR and abnormal PHIs)
- - - -
-
-
-
2017-09-27
Bill Schmidt
New
Fix PR82255 (vectorizer cost model overcounts some vector load costs)
Fix PR82255 (vectorizer cost model overcounts some vector load costs)
- - - -
-
-
-
2017-09-19
Bill Schmidt
New
Fix PR81987 (SLSR dominance issue)
Fix PR81987 (SLSR dominance issue)
- - - -
-
-
-
2017-08-30
Bill Schmidt
New
[v2,rs6000] Fix PR81833
[v2,rs6000] Fix PR81833
- - - -
-
-
-
2017-08-29
Bill Schmidt
New
[rs6000] Fix PR81833 (incorrect code gen for vec_msum)
[rs6000] Fix PR81833 (incorrect code gen for vec_msum)
- - - -
-
-
-
2017-08-28
Bill Schmidt
New
[v3] Fix PR81503 (SLSR invalid fold)
[v3] Fix PR81503 (SLSR invalid fold)
- - - -
-
-
-
2017-08-28
Bill Schmidt
New
[rs6000] Fix PR81504 (vec_ld / vec_st bug)
- - - -
-
-
-
2017-08-24
Bill Schmidt
New
Fix PR81488
- - - -
-
-
-
2017-08-18
Bill Schmidt
New
[rs6000] Fix endianness issue with vmrgew and vmrgow permute constant recognition
- - - -
-
-
-
2017-08-15
Bill Schmidt
New
[rs6000] More diagnostic cleanup, addressing PR79845
- - - -
-
-
-
2017-08-10
Bill Schmidt
New
Fix PR81354 (SLSR, insert on edges)
- - - -
-
-
-
2017-08-07
Bill Schmidt
New
[rs6000] Fix diagnostic fallout for 32-bit
- - - -
-
-
-
2017-08-07
Bill Schmidt
New
Fix PR81503 (SLSR invalid fold)
- - - -
-
-
-
2017-08-03
Bill Schmidt
New
Fix PR81503 (SLSR invalid fold)
- - - -
-
-
-
2017-08-03
Bill Schmidt
New
[rs6000] Clean up capitalized diagnostic messages
- - - -
-
-
-
2017-08-02
Bill Schmidt
New
[rs6000] Fix PR81622
- - - -
-
-
-
2017-07-31
Bill Schmidt
New
Fix PR81354 (rewrite gimple_split_edge)
- - - -
-
-
-
2017-07-30
Bill Schmidt
New
[rs6000,5/6] Backport patch to align .toc section
- - - -
-
-
-
2017-07-23
Bill Schmidt
New
[rs6000] Fine-tune vec_construct direct move cost
- - - -
-
-
-
2017-07-21
Bill Schmidt
New
[committed] Fix PR81162
- - - -
-
-
-
2017-07-14
Bill Schmidt
New
Fix PR71815 (SLSR misses PHI opportunities)
- - - -
-
-
-
2017-06-23
Bill Schmidt
New
Fix PR71815 (SLSR misses PHI opportunities)
- - - -
-
-
-
2017-06-16
Bill Schmidt
New
[rs6000,committed] Fix gcc.target/powerpc/p8-vec-xl-xst.c target selector
- - - -
-
-
-
2017-05-22
Bill Schmidt
New
[committed] Typo in gcc.target/powerpc/pr78604.c
- - - -
-
-
-
2017-05-17
Bill Schmidt
New
[rs6000] Fix PR80695 (vec_construct cost modeling issue)
- - - -
-
-
-
2017-05-11
Bill Schmidt
New
[rs6000] Fix vec_xl and vec_xst intrinsics for P8
- - - -
-
-
-
2017-05-04
Bill Schmidt
New
[rs6000] Avoid vectorizing versioned copy loops with vectorization factor 2
- - - -
-
-
-
2017-05-03
Bill Schmidt
New
Fix PR80457
- - - -
-
-
-
2017-04-18
Bill Schmidt
New
[rs6000] Fix PR80376 and PR80315
- - - -
-
-
-
2017-04-11
Bill Schmidt
New
[rs6000] Fix PR80376 (somewhat)
- - - -
-
-
-
2017-04-10
Bill Schmidt
New
[PR,79905] ICE with vector_type
- - - -
-
-
-
2017-04-05
Bill Schmidt
New
[rs6000] Document location of ELF V2 ABI specification
- - - -
-
-
-
2017-03-29
Bill Schmidt
New
[committed] PR80158 cleanup (alternate interpretations)
- - - -
-
-
-
2017-03-29
Bill Schmidt
New
Fix PR80158
- - - -
-
-
-
2017-03-23
Bill Schmidt
New
[v3] Fix PR79908 (and PR80136)
- - - -
-
-
-
2017-03-22
Bill Schmidt
New
[v2] Fix PR79908
- - - -
-
-
-
2017-03-20
Bill Schmidt
New
[v3,doc] Revise GCC manual section 6.11, Additional Floating Types
- - - -
-
-
-
2017-03-20
Bill Schmidt
New
Fix PR80054 (SLSR dominance bug)
- - - -
-
-
-
2017-03-17
Bill Schmidt
New
Fix PR79908
- - - -
-
-
-
2017-03-15
Bill Schmidt
New
Fix PR79908
- - - -
-
-
-
2017-03-14
Bill Schmidt
New
Fix PR79908
- - - -
-
-
-
2017-03-14
Bill Schmidt
New
Fix PR79908
- - - -
-
-
-
2017-03-14
Bill Schmidt
New
[v2,doc] Revise GCC manual section 6.11, Additional Floating Types
- - - -
-
-
-
2017-03-13
Bill Schmidt
New
[rs6000] Remove orphaned VMUL*_UNS built-ins
- - - -
-
-
-
2017-03-10
Bill Schmidt
New
[doc] Revise GCC manual section 6.11, Additional Floating Types
- - - -
-
-
-
2017-03-09
Bill Schmidt
New
[rs6000] Fix incorrect mode usage for vec_select
- - - -
-
-
-
2017-03-08
Bill Schmidt
New
[rs6000,committed] Fix bootstrap failures for uninitialized memory
- - - -
-
-
-
2017-03-02
Bill Schmidt
New
[rs6000] Document default code model for 64-bit Linux
- - - -
-
-
-
2017-03-01
Bill Schmidt
New
Fix PR68644
- - - -
-
-
-
2017-02-22
Bill Schmidt
New
[rs6000] Fix PR79261 (vec_xxpermdi is not endian-sensitive)
- - - -
-
-
-
2017-02-16
Bill Schmidt
New
[rs6000] Fix PR70012 (gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c)
- - - -
-
-
-
2017-02-01
Bill Schmidt
New
[rs6000] Fix PR79268
- - - -
-
-
-
2017-01-29
Bill Schmidt
New
[rs6000,testsuite] Fix PR65484
- - - -
-
-
-
2017-01-26
Bill Schmidt
New
[rs6000] Fix PR79160 (vsx-elemrev-4.c)
- - - -
-
-
-
2017-01-25
Bill Schmidt
New
[rs6000,committed] Fix "type" attribute for vbpermq instruction
- - - -
-
-
-
2017-01-18
Bill Schmidt
New
[rs6000,committed] Fix PR79040 (built-in typo)
- - - -
-
-
-
2017-01-18
Bill Schmidt
New
[rs6000] Add support for vbpermd instruction and vec_bperm API
- - - -
-
-
-
2017-01-17
Bill Schmidt
New
[rs6000] Add support for vec_rlnm and vec_rlmi
- - - -
-
-
-
2017-01-16
Bill Schmidt
New
[rs6000] Fix swap optimization to handle __builtin_vsx_xxspltd
- - - -
-
-
-
2017-01-13
Bill Schmidt
New
[rs6000] Fix PR79044 (ICE in swap optimization)
- - - -
-
-
-
2017-01-10
Bill Schmidt
New
[rs6000] Cost model adjustment
- - - -
-
-
-
2016-12-13
Bill Schmidt
New
[rs6000] Fix PR78695
- - - -
-
-
-
2016-12-11
Bill Schmidt
New
[rs6000] Fix PR78695
- - - -
-
-
-
2016-12-11
Bill Schmidt
New
[rs6000] Fix gcc.target/powerpc/pr78691-ppc.c
- - - -
-
-
-
2016-12-09
Bill Schmidt
New
[rs6000] Use new pass registration framework for analyze_swaps
- - - -
-
-
-
2016-12-08
Bill Schmidt
New
[rs6000] Fix 32-bit BE failure for gcc.target/powerpc/fold-vec-add-7.c
- - - -
-
-
-
2016-12-08
Bill Schmidt
New
Fix PR78646
- - - -
-
-
-
2016-12-05
Bill Schmidt
New
Fix PR78413
- - - -
-
-
-
2016-11-18
Bill Schmidt
New
Fix PR77848
- - - -
-
-
-
2016-11-17
Bill Schmidt
New
Fix PR77848
- - - -
-
-
-
2016-11-15
Bill Schmidt
New
[committed] Fix PR78210
- - - -
-
-
-
2016-11-04
Bill Schmidt
New
[rs6000] Fold vector addition built-ins in GIMPLE
- - - -
-
-
-
2016-11-02
Bill Schmidt
New
«
1
2
3
4
…
4
5
»