repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/riscv: vector single-width integer multiply-add instructions
2019-06-27
Micha
e
l Clar
k
disas/riscv: Disassemble
reser
v
ed
c
ompressed encodings
.
.
.
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-06-24
M
i
chael Cla
r
k
t
a
rget/ris
c
v: Im
p
leme
n
t riscv_cpu_unassig
n
ed_access
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Mich
a
el Clark
RISC-V: Updat
e
load
reserva
t
ion
comment in do_interru
p
t
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Mic
h
ael Clar
k
RISC-
V
: C
o
n
vert
t
rap de
b
ugging to trace events
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Michae
l
C
l
ark
R
I
SC-V: Add support for vectored interrupts
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Michael Clark
RI
S
C-V:
Change local interrup
t
s
from edge t
o
le
v
el
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Mic
h
ael
Clark
e
l
f: Ad
d
RISC-V PSABI EL
F
h
ea
d
e
r
defines
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
M
i
c
hael Cla
r
k
RISC
-
V: Remove
u
nnecessary disa
s
sembler constr
a
ints
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
Michael Clar
k
RISC-
V
:
Allow interrup
t
controllers to claim interrupts
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-03-19
M
ichael Clark
RI
S
C-V: R
e
pla
c
e __built
i
n_popcount with c
t
pop
8
in PLIC
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-02-11
Micha
e
l
Clark
RISC-V: Add
m
isa runtime write s
u
pport
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-02-11
M
i
chael Clark
R
I
SC-
V
: Add misa
.
MAFD checks
to
t
r
anslat
e
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-02-11
Michael C
l
ark
RIS
C
-V: Add misa to D
i
sasConte
x
t
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-02-11
M
ichael Clark
RISC-V: Use
riscv prefix consistent
l
y
on cpu helpe
r
s
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-02-11
Michael Clark
RISC-V: Implement m
s
tatu
s
.
TSR/TW/TVM
Signed-off-by:
Michael Clark
<mjc@sifive.com>
Co-authored-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-01-09
Michael Clar
k
RI
S
C-V: Implement exi
s
tential
predicate
s
f
o
r
CSRs
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-01-09
Mi
c
hae
l
Cla
r
k
RISC-V: Implement atomi
c
mi
p
/sip CS
R
upd
a
tes
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2019-01-08
Michael Cl
a
r
k
RISC-V: Implement m
o
dular
C
SR helper interface
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-12-20
Michae
l
Clark
R
ISC-V: Enable
s
econd UART on
sifive_e and si
f
ive_u
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-12-20
M
ichael Clark
R
I
SC-V: Fix PLIC
p
ending bitfield reads
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-12-20
Michael Clark
RISC
-
V:
F
ix CLINT timecm
p
low 32-bit w
r
it
e
s
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-12-20
Mich
a
el Clark
RISC-V
:
Add
har
t
id and \n to interr
u
pt loggi
n
g
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-10-17
Mic
h
ael
Clark
RISC-V
:
Don't add
N
ULL bootarg
s
to device-tree
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-10-17
Michael Clark
RISC-V: Add missing free for plic_hart_con
f
ig
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-10-17
Michae
l
Cl
a
rk
RIS
C
-V: Update CSR
and
in
t
errupt
defin
i
tions
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-10-17
M
ichae
l
Cla
r
k
RISC-V:
Move non-o
p
s from op
_
help
e
r to
c
pu_he
l
per
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-10-17
Michael Clark
RISC-V
:
Allow setting
and cl
e
aring multip
l
e
irqs
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-09-04
Michael Clark
RISC-V: Simplify riscv_cpu_
l
ocal_
i
rqs_pending
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-09-04
Michael Clark
RISC-
V
: Use a
t
omic_cmpxchg to update PLIC bitm
a
ps
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-09-04
Mi
c
hael Clark
RISC-V: Im
p
r
o
ve page t
a
ble
w
alker sp
e
c co
m
pliance
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-09-04
M
i
c
h
a
e
l
Cla
r
k
RISC-V: Upda
t
e
address bits
to suppo
r
t sv
3
9
a
nd
s
v
4
8
commit
|
commitdiff
|
tree
2018-05-05
Michael Clark
R
ISC-V: Mark
R
OM
read-only after
copyi
n
g in
code
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Clar
k
RISC-V
:
No tr
a
ps
on writes to misa,minstret,m
c
ycle
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mic
h
ael Clark
RISC-V: Make mt
v
ec/stvec ig
n
or
e
vec
t
ored trap
s
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Clark
RISC-V: Add mcycle/minstret
su
p
port for -
i
c
o
unt auto
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
M
i
c
h
ael Cla
r
k
RISC-V: Use
[ms]
c
o
u
nteren CSRs whe
n
priv ISA >= v1
.
1
0
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Cl
a
r
k
R
ISC-V: Allo
w
S-mode
mxr acces
s
w
h
en p
r
iv ISA >=
v
1
.
1
0
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mich
a
el
C
lark
R
I
S
C-V: Clear
m
tval/
s
tval on
exceptions without info
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mich
a
el Cla
r
k
RISC-V:
Har
d
w
i
r
e
satp to 0 for no-m
m
u case
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
M
ichael Clark
RISC-V: Upd
a
te
E
an
d
I exte
n
sion order
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mich
a
el
C
l
ark
R
I
S
C-V: Rem
o
ve e
r
rone
o
us comm
e
nt from tran
s
lat
e
.
c
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Clark
RISC-V
:
Remove EM_RISCV ELF_
M
A
C
HI
N
E i
n
dir
e
ction
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mich
a
el
C
l
a
r
k
RI
S
C
-V: Ma
k
e v
i
rt header commen
t
title consistent
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Cla
r
k
RISC-V: M
a
ke some he
a
der g
u
ards more
s
pecific
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
M
i
chael Clark
RISC-V: Fix mis
s
ing break st
a
tement in disassembler
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Mic
h
ael Cl
a
rk
RISC-V: Include
i
nstruction hex in disassembly
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
M
i
chael Clark
RISC-V: Re
m
ove
u
n
u
s
ed cl
a
ss definition
s
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael
Clark
R
I
SC-V:
Remove ident
i
ty_translate from
load_el
f
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Clark
RISC-V
:
Use RO
M
base ad
d
ress and si
z
e f
r
om
m
e
m
m
ap
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael Clark
R
ISC-V: Make vi
r
t b
o
ard des
c
ription match spik
e
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-05-05
Michael C
l
a
r
k
RIS
C
-V
:
Rep
l
a
c
e hardc
o
ded
c
onstants with
enum
v
alues
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-29
M
i
chael Clark
RISC-V:
W
orkaroun
d
fo
r
critical msta
t
us
.
FS bug
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-28
Michael Clark
R
I
SC
-
V: Fix incorrect disassembly for a
d
d
i
w
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-28
Michael C
l
ark
RI
S
C-V: C
o
nve
r
t cpu definition to future mo
d
el
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-20
M
ichae
l
C
l
ark
RIS
C
-
V: Fix riscv_isa_string m
e
m
o
ry
s
ize bug
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Clark
RISC-V Build Infrastructure
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Micha
e
l Clark
SiF
i
ve Freedom U
S
eries RISC-V Machine
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Clark
Si
F
ive Fre
e
d
om E Series RISC-V Ma
c
hine
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
ichael Clark
SiFi
v
e RISC-V PRC
I
Block
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Micha
e
l
Clark
SiFive R
I
SC-V UA
R
T
D
ev
i
ce
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
i
chael Clar
k
R
I
S
C
-V V
i
rtIO Machine
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Mi
c
ha
e
l
C
lark
SiFiv
e
RISC-V Test
Finisher
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
ichael
Cl
a
r
k
RIS
C
-V Spike Machines
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Mi
c
hael Clar
k
S
iFive RISC-V PLIC Bl
o
ck
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
i
chael Clark
S
i
Fi
v
e
R
ISC-V
C
LINT Block
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Cl
a
r
k
RISC-V HART
A
r
r
ay
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael
Clar
k
R
ISC-V HTI
F
Console
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Cl
a
r
k
Add
s
ymbol table
callback interface to load_elf
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael
Clark
RISC-V Linux U
s
er Emulation
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Clark
RI
S
C-V Physical
M
e
mory P
r
o
tection
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
ichael Cla
r
k
RISC-V TCG Code Gener
a
tion
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
ich
a
e
l
Clark
RI
S
C-V
GDB Stub
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Clark
RIS
C
-V FPU Support
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
M
i
chael
C
lark
RISC-V CPU Helpers
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael
Clark
R
ISC-V D
i
s
ass
e
mbler
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael
Clark
RI
S
C-V C
P
U Core
D
e
finition
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michael Clar
k
RISC-V ELF Ma
c
hi
n
e Definition
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree
2018-03-06
Michae
l
C
lark
R
I
SC-V
Maintainers
Add
Michael Clark
, Palmer Dabbelt, Sagar Karandikar...
Signed-off-by:
Michael Clark
<mjc@sifive.com>
commit
|
commitdiff
|
tree