Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Uros Bizjak
| State =
Action Required
| Archived =
No
| 2135 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
tpetazzoni
mkorpershoek
marex
liwang
mmichelson
apritzel
danielhb
groug
npiggin
pareddja
robimarko
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
stewart
stewart
freenix
kabel
rfried
jagan
horms
akumar
jacmet
xypron
wsa
Jaehoon
rsalvaterra
adrianschmutzler
hegdevasant
hegdevasant
prom
bmeng
ukleinek
ukleinek
ag
ehristev
metan
rmilecki
rmilecki
ivanhu
arbab
sjg
kevery
abelloni
Hauke
Hauke
trini
apconole
svanheule
chleroy
pablo
pablo
legoater
legoater
legoater
rw
rw
wbx
bjonglez
ynezz
pevik
aik
sbabic
sbabic
xback
xback
richiejp
dangole
dangole
forty
next_ghost
anuppatel
anuppatel
echaudron
acer
benh
rgrimm
segher
passgat
pratyush
jms
jms
jms
festevam
mans0n
Andes
ruscur
jmberg
linusw
linusw
ymorin
ymorin
numans
jk
jk
jk
jk
xuyang
matthias_bgg
tambarus
kubu
apalos
pbrobinson
imaximets
dceara
strlen
strlen
spectrum
cazzacarna
neocturne
aldot
TIENFONG
mpe
ktraynor
arnout
calebccff
anguy11
nbd
nbd
robh
paulus
stroese
jm
Apply
«
1
2
3
4
…
21
22
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
i386: Remove REG_OK_FOR_INDEX/REG_OK_FOR_BASE and their derivatives
i386: Remove REG_OK_FOR_INDEX/REG_OK_FOR_BASE and their derivatives
- - - -
-
-
-
2023-04-21
Uros Bizjak
New
arch: Use VIRTUAL_REGISTER_P predicate.
arch: Use VIRTUAL_REGISTER_P predicate.
- - - -
-
-
-
2023-04-20
Uros Bizjak
New
i386: Handle sign-extract for QImode operations with high registers [PR78952]
i386: Handle sign-extract for QImode operations with high registers [PR78952]
- - - -
-
-
-
2023-04-20
Uros Bizjak
New
i386: Emit compares between high registers and memory
i386: Emit compares between high registers and memory
- - - -
-
-
-
2023-04-19
Uros Bizjak
New
i386: Improve permutations with INSERTPS instruction [PR94908]
i386: Improve permutations with INSERTPS instruction [PR94908]
- - - -
-
-
-
2023-04-18
Uros Bizjak
New
Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates
Introduce VIRTUAL_REGISTER_P and VIRTUAL_REGISTER_NUM_P predicates
- - - -
-
-
-
2023-04-17
Uros Bizjak
New
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE
i386: Robustify vec perm blend functions for TARGET_MMX_WITH_SSE
- - - -
-
-
-
2023-03-16
Uros Bizjak
New
i386: Fix blend vector permutation for 8-byte modes
i386: Fix blend vector permutation for 8-byte modes
- - - -
-
-
-
2023-03-15
Uros Bizjak
New
i386: Use movss to implement V2SImode VEC_PERM.
i386: Use movss to implement V2SImode VEC_PERM.
- - - -
-
-
-
2023-03-14
Uros Bizjak
New
i386: Do not constrain fmod and remainder patterns with flag_finite_math_only [PR108922]
i386: Do not constrain fmod and remainder patterns with flag_finite_math_only [PR108922]
- - - -
-
-
-
2023-02-27
Uros Bizjak
New
i386: Introduce general_x64constmem_operand predicate
i386: Introduce general_x64constmem_operand predicate
- - - -
-
-
-
2023-02-20
Uros Bizjak
New
i386: Generate QImode binary ops with high-part input register [PR108831]
i386: Generate QImode binary ops with high-part input register [PR108831]
- - - -
-
-
-
2023-02-17
Uros Bizjak
New
simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805]
simplify-rtx: Fix VOIDmode operand handling in simplify_subreg [PR108805]
- - - -
-
-
-
2023-02-16
Uros Bizjak
New
i386: Relax extract location operand mode requirements
i386: Relax extract location operand mode requirements
- - - -
-
-
-
2023-02-15
Uros Bizjak
New
testsuite/i386: Cleanup target selectors in i386 target directory.
testsuite/i386: Cleanup target selectors in i386 target directory.
- - - -
-
-
-
2023-02-15
Uros Bizjak
New
i386: Rename extr_register_operand to int248_register_operand
i386: Rename extr_register_operand to int248_register_operand
- - - -
-
-
-
2023-02-15
Uros Bizjak
New
i386: Relax extract location operand mode requirements [PR108516]
i386: Relax extract location operand mode requirements [PR108516]
- - - -
-
-
-
2023-02-13
Uros Bizjak
New
i386: Fix uninitialized register after peephole2 conversion [PR107404]
i386: Fix uninitialized register after peephole2 conversion [PR107404]
- - - -
-
-
-
2022-11-03
Uros Bizjak
New
i386: Fix conversion of move to/from AX_REG into xchg [PR106707]
i386: Fix conversion of move to/from AX_REG into xchg [PR106707]
- - - -
-
-
-
2022-09-01
Uros Bizjak
New
i386: Use "r" constraint in *andn<mode>3_doubleword_bmi
i386: Use "r" constraint in *andn<mode>3_doubleword_bmi
- - - -
-
-
-
2022-07-01
Uros Bizjak
New
alpha: Introduce target specific store_data_bypass_p function [PR105209]
alpha: Introduce target specific store_data_bypass_p function [PR105209]
- - - -
-
-
-
2022-06-17
Uros Bizjak
New
i386: Fix assert in ix86_function_arg [PR105970]
i386: Fix assert in ix86_function_arg [PR105970]
- - - -
-
-
-
2022-06-17
Uros Bizjak
New
i386: Fix VPMOV splitter [PR105993]
i386: Fix VPMOV splitter [PR105993]
- - - -
-
-
-
2022-06-17
Uros Bizjak
New
i386: Return true for (SUBREG (MEM....)) in register_no_elim_operand [PR105927]
i386: Return true for (SUBREG (MEM....)) in register_no_elim_operand [PR105927]
- - - -
-
-
-
2022-06-13
Uros Bizjak
New
i386: Cleanup -m32 usage in the testuite.
i386: Cleanup -m32 usage in the testuite.
- - - -
-
-
-
2022-05-05
Uros Bizjak
New
i386: Optimize _mm_storeu_si16 w/o SSE4 [PR105079]
i386: Optimize _mm_storeu_si16 w/o SSE4 [PR105079]
- - - -
-
-
-
2022-05-03
Uros Bizjak
New
i386: Optimize double-word negation [PR51954]
i386: Optimize double-word negation [PR51954]
- - - -
-
-
-
2022-04-29
Uros Bizjak
New
i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX512FP16 [PR105139]
i386: Fix movv2qi_internal xmm reg to xmm reg move for AVX512FP16 [PR105139]
- - - -
-
-
-
2022-04-05
Uros Bizjak
New
i386: Skip decimal float vector modes in type_natural_mode [PR79754]
i386: Skip decimal float vector modes in type_natural_mode [PR79754]
- - - -
-
-
-
2022-02-12
Uros Bizjak
New
i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR104469]
i386: Fix vec_unpacks_float_lo_v4si operand constraint [PR104469]
- - - -
-
-
-
2022-02-10
Uros Bizjak
New
i386: -mno-xsave should disable all relevant ISA flags [PR104462]
i386: -mno-xsave should disable all relevant ISA flags [PR104462]
- - - -
-
-
-
2022-02-09
Uros Bizjak
New
i386: Force inputs to a register to avoid lowpart_subreg failure [PR104458]
i386: Force inputs to a register to avoid lowpart_subreg failure [PR104458]
- - - -
-
-
-
2022-02-09
Uros Bizjak
New
i386: Do not use %ecx DRAP for functions that use __builtin_eh_return [PR104362]
i386: Do not use %ecx DRAP for functions that use __builtin_eh_return [PR104362]
- - - -
-
-
-
2022-02-03
Uros Bizjak
New
testsuite: Fix gfortran.dg/ieee/signaling_?.f90 tests for x86 targets
testsuite: Fix gfortran.dg/ieee/signaling_?.f90 tests for x86 targets
- - - -
-
-
-
2022-01-27
Uros Bizjak
New
i386: Improve and optimize ix86_expand_sse_movcc
i386: Improve and optimize ix86_expand_sse_movcc
- - - -
-
-
-
2022-01-15
Uros Bizjak
New
i386: Mark some of strict_low_part insn constraints earlyclobbered
i386: Mark some of strict_low_part insn constraints earlyclobbered
- - - -
-
-
-
2022-01-14
Uros Bizjak
New
libstdc++: Fix 22_locale/numpunct/members/char/3.cc execution test
libstdc++: Fix 22_locale/numpunct/members/char/3.cc execution test
- - - -
-
-
-
2022-01-14
Uros Bizjak
New
i386: Introduce V2QImode vectorized shifts [PR103861]
i386: Introduce V2QImode vectorized shifts [PR103861]
- - - -
-
-
-
2022-01-13
Uros Bizjak
New
i386: Cleanup V2QI arithmetic instructions
i386: Cleanup V2QI arithmetic instructions
- - - -
-
-
-
2022-01-13
Uros Bizjak
New
i386: Add 16-bit vector modes to xop_pcmov [PR104003]
i386: Add 16-bit vector modes to xop_pcmov [PR104003]
- - - -
-
-
-
2022-01-13
Uros Bizjak
New
testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 targets [PR103935]
testsuite: Compile g++.dg/vect/slp-pr98855.cc only for x86 targets [PR103935]
- - - -
-
-
-
2022-01-12
Uros Bizjak
New
i386: Add CC clobber and splits for 32-bit vector mode logic insns [PR100673, PR103861]
i386: Add CC clobber and splits for 32-bit vector mode logic insns [PR100673, PR103861]
- - - -
-
-
-
2022-01-12
Uros Bizjak
New
i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861]
i386: Introduce V2QImode vector cmove for -msse4.1 [PR103861]
- - - -
-
-
-
2022-01-11
Uros Bizjak
New
i386: Introduce V2QImode vector compares [PR103861]
i386: Introduce V2QImode vector compares [PR103861]
- - - -
-
-
-
2022-01-10
Uros Bizjak
New
tree-optimization/103948 - detect vector vec_cmp in expand_vector_condition
tree-optimization/103948 - detect vector vec_cmp in expand_vector_condition
- - - -
-
-
-
2022-01-10
Uros Bizjak
New
i386: Robustify V2QI and V4QI move patterns
i386: Robustify V2QI and V4QI move patterns
- - - -
-
-
-
2022-01-07
Uros Bizjak
New
i386: Improve HImode interunit moves
i386: Improve HImode interunit moves
- - - -
-
-
-
2022-01-06
Uros Bizjak
New
i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861]
i386: Introduce V2QImode minmax, abs and uavgv2hi3_ceil [PR103861]
- - - -
-
-
-
2022-01-05
Uros Bizjak
New
i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915]
i386: Fix type of one_cmplv2qi2 alternatives 1,2 [PR103915]
- - - -
-
-
-
2022-01-05
Uros Bizjak
New
i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905]
i386: Fix expand_vec_perm_pshufb for narrow modes [PR103905]
- - - -
-
-
-
2022-01-05
Uros Bizjak
New
i386: Introduce V2QImode vectorized logic [PR103861]
i386: Introduce V2QImode vectorized logic [PR103861]
- - - -
-
-
-
2022-01-04
Uros Bizjak
New
i386: Always enable mov<V_32:mode> patterns [PR103894]
i386: Always enable mov<V_32:mode> patterns [PR103894]
- - - -
-
-
-
2022-01-03
Uros Bizjak
New
testsuite: XFAIL some Wstringop-overflow tests ...
testsuite: XFAIL some Wstringop-overflow tests ...
- - - -
-
-
-
2021-12-31
Uros Bizjak
New
[RFC] i386: Introduce V2QImode vectorized arithmetic [PR103861]
[RFC] i386: Introduce V2QImode vectorized arithmetic [PR103861]
- - - -
-
-
-
2021-12-30
Uros Bizjak
New
i386: Robustify some expanders w.r.t. paradoxical SUBREGs
i386: Robustify some expanders w.r.t. paradoxical SUBREGs
- - - -
-
-
-
2021-12-29
Uros Bizjak
New
i386: Add V2SFmode DIV insn pattern [PR95046, PR103797]
i386: Add V2SFmode DIV insn pattern [PR95046, PR103797]
- - - -
-
-
-
2021-12-24
Uros Bizjak
New
i386: Fix <sse2p4_1>_pinsr<ssemodesuffix> and its splitters [PR103772]
i386: Fix <sse2p4_1>_pinsr<ssemodesuffix> and its splitters [PR103772]
- - - -
-
-
-
2021-12-20
Uros Bizjak
New
i386: Enable VxHF vector modes lower ABI levels [PR103571]
i386: Enable VxHF vector modes lower ABI levels [PR103571]
- - - -
-
-
-
2021-12-16
Uros Bizjak
New
i386: Implement VxHF vector set/insert/extract with lower ABI levels
i386: Implement VxHF vector set/insert/extract with lower ABI levels
- - - -
-
-
-
2021-12-14
Uros Bizjak
New
i386: Improve V8HI and V8HF inserts [PR102811]
i386: Improve V8HI and V8HF inserts [PR102811]
- - - -
-
-
-
2021-12-01
Uros Bizjak
New
i386: Redefine indirect_thunks_used as HARD_REG_SET.
i386: Redefine indirect_thunks_used as HARD_REG_SET.
- - - -
-
-
-
2021-11-17
Uros Bizjak
New
i386: Introduce LEGACY_SSE_REGNO_P predicate
i386: Introduce LEGACY_SSE_REGNO_P predicate
- - - -
-
-
-
2021-11-17
Uros Bizjak
New
i386: Fix ICE in ix86_print_opreand_address [PR 102761]
i386: Fix ICE in ix86_print_opreand_address [PR 102761]
- - - -
-
-
-
2021-10-18
Uros Bizjak
New
i386: Improve workaround for PR82524 LRA limitation [PR85730]
i386: Improve workaround for PR82524 LRA limitation [PR85730]
- - - -
-
-
-
2021-10-12
Uros Bizjak
New
i386: Eliminate sign extension after logic operation [PR89954]
i386: Eliminate sign extension after logic operation [PR89954]
- - - -
-
-
-
2021-09-30
Uros Bizjak
New
[i386] Change ix86_decompose_address return type to bool.
[i386] Change ix86_decompose_address return type to bool.
- - - -
-
-
-
2021-09-16
Uros Bizjak
New
[i386] Call force_reg unconditionally.
[i386] Call force_reg unconditionally.
- - - -
-
-
-
2021-08-26
Uros Bizjak
New
[i386] Set all_regs to true in the call to replace_rtx [PR102057]
[i386] Set all_regs to true in the call to replace_rtx [PR102057]
- - - -
-
-
-
2021-08-26
Uros Bizjak
New
i386: Name V2SF logic insns [PR101812]
i386: Name V2SF logic insns [PR101812]
- - - -
-
-
-
2021-08-09
Uros Bizjak
New
i386: Fix conditional move reg-to-reg move elimination peepholes [PR101797]
i386: Fix conditional move reg-to-reg move elimination peepholes [PR101797]
- - - -
-
-
-
2021-08-06
Uros Bizjak
New
i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peepholes [PR100182]
i386: Remove atomic_storedi_fpu and atomic_loaddi_fpu peepholes [PR100182]
- - - -
-
-
-
2021-07-20
Uros Bizjak
New
i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit targets [PR101346]
i386: Fix ix86_hard_regno_mode_ok for TDmode on 32bit targets [PR101346]
- - - -
-
-
-
2021-07-15
Uros Bizjak
New
i386: Fix vec_set<mode> expanders [PR101424]
i386: Fix vec_set<mode> expanders [PR101424]
- - - -
-
-
-
2021-07-12
Uros Bizjak
New
Change the type of memory classification functions to bool
Change the type of memory classification functions to bool
- - - -
-
-
-
2021-07-09
Uros Bizjak
New
i386: Fix *udivmodsi4_pow2_zext_? patterns
i386: Fix *udivmodsi4_pow2_zext_? patterns
- - - -
-
-
-
2021-07-09
Uros Bizjak
New
i386: Add pack/unpack patterns for 32bit vectors [PR100637]
i386: Add pack/unpack patterns for 32bit vectors [PR100637]
- - - -
-
-
-
2021-07-08
Uros Bizjak
New
i386: Add variable vec_set for 32bit vectors [PR97194]
i386: Add variable vec_set for 32bit vectors [PR97194]
- - - -
-
-
-
2021-07-06
Uros Bizjak
New
i386: Implement 4-byte vector (V4QI/V2HI) constant permutations [PR100637]
i386: Implement 4-byte vector (V4QI/V2HI) constant permutations [PR100637]
- - - -
-
-
-
2021-07-05
Uros Bizjak
New
i386: Return true/false instead of 1/0 from predicates.
i386: Return true/false instead of 1/0 from predicates.
- - - -
-
-
-
2021-07-01
Uros Bizjak
New
Return true/false instead of 1/0 from generic predicates.
Return true/false instead of 1/0 from generic predicates.
- - - -
-
-
-
2021-07-01
Uros Bizjak
New
Change the type of predicates to bool.
Change the type of predicates to bool.
- - - -
-
-
-
2021-07-01
Uros Bizjak
New
i386: Add integer nabs instructions [PR101044]
i386: Add integer nabs instructions [PR101044]
- - - -
-
-
-
2021-07-01
Uros Bizjak
New
[RFC] Change the type of predicates to bool.
[RFC] Change the type of predicates to bool.
- - - -
-
-
-
2021-06-30
Uros Bizjak
New
i386: Add V2SFmode vec_addsub pattern [PR95046]
i386: Add V2SFmode vec_addsub pattern [PR95046]
- - - -
-
-
-
2021-06-29
Uros Bizjak
New
[RFC] i386: Add pack/unpack patterns for 64bit vectors [PR89021]
[RFC] i386: Add pack/unpack patterns for 64bit vectors [PR89021]
- - - -
-
-
-
2021-06-24
Uros Bizjak
New
i386: Add PPERM two-operand 64bit vector permutation [PR89021]
i386: Add PPERM two-operand 64bit vector permutation [PR89021]
- - - -
-
-
-
2021-06-23
Uros Bizjak
New
i386: Prevent unwanted combine from LZCNT to BSR [PR101175]
i386: Prevent unwanted combine from LZCNT to BSR [PR101175]
- - - -
-
-
-
2021-06-23
Uros Bizjak
New
i386: Add variable vec_set for 64bit vectors [PR97194]
i386: Add variable vec_set for 64bit vectors [PR97194]
- - - -
-
-
-
2021-06-17
Uros Bizjak
New
i386: Add missing two element 64bit vector permutations [PR89021]
i386: Add missing two element 64bit vector permutations [PR89021]
- - - -
-
-
-
2021-06-16
Uros Bizjak
New
i386: Split V2HImode *punpckwd to SSE instruction [PR101058]
i386: Split V2HImode *punpckwd to SSE instruction [PR101058]
- - - -
-
-
-
2021-06-14
Uros Bizjak
New
i386: Improve variable permutation insn avoidance [PR101021]
i386: Improve variable permutation insn avoidance [PR101021]
- - - -
-
-
-
2021-06-13
Uros Bizjak
New
i386: Try to avoid variable permutation instruction [PR101021]
i386: Try to avoid variable permutation instruction [PR101021]
- - - -
-
-
-
2021-06-11
Uros Bizjak
New
i386: Add V8QI and other 64bit vector permutations [PR89021]
i386: Add V8QI and other 64bit vector permutations [PR89021]
- - - -
-
-
-
2021-06-10
Uros Bizjak
New
[RFC] i386: Do not emit segment overrides for %p and %P [PR100936]
[RFC] i386: Do not emit segment overrides for %p and %P [PR100936]
- - - -
-
-
-
2021-06-08
Uros Bizjak
New
i386: Add init pattern for V4QI vectors [PR100637]
i386: Add init pattern for V4QI vectors [PR100637]
- - - -
-
-
-
2021-06-07
Uros Bizjak
New
i386: Clean up constraints.md
i386: Clean up constraints.md
- - - -
-
-
-
2021-06-06
Uros Bizjak
New
i386: Add init pattern for V2HI vectors [PR100637]
i386: Add init pattern for V2HI vectors [PR100637]
- - - -
-
-
-
2021-06-04
Uros Bizjak
New
i386: Add insert and extract patterns for 4-byte vectors [PR100637]
i386: Add insert and extract patterns for 4-byte vectors [PR100637]
- - - -
-
-
-
2021-06-03
Uros Bizjak
New
i386: Remove unneeded binary operand fixup from expanders.
i386: Remove unneeded binary operand fixup from expanders.
- - - -
-
-
-
2021-05-27
Uros Bizjak
New
i386: Add XOP comparisons for 4- and 8-byte vectors [PR100637]
i386: Add XOP comparisons for 4- and 8-byte vectors [PR100637]
- - - -
-
-
-
2021-05-27
Uros Bizjak
New
«
1
2
3
4
…
21
22
»