repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
RISC-V: Fix RVV_VLMAX
2024-01-19
Juzhe-Zh
o
ng
RISC-V:
F
i
x
RVV_V
L
MAX
commit
|
commitdiff
|
tree
2023-12-14
Ro
b
i
n D
a
pp
expmed
:
Compare unit_pre
c
isio
n
f
o
r bett
e
r mode
.
commit
|
commitdiff
|
tree
2023-12-14
Robin Dapp
ex
p
med: Use GET
_
MODE_PRECISION and
e
x
p
a
n
der's out
p
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Robin D
a
pp
RISC-V: tes
t
suit
e
: Fix
s
trcmp-run
.
c test
.
commit
|
commitdiff
|
tree
2023-12-11
Robin Dapp
R
ISC-V: Recognize steppe
d
series in expand_vec_p
e
rm_c
o
nst
.
commit
|
commitdiff
|
tree
2023-12-08
Robi
n
Dapp
RIS
C
-V: A
d
d vectorized strcmp a
n
d strncmp
.
commit
|
commitdiff
|
tree
2023-12-08
Robin Dapp
RIS
C
-V: Add vecto
r
ized strlen
.
commit
|
commitdiff
|
tree
2023-12-06
Robin Dapp
RISC-V: Ad
d
vec_init expa
n
der f
o
r
m
asks [PR112854]
.
commit
|
commitdiff
|
tree
2023-12-04
Robin D
a
pp
RISC-V:
testsuite: Remove re
d
u
n
d
ant vector_hw and zvfh_h
w
.
commit
|
commitdiff
|
tree
2023-12-04
R
o
bin Dapp
RIS
C
-V: Fix t
w
o tests
c
ases re
l
a
ted to -s
t
d chan
g
es
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Dap
p
R
I
SC-V: Fix rawmemchr
i
mplem
e
nt
a
tion
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Da
p
p
RI
S
C-V: Rename and
unify string
o
p st
r
a
t
egy handling
.
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zhong
RIS
C
-V: Disable AV
L
p
ropagation of
vrgather instruction
commit
|
commitdiff
|
tree
2023-11-21
Robin Dapp
v
ec
t
:
All
o
w red
u
c_ind
e
x != 1 f
o
r
C
O
N
D_OPs
.
commit
|
commitdiff
|
tree
2023-11-21
Robin Dapp
RISC-V: testsuite
:
Fix
popcou
n
t
test
.
commit
|
commitdiff
|
tree
2023-11-21
Robin Dapp
RISC
-
V: test
s
uite: Add rv
6
4 req
u
irement
f
o
r bug-9 and
.
.
.
commit
|
commitdiff
|
tree
2023-11-21
Robin Dap
p
R
ISC-V
:
t
e
s
t
suite
:
Do not set def
a
ul
t
arch fo
r
RVV
.
commit
|
commitdiff
|
tree
2023-11-20
R
o
bi
n
Da
p
p
RISC-V: Disall
o
w 64-bit ind
e
xed
loa
d
s
and
stores for
.
.
.
commit
|
commitdiff
|
tree
2023-11-20
R
o
b
in
Dapp
vect:
A
dd bool
pat
t
e
rn h
a
ndling for COND_OPs
.
commit
|
commitdiff
|
tree
2023-11-17
R
o
bin Dapp
v
ect: Pass
truth t
y
pe to vect
_
get_v
e
c_d
e
f
s
.
commit
|
commitdiff
|
tree
2023-11-13
Robin Dapp
RISC-V: vsetvl: Refine REG_EQ
U
AL equali
t
y
.
commit
|
commitdiff
|
tree
2023-11-10
Robin Dapp
RISC-V:
t
estsuite:
Fix 32
-
bit FA
I
L
s
.
commit
|
commitdiff
|
tree
2023-11-10
Robin Dapp
v
ect: Look through pattern
stmt in
fold_left_reduction
.
commit
|
commitdiff
|
tree
2023-11-09
Robin Dapp
RISC
-
V/tes
t
su
i
te: Fix several zvfh tests
.
commit
|
commitdiff
|
tree
2023-11-07
J
u
z
h
e
-
Zhon
g
tes
t
: Recov
e
r sdi
v
_pow2 check and remove test of RISC-V
commit
|
commitdiff
|
tree
2023-11-07
Rob
i
n Dapp
vect/ifcvt: Add vec_co
n
d
fallback
and
chec
k
for vector
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Ro
b
in D
a
pp
testsuite/vect: Make chec
k
m
o
re accurate
.
commit
|
commitdiff
|
tree
2023-11-07
Rob
i
n Dapp
te
s
tsuite
:
Change expectation fo
r
bb-slp-over-widen-n
.
c
commit
|
commitdiff
|
tree
2023-11-06
Robin Dapp
interna
l
-fn: Add
V
COND
_
MASK_
L
EN
.
commit
|
commitdiff
|
tree
2023-11-02
Robin Dapp
ifcvt/vect: Emit CON
D
_OP for conditional scalar
r
ed
u
c
t
ion
.
commit
|
commitdiff
|
tree
2023-10-31
Juzhe-Zhong
VECT: Supp
o
rt SLP MASK_LEN_GATHER
_
LOAD with conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-31
Robin
Dapp
RIS
C
-V:
A
dd vecto
r
fmin/fmax expanders
.
commit
|
commitdiff
|
tree
2023-10-31
Robin Dapp
genemi
t
:
Split ins
n
-emit
.
cc
into
s
e
veral partitions
.
commit
|
commitdiff
|
tree
2023-10-27
Robi
n
Dapp
RISC-
V
: Add raw
m
emchr e
x
p
a
n
der
.
commit
|
commitdiff
|
tree
2023-10-27
Robin Dapp
RISC-V: Fix cond_sqrt tests
.
commit
|
commitdiff
|
tree
2023-10-23
Rob
i
n Dapp
vect: Allow same precision
for bit-prec
i
sion conversion
s
.
commit
|
commitdiff
|
tree
2023-10-23
Robi
n
Da
p
p
RIS
C
-V: Add popco
u
nt fal
l
back ex
p
ande
r
.
commit
|
commitdiff
|
tree
2023-10-09
Robin
Dapp
R
ISC-V: Add
initial pipeline description
fo
r
an o
u
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Robin Dapp
t
e
s
t
suite: Fix
vect_cond_arith_* dump checks
for R
V
V
.
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zhong
internal-fn: Sup
p
ort
u
n
defin
e
d rtx for u
n
initialized
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Juzh
e
-Zhong
RISC-V: Enable vec_int testsuite for
RVV
VLA vectorization
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-Z
h
o
ng
RISC-V: S
u
pport
VECTOR
BOOL vcond_mask o
p
tab[PR1
1
1
337]
commit
|
commitdiff
|
tree
2023-09-01
R
o
bin Dapp
R
ISC-
V
:
A
dd vec_extract for B
I
-
>
QI
.
commit
|
commitdiff
|
tree
2023-09-01
R
o
bin Dapp
testsuite/vect: M
a
k
e match
p
atterns more accur
a
te
.
commit
|
commitdiff
|
tree
2023-08-24
Robin Dapp
RISC-V:
Ena
b
le pres
s
ure-aware sched
u
ling by d
e
fa
u
lt
.
commit
|
commitdiff
|
tree
2023-08-24
Robin Dap
p
RISC-V: Allow const 17-3
1
for vecto
r
shift
.
commit
|
commitdiff
|
tree
2023-08-24
Robin
Dap
p
RISC-V: Ad
d
missin
g
c
o
nversion test
s
.
commit
|
commitdiff
|
tree
2023-08-24
Robin Dapp
RISC-V
:
Fix reduc_
s
trict_run-1 test ca
s
e
.
commit
|
commitdiff
|
tree
2023-08-16
Robin
Dapp
RISC-V: Implement vector "ave
r
age"
autovec
p
attern
.
commit
|
commitdiff
|
tree
2023-08-16
Robi
n
Dapp
internal-fn: Fix
v
ector extraction into promoted
s
ubre
g
.
commit
|
commitdiff
|
tree
2023-07-24
R
obin
D
a
pp
vect: Handle demoting F
L
OAT and promoti
n
g F
I
X_T
R
UNC
.
commit
|
commitdiff
|
tree
2023-07-18
Robin Dapp
M
AINTAINERS: Add my
s
elf as riscv port revi
e
wer
.
commit
|
commitdiff
|
tree
2023-07-12
Robin Dapp
genop
i
nit: A
l
low m
o
re
t
han 256 m
o
des
.
commit
|
commitdiff
|
tree
2023-07-05
Ro
b
in Dap
p
gimple-isel: Recognize
v
e
c
_extra
c
t
pattern
.
commit
|
commitdiff
|
tree
2023-07-05
Robin Dapp
RISC-V:
S
upp
o
rt varia
b
le index in
v
ec_extract
.
commit
|
commitdiff
|
tree
2023-07-05
Robin Dapp
RISC-V: Al
l
ow variable index for
v
ec_set
.
commit
|
commitdiff
|
tree
2023-07-05
R
o
bin Dapp
RISC-
V
: Change truncate to float_tr
u
ncate in na
r
rowing
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
Robin D
a
pp
Change MODE_BITSIZ
E
t
o
MODE_PRECISION for MODE_VECTOR_BOOL
.
commit
|
commitdiff
|
tree
2023-06-29
Robin D
a
pp
tree-ssa-
m
ath-op
t
s
:
Use element_precision
.
commit
|
commitdiff
|
tree
2023-06-27
Robin Dapp
RISC-V
:
Add
autovec
t
widening
/
narrowin
g
I
n
tege
r
/FP
.
.
.
commit
|
commitdiff
|
tree
2023-06-27
Rob
i
n Dap
p
RISC-
V
: Add auto
v
e
c
FP wid
e
ning
/
narrowing
.
commit
|
commitdiff
|
tree
2023-06-27
Robin
Dapp
R
ISC-V: Add a
u
to
v
ec FP int->floa
t
conversion
.
commit
|
commitdiff
|
tree
2023-06-27
Rob
i
n Dapp
RISC-V: I
m
plem
e
nt autovec
copy
s
ign
.
commit
|
commitdiff
|
tree
2023-06-27
Ro
b
in Dapp
RISC-V: Spl
i
t VF iter
a
tors for Zvfh(min)
.
commit
|
commitdiff
|
tree
2023-06-27
R
o
bin Dapp
match
.
pd: Use ele
m
ent_mode in
s
tead of TYPE_MODE
.
commit
|
commitdiff
|
tree
2023-06-20
Robin Dapp
RI
S
C
-
V: testsuite:
A
dd missin
g
-
m
abi=lp64d
.
commit
|
commitdiff
|
tree
2023-06-20
Robin Dapp
RISC-V: testsuite:
Add -Wno-psabi
to
v
ec_set/vec_extract
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Lehua
D
ing
RI
S
C-V: Fix
c
ompiler warning
o
f
riscv_arg_has_vector
commit
|
commitdiff
|
tree
2023-06-20
Robin Dapp
RISC-V:
t
estsuite: Fix vmul te
s
t expectation and fix
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Ju-
Z
he
Z
hong
VECT: Sup
p
ort LEN_M
A
SK_{LOA
D
,
STORE} ifn && optabs
Co-authored-by:
Robin Dapp
<rdapp.gcc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Robin Dapp
RISC-
V
:
Add autovec FP unary operati
o
n
s
.
commit
|
commitdiff
|
tree
2023-06-19
Rob
i
n D
a
pp
RI
S
C-V: Add autovec F
P
b
i
nary
operations
.
commit
|
commitdiff
|
tree
2023-06-19
Ro
b
in Dapp
R
I
S
C-V: Add s
i
gn-ex
t
e
n
d
ing
v
ariants fo
r
vmv
.
x
.
s
.
commit
|
commitdiff
|
tree
2023-06-19
Robin Dap
p
R
ISC-V
:
I
m
p
lement vec_set and vec_extrac
t
.
commit
|
commitdiff
|
tree
2023-06-19
Rob
i
n D
a
pp
RI
S
C-V: Add (
u
)int8_t to bi
n
op te
s
t
s
.
commit
|
commitdiff
|
tree
2023-05-30
Robin Dapp
RISC
-
V: Al
l
o
w
all con
s
t
_
v
e
c_
d
uplicates a
s
c
onst
a
nts
.
commit
|
commitdiff
|
tree
2023-05-26
Robin Dapp
RISC-V: I
m
plement autovec abs, vneg, vno
t
.
commit
|
commitdiff
|
tree
2023-05-26
Robin Dapp
R
IS
C
-V: A
d
d aut
o
v
e
c sign/z
e
ro
extension
a
n
d t
r
uncat
i
on
.
commit
|
commitdiff
|
tree
2023-05-19
Robin Dapp
R
I
SC-V
:
tests
u
ite: Remove e
m
pt
y
*
-run
-
template
.
h
.
commit
|
commitdiff
|
tree
2023-05-19
Ro
b
i
n
Dapp
RISC
-
V: Allow more loading of const vectors
.
commit
|
commitdiff
|
tree
2023-05-11
Robin
Dapp
R
ISC-V: Allo
w
vector co
n
sta
n
t
s
i
n riscv_const_insns
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
MAINTAINERS: Fix
a
lp
h
abe
t
ic sor
t
i
n
g
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC-V: Add aut
o
vectoriza
t
ion te
s
ts for binary
integer
.
.
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC
-
V
:
Split off shift pattern
s
f
o
r autovectorization
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC-V:
Clarify vlmax and
l
e
ngth handling
.
commit
|
commitdiff
|
tree
2023-05-11
R
o
bin Dapp
RISC-V: Add vectorized
b
inops an
d
ins
n
_expander helpers
.
commit
|
commitdiff
|
tree
2023-04-27
Robin Dapp
MAINTA
I
N
E
R
S: Change my email address
.
commit
|
commitdiff
|
tree
2023-04-21
Ro
b
in Dapp
riscv
:
F
ix
<bitmanip_insn> f
a
llout
.
commit
|
commitdiff
|
tree
2023-03-07
Robin
D
ap
p
t
ests
u
ite: Fix an
o
ther
s
y
nt
a
x prob
l
e
m
in slp-3
.
c
commit
|
commitdiff
|
tree
2023-03-03
Robin Dapp
s390: Use arch14
i
ns
t
ead of z16 for -march=nativ
e
.
commit
|
commitdiff
|
tree
2023-03-03
Robin Dapp
s390: Fix ifcvt test cases
.
commit
|
commitdiff
|
tree
2023-03-03
Robin Dapp
testsuite
:
Do not expect par
t
i
a
l vectori
z
atio
n
for
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Rob
i
n Dapp
s390: Add LEN_LOAD/LEN_STORE su
p
port
.
commit
|
commitdiff
|
tree
2022-10-19
Robi
n
D
app
s390: Fix boot
s
t
r
ap e
r
r
o
r with checking an
d
-
m31
.
commit
|
commitdiff
|
tree
2022-09-14
Robin Dapp
t
e
st
s
uite/s390: Add -mzarc
h
to
ifcvt test cases
.
commit
|
commitdiff
|
tree
2022-09-14
R
ob
i
n Dap
p
testsuite/s3
9
0: Fix vp
e
rm-rev testcases
.
commit
|
commitdiff
|
tree
2022-08-29
Robi
n
D
a
pp
s
390: Change SET rtx_
c
o
s
t han
d
ling
.
commit
|
commitdiff
|
tree
2022-08-29
R
o
bi
n
Dapp
s
390: Recognize
r
everse/eleme
n
t swap permute
patterns
.
commit
|
commitdiff
|
tree
2022-08-29
Robin Dapp
s39
0
: I
m
plement vec_extract via vec_sel
e
ct
.
commit
|
commitdiff
|
tree
2022-08-29
Robin Dapp
s390: Use
v
pdi a
n
d verllg
in vec_reve
.
commit
|
commitdiff
|
tree
next