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
[PATCH v2 2/4] Output file checksums in CodeView section
2024-05-06
Robin Dapp
R
I
SC-V: Add testc
a
s
e
for PR1
1
4749
.
commit
|
commitdiff
|
tree
2024-04-15
Robin Dapp
RISC-V: A
d
d VLS
to ma
s
k
vec_
e
xt
r
a
ct [PR114668]
.
commit
|
commitdiff
|
tree
2024-03-07
Ro
b
in Dapp
vect: Do not peel epi
l
o
gu
e
for
p
artia
l
vectors
.
commit
|
commitdiff
|
tree
2024-03-06
Robin Dapp
RISC-V: Use v
m
v
1r
.
v instead o
f
vmv
.
v
.
v for fma outp
u
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Robin Dapp
RISC-V: Ad
j
ust
vec unit-st
r
ide load/store c
o
sts
.
commit
|
commitdiff
|
tree
2024-02-23
Robin
D
app
RISC-V: Fi
x
vec_i
n
it for simp
l
e
sequences [PR114028]
.
commit
|
commitdiff
|
tree
2024-01-31
Robin
Dapp
match: Fi
x
vc
o
nd in
t
o
conditional op
f
o
lding [
P
R11
3
6
07]
.
commit
|
commitdiff
|
tree
2024-01-26
Robin Dapp
genop
i
nit: Spl
i
t init_all_op
t
abs
[
PR1135
7
5]
.
commit
|
commitdiff
|
tree
2024-01-25
Rob
i
n Da
p
p
fold-const
:
Handle AND, IOR, XOR with ste
p
ped vectors
.
.
.
commit
|
commitdiff
|
tree
2024-01-25
Robin
D
app
test
s
ui
t
e/vect: Add
t
arge
t
checks to refined p
a
tt
e
rns
.
commit
|
commitdiff
|
tree
2023-12-14
R
obin Dapp
expmed: Compare unit_
p
recision for bet
t
er mode
.
commit
|
commitdiff
|
tree
2023-12-14
Robin Da
p
p
expmed:
U
s
e GET_M
O
DE_PRECISION and expander's outpu
t
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Robin Dapp
RISC-V: tests
u
ite:
Fix strcmp-run
.
c
test
.
commit
|
commitdiff
|
tree
2023-12-11
R
obin Dapp
RISC-
V
: Recognize s
t
e
pped series in expan
d
_vec_
p
erm_c
o
nst
.
commit
|
commitdiff
|
tree
2023-12-08
Ro
b
i
n
Dapp
RISC-
V
:
A
dd vectorized
strcmp and strncmp
.
commit
|
commitdiff
|
tree
2023-12-08
Robin
D
app
RISC-V: Add vectorize
d
strlen
.
commit
|
commitdiff
|
tree
2023-12-06
Robin Dapp
R
ISC-V
:
Add
v
ec_init expander for masks [
P
R112854]
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Dapp
RISC
-
V: testsu
i
te: Remove redunda
n
t
v
e
ctor_hw a
n
d zvfh
_
hw
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Dapp
RISC-
V
:
F
ix
t
wo testscases related to -std changes
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Dapp
RI
S
C-V: Fix
r
awmemchr implemen
t
ation
.
commit
|
commitdiff
|
tree
2023-12-04
Robin Dap
p
RISC-V
:
Rename and u
n
ify stri
n
g
op s
t
rategy handling
.
commit
|
commitdiff
|
tree
2023-11-21
Robi
n
Dapp
vect: Allow r
e
duc_index !
=
1
for COND_OPs
.
commit
|
commitdiff
|
tree
2023-11-21
Robin Dapp
RISC-V: testsuite:
Fix popcount test
.
commit
|
commitdiff
|
tree
2023-11-21
Robin Dapp
R
I
SC-V: testsuite: Ad
d
r
v64 requirem
e
nt fo
r
bug-9 and
.
.
.
commit
|
commitdiff
|
tree
2023-11-21
Robin D
a
pp
RISC-V: testsuite: D
o
not se
t
default arch for
R
VV
.
commit
|
commitdiff
|
tree
2023-11-20
Robi
n
Dapp
R
ISC
-
V: Disal
l
ow 64
-
b
it indexed loads and stores for
.
.
.
commit
|
commitdiff
|
tree
2023-11-20
Robin Dapp
vect: Add
bo
o
l pattern h
a
n
d
ling for
CO
N
D
_
OPs
.
commit
|
commitdiff
|
tree
2023-11-17
Robin Dapp
ve
c
t: Pass truth type t
o
vect_get_v
e
c_defs
.
commit
|
commitdiff
|
tree
2023-11-13
R
obin
Dapp
RISC-V: vsetvl:
Refin
e
REG_EQUAL equality
.
commit
|
commitdiff
|
tree
2023-11-10
Rob
i
n Dapp
RISC-V: t
e
stsuit
e
:
Fi
x
32-b
i
t FAILs
.
commit
|
commitdiff
|
tree
2023-11-10
Robin
D
app
vect: Look through
p
attern stmt in fold_left_redu
c
tio
n
.
commit
|
commitdiff
|
tree
2023-11-09
Robi
n
Dapp
RIS
C
-V/tests
u
i
t
e: Fix several zvfh tests
.
commit
|
commitdiff
|
tree
2023-11-07
R
o
bin Dapp
v
ect/ifcvt: Add
v
ec_cond f
a
ll
b
ack and check fo
r
v
ector
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Robin Dapp
t
estsuite/
v
e
c
t
: Make check
m
ore accurate
.
commit
|
commitdiff
|
tree
2023-11-07
Robin Dapp
tes
t
suite: Change ex
p
ec
t
ation for b
b
-slp-over-widen-n
.
c
commit
|
commitdiff
|
tree
2023-11-06
Robin Dapp
i
n
ternal-f
n
: Add VCOND_MASK_LE
N
.
commit
|
commitdiff
|
tree
2023-11-02
Robin Dapp
ifcvt/v
e
ct:
Emit COND_OP
f
or conditi
o
n
a
l sca
l
ar reduction
.
commit
|
commitdiff
|
tree
2023-10-31
R
o
bin Dapp
RISC-V: Add
v
ector fmin/fmax expander
s
.
commit
|
commitdiff
|
tree
2023-10-31
Robin Dapp
genemit: S
p
lit insn-emit
.
cc into several partitions
.
commit
|
commitdiff
|
tree
2023-10-27
Robin
D
app
RISC-V: Ad
d
raw
m
emchr expander
.
commit
|
commitdiff
|
tree
2023-10-27
Robin Dapp
RISC-V: Fix c
o
nd_sqrt tests
.
commit
|
commitdiff
|
tree
2023-10-23
Robin
Dapp
vec
t
: Allow same precisio
n
for bit-precision co
n
v
e
rs
i
ons
.
commit
|
commitdiff
|
tree
2023-10-23
Robin Dapp
R
I
SC-V: Add
p
opcount fallback expander
.
commit
|
commitdiff
|
tree
2023-10-09
R
obin Dapp
RISC-V: Add initial pip
e
li
n
e description for an out
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Robin Dapp
t
e
st
s
uit
e
:
Fi
x
vect_cond_arith_*
d
um
p
checks for RVV
.
commit
|
commitdiff
|
tree
2023-09-01
R
o
bin Dap
p
R
I
SC-V: Add vec_extr
a
ct for BI -> QI
.
commit
|
commitdiff
|
tree
2023-09-01
Robin
D
a
pp
testsuite/vect
:
M
a
ke match patterns
mo
r
e accu
r
ate
.
commit
|
commitdiff
|
tree
2023-08-24
R
o
b
in Dapp
RISC-V: Enable pressure-aw
a
re sch
e
duling
by default
.
commit
|
commitdiff
|
tree
2023-08-24
Robin Dapp
RISC-V: Al
l
ow const 17-31 fo
r
vector shift
.
commit
|
commitdiff
|
tree
2023-08-24
Robi
n
D
ap
p
R
I
S
C-V
:
Ad
d
m
issin
g
convers
i
o
n tests
.
commit
|
commitdiff
|
tree
2023-08-24
Robin Dapp
RISC-V:
F
ix reduc
_
strict
_
run-1 test cas
e
.
commit
|
commitdiff
|
tree
2023-08-16
Robin
Dapp
RISC-V: Implement vector "averag
e
" autovec
p
attern
.
commit
|
commitdiff
|
tree
2023-08-16
Ro
b
in Da
p
p
interna
l
-fn: Fix vector e
x
t
r
action into
p
romoted su
b
re
g
.
commit
|
commitdiff
|
tree
2023-07-24
Robin Dap
p
vect: Handle
d
emoti
n
g FLOAT and p
r
om
o
ting FIX_TRUNC
.
commit
|
commitdiff
|
tree
2023-07-18
Robin Dap
p
MAI
N
TAINERS
:
Add myself as riscv port reviewer
.
commit
|
commitdiff
|
tree
2023-07-12
Robin Dap
p
geno
p
init: Allow
more than 256 m
o
des
.
commit
|
commitdiff
|
tree
2023-07-05
Robin Dapp
gimple-i
s
el: Recognize
v
ec_ex
t
rac
t
p
a
ttern
.
commit
|
commitdiff
|
tree
2023-07-05
R
o
b
i
n
D
a
pp
R
ISC-V:
Suppor
t
va
r
iable index in
v
ec_extract
.
commit
|
commitdiff
|
tree
2023-07-05
Robin Dapp
RISC-V:
A
llo
w
variable ind
e
x fo
r
vec_
s
e
t
.
commit
|
commitdiff
|
tree
2023-07-05
Robin D
a
p
p
R
IS
C
-V: Change truncate to fl
o
at_
t
runcate in narrowing
.
.
.
commit
|
commitdiff
|
tree
2023-07-05
R
o
b
i
n Dapp
Change MODE_BIT
S
IZE to
M
ODE
_
PRECISION for MODE_VE
C
TOR_BOOL
.
commit
|
commitdiff
|
tree
2023-06-29
Robin
D
app
tree-
s
sa-ma
t
h
-
opts:
U
se
e
lem
e
n
t
_
p
recision
.
commit
|
commitdiff
|
tree
2023-06-27
Rob
i
n Dapp
RISC
-
V
:
A
dd auto
v
ect wi
d
eni
n
g/
n
arrowing Integer/FP
.
.
.
commit
|
commitdiff
|
tree
2023-06-27
Ro
b
in Dapp
RISC-V: Add autovec F
P
widening/n
a
rrow
i
ng
.
commit
|
commitdiff
|
tree
2023-06-27
Robin
D
app
RIS
C
-V: Add autovec FP int->flo
a
t
c
onversi
o
n
.
commit
|
commitdiff
|
tree
2023-06-27
Robin Da
p
p
RIS
C
-V: Im
p
lement autovec
c
o
pysig
n
.
commit
|
commitdiff
|
tree
2023-06-27
R
obin Dapp
RI
S
C-V:
S
p
li
t
VF iterators for Zv
f
h
(
min
)
.
commit
|
commitdiff
|
tree
2023-06-27
Robin D
a
pp
m
atch
.
pd: U
s
e elemen
t
_m
o
d
e instead of TYPE_MODE
.
commit
|
commitdiff
|
tree
2023-06-20
Robin Dapp
RI
S
C-V
:
testsuite: Add
missing -mabi=lp64d
.
commit
|
commitdiff
|
tree
2023-06-20
R
ob
i
n Dapp
RISC
-
V:
test
s
uite: Add -Wno-ps
a
bi to vec_se
t
/vec_extract
.
.
.
commit
|
commitdiff
|
tree
2023-06-20
Rob
i
n Dapp
RISC-V: t
e
stsuite
:
Fi
x
vmul test expectation and fix
.
.
.
commit
|
commitdiff
|
tree
2023-06-19
Robin D
a
p
p
RIS
C
-V: Add autovec FP unary operat
i
ons
.
commit
|
commitdiff
|
tree
2023-06-19
R
o
bin Dapp
R
I
SC-V: Add au
t
o
v
ec FP bi
n
ary
o
p
e
rati
o
ns
.
commit
|
commitdiff
|
tree
2023-06-19
Robin Dapp
RIS
C
-V: Add
s
ign-extending
varian
t
s
for
vmv
.
x
.
s
.
commit
|
commitdiff
|
tree
2023-06-19
R
obin Dapp
RISC-V: Implement vec_
s
et and
v
ec
_
extra
c
t
.
commit
|
commitdiff
|
tree
2023-06-19
Rob
i
n Dapp
RISC-V: Ad
d
(u)int8_
t
to
b
inop tests
.
commit
|
commitdiff
|
tree
2023-05-30
R
o
bin Dapp
RISC-V: All
o
w
a
ll
c
onst_vec_duplicates as
c
onstants
.
commit
|
commitdiff
|
tree
2023-05-26
Robin Dapp
RISC-V: Implement autovec abs,
vneg, vnot
.
commit
|
commitdiff
|
tree
2023-05-26
Robi
n
D
app
RI
S
C-V: Add autove
c
sign/zero e
x
tension
and
truncation
.
commit
|
commitdiff
|
tree
2023-05-19
R
obin Dap
p
RISC-
V
: tes
t
suite: Remove empty *-run-template
.
h
.
commit
|
commitdiff
|
tree
2023-05-19
Robin
D
a
pp
RISC-V
:
Allow m
o
re lo
a
ding of c
o
nst vectors
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC-V: Al
l
ow vector const
a
nts
i
n riscv_const_i
n
sns
.
commit
|
commitdiff
|
tree
2023-05-11
Robin D
a
pp
MAINTAINERS: Fix al
p
h
a
betic sort
i
ng
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC-V: Add au
t
ovector
i
zation
tests for binary integer
.
.
.
commit
|
commitdiff
|
tree
2023-05-11
R
o
b
in Da
p
p
R
ISC-V:
S
pl
i
t off shift
p
atter
n
s for
a
utovect
o
rization
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RIS
C
-V: Clarify vlmax and length
ha
n
dling
.
commit
|
commitdiff
|
tree
2023-05-11
Robin Dapp
RISC-V
:
A
dd vectorized binops an
d
insn_expander helpers
.
commit
|
commitdiff
|
tree
2023-04-27
Robin
Dapp
MAINTAINERS: Change
m
y email address
.
commit
|
commitdiff
|
tree
2023-04-21
R
obin Dapp
riscv: Fix <bitmanip_insn> fallout
.
commit
|
commitdiff
|
tree
2023-03-07
R
obin Dapp
testsuite: Fix another s
y
ntax problem in slp-3
.
c
commit
|
commitdiff
|
tree
2023-03-03
Robin Dapp
s390: Use ar
c
h14 instead of z16 for
-
march=nat
i
ve
.
commit
|
commitdiff
|
tree
2023-03-03
Robin Dapp
s390:
Fix ifcvt test case
s
.
commit
|
commitdiff
|
tree
2023-03-03
Robi
n
Dap
p
testsuit
e
: Do not e
x
p
e
ct part
i
al vec
t
o
r
i
zati
o
n for
.
.
.
commit
|
commitdiff
|
tree
2023-03-02
Robin Dapp
s390: A
d
d LEN_LOAD/LEN_STORE support
.
commit
|
commitdiff
|
tree
2022-10-19
R
o
bi
n
Dapp
s390: F
i
x
b
ootstrap error with
ch
e
cking and -m
3
1
.
commit
|
commitdiff
|
tree
2022-09-14
Robin Dapp
test
s
u
ite/s390
:
Ad
d
-m
z
arch to ifcv
t
te
s
t cases
.
commit
|
commitdiff
|
tree
2022-09-14
Rob
i
n Dapp
testsuite/s390: Fix vper
m
-
r
ev testcases
.
commit
|
commitdiff
|
tree
2022-08-29
Robin Dap
p
s
3
90:
C
ha
n
ge
SET r
t
x_cost handling
.
commit
|
commitdiff
|
tree
2022-08-29
Ro
b
in Dap
p
s390: Rec
o
gnize r
e
verse/elem
e
nt s
w
ap permute patterns
.
commit
|
commitdiff
|
tree
2022-08-29
Robi
n
Dapp
s390: Imp
l
ement
v
ec_e
x
tr
a
ct via vec_select
.
commit
|
commitdiff
|
tree
next