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
linux-user: remove host stime() syscall
2019-10-19
Max Filippov
hw/
x
tensa: add virt mach
i
ne
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-10-19
Max Filippov
target/xtensa: regenerate and re-
i
mport test_mmuhifi_c3
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-09-11
Max Fi
l
ippov
linux-us
e
r: d
r
op redundant
handling of envi
r
onment
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-09-11
Ma
x
F
ilippov
targ
e
t/xtensa: li
n
ux
-
user: ad
d
call0
A
BI support
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-15
Max Filippov
targe
t
/xtensa: i
m
plement exclu
s
iv
e
access option
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-15
M
a
x Filippo
v
target/xten
s
a: up
d
at
e
l
i
st of
excep
t
i
o
n ca
u
se
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-15
Max
F
i
l
ippo
v
target/xtensa: i
m
plement bloc
k
prefetch op
t
ion
o
pcodes
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-14
M
ax Filippov
ta
r
get/xt
e
nsa: impleme
n
t DIWBUI
.
P opcode
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-10
M
ax Fil
i
ppov
target/xtensa:
imple
m
e
n
t
MP
U
optio
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-10
Max Fili
p
pov
target/xtens
a
: add parity/E
C
C
option S
R
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-10
Max
Filipp
o
v
target/xtensa: define ID
M
A and gather/scat
t
er IRQ types
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-10
Ma
x
Filippov
targe
t
/x
t
ensa: make internal
MM
U
functions static
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-05-10
Ma
x
Fil
i
ppov
target/xtensa: get rid o
f
centralized SR prope
r
ti
e
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-03-23
Max Filippov
tests/tcg/xten
s
a:
c
lean up test set
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-03-23
Max
F
ilippov
target/xtens
a
:
don'
t
an
n
ounc
e
exit
simcall
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-03-22
Max Fil
i
ppov
tar
g
e
t/xtensa: fix break_dependen
c
y f
o
r rep
e
a
ted res
o
urces
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Ma
x
Filippov
tests/t
c
g/x
t
ensa: add FPU
2
00
0
co
p
rocessor tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x F
i
lippov
t
ests/tcg/xten
s
a:
add
F
P1
group test
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max
Filipp
o
v
tests/tcg/xtens
a
:
a
dd
F
P
0
group conversion test
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x
Filippov
tests/tcg/xtensa: add FP
0
group arithmetic
tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x
Filippov
tests/tcg/
x
tens
a
: add LSCI/LSC
X
group
t
est
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
test
s
/tcg/xtensa:
a
dd tes
t
for FL
I
X
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max
Fili
p
pov
tests/
t
cg/xtensa: conditionalize MM
U
-re
l
ate
d
te
s
t
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Fil
i
p
po
v
test
s
/tcg/xtensa:
c
ondit
i
onali
z
e w
i
ndowed
r
egiste
r
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
tests/tc
g
/xtensa: co
n
d
itio
n
alize and
f
ix
s
32c1i t
e
sts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max
Filippov
tests/tcg
/
xtens
a
:
f
ix SR te
s
ts for
b
ig endian configs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
ax
F
ilippov
te
s
ts/
t
cg/xtensa: conditio
n
alize
an
d
ex
p
an
d
SR
tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
ax Filippov
tests/tcg/xtensa: conditionalize
t
im
e
r/CCOUNT tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x Filip
p
ov
t
e
sts/tcg/x
t
ens
a
: conditionalize int
e
rrupt test
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Ma
x
F
ilippov
t
es
t
s
/
tc
g
/xtensa: add straightf
o
rward conditionals
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
t
ests/tcg/xtensa:
conditionalize cache option tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max F
i
lip
p
ov
tes
t
s/
t
cg/xtensa: con
d
itionalize debug
option tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippo
v
tests/tcg/xtensa: enable boolean
t
ests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
t
ests/tcg/xten
s
a: fix en
d
ianness issues in tes
t
_b
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
test
s
/t
c
g
/xtensa: do
n
'
t u
s
e optional opcod
e
s in ge
n
eric
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
ax Filippov
test
s
/tcg/xtensa: support configs
w
ith LITBASE
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
t
ests
/
tcg/xtensa: suppor
t
con
f
igurations w/o vecbase
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
tests/tcg/xtensa: indicate failed tes
t
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
targe
t
/xtensa: implement P
R
EFCTL SR
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max
Filippov
target/x
t
en
s
a:
prioritize load/s
t
ore in FLIX
bundles
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x F
i
l
i
ppov
target/xtens
a
:
break circular register dependencies
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
target/x
t
e
nsa: reorganize access to boo
l
ean
registers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
ax Fili
p
po
v
target/xtensa:
r
eorganize
a
c
c
ess to M
A
C16 regist
e
rs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filipp
o
v
targe
t
/xtensa:
r
eorganize
register handling
in translators
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max
F
i
lippov
target/xtensa:
on
l
y rotate
w
i
n
dow in
t
he retw helper
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
target/xtensa:
m
ove WINDOW_BA
S
E SR
update to post
p
rocessing
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
targ
e
t/xtensa
:
add
g
eneric instructi
o
n post-processi
n
g
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Fi
l
ippov
target/xtensa: sort
F
L
IX
instr
u
c
t
ion op
c
odes
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
M
ax Filippov
tar
g
et/x
t
e
nsa
:
impl
e
ment wi
d
e branc
h
es and loops
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
M
ax Filippov
target/
x
tensa: allow mult
i
ple names
f
or single opcode
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Filippov
target/
x
tensa: don't require o
p
code ta
b
le s
o
rting
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
M
a
x Filippov
targ
e
t/xtensa: move xtensa_fin
a
lize_config
t
o
x
t
e
nsa_core_cl
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Fil
i
ppov
t
a
r
g
e
t
/
xtensa: fixu
p
test
_
m
m
u
hifi_c3 overlay
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Max Filippov
tar
g
e
t
/xtensa: get
rid of ge
n
_ca
l
l
w[i]
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Max Filippov
target/xten
s
a: don't specify windowed registers manually
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-09
Max
F
ilippov
target/xten
s
a/i
m
p
ort_core
.
sh: don't
a
dd
d
uplicate
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-05
Ma
x
Filippov
gdbstub: allow
kill
i
ng QEMU
via vK
i
ll
command
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Fi
l
ippov
hw/xtens
a
: xtfpga
:
rai
s
e CPU
n
umber li
m
it
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filipp
o
v
target/xtensa: add test_
m
muhifi_c3 core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filip
p
o
v
hw
/
xtensa:
x
tfpg
a
: us
e
MX PIC
f
or SMP
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
M
a
x
Fili
p
p
o
v
targe
t
/xtensa:
a
d
d MX
i
nterru
p
t controller
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max F
i
lippov
target/xtensa: exp
o
se core
r
unstall
a
s an
I
R
Q
l
ine
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filipp
o
v
target/xtensa: rearrange access to external i
n
te
r
rupt
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filippov
t
arget/xt
e
nsa: drop function x
t
ensa_timer_irq
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Fil
i
ppov
target/xt
e
n
s
a: f
i
x access
t
o the INTERRU
P
T SR
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max
F
ilipp
o
v
hw/xtensa: xtfpga: use
core freq
u
ency
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max
F
i
l
i
ppov
hw/xtensa: xtfpga
:
f
i
x bootlo
a
der placemen
t
i
n
SM
P
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Filippov
targe
t
/
x
t
e
nsa:
add qemu_cpu_kick
to xtensa_runsta
l
l
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippo
v
target/xte
n
sa: move no
n
-HELPER
f
unctions
to helper
.
c
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
ax Filippov
ta
r
g
e
t/xtens
a
: drop dump_st
a
te helper
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x Fi
l
i
p
p
ov
t
a
r
get/
x
tensa: extra
c
t inte
r
rupt
and exception
helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filipp
o
v
t
arget/xtensa: extract debug helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x Filippov
t
a
rg
e
t/xtens
a
:
e
xtra
c
t MMU helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
ax Filippov
target/xtensa: e
x
tract
w
i
n
do
w
ed regis
t
ers
helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Fil
i
ppov
target/xtensa: extrac
t
F
P
U help
e
rs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-12
Max Filippov
tar
g
e
t
/
x
tensa: rew
o
rk ze
r
o
overhead loops implementat
i
on
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-23
M
ax Filippov
MAINTAINERS
:
add missing
x
ten
s
a patte
r
ns
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-21
Max
Filippov
target/xtensa:
xtfp
g
a: provide default m
e
mory sizes
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Filippov
target/xtensa: dro
p
n
u
m_[
c
ore_]regs from dc232b
/
dc233c
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Fili
p
p
o
v
ta
r
get/xtensa: gdbs
t
ub fix
r
e
gister
c
ounting
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-30
Max Filippov
linux-use
r
/fl
a
tl
o
a
d
: fix initi
a
l stack poi
n
ter alignme
n
t
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-20
Max Filippov
linux-user: xte
n
sa: enable
b
FLT su
p
port
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
target/xtensa: ext
r
a
c
t gen_che
c
k_in
t
errup
t
s call
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
lippov
t
arget/
x
tensa: make rsr/w
s
r helpers retur
n
vo
i
d
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
Filippov
targe
t
/xte
n
sa: ex
t
ract unconditional TB termination
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
F
ili
p
pov
target
/
x
t
e
nsa: a
l
ways end TB on CCOUNT access/CCOMPARE
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
lippov
target
/
x
tensa: change SR numb
e
r
checks to asse
r
t
ions
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
t
a
r
get/xtensa: extract uncondi
t
iona
l
T
B termination
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
ta
r
get/xtensa: extract test f
o
r d
i
vision by zero
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Filippov
target/xtensa: ext
r
a
c
t
tes
t
f
or cpdisa
b
led exce
p
ti
o
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
tar
g
e
t
/xt
e
n
sa:
e
x
tr
a
ct test
for alloca exc
e
ption
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
lippov
target/xtensa: extract
test for window und
e
rflow exception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Fili
p
pov
targ
e
t/xtensa: extract
test for wind
o
w
o
verflow exception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
Filippov
tar
g
et/xtensa: extract test for
deb
u
g
e
xception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Filippov
target/xtensa: extr
a
ct
t
e
s
t
for syscall i
n
s
tructi
o
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
l
i
p
pov
t
arget/xtensa: e
x
tr
a
ct test for privileged instr
u
ction
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
Filippov
t
arget/xtensa: extrac
t
test for an illegal instruction
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-25
Max Filippov
linux-
u
s
er: do setr
l
imit selecti
v
ely
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Fil
i
ppov
ta
r
get/x
t
ensa: suppo
r
t input from chardev cons
o
le
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Ma
x
Filippov
t
ar
g
et/xtens
a
: fi
x
s32c1i TCGMemOp flags
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
next