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
scripts: Add decodetree.py
2018-02-22
Rich
a
rd Henderson
scripts: Add decodetree
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
icha
r
d Henderson
targ
e
t/
a
rm: Handle SV
E
registers when using clear_
v
ec_
h
igh
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richar
d
Henderso
n
target/a
r
m: Enforce access to ZCR_EL at translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Ri
c
h
ard He
n
derson
t
arget
/
ar
m
: Supp
r
ess
T
B
e
n
d
for FPC
R
/
F
PSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henders
o
n
target/ar
m
:
Enforce
F
P acces
s
to FPCR/
F
PSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Ri
c
hard
H
e
nderson
ta
r
get
/
arm:
Remove ARM_
C
P
_
64
B
IT from
Z
C
R_EL registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Henders
o
n
t
arget/arm: Add SVE state to TB->FLAGS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard H
e
nderson
t
arget/a
r
m: Add ZCR_EL
x
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
Hender
s
on
t
arget/arm: Add SV
E
to migratio
n
state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hender
s
on
target/arm:
A
dd pre
d
icate
r
egisters for
SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
Hender
s
on
target/
a
rm: Expand vector
registers for SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Henderson
tcg/aa
r
ch64: Add vector op
e
ra
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
e
r
son
tcg/
i
3
86
:
A
dd ve
c
tor
o
perations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d
H
e
n
d
erson
target/
a
rm:
Use vecto
r
infra
s
tructure for
aa64 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard Henderson
ta
r
get/arm: Use vector infrastructure
f
or
a
a
6
4 mult
i
pli
e
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm:
Use vector infra
s
tructure f
o
r
a
a64 compares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm: Use ve
c
tor infrastructure fo
r
a
a
64 constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
end
e
rson
target/
a
rm: Use ve
c
tor infrastructu
r
e for aa
6
4 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
Hend
e
rson
ta
r
g
e
t/ar
m
:
U
s
e vecto
r
infrastruct
u
re for a
a
64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
e
r
so
n
target/arm: Use vector inf
r
astruc
t
ure for aa64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard
H
e
n
d
e
r
s
o
n
target/arm: Alig
n
vector registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderso
n
tc
g
/
opt
i
mi
z
e:
H
andle
vector
opcodes
d
uri
n
g optimize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Hend
e
r
son
tcg: Ad
d
gener
i
c
vector helper
s
w
ith a sca
l
ar
operan
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Hend
e
rs
o
n
tcg: Ad
d
g
e
n
er
i
c h
e
lpers for satu
r
ating arithmeti
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard
H
e
nd
e
rso
n
tcg: Add gene
r
ic vector ops
f
or multiplicat
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard
Henderson
tc
g
:
A
dd generic vector ops
for compari
s
ons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg: Add generic vect
o
r ops
fo
r
constant shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
Hende
r
son
tcg: Add g
e
ner
i
c vector expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Henderson
tcg: Standa
r
dize integral arguments to expan
d
e
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rson
tcg: Add types and basic operations for host vectors
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henders
o
n
tcg: Allow multi
p
le w
o
r
d
entries i
n
to the
c
o
nstant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard H
e
nderson
roms/seabios-hpp
a
: Updat
e
subm
o
d
u
le and image
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
R
i
chard Henderson
tests: Enable boot-
s
eria
l
-test
f
or hpp
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard
H
e
nderson
hw
/
hppa
:
Us
e
qemu_log_
m
a
s
k instead of f
p
r
i
ntf to
std
e
rr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hende
r
son
target
/
h
p
p
a:
I
mplement
P
ROBE for system mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
ch
a
rd Hende
r
son
target/hp
p
a: Fix
3
2-bit ope
r
and masks
f
or 0E FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard
H
enderson
h
w/hppa:
Add MAINTAINERS entry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ic
h
ard Hend
e
rson
pc-bios: Add hppa-firmware
.
img and git submo
d
ule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Hen
d
erson
t
arge
t
/
h
p
p
a: En
a
ble MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
targe
t
/hppa: Implem
e
nt STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/hppa:
I
mplement a
pause instruct
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d
Henderson
targ
e
t/hppa: Increase numb
e
r of temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
Henderson
ta
r
g
et/hppa
:
Only
u
se EXCP
_
DTLB_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/hppa
:
Imple
m
ent B,GATE insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henders
o
n
t
arget/hp
p
a:
Add mig
r
ation for the
c
p
u
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hp
p
a
:
Add syst
e
m
r
egisters to
g
dbstub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard
H
enderson
target/hpp
a
:
Optimize for flat a
d
dressing spac
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
nd
e
rson
target/h
p
pa: Implemen
t
S
YNCDMA insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
e
r
son
target/hppa
:
Implement LCI
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hend
e
rson
target/hppa: Implemen
t
L
P
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d Henders
o
n
target/hppa: Impleme
n
t LD
W
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Hender
s
o
n
ta
r
get
/
hppa: Implem
e
nt P*TLB and P*TLBE insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d He
n
d
e
r
son
ta
r
get/hppa: I
m
plem
e
n
t
I
*
TLBA and I*TLBP insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
erson
tar
g
et/hppa: Log unimp
l
emented instruction
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
Henderson
target/hppa:
I
mpleme
n
t
the interv
a
l timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
erson
target/hppa:
I
m
p
lement e
x
terna
l
i
n
terrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Hender
s
on
t
arget/hppa:
Implement tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
n
d
e
r
son
target/hppa: Implem
e
nt
IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard
H
en
d
ers
o
n
ta
r
g
e
t/hppa:
A
void pr
i
vilege level dec
r
eas
e
during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Hend
e
rson
targ
e
t/hppa
:
Use spa
c
e re
g
ist
e
rs in data operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
de
r
so
n
target/
h
ppa: Implement unaligned
a
cce
s
s trap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
a
r
d Henderson
targ
e
t/hppa: Fill in hppa_cp
u
_do_inter
r
upt/hpp
a
_cpu_exec_int
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
erson
target/hp
p
a: Implement rf
i
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
target/hppa:
A
djust insn mask
for mfct
l
,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard
Henderso
n
target/hppa: Add control r
e
giste
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd He
n
derson
target/hppa: Add space registe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
ta
r
ge
t
/
h
p
pa
:
Implement the system ma
s
k instruc
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard He
n
derson
targ
e
t/
h
ppa
:
Imp
l
eme
n
t m
m
u_idx from IA
p
r
ivilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
char
d
He
n
derson
targ
e
t/hppa: Split address size fr
o
m re
g
ist
e
r
s
iz
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Hender
s
on
target/hppa: Define hardware exception types
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: D
i
sabl
e
g
a
teway p
a
ge
emulation for
s
y
stem
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderso
n
t
a
rget/hppa: D
e
fi
n
e
the rest of the PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
chard Henderson
target/arm: Simplify fp_exception_
e
l fo
r
user-o
n
ly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
ch
a
r
d He
n
derson
target/ar
m
:
Hoist store to flags out
p
ut
in
c
pu_get_tb_c
p
u_state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
har
d
Henderson
t
a
rget
/
a
rm:
Mov
e
cpu_get
_
tb_cp
u
_state out of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm: Add ARM_FEATUR
E
_S
V
E
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hende
r
son
vmst
a
te: Add VMSTATE_UINT64_SUB_ARRAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
t
a
rget/arm: Ad
d
aa{3
2
, 64}_
v
fp_{
d
reg,
q
reg} helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
cha
r
d Hender
s
on
target/arm:
C
hange the t
y
pe
o
f vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hender
s
o
n
targ
e
t
/arm: U
s
e pointer
s
in neon tbl he
l
per
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
chard H
e
nderson
targe
t
/arm: Use pointers in neon zip/
u
z
p
h
e
lpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
char
d
Hend
e
rson
target/arm:
Use point
e
rs in c
r
ypto helper
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hen
d
er
s
on
target/arm: Mark
d
i
s
as_set_insn_
s
yndrome in
l
ine
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
ard Henderson
tcg/ppc:
Allow a
3
2-bit offs
e
t to
the constant pool
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ri
c
hard Henderson
tcg/ppc: Suppor
t
tlb off
s
ets lar
g
er t
h
an 64
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard
Hende
r
s
o
n
tcg/arm: Su
p
port tlb o
f
fsets lar
g
er than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hende
r
so
n
tcg/ar
m
: Fix double-
w
ord comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hen
d
e
r
son
t
a
rget/
a
rm: Ad
d
f
p16 support
t
o v
f
p_e
x
pand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
R
ichard
Henderson
targ
e
t/arm: Split out vfp_expand
_
imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichar
d
Hen
d
er
s
o
n
tcg:
Allow 6 argume
n
ts to TCG helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichard Henderson
tcg:
A
dd tcg_s
i
gned_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichar
d
H
enderso
n
tcg: Gene
r
ali
z
e T
C
GOp parameters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
icha
r
d Henderson
t
c
g:
D
yna
m
ically allocate T
C
G
O
ps
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard He
n
der
s
on
tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
t
arg
e
t/mox
i
e
:
Fix tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Ric
h
ard Hend
e
rs
o
n
target/sh4: Convert to D
i
sasContex
t
Base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
i
c
h
a
r
d
Hen
d
ers
o
n
targe
t
/
s
h4: Do not s
i
nglestep
after ex
c
eptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richa
r
d He
n
ders
o
n
target/sh
4
:
Co
n
vert to DisasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
icha
r
d
H
enderso
n
t
arg
e
t/sh4: Use cmpxchg for movco
when parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-14
R
ichard Henderson
target/ppc
:
U
se tcg_g
e
n_
l
ookup_
a
nd_
g
oto_pt
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next