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
Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2018-03-26' into staging
2018-03-26
Ri
c
hard H
e
nd
e
rson
t
arget/hppa
:
Include priv level in user-only iaoq
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-26
Rich
a
rd
Hen
d
er
s
o
n
tcg: Really f
i
x cp
u
_io_re
c
ompi
l
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Richard Henders
o
n
tcg: Add
c
h
oos
e
_
vector_size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Richard Henderson
tcg/i386: Support INDEX_op_dup
2
_
vec
for -m32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Ri
c
hard Henderson
t
cg: Improve tcg_gen_mul
i
_
i
32
/
i6
4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richar
d
Hend
e
rs
o
n
aarch64-linux-
u
ser: A
d
d support
f
or SVE s
i
gnal frame
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
R
ichard Hen
d
e
r
son
aarch64-linux-user: Add s
u
pport for E
X
TRA signal frame
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard Henderson
a
arch64-
l
inux-
u
ser: Remove struc
t
target_aux_con
t
ext
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard Hend
e
rson
aarch64-linux-user: Split o
u
t he
l
pers for guest signal
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard He
n
derson
linux-user: Im
p
leme
n
t
aarc
h
64 PR_SV
E
_SET/
G
E
T
_V
L
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
ard
He
n
derso
n
target/a
r
m: Enable
A
RM_FEATURE_V8_FCMA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Hen
d
e
r
son
t
arget/arm: Decod
e
t32
simd 3r
e
g a
n
d
2
reg_
s
calar ex
t
ension
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
R
i
c
ha
r
d
H
enderson
target/arm: Decode
a
a32
armv8
.
3
2-reg-index
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richar
d
Henderso
n
tar
g
e
t/ar
m
: Decode aa3
2
armv8
.
3 3-
s
a
m
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
ar
d
Hen
d
erson
targ
e
t/arm: Decode aa64 armv8
.
3 fcmla
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richa
r
d
H
enderson
ta
r
get/
a
rm:
Dec
o
d
e
aa64 arm
v
8
.
3
fca
d
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
R
ichard He
n
derson
target
/
ar
m
:
A
dd
A
RM_
F
EATURE_V8_FCMA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ri
c
hard Henderson
target/ar
m
: Enable ARM_FEATURE_V
8
_
R
D
M
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Rich
a
rd Henderson
t
arget/arm: Dec
o
d
e aa32
a
rmv8
.
1
t
wo reg and a s
c
alar
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/arm: Decode
a
a32 armv8
.
1 three
s
ame
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/ar
m
: Decode aa64 armv8
.
1
scalar/vec
t
o
r
x index
e
d
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Rich
a
rd Henderso
n
target/arm: Decode aa64 armv
8
.
1 three same extra
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderso
n
target/arm:
D
ecode aa64
a
rmv8
.
1 scalar t
h
ree s
a
m
e extr
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
t
arget/arm: Refacto
r
disas_simd_in
d
exed size ch
e
cks
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ri
c
h
ard Henderson
ta
r
get/arm: R
e
fa
c
to
r
disas_simd_indexed decode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard
Henderson
t
arget/arm
:
A
d
d ARM_FE
A
TURE_V8_RDM
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
ar
d
Henderson
decodetree: Propa
g
ate retur
n
value from
t
ransla
t
e su
b
routine
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-22
R
i
chard Henders
o
n
scripts: Add de
c
o
d
etree
.
p
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henders
o
n
target/ar
m
:
H
andle SVE r
e
gisters when u
s
ing c
l
ear_v
e
c
_
high
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Ri
c
h
ard
H
enderson
tar
g
et/arm
:
En
f
orce
access
t
o
ZCR_EL at translat
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard
H
enderson
tar
g
et/arm: Supp
r
ess
T
B
en
d
for FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henderso
n
target/arm: E
n
force FP acc
e
ss to FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henderson
target/arm: Remove
ARM_
C
P_64BIT from ZCR_EL r
e
gister
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Henderson
tar
g
e
t/
a
rm: Add SVE state to
T
B->
F
LAGS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
R
ichard Henderson
target/a
r
m: Add ZCR
_
ELx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
Henderson
tar
g
et/ar
m
: Add SVE to
m
igr
a
tion state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richar
d
Henders
o
n
ta
r
get
/
a
rm: A
d
d predicate
reg
i
sters for SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
R
i
c
h
ard Hen
d
erson
t
a
rget
/
arm: E
x
pand ve
c
tor re
g
isters
for SV
E
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard H
e
nderson
tcg/aarch64
:
Add vect
o
r ope
r
ations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
t
c
g/i38
6
: Add vector
operat
i
o
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
H
e
nderson
target/arm: Use
v
ector infrastructure for aa64 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
t
a
r
get/arm:
Use vector i
n
f
ra
s
t
r
uct
u
re
f
or aa64 multiplie
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
ha
r
d Henderson
target/a
r
m:
U
s
e vec
t
or infrastructure f
o
r aa64 co
m
pares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Henderson
target/ar
m
: Use
vect
o
r infrastructure for
a
a64 constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderso
n
t
arget/arm: Use vector infrastructure for aa64 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Hen
d
ers
o
n
ta
r
get/arm: Use
v
e
c
t
or i
n
frastructu
r
e fo
r
aa64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
har
d
H
e
nder
s
on
target/
a
rm: Use vector
in
f
rastructure for aa64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Henderson
target/arm
:
Align vector
r
egisters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard
H
ende
r
s
o
n
tcg/o
p
timiz
e
:
H
a
ndle vector opcodes during optimize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
tcg: Add g
e
neri
c
vecto
r
helpers
w
ith a scala
r
operand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderso
n
tc
g
: Add generic
h
elpers fo
r
sat
u
rating arit
h
m
etic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
e
n
der
s
on
tcg
:
Add generic vector
o
ps for mu
l
tiplication
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg: Add generic
vector
ops fo
r
compa
r
i
sons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
tcg
:
Add generic vector ops for constant shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg:
A
dd gener
i
c vector expa
n
ders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hende
r
son
tc
g
: Standar
d
ize integral argume
n
ts to expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg
:
Add ty
p
e
s and basic operati
o
ns for host vectors
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
hard Henderso
n
tcg
:
Al
l
ow multiple word entries
i
n
t
o the
constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard
H
e
n
d
erson
roms/seabios-hppa: Update submodule and
image
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Hen
d
erson
tests: Enable boot-
s
erial-test f
o
r hppa
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Hen
d
er
s
on
h
w
/hppa: Use
q
emu_log_ma
s
k inst
e
ad of fprintf to stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/hppa: Implement PROBE for sy
s
t
e
m
mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
a
rd Hend
e
rson
t
a
rget/hppa: Fix 32-bit o
p
eran
d
m
as
k
s for 0E
FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard
Henderson
hw/hppa:
A
dd MAINTAINERS entry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
pc-bi
o
s
:
Add hppa-firmware
.
img and git
submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
t
a
rget/hppa: Enab
l
e
MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
H
enderson
tar
g
et/hppa: Implement STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard He
n
de
r
s
on
target/hppa: Implement a
pause instruct
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
t
arget/hppa: Increase
n
umber of temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichar
d
He
n
derson
target
/
hppa: Only use EX
C
P
_D
T
LB_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
H
e
n
de
r
s
o
n
target/hppa: Implement B,GATE i
n
sn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hp
p
a
: Add migration f
o
r
t
he cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hend
e
rson
targe
t
/hppa: Add sy
s
tem registers to gdbst
u
b
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richar
d
Henders
o
n
target/hppa: Opt
i
mize for flat addressing sp
a
ce
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
d
e
rson
target/hppa: Implement
S
YNCDMA
i
nsn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
t
a
rge
t
/hppa: Implemen
t
L
C
I
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
H
enderso
n
target
/
hppa: Implem
e
nt LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Henderson
t
a
rget/hppa: Implement LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nderson
t
ar
g
et/hppa: Implement P*TLB and P*TLBE
i
nsns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
h
ard Henderson
targe
t
/hppa: Implement I*TLBA a
n
d I*TLBP
in
s
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henderson
ta
r
g
et/h
p
pa
:
Log
u
n
im
p
lemented instruc
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
ta
r
get
/
hppa:
I
mpl
e
m
e
nt
t
h
e
interval timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/
h
ppa: Im
p
l
e
m
ent
e
xternal
interrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderso
n
target/hppa: Implem
e
n
t
tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
de
r
son
target/hppa
:
Implement IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
t
a
rget/hppa: Av
o
id privilege l
e
v
el decrease durin
g
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
target/hppa: Use space registe
r
s in
data op
e
rations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard He
n
ders
o
n
targ
e
t
/hppa: I
m
plement unal
i
gn
e
d access t
r
a
p
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
target/hppa:
F
ill in hp
p
a_
c
pu
_
do_interru
p
t/h
p
pa_cpu_exec_in
t
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd H
e
nder
s
on
ta
r
get/h
p
pa: Im
p
lement rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
Henderson
target/hppa:
Adjust ins
n
ma
s
k for mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
H
e
nde
r
s
on
t
a
r
get/hppa
:
Add control registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
a
rget/hppa: A
d
d
space registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
target/hppa
:
Implement the system
mask ins
t
ructions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
target/hpp
a
: Implemen
t
mmu_idx fro
m
IA p
r
ivilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/h
p
pa:
S
pli
t
ad
d
ress
size
f
rom
register size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Hende
r
son
tar
g
et/
h
ppa:
D
efine hardware
e
xception
t
ypes
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Disable gateway page e
m
ulation fo
r
sys
t
e
m
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
Henderson
ta
r
get/hppa
:
Defi
n
e the r
e
st
of the PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
icha
r
d Henderson
targ
e
t
/arm: Simplify fp_excep
t
ion_el f
o
r
user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next