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
tcg/aarch64: Add vector operations
2018-02-08
Ric
h
ard Henderson
tcg/aarch64: Add vector opera
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hender
s
on
tcg/i3
8
6: A
d
d vecto
r
opera
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
t
arget
/
arm:
U
s
e
vecto
r
infrastructure
f
o
r aa
6
4 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
hard Henderson
target/arm: Use ve
c
tor infrastructure for aa64 multi
p
lie
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
erson
t
a
r
g
e
t/arm: Use v
e
ctor infrastructure for aa64 compares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm: Use vecto
r
infrastructure f
o
r
aa64 consta
n
t
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderso
n
target/arm: Use vector infra
s
tructure fo
r
aa6
4
dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm: Use
v
ec
t
or i
n
frastructure for a
a
64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard Henderson
target/arm: Use vector infr
a
structur
e
for aa64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
r
d
H
e
nder
s
on
target/
a
rm: A
l
ign
v
e
ctor registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd He
n
d
erson
t
cg
/
opt
i
m
i
z
e
:
Handle
v
ector opcodes
durin
g
op
t
imize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg: Add generic vector helper
s
with
a
scalar o
p
erand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Hend
e
r
s
on
tcg: Add generi
c
hel
p
ers
for saturating
a
rithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
char
d
Henderson
tcg: Add generic v
e
ctor
o
p
s
for
m
u
ltiplication
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard Henderson
t
cg: Add gen
e
ric ve
c
tor ops for
compariso
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rson
tcg: A
d
d g
e
neric ve
c
tor ops
for con
s
tant shi
f
ts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg: Add generic
v
ector
e
xpande
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
h
a
r
d
He
n
der
s
on
tcg
:
Standardi
z
e int
e
gral arguments t
o
expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
Hen
d
ers
o
n
tcg: Add types and b
a
si
c
operations for
h
o
st v
e
ct
o
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg: Allo
w
mult
i
p
l
e w
o
rd
e
nt
r
ies into the constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
ro
m
s/seabios-hppa: Up
d
a
te submodule a
n
d
i
m
age
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ri
c
hard Henderson
tests: E
n
able bo
o
t-seria
l
-test for hp
p
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richa
r
d Hende
r
s
on
hw/hpp
a
: Use qemu_log_mask instead o
f
fpri
n
tf to stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Hend
e
rson
target/h
p
p
a: Implement
P
R
OBE for sy
s
tem mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
h
ard Hend
e
rson
targe
t
/
h
p
p
a: Fix 32-
b
it oper
a
nd
m
asks for 0E FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d Henderson
hw/
h
ppa: Add MAINTAINERS entry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Henderson
pc-bios: Add hppa-f
i
rmware
.
img a
n
d git
s
ubmodu
l
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
c
h
ard Hender
s
on
targ
e
t/
h
pp
a
:
Enable
MT
T
C
G
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Rich
a
r
d
Henderson
t
arget/hppa: Implement STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
a
rd Henderso
n
targe
t
/
h
ppa: Implement a pause ins
t
ruction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard Henderson
target
/
hppa: In
c
reas
e
number of
t
emp
r
e
g
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hpp
a
:
O
nly use
EXCP_DTL
B
_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henderson
target/h
p
pa: Imple
m
ent B,GATE
insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richar
d
Henders
o
n
targ
e
t/hp
p
a: Add migrati
o
n for
t
he cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/
h
ppa: A
d
d system regi
s
te
r
s
to gdbs
t
ub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
H
enderson
t
ar
g
et/
h
ppa: Optimize for flat addressing spa
c
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Hend
e
rson
target/hp
p
a
: Imple
m
e
n
t SYNCDMA
i
nsn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
e
r
son
target/
h
ppa: Implement
L
C
I
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d
Henderson
target/hppa: Implement LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
target/
h
ppa: Imple
m
e
nt LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d
Henderson
target/hppa
:
Implement P*TL
B
and P*TLBE
i
nsns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard H
e
nd
e
r
son
target/hpp
a
: I
m
plement I*TLBA and I*TLBP insn
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Hen
d
erson
target/h
p
pa: Log unimple
m
ent
e
d instructions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderso
n
targ
e
t/hppa:
Implement the in
t
erv
a
l timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa:
Implemen
t
exter
n
al interrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard He
n
derson
targ
e
t/hppa:
Implement tlb_fil
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
nderson
target/hppa: Implement IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
arget/hpp
a
:
A
v
o
id privilege
level decreas
e
d
u
r
ing
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Henderson
target/hppa: Use s
p
ac
e
re
g
iste
r
s
in dat
a
operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard
H
e
nderson
target/hppa: I
m
plement una
l
igne
d
acc
e
ss trap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
ta
r
g
e
t/hppa: Fill in h
p
pa_cpu_do_interrupt
/
hppa_cpu_e
x
ec_i
n
t
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d
Hen
d
e
r
son
target/hp
p
a
:
Implement
rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nde
r
s
o
n
target/hppa
:
Adjust i
n
sn
m
ask for mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
nderson
t
arget/hppa: Add co
n
trol regist
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
a
r
d
Henderson
target/hp
p
a: Ad
d
spac
e
registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
derson
target
/
hppa: Implement t
h
e sy
s
tem mask instruct
i
ons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
target
/
hppa: Impleme
n
t mmu
_
idx from IA privil
e
ge
leve
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Split addres
s
size from r
e
gister si
z
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
cha
r
d Henderson
target/hppa: Defin
e
hardware ex
c
eption types
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
h
a
rd Henderson
target/hppa: Disable ga
t
eway p
a
g
e emulation for system
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichar
d
H
enderson
target/hppa: Define the rest o
f
t
h
e P
S
W
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
h
a
r
d Hende
r
son
target
/
arm
:
Si
m
p
lify fp_excep
t
i
on
_
el for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm: Hoist sto
r
e
t
o flags
o
ut
p
ut i
n
cpu_get_tb_cpu_st
a
te
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
targ
e
t/arm:
M
ove
c
p
u_get_tb_cpu
_
st
a
t
e out
o
f
line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Henderson
target/arm: Add AR
M
_FEATURE_SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
cha
r
d
Hend
e
r
s
on
vm
s
tate: Add
V
MSTA
T
E
_
UINT64
_
SUB_A
R
RAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Hend
e
rs
o
n
t
a
r
get/a
r
m: Add aa{32, 64}
_
v
f
p
_{dreg, qreg} helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard He
n
derson
target/ar
m
:
Cha
n
ge
the typ
e
of vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henders
o
n
target/
a
rm: Us
e
pointers in neon tbl helper
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hender
s
o
n
targe
t
/
a
rm: Use pointers in n
e
on z
i
p
/
u
zp helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richa
r
d Henders
o
n
target/arm: Use pointers in
crypto helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
ichard
H
ender
s
on
target/arm: Ma
r
k d
i
sas_set_insn
_
syndrome
in
l
ine
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
tc
g
/ppc: Allow a 32-bit offset to
th
e
constant poo
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ri
c
hard
Henderson
tcg/ppc: Sup
p
ort tlb offse
t
s large
r
t
h
an 64
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richa
r
d Henderson
tc
g
/arm: Support tlb offse
t
s larger than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard H
e
n
d
ers
o
n
tcg/arm
:
Fix double-w
o
rd compa
r
isons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richar
d
Henderson
target/
a
rm: Add fp16 sup
p
ort to
vfp_expand_
i
mm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hend
e
rson
t
arget/
a
rm
:
S
p
lit
o
ut v
f
p_expand_
i
mm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard
Hend
e
rson
tcg: Allow
6
argu
m
ents
to TCG h
e
lpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard Hen
d
erson
tcg: A
d
d tcg_s
i
gned_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
rd He
n
derson
tcg: Generalize TCGOp parameters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard Hende
r
son
tcg: Dynamically alloc
a
te TCGOps
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
i
cha
r
d Hender
s
on
tc
g
: Remo
v
e TCGV_UNUSED* and TCGV_I
S
_UNUSED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
t
a
rget/moxie
:
Fix tlb_f
i
l
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Richard Hen
d
e
r
s
on
target/s
h
4:
C
onv
e
rt to DisasContex
t
Base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
i
cha
r
d Henderson
tar
g
e
t
/
s
h4: Do not singlestep after exceptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard Henderson
t
arget/s
h
4:
Con
v
e
rt
to DisasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard Henderson
target/s
h
4
: Use cmp
x
chg
for movco when p
a
rallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-14
Richard He
n
derson
target/ppc: Use tcg_ge
n
_looku
p
_and_g
o
to_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-15
Ric
h
ard Henderson
t
a
rg
e
t/arm
:
Fix
G
ETPC usage in do_paired_cmpxchg6
4
_l/be
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard He
n
de
r
son
target/arm: Use helper_
r
etaddr i
n
stxp h
e
lp
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderson
tcg: Rec
o
rd code_gen_buffer
a
d
d
r
ess for user-only me
m
ory
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Richard
Henderson
targ
e
t/s390x: Finish
implementin
g
RISBGN
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
R
i
char
d
Henders
o
n
dis
a
s: Dump insn bytes alo
n
g with capstone disass
e
mbl
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-07
Richard Henderson
linu
x
-user/h
p
pa: Fix
c
pu_clone_regs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-07
Richard Hender
s
on
linux-user: R
e
strict usag
e
of sa_
r
estorer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-03
Richard
H
enderson
tcg/s390x: Us
e
con
s
tan
t
pool fo
r
prologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
Richard Hend
e
rson
t
cg
:
Allow constant pool ent
r
ies in the
prologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Richa
r
d He
n
derson
tcg: Av
o
id setting tcg_init
i
alize if !CO
N
FIG_TCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Ric
h
ard
Hender
s
on
dis
a
s: A
d
d cap
s
tone as submo
d
ule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next