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: Add vxsat as a register
2024-03-28
Palmer Dabbelt
RI
S
C-V: Add vxsat as a register
commit
|
commitdiff
|
tree
2024-02-29
Ki
t
o Chen
g
R
ISC-V: Fix __atomi
c
_comp
a
re_exc
h
ange with 32 bit valu
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-23
Palmer Dabbelt
RI
S
C-V: Point our Python scr
i
pt
s
a
t python3
commit
|
commitdiff
|
tree
2024-02-23
Palmer Da
b
belt
doc
:
RISC-V: Doc
u
ment that -m
c
pu do
e
sn'
t
override
.
.
.
commit
|
commitdiff
|
tree
2024-02-16
Kito Cheng
RIS
C
-V: Fix *
s
ge<u>
_
<X:mode><GPR:m
o
de> p
a
ttern
commit
|
commitdiff
|
tree
2024-02-16
K
i
to Chen
g
RISC-V:
A
dd ne
w
o
p
t
i
o
n
-march=help to print all su
p
por
t
ed
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
M
onk Chiang
RI
S
C-V: Add sifive-p450, sifive-p67 to -mcpu
commit
|
commitdiff
|
tree
2024-02-05
Monk Chiang
RISC-V:
S
upp
o
rt scheduling f
o
r si
f
ive p400
series
commit
|
commitdiff
|
tree
2024-02-01
Monk
C
hiang
RISC-V: Support scheduli
n
g for sifive p600 seri
e
s
commit
|
commitdiff
|
tree
2024-02-01
Monk Chiang
RISC-
V
: Add minima
l
s
u
pport for 7
n
ew unprivil
e
ged
.
.
.
commit
|
commitdiff
|
tree
2024-01-25
Mary Benne
t
t
RISC-V: Add support for XC
V
s
imd exte
n
sion
i
n CV32E4
0
P
commit
|
commitdiff
|
tree
2024-01-19
Kito
Cheng
RIS
C
-V:
Upd
a
te te
s
tcase due to message update
commit
|
commitdiff
|
tree
2024-01-19
Kito Cheng
R
ISC-V: Documnet th
e
list
o
f support
e
d exte
n
sions
commit
|
commitdiff
|
tree
2024-01-19
Palm
e
r Dab
b
elt
RISC-V: Ad
d
t
h
e
Zihpm
a
nd Zicntr extens
i
ons
commit
|
commitdiff
|
tree
2024-01-19
Kito Cheng
RISC-V: Docu
m
ent t
h
e
s
yn
t
ax of -march
commit
|
commitdiff
|
tree
2024-01-19
Ki
t
o Cheng
RISC-V: Update testsuite due to -march string relaxation
commit
|
commitdiff
|
tree
2024-01-19
Kito
Cheng
RISC-
V
: Remove unus
e
d function in
riscv_subset_list
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Kito Cheng
RISC-V: Relax th
e
-march
s
tring for accept
any or
d
er
commit
|
commitdiff
|
tree
2024-01-19
K
i
t
o Cheng
R
ISC-V
:
Extract pa
r
t parsin
g
base IS
A
logic into a
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Kito Ch
e
ng
R
I
S
C-V: Tweak t
h
e wording for
the sorry m
e
ssa
g
e
commit
|
commitdiff
|
tree
2024-01-19
Kuan-Lin
Chen
RISC-
V
: R
a
nam
e
U
N
SPEC_CLMUL in vector-crypto
.
md
.
commit
|
commitdiff
|
tree
2024-01-08
Kito Cheng
RIS
C
-V: Fix tes
t
s
uite
commit
|
commitdiff
|
tree
2024-01-05
Kito Chen
g
RISC
-
V: Fi
x
wrong fix in la
s
t c
l
ean up
commit
|
commitdiff
|
tree
2024-01-05
Kito
C
heng
RI
S
C-V:
Clean up
t
estsuite
f
o
r multi-lib testing
[
NFC]
commit
|
commitdiff
|
tree
2024-01-05
Kit
o
Cheng
RISC-V: C
l
ean up unu
s
e
d
v
ariable [N
F
C]
commit
|
commitdiff
|
tree
2024-01-04
Kuan-Lin Chen
RISC-V: Nan-
b
ox the r
e
sult of movhf
o
n soft-fp16
commit
|
commitdiff
|
tree
2024-01-04
Kito
C
heng
R
ISC-V
:
Fix
m
i
s
a
l
igned stack offset
f
or
in
t
errupt fun
c
tion
commit
|
commitdiff
|
tree
2023-12-05
K
i
to Cheng
RISC-V:
Check
i
f zcd conflicts with zcmt a
n
d
zcmp
commit
|
commitdiff
|
tree
2023-12-04
K
i
to
C
h
eng
RISC-
V
: Add sifive-x280 to -mcpu
commit
|
commitdiff
|
tree
2023-12-04
Kit
o
Cheng
RISC-V:
Refactor
riscv_implied
_
i
n
fo_t to mak
e
it able
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Kito Cheng
R
I
S
C
-
V: Ref
i
ne risc
v
_subset_list::parse [N
F
C]
commit
|
commitdiff
|
tree
2023-11-18
Kito Cheng
RISC-V:
F
ix mismatched new de
l
ete for unique_ptr
commit
|
commitdiff
|
tree
2023-11-16
K
i
to C
h
e
ng
R
I
SC-V
:
Implement
t
arg
e
t attribute
commit
|
commitdiff
|
tree
2023-11-16
Kito Chen
g
RISC-V: Save/re
s
t
o
re ra
r
e
gister cor
r
ec
t
ly [PR112478]
commit
|
commitdiff
|
tree
2023-11-09
J
i
n Ma
R
I
S
C
-V: Fix the illegal operands fo
r
the XTheadMe
m
idx
.
.
.
commit
|
commitdiff
|
tree
2023-10-13
Ki
t
o Ch
e
ng
RISC-V:
Fix th
e
riscv_l
e
gitimize_poly_move issue
on
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Kito
C
heng
RISC-V
:
Add TARGET_
M
IN
_
VLE
N
_OPTS to fix the
b
u
ild
commit
|
commitdiff
|
tree
2023-10-11
Kito
Cheng
RISC-V: Extend
r
iscv_subset_list, preparatory
for t
a
rg
e
t
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Kito
Ch
e
n
g
RISC-V
:
R
e
fac
t
or riscv_op
t
ion_override
a
n
d
r
i
scv_convert_vec
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
K
i
t
o
Cheng
opt
i
ons: Def
i
ne TARGET_
<
NAME>
_
P and TARGET_<NAM
E
>_OPTS_
P
.
.
.
commit
|
commitdiff
|
tree
2023-10-04
Kito
C
heng
options:
Pre
v
ent multidimension
a
l a
r
rays [PR111664]
commit
|
commitdiff
|
tree
2023-10-01
Fe
n
g Wang
RISC-V:Opt
i
m
ize t
h
e MASK opt generation
commit
|
commitdiff
|
tree
2023-09-12
Fei
Gao
RISC-V: enable muti p
u
sh and
p
op for Z
c
mp when shrink
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
F
e
i Gao
All
o
w targets to ch
e
ck
shrink
-
wrap-
s
eparat
e
e
nabled
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Lehua Ding
RISC-V: Part-3: Output
.
v
ariant_cc dire
c
tive f
o
r vector
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
L
ehua Ding
RI
S
C-
V
: Part-2: Save/Restore ve
c
to
r
re
g
isters which
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Lehua Ding
RISC-V: Part-1: Se
l
ect suitable ve
c
tor registers for
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Kit
o
C
h
eng
RISC-V
:
Emit
.
n
o
te
.
GNU-
s
ta
c
k f
o
r non-linux tar
g
et as
.
.
.
commit
|
commitdiff
|
tree
2023-08-31
Palmer Dabbelt
RISC-V
:
A
d
d
v
ect
o
r_s
c
a
lar_shift_
o
perand
commit
|
commitdiff
|
tree
2023-08-30
Die
L
i
RIS
C
-V: support cm
.
mva01
s
c
m
.
mvsa01 in zcmp
commit
|
commitdiff
|
tree
2023-08-30
Fei Gao
R
I
SC-V: support cm
.
p
o
pretz in zcmp
commit
|
commitdiff
|
tree
2023-08-30
Fei
G
a
o
RI
S
C-V: supp
o
rt cm
.
push cm
.
pop cm
.
popr
e
t in zc
m
p
commit
|
commitdiff
|
tree
2023-08-14
Jiawei
RISC-V: Add ZC*
t
est
for
f
ailed march a
r
gs being p
a
s
sed
.
commit
|
commitdiff
|
tree
2023-08-14
Jiawei
RISC-V:
E
na
b
l
e
compressib
l
e
f
ea
t
ur
e
s when us
e
Z
C
* ex
t
ension
s
.
commit
|
commitdiff
|
tree
2023-08-14
J
i
a
wei
RISC-V: Minimal suppor
t
fo
r
Z
C
* ex
t
ensions
.
commit
|
commitdiff
|
tree
2023-07-31
Kito Cheng
R
I
S
C-V: Drop unus
e
d
v
ar
i
a
b
le
commit
|
commitdiff
|
tree
2023-07-31
Kito
C
he
n
g
RISC-V: Re
t
urn ma
c
hine_
m
ode
r
a
t
her than op
t
_machi
n
e_mode
.
.
.
commit
|
commitdiff
|
tree
2023-07-27
d
emin
.
han
RISC-V: Fix uninitialized an
d
redundant use of w
h
ich_alternative
commit
|
commitdiff
|
tree
2023-07-26
Ji
n
M
a
RISC-V: Fixbug
f
or f
s
flags instruction
e
rror using
.
.
.
commit
|
commitdiff
|
tree
2023-07-17
Christoph Mü
l
l
n
e
r
riscv:
F
ix warning in riscv_reg
n
o_ok_for_
i
ndex_p
commit
|
commitdiff
|
tree
2023-07-14
Mo
n
k Chi
a
ng
RISC-V: R
e
cogniz
e
d zih
i
n
t
ntl extensions
commit
|
commitdiff
|
tree
2023-07-14
Die
Li
RISC-V: Remove
th
e
redundant exp
r
essions in the
and
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
C
h
r
is
t
o
p
h
M
ü
lln
e
r
riscv:
t
head
:
Factor o
u
t
XThead*-
s
pecific peepholes
commit
|
commitdiff
|
tree
2023-07-12
C
h
rist
o
ph M
ü
llner
riscv: Prepare ba
c
kend
f
or index registers
commit
|
commitdiff
|
tree
2023-07-12
Christoph Müllner
riscv: Move address cla
s
sifi
c
ation info types to ris
c
v
.
.
.
commit
|
commitdiff
|
tree
2023-07-12
Christoph Müllner
riscv: De
f
in
e
Xmode macr
o
commit
|
commitdiff
|
tree
2023-07-12
C
h
ristoph Müllner
riscv:
S
impl
i
fy outpu
t
o
f M
E
M ad
d
r
e
sses
commit
|
commitdiff
|
tree
2023-07-12
Ch
r
ist
o
ph Müllner
risc
v
: thead: Adjust constraints
of th_adds
l
I
N
SN
commit
|
commitdiff
|
tree
2023-07-12
Ch
r
ist
o
ph Müllner
r
i
scv: xthead
m
em
p
air: Fix
d
oc
f
or th_me
m
pair_order_ope
r
ands()
commit
|
commitdiff
|
tree
2023-07-12
Christoph Müllner
ri
s
cv: xthe
a
dmempair: Fix CFA
reg notes
commit
|
commitdiff
|
tree
2023-07-12
Christoph Müllne
r
riscv: xthe
a
dbb: Add sign/zero extension support for
.
.
.
commit
|
commitdiff
|
tree
2023-07-10
Kito Ch
e
ng
doc
:
A
d
d doc
for RISC
-
V Operand
Modifier
s
commit
|
commitdiff
|
tree
2023-07-06
Kito
Cheng
RISC-V: H
a
nd
l
e rouding mode correctly on z
f
inx
commit
|
commitdiff
|
tree
2023-05-16
K
i
to Ch
e
n
g
RISC-V: Fix wrong s
e
lec
t
_kind
in ris
c
v_
c
ompute_multilib
commit
|
commitdiff
|
tree
2023-05-13
Ki
t
o Che
n
g
R
I
SC-V: Pull o
u
t fun
c
t
ion call with s
i
de
effec
t
from
.
.
.
commit
|
commitdiff
|
tree
2023-05-13
K
i
to C
h
en
g
RISC-
V
: Improve vecto
r
_ins
n
_info::dump for LMUL and
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Kito Cheng
RISC-V
:
Optimize
vse
t
vli of LCM
INSE
R
TED ed
g
e
f
or user
.
.
.
commit
|
commitdiff
|
tree
2023-05-12
Kit
o
Cheng
RISC-V: Suppress unused parameter
w
a
rning in ris
c
v
.
.
.
commit
|
commitdiff
|
tree
2023-05-11
Juzhe-Zhong
RISC-V: Supp
o
rt const s
e
ries vecto
r
for RVV auto-v
e
ctoriz
a
tion
commit
|
commitdiff
|
tree
2023-05-10
Li Xu
R
ISC-V: Insert
vseti
v
li zero, 0
f
or
v
mv
.
x
.
s/vfmv
.
f
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Juzhe-Zhong
RI
S
C-V: Fix
i
ncorrec
t
implementation of TARGET_VECTORI
Z
E
_SUP
.
.
.
commit
|
commitdiff
|
tree
2023-05-10
Juzhe-Zhong
RISC-V:
F
ix d
e
ad loop for user vsetvli intri
n
sic avl
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Kito Cheng
RISC-V: Factor out vect
o
r
man
a
ger code in v
s
etvli ins
e
r
tion
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Kito C
h
eng
RIS
C
-V: Improve por
t
ability
of testcases
commit
|
commitdiff
|
tree
2023-05-08
Juzhe-Zhong
RISC
-
V: Fix ugly && inc
o
r
rect codes o
f
RVV auto
-
vectorization
commit
|
commitdiff
|
tree
2023-05-08
Kito
C
heng
R
ISC-V: Handle
multi-lib path correclty for linux
commit
|
commitdiff
|
tree
2023-05-06
Juzhe-Zho
n
g
RI
S
C-V: Fix i
n
corr
e
ct demand info
m
erge in loca
l
vsetvli
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Pan Li
RISC-V: Legitimise the con
s
t0
_
rtx for
RVV in
d
exed load
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Pan Li
RI
S
C-V
:
Allo
w
RVV VMS{Compar
e
}
(
V1, V1) simplify to
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Juzhe-Zhong
RISC-V: Fix PR1
0
9
6
1
5
commit
|
commitdiff
|
tree
2023-05-03
Ju-Zh
e
Zhong
R
IS
C
-V: S
u
pport s
e
gmen
t
intrinsics
commit
|
commitdiff
|
tree
2023-05-03
Ju-Z
h
e Zho
n
g
R
I
SC
-
V: Ad
d
tuple type vg
e
t/vset int
r
ins
i
cs
commit
|
commitdiff
|
tree
2023-05-03
Ju-
Z
h
e
Zhong
R
I
S
C-V: Add tuple type
s
suppo
r
t
commit
|
commitdiff
|
tree
2023-05-03
Kito Cheng
Docs: A
d
d vector registe
r
c
o
nstar
i
nt fo
r
asm operand
s
commit
|
commitdiff
|
tree
2023-05-02
Yanzhang
Wan
g
RISC-V: IC
E
for vlmul
_
e
xt_v int
r
in
s
ic API
commit
|
commitdiff
|
tree
2023-05-02
Romai
n
Naour
RIS
C
-V: fix build issue with gc
c
4
.
9
.
x
commit
|
commitdiff
|
tree
2023-04-28
Pan
Li
RISC-V
:
Allow R
V
V
VMS{Compar
e
}(
V
1
,
V1) simplif
y
to
.
.
.
Co-authored-by: kito-cheng <
kito.cheng@sifive.com
>
commit
|
commitdiff
|
tree
2023-04-27
Pan Li
RISC-V: Add required
tls to read th
r
ead poi
n
ter
t
est
commit
|
commitdiff
|
tree
2023-04-26
Pan Li
RISC-V:
L
e
g
i
t
imise the con
s
t0_rtx for RVV load/store
.
.
.
commit
|
commitdiff
|
tree
2023-04-26
Ju-Zhe Zhong
RISC-V: Fine tune vm
a
dc/vmsbc RA constrain
t
commit
|
commitdiff
|
tree
next