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
tests/tcg/xtensa: don't use optional opcodes in generic code
2019-02-28
Max Filippo
v
tests/
t
cg/xtensa: don't use optional o
p
codes
i
n generic
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x Fi
l
i
ppov
tests/tcg/xt
e
n
sa: support co
n
f
i
gs with LITBASE
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x Filippov
t
e
s
t
s/tcg/xtensa: sup
p
ort configur
a
t
i
ons
w/o vecbase
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Ma
x
F
ili
p
pov
tests/
t
cg
/
xt
e
nsa:
i
ndi
c
ate f
a
i
led tests
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
M
a
x Filippov
t
arget/xtensa: imp
l
em
e
nt PREFCTL SR
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
target/xtensa: prioritize load/store in FLIX bun
d
les
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Fi
l
i
p
pov
t
a
r
g
et/xtensa
:
break circular register dependencies
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Fil
i
ppov
target/xtensa: reorganize acces
s
to boolea
n
registers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippo
v
tar
g
e
t
/xtensa: reorganize acc
e
ss to MAC16
r
egisters
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
targe
t
/xtensa: reorganize regis
t
e
r
ha
n
dling in translators
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Ma
x
Fili
p
pov
target/
x
tensa: only r
o
ta
t
e windo
w
i
n
the ret
w
hel
p
er
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
t
a
rget/xte
n
s
a: move WINDOW_BASE SR
update to postp
r
oc
e
s
sing
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Fi
l
ipp
o
v
target/
x
tensa
:
add gene
r
ic instruction post-processing
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-28
Max Filippov
target/xte
n
s
a: s
o
rt FLIX ins
t
ruction o
p
c
od
e
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Filippo
v
targ
e
t/xtensa: impl
e
ment wide bran
c
hes
a
nd loop
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max
F
ilip
p
ov
target/xt
e
n
sa: allow multiple n
a
mes for
s
ingl
e
opcod
e
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Fi
l
ippov
target/xte
n
sa:
do
n
't r
e
quir
e
o
p
code tabl
e
sorting
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Filippov
targ
e
t
/
xtensa: move xten
s
a_final
i
ze
_
c
o
nfig to xtensa_core_cl
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-19
Max Fi
l
i
ppo
v
target/x
t
ensa: fixup test_mmuhifi
_
c3 o
v
erlay
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
M
ax
F
i
l
ippov
target/xtensa: get rid of gen_c
a
ll
w
[i
]
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-11
Max F
i
lipp
o
v
target
/
x
ten
s
a: don't specify wind
o
w
ed registers manually
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-02-09
Max Fi
l
i
p
pov
tar
g
et
/
x
tensa/import_
c
ore
.
sh: don't add duplicate
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Ma
x
Filippov
hw
/
xtensa: x
t
fpga: ra
i
se
CPU
n
u
mber limit
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Fi
l
ippo
v
target/xtensa: a
d
d
t
est_mmuhifi_c3 core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max
F
i
l
i
ppov
h
w
/xte
n
sa: xtf
p
g
a: use M
X
PIC for SMP
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filippov
ta
r
get/
x
tensa: a
d
d MX
i
nterrupt contro
l
ler
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filippov
targe
t
/xten
s
a: expo
s
e core run
s
t
a
ll as an IRQ line
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
M
a
x
F
ilippov
target/xte
n
sa: rearran
g
e access to exter
n
al interrupts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-28
Max Filippov
target/xtensa: drop fu
n
ction xte
n
sa_timer
_
irq
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Fi
l
ippov
targ
e
t/xte
n
sa: fix access to
the INTER
R
UP
T
SR
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max Filippov
hw/xte
n
sa
:
x
t
f
p
g
a: u
s
e core
frequency
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Ma
x
Filippov
hw/xte
n
sa: xtfpga:
fi
x
bootl
o
ad
e
r plac
e
ment in SMP
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-24
Max
Filippov
target/xtensa: add qemu_cpu_kick to xt
e
nsa
_
runstall
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippo
v
t
a
rget/xtensa: move non-HELPER funct
i
ons to
h
elper
.
c
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x Filippov
t
a
rget/
x
tensa: drop dump_st
a
te
he
l
per
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
M
a
x
Fili
p
pov
target/xt
e
nsa: extract interrupt and exception helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max F
i
lippov
target/xt
e
n
s
a: ex
t
ract de
b
ug
h
elpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippov
t
arget/xtensa: extra
c
t
M
MU helpers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippov
target/xtensa: extract windowed r
e
gis
t
ers helper
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-14
Max Filippov
tar
g
e
t
/xt
e
nsa: extract FPU h
e
lpe
r
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2019-01-12
M
ax Filippo
v
t
arget/xt
e
n
sa: rework zero overhead lo
o
ps imp
l
ementation
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-23
Max F
i
l
ippov
MAINTAINERS
:
add missing xtensa
patterns
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-21
Max Filippov
t
a
rget/xtensa: xtfp
g
a: provi
d
e default memory s
i
z
es
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Filippov
target/xtensa: drop
num_[core_]regs from dc232b/dc23
3
c
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-11-20
Max Fi
l
ippov
tar
g
et/xtensa: gdbstub fix
r
egister count
i
ng
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-30
Ma
x
Filippov
l
inux-user/flatlo
a
d: fix initia
l
stack pointer
ali
g
nm
e
nt
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-20
Max Filippov
l
i
nux-user: xtensa: enable bFLT s
u
pport
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
ax
F
ilippov
target/xten
s
a
:
extr
a
ct
g
en_check_in
t
errupts call
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
F
i
l
ippov
target/xtensa: ma
k
e rsr/
w
s
r helpers retur
n
void
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
t
a
rget/
x
tensa:
extract
uncond
i
t
i
onal TB termin
a
tion
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x
Filippov
target
/
xtensa:
always end TB on CC
O
UNT access/C
C
OMPARE
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
targe
t
/xtensa: change S
R
number
chec
k
s to
a
s
se
r
tio
n
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
t
ar
g
et/
x
tensa: extract
unconditional TB ter
m
ination
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filip
p
ov
target/xtensa: extract t
e
st f
o
r
d
ivis
i
o
n
b
y zero
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
targ
e
t/xtensa: ext
r
act test for
c
p
di
s
abled
exception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max F
i
l
i
ppov
t
a
r
get/x
t
ensa: extract test for alloca excep
t
ion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
targ
e
t/xtensa: extract test
for window underflo
w
exception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max
Filippov
ta
r
g
et/xtens
a
: extract
t
es
t
f
or win
d
ow overflow
e
xception
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippov
target
/
xtensa:
e
xtr
a
c
t test for debug except
i
on
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Fili
p
pov
target/xtensa: extract test
fo
r
sys
c
a
ll instru
c
tion
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
M
a
x Filippov
target/
x
tens
a
: ex
t
ra
c
t test for
p
rivileged
i
n
s
truct
i
on
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-10-01
Max Filippo
v
target
/
xtensa: extract
t
est
for an ill
e
gal
i
nstruction
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-25
Max F
i
l
i
p
pov
li
n
u
x-user: do setrlimi
t
s
e
l
ec
t
ively
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
M
ax Filippov
tar
g
et/xtensa: support
input from chard
e
v
console
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Filippov
t
arget/xtensa: fix s32c1i T
C
GMemO
p
flags
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Filippov
tests/tcg/xte
n
sa: only genera
t
e
d
efined exc
e
ption handlers
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max
F
i
lip
p
ov
tests/tcg/
x
tensa: move ex
c
eption handle
r
s to sepa
r
a
te
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max Filippov
target/xtensa: fix
F
PU2
0
00 bugs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max
F
ilippov
tests/tcg/xtensa: add te
s
t
for failed memory transa
c
tions
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-09-17
Max F
i
lippov
ta
r
get
/
xtensa:
conv
e
rt
to do_t
r
ans
a
ction
_
failed
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Max Fil
i
ppov
target/xtensa: add
t
est_kc7
0
5_be core
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Max Filippov
target/xten
s
a
: clean up
gdbstub register handling
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-08-20
Max
Fil
i
ppo
v
target/
x
tensa: fix
g
dbstub register counts
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-06-30
M
ax Filippov
target/xtens
a
: che
c
k zero o
v
erhe
a
d loop al
i
gnme
n
t
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-10
Max Filippov
li
n
ux-us
e
r:
f
i
x preadv/pwritev offsets
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-02
Max Filippov
t
a
rget/xtensa: linux-user: fix fa
d
vi
s
e6
4
call
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
Max Filippov
linux-user: implement clock_
s
ettime
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
Max Fili
p
pov
linux-user: fix er
r
or propagation in c
l
ock_get
t
ime
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-04-01
Max Filippov
target/xtensa:
l
inux-u
s
er: fix sysv
IPC structure
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Filipp
o
v
linux-user: fix mq_
g
etsetatt
r
implementation
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Filipp
o
v
linux-user:
call cpu_c
o
py unde
r
cl
o
ne_lock
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
Max Filip
p
o
v
target/xten
s
a: linux-user: r
e
wind
p
c
f
or r
e
started
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-31
M
ax Filippov
target/xtensa: fix f
l
ush_windo
w
_regs
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max F
i
lippov
t
a
rget/xtensa: fix t
i
mers
test
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max
Filippov
linux-user/
x
t
ensa
:
remo
v
e stray syscall
.
h
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max Fil
i
ppov
target/xtensa/
i
m
p
ort_core
.
sh: fi
x
#
include
<
x
t
e
nsa
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-26
Max Filippov
target/xtensa:
add
.
i
n
c
.
to non-top level source fi
l
e
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
M
a
x
Filippov
MAINTAINERS: fi
x
W: a
d
dress fo
r
xtensa
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
Max Filipp
o
v
qemu-binfmt-
c
onf
.
sh:
a
dd qemu-xtensa
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-16
Max Filippov
ta
r
get/x
t
ensa: add lin
u
x-u
s
er support
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Ma
x
F
i
l
i
p
pov
linux-user: drop un
u
sed targe
t
_msync
f
u
nction
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filip
p
ov
linux-us
e
r: fi
x
target_mprotect/targe
t
_
munmap erro
r
.
.
.
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filippov
l
inux-
u
ser: fix as
s
ertion in
s
hmdt
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filippov
linux-user: fix mmap/
m
unmap/m
p
rotect/mrem
a
p
/shmat
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max
Filippov
target/
x
te
n
sa:
support MTTCG
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
M
a
x Filippov
target/x
t
ensa: us
e
correct
number of registers
in gdbstu
b
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
M
ax
F
i
li
p
pov
target
/
x
t
e
nsa:
mark registe
r
windows
in
the dump
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-13
Max Filip
p
ov
target/
x
te
n
sa:
d
ump c
o
rrect
phys
i
c
a
l
register
s
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-09
Ma
x
Filippo
v
qem
u
-
b
infmt
-
con
f
.
sh: a
d
d qem
u
-xtensa
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
2018-03-09
Max Fi
l
ippov
linux-user: drop unu
s
ed target_msync function
Signed-off-by:
Max Filippov
<jcmvbkbc@gmail.com>
commit
|
commitdiff
|
tree
next