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/xtensa: implement wide branches and loops
2019-02-19
Ma
x
Filippov
target/xten
s
a: i
m
p
l
ement wide
b
ranche
s
and loops
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Fil
i
ppov
target
/
xtensa: allow m
u
ltiple
names
f
or sin
g
le o
p
code
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max F
i
lippov
t
a
r
g
e
t/
x
tensa: don't require opcode tabl
e
sorting
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max F
i
lippov
targ
e
t/xtensa: move xtensa_final
i
ze_co
n
f
i
g to xtensa_core_cl
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Filipp
o
v
targe
t
/xt
e
nsa: fixup test
_
mmu
h
ifi_c3
ov
e
rlay
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Max Fi
l
ip
p
o
v
t
arget
/
xtensa: ge
t
rid of gen_callw[i]
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Max Fil
i
p
pov
tar
g
et/xtensa: don't specify w
i
ndowed registers manually
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-09
Max Filippov
targ
e
t/
x
tensa/import
_
c
o
re
.
sh: don't
add duplic
a
te
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filip
p
ov
hw/xtensa:
x
tfpga: raise CPU numbe
r
l
i
mit
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filippov
ta
r
get/xtensa: ad
d
tes
t
_mmuhifi_c3 core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filip
p
ov
hw/
x
t
e
nsa: xtfpga: us
e
MX PIC for S
M
P
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Fi
l
ippov
t
a
rget/xtensa
:
add MX interrup
t
con
t
roller
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max
F
ilippov
t
arget/xtensa: expose core
runstall as a
n
IRQ
l
i
n
e
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Ma
x
Filip
p
ov
target/xt
e
ns
a
:
rearrange access
t
o exte
r
nal interrupts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
M
ax Filippov
target/xtensa: dro
p
fu
n
ct
i
o
n
xtensa
_
timer
_
irq
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Filippov
target/
x
tensa: fi
x
ac
c
ess to
th
e
INTERRUPT SR
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Filippov
h
w
/xtensa
:
x
tfpga: use core frequency
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
M
a
x Filippov
hw
/
xtensa: xtfpga: fi
x
b
ootloader p
l
a
cement in SMP
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Fi
l
i
p
pov
target/xtensa:
ad
d
qemu_cpu_kick to xten
s
a_runstal
l
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max
F
ilippov
target
/
x
t
e
ns
a
: move non-HELP
E
R functions to helper
.
c
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippov
t
a
r
get/xtensa: drop dump_sta
t
e he
l
per
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
ax Fi
l
ippov
target/xte
n
sa: e
x
tract
interrupt and exceptio
n
helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x Filippov
t
a
rget/xtensa:
ex
t
ract debug he
l
p
e
rs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippov
t
ar
g
et/xtensa
:
extract MMU helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max F
i
lippov
targe
t
/
x
t
ensa: extract window
e
d regi
s
t
ers h
e
lpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x Filippov
t
arget/xte
n
s
a
: e
x
tract FPU h
e
l
p
e
rs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-12
Max Filipp
o
v
target/xtens
a
: rework
z
e
r
o overhead loops implementation
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-23
Max
F
i
l
ippov
MAI
N
TAINERS: add missi
n
g x
t
ensa pat
t
ern
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-21
Max Fili
p
pov
t
a
rget/xtens
a
: xtfpga: provide
de
f
ault
m
e
mor
y
sizes
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Filippov
target
/
xtensa: d
r
op num_
[
core_]regs from dc2
3
2b/dc233c
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Filippov
tar
g
et/xtensa: g
d
bstub fix re
g
ister counting
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-30
Max Filippov
linux-
u
s
e
r/
f
latload: fix i
n
itial stac
k
po
i
n
t
e
r
alignment
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-20
Max Filippov
linux-user: xtensa:
enabl
e
bFLT support
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Fi
l
i
p
pov
t
a
rget/xtens
a
: extract gen_check_inter
r
upts call
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filip
p
ov
target/xtensa: make rsr/wsr helpers
r
e
turn v
o
id
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
F
ilippov
target/xtensa: extra
c
t unc
o
nditio
n
a
l
T
B termi
n
ation
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
lippov
target/xtensa: always end TB on CCOUNT access/CCOMPARE
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Filip
p
o
v
target/xtensa: change SR
n
umber checks to
a
ssertions
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Fi
l
ippov
targ
e
t
/
xtensa: extract uncond
i
tional
TB
t
ermination
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Fil
i
p
p
ov
targe
t
/xtensa: e
x
tra
c
t tes
t
for divi
s
ion by zero
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
target/xtensa: extract
test for cpdisabled exceptio
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
F
il
i
ppov
targ
e
t/xtens
a
: ext
r
act tes
t
for alloca exce
p
tion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Filippov
target/x
t
ensa: ext
r
a
c
t test
for window unde
r
flo
w
exception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Fi
l
ippov
ta
r
get/xt
e
nsa: extr
a
ct test for window overflow
e
xce
p
t
ion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
target/xtensa:
extract t
e
st for debug excep
t
ion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
ax Filippov
target
/
xtensa: extr
a
ct
t
e
s
t fo
r
sys
c
a
ll instruction
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
li
p
pov
t
a
rget/xtensa:
e
xtract tes
t
for privil
e
ged instructi
o
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
lippov
target
/
xte
n
sa: extract test fo
r
an
i
llegal
i
ns
t
ructio
n
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Filippov
targ
e
t/xten
s
a:
support
input from chardev
console
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max F
i
lippov
target/xtensa: fix
s
32c1
i
TCGMemOp flags
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Ma
x
Filippov
tests/tcg/xtensa:
o
nly gen
e
rate defined exceptio
n
handler
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
M
a
x Filippov
tests/t
c
g/x
t
e
n
sa: move excepti
o
n handlers to separate
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Ma
x
Filip
p
ov
target/xtensa:
f
ix FPU2
0
00 bugs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Ma
x
Fil
i
ppov
tests/t
c
g/x
t
ensa: add test f
o
r
fai
l
ed memory transactions
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Filippov
target/xtensa
:
convert to
do_transaction_failed
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
M
ax Fil
i
p
pov
target/xtensa: add test_kc705_be core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Max Filippov
target/xtensa: clean up
gdbstub r
e
gister ha
n
dling
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Max Filippov
target/xtensa
:
fix gd
b
s
tub regis
t
e
r
counts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Maydell
xtensa: A
v
oid calling get
_
page_a
d
d
r_code() from helpe
r
.
.
.
commit
|
commitdiff
|
tree
2018-06-30
Richa
r
d Hen
d
erson
target/xtensa: Convert t
o
TranslatorOps
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Richar
d
H
e
n
d
erson
tar
g
et/
x
tensa:
C
hange ge
n
_intermedi
a
te_code dc to
p
oin
t
er
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Richard Henderson
target/xtensa:
C
onvert
t
o DisasCo
n
textBase
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Ric
h
ard Hende
r
s
on
targe
t
/xten
s
a: Re
p
lace DISAS_UPDAT
E
with DISAS_NOR
E
TURN
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
Max
F
ilippov
target/xtensa: check zero
overhead loop al
i
gnment
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-10
Max Fi
l
ippo
v
linux
-
user: fi
x
preadv/
p
w
r
itev offs
e
ts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-02
Max Filippov
targ
e
t/xtensa: linux-user:
fix fadvise64 call
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
Max Filippov
l
i
nux
-
user: impleme
n
t c
l
ock_settime
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
Max Filippov
l
in
u
x-
u
ser:
fix
e
rror pro
p
agation in c
l
ock_g
e
ttime
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
M
a
x Filippov
targe
t
/xtensa: l
i
nux-user: f
i
x
sysv
I
PC str
u
ctures
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Fil
i
ppov
l
i
nux
-
u
s
er:
f
ix mq_gets
e
tattr i
m
plementation
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Filippov
linux-use
r
: c
a
ll cpu
_
copy under clone_
l
ock
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Filippov
t
a
r
g
e
t
/x
t
ensa
:
linu
x
-us
e
r: rewind pc for rest
a
r
t
e
d
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
M
a
x Filippo
v
target/xtensa:
fix
f
lush_w
i
ndow_regs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max Filippov
target/
x
tensa: fix time
r
s test
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max Filip
p
ov
linux-user/xtensa: r
e
move s
t
ray syscall
.
h
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
M
ax Filippov
target/xtens
a
/
imp
o
rt_core
.
sh: fix #include <xtensa
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Ma
x
Filipp
o
v
t
a
rget/xtensa:
a
d
d
.
inc
.
to non-top level so
u
rce fil
e
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
Ma
x
Filippov
MAINTAINERS: fix W: addr
e
ss
f
or xtensa
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
Max Filippov
qemu-binfmt-conf
.
s
h
: add qem
u
-
x
tens
a
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
Max Filippov
target
/
x
t
e
n
s
a
: add linux-user support
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filippov
l
i
nux-user: dr
o
p unused target_msync func
t
ion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max
Filippov
li
n
u
x
-user
:
fix target
_
mp
r
o
tect/
t
a
rge
t
_munmap error
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
M
ax Fi
l
ippov
li
n
ux-user:
fix
a
ssertion in shmdt
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
M
a
x
Filippov
linux-use
r
:
fix
mmap/m
u
n
m
ap/mprotect/mrema
p
/shmat
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
M
a
x F
i
lipp
o
v
target/xtensa: s
u
pport M
T
TCG
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max
Filippov
t
a
rget/xten
s
a: use corre
c
t numbe
r
o
f r
e
gis
t
ers
in
g
dbs
t
ub
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filippo
v
target
/
xtensa: mark
r
egister wi
n
d
ows in the
dump
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filip
p
ov
target/xtensa:
dump
correct phy
s
ical
r
egisters
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-22
Max Filippov
tar
g
et/xtensa: disas/xtensa: fix coverity warnings
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-22
Max Fil
i
ppov
target/x
t
e
n
sa: add sample
_
co
n
trol
l
er core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-22
Max
Filippov
target/xtensa: allow
different default
C
PU for MMU
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max Fili
p
pov
target/xtensa:
a
dd de212 co
r
e
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max
F
i
l
i
p
pov
hw/xtensa/xtf
p
ga: support noMMU cores
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max
F
ilippov
hw/x
t
ensa/xtfp
g
a:
extract
flash configuration
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max Fil
i
ppov
hw/
x
tensa: extr
a
ct xtensa_create_memory_r
e
gions
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max Filipp
o
v
t
arge
t
/xtensa: fix default
s
ysrom/s
y
sram ad
d
resses
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max
F
ilipp
o
v
hw/xtensa/xtfpga: clean up funct
i
on/structure names
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-11
Max Fili
p
pov
hw/xten
s
a/xtfpga: re
w
ri
t
e
m
ini
boot
l
oader
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-09
M
ax Filippov
target/xtens
a
: im
p
lement d
i
sassem
b
ler
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-01-09
M
a
x Filippov
target/xte
n
sa: implement const
1
6
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
next