repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg: Mark muluh_i64 and mulsh_i64 as 64-bit ops
2018-03-28
R
i
chard
H
e
nde
r
s
o
n
tcg:
Mark
muluh_
i
64 and mulsh_i64
a
s 64-bit op
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-26
Rich
a
r
d
H
e
n
d
erson
t
a
rget
/
hppa: In
c
l
u
d
e priv level in user-only iaoq
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-26
Bastian
K
oppelmann
scripts/deco
d
etree:
F
ix
in
s
nma
s
k not marked as glo
b
a
l
.
.
.
Reviewed-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Richa
r
d Henderson
tcg:
A
dd c
h
oose
_
v
ector_size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Ri
c
ha
r
d
H
e
nderson
tcg/i
3
8
6:
Support INDE
X
_op_dup2
_
vec fo
r
-m32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
R
ic
h
ard
Henders
o
n
tcg: Impro
v
e t
c
g
_
g
e
n
_muli_i32/i6
4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-22
R
i
c
hard
H
enders
o
n
s
c
ripts:
A
dd decod
e
tree
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
tcg/aarch64: Add vec
t
o
r
operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg/i38
6
: Add vector oper
a
ti
o
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm: Use vector infrastructu
r
e for
aa64 or
r
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard
H
enderson
ta
r
get/arm: Use vecto
r
infrastructure for a
a
64 mul
t
iplies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
t
a
r
g
et/arm:
Us
e
v
ector i
n
f
rast
r
ucture for
a
a
64 com
p
ares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henders
o
n
t
a
rget/
a
rm
:
Us
e
vector infrastructure for aa64 constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
enderson
target/arm: Use vect
o
r infrastructure for aa
6
4 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
h
ard Henderson
ta
r
get/arm: Use
ve
c
t
o
r
i
nfra
s
truc
t
ure for aa64 mo
v
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
enderson
tar
g
et/arm:
U
se vecto
r
infrastructur
e
for aa64 ad
d
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
har
d
Henderson
tar
g
et/arm: A
l
i
gn
vecto
r
reg
i
sters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
a
rd Henders
o
n
tc
g
/optimize
:
Ha
n
dle
vect
o
r opcodes during optimize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Henderson
t
c
g
:
Add g
e
n
e
r
ic vector h
e
lp
e
rs w
i
th a sca
l
ar opera
n
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hend
e
rson
tcg: Add gene
r
ic helpers
f
or s
a
turating a
r
ithm
e
tic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
hard H
e
nders
o
n
tcg: Add gen
e
ri
c
vector ops for multiplicatio
n
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg
:
Add generi
c
vector ops for comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
cha
r
d Henders
o
n
tcg:
A
dd
generic vector ops for constant shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
d
e
rson
tcg: Add generic vector expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hende
r
s
o
n
tcg: Standardize integral arg
u
men
t
s
t
o
e
x
p
ander
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg: Add types and basic
operations for ho
s
t vectors
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderson
tcg: Allow multip
l
e word entr
i
es in
t
o the
c
o
nstan
t
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ri
c
ha
r
d
H
e
nderson
r
o
ms/seabios-hppa: Update sub
m
o
dule and image
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard
H
enderson
tests:
Enable boot-serial-tes
t
for hpp
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ri
c
ha
r
d Henderson
h
w
/
h
ppa: Use qemu
_
lo
g
_m
a
sk instead of
f
printf
t
o stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richar
d
Henderson
target/hppa: Impleme
n
t PROBE f
o
r system mo
d
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richar
d
Henderson
targ
e
t/
h
ppa: Fix
3
2-bit operand masks for 0E FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
hw/hp
p
a: Add
M
A
I
NTAINERS
e
ntry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Rich
a
rd Hen
d
er
s
on
pc-bios: Add h
p
p
a
-
f
irmware
.
img and gi
t
submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Helg
e
Deller
hw/hppa: Implement DIN
O
system
board
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard H
e
nd
e
rson
tar
g
et/hpp
a
: En
a
ble MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hppa: Implement STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hend
e
rson
target/hppa: Im
p
le
m
ent
a
p
a
u
s
e
i
nstruction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Helge Deller
t
arget
/
hppa: Imple
m
ent
L
DSID
for system
mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
H
e
lge Deller
target/hppa: Fix co
m
ment
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d Henderson
t
a
rget
/
hpp
a
: Inc
r
ease
number of temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Hen
d
e
r
son
ta
r
get
/
hppa: Only use EXCP_DTLB
_
MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
tar
g
e
t/hppa: Im
p
leme
n
t B,GAT
E
ins
n
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henderso
n
target/hppa: A
d
d mig
r
a
t
ion for
t
h
e
cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
targ
e
t/hp
p
a:
A
d
d system regi
s
ters
to
g
dbstub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Rich
a
rd Henderson
t
a
rget/hppa: Optim
i
ze
f
or f
l
at addressing
sp
a
ce
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Helge Dell
e
r
ta
r
g
et/hp
p
a: Impl
e
ment halt and
r
eset i
n
stru
c
tions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa
:
Implement
SYNCDMA insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
tar
g
et/hp
p
a: Implement LCI
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard Henderson
targe
t
/hppa: Implement LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Hen
d
erson
tar
g
et/hppa: Implement LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
derson
target/hpp
a
: Implement P*TLB
and
P*TLBE
i
nsns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/
h
ppa: Implement I*TLBA an
d
I*T
L
BP insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
Henderson
t
a
rget/hp
p
a
: Log unimplemented instructions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
targ
e
t/hpp
a
: Implem
e
nt
th
e
interval
timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
target/hppa: Implement external i
n
terrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hend
e
r
s
on
target/hppa: Implement tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
t
arget/hppa: Implement
IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
t
a
rget
/
hppa: Avoid p
r
ivilege level d
e
crease during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
n
derso
n
target/hppa:
Use spa
c
e regi
s
t
e
rs in data operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Hend
e
r
s
on
target/hp
p
a: Im
p
le
m
e
nt una
l
igned a
c
cess trap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
ar
g
et/hppa
:
Fill in hppa
_
cpu_
d
o_int
e
rrupt
/
hpp
a
_cpu_
e
xec_int
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard He
n
derson
target/hppa: Imp
l
ement rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Hen
d
er
s
on
ta
r
g
e
t/hppa
:
Adjust
insn
mask for mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderso
n
target/hppa:
A
dd control registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
targ
e
t/hpp
a
:
A
dd
s
p
ace r
e
gisters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hpp
a
: Implemen
t
the sy
s
te
m
mas
k
instr
u
ct
i
o
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
target
/
hppa
:
Impleme
n
t mmu_idx from I
A
privilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
target/hppa: Split address
s
ize
f
rom register si
z
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Define har
d
ware exc
e
ption ty
p
e
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nderson
target/hppa: Disa
b
le gateway page emulation f
o
r
s
ystem
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard H
e
nde
r
son
tar
g
et/hppa:
Define
t
he rest of the PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Helge
Deller
target/hppa
:
Skel
e
ton support for hppa-sof
t
mmu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richa
r
d Hender
s
on
tcg/
p
p
c: Allow a 32-bit offset to
the constant pool
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
ard Henderson
t
c
g
/
ppc:
Su
p
por
t
t
l
b offsets larger
t
han 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
tcg/arm: Support tlb offsets larger than 6
4
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richa
r
d Hen
d
e
r
s
on
tc
g
/arm:
F
i
x double-w
o
rd
compari
s
o
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Paolo Bonzini
tcg:
a
dd c
s
_base and
f
lags to -d e
x
ec output
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard
Hen
d
e
rson
tcg: Allow 6
a
rguments
t
o
TCG he
l
p
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richa
r
d Hender
s
on
tc
g
: Add tcg_signed_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichard Henderso
n
t
c
g
:
Generaliz
e
T
C
GOp
p
arame
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hen
d
erson
tcg:
Dynamically al
l
ocate TCGOp
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichard
Henderson
tc
g
:
R
emove TCGV_UNUSED* an
d
TCGV_IS_U
N
U
S
ED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard H
e
nderson
target/moxie: Fi
x
tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Alex Bennée
target/*helper: don't check re
t
addr b
e
fore cal
l
ing
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard Hen
d
erso
n
target/arm: Fix GE
T
PC
usage i
n
do_paired_cm
p
xchg64_l/be
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard
Hender
s
on
target/arm: Use
h
elper_retaddr in stxp helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderson
tcg
:
R
e
cord co
d
e
_gen
_
buffer address f
o
r
u
ser
-
only m
e
mory
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Alis
t
air Francis
M
a
kefi
l
e: Capstone: Add supp
o
rt f
o
r cr
o
ss c
o
mpi
l
e ranli
b
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Richard Henders
o
n
disa
s
:
Dump insn bytes along with capsto
n
e
disassembly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
Pe
t
er Maydell
cpu-exec: Exit exclusive
region on lon
g
jmp from step
_
atomi
c
Reviewed-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
R
i
c
h
a
r
d
Henderso
n
tcg/s390x: Use constant p
o
ol for prologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
Richa
r
d Henderson
tc
g
: A
l
low constant pool entries in the
p
rologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
R
ichard He
n
derson
d
i
sas: Add
c
apstone as submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard Henderson
disas:
R
emov
e
mon
i
tor_disas_is_physical
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard He
n
derson
ppc: Support Capston
e
in disas
_
set_info
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richar
d
He
n
de
r
son
ar
m
: S
u
pp
o
r
t Capstone in disas_
s
et_info
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard
Hende
r
son
i386: Support Capstone in disas_se
t
_inf
o
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard Henderson
disas
:
S
u
p
port the C
a
p
stone dis
a
ssembler library
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard
H
enderson
disas: Remove
u
n
used
flags arg
u
ments
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next