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
target/arm: Add ARM_FEATURE_V8_RDM
2018-03-02
R
ichard He
n
d
e
rson
targe
t
/arm: Add ARM_FEAT
U
RE_V8_RDM
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard
Hender
s
on
de
c
od
e
tree: Propaga
t
e return va
l
ue fro
m
t
ranslate subroutines
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-22
Ric
h
ard Henderson
s
c
ripts: Add d
e
codetre
e
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
ichard Hende
r
son
t
arget/arm: Hand
l
e SVE regis
t
ers when us
i
ng clear_vec_hig
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henderson
tar
g
et/arm: Enforce
a
cc
e
ss to
Z
CR_E
L
at translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Hender
s
on
target/arm: Suppre
s
s
T
B
end for FPCR/F
P
SR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard He
n
de
r
son
t
a
rg
e
t/arm: Enforce FP access to FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
i
chard Hende
r
son
t
arget/arm
:
Re
m
ove ARM_CP_6
4
BIT from ZCR_EL registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Ric
h
ard Henderso
n
tar
g
et/a
r
m
:
A
dd S
V
E state to TB
-
>FLAGS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Ri
c
hard Henderso
n
t
a
rg
e
t/
a
rm: Add ZCR_ELx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richa
r
d
H
ender
s
o
n
target/ar
m
: Add SV
E
t
o migration stat
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hen
d
ers
o
n
target/
a
rm: Add predi
c
ate re
g
isters for SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
H
end
e
rson
target/arm: Expand vec
t
or r
e
g
i
sters for SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
icha
r
d
Henderson
tcg/aa
r
ch64: Add
v
ec
t
or o
p
erati
o
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
d
e
rso
n
tcg/i386: Add
v
ector o
p
erations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd H
e
nde
r
s
on
targ
e
t/arm: Use vector infras
t
ruct
u
re for aa
6
4
o
rr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tar
g
e
t
/arm: Use ve
c
to
r
infrast
r
uctu
r
e for aa64 multiplies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hende
r
son
target/arm:
U
s
e
vector infras
t
ruct
u
re
f
or aa64
compares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
ders
o
n
target/arm: Use vector infrastructure for aa
6
4
c
onstant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Hende
r
son
t
a
rget/arm: Use vect
o
r inf
r
a
s
tructure for
a
a64 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Henderson
tar
g
e
t
/arm: Use v
e
ctor infrastructure for
aa64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard H
e
nderson
t
a
rget/arm: Us
e
v
e
c
tor
i
n
frastru
c
ture fo
r
aa64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tar
g
et/arm: Ali
g
n vec
t
o
r
regist
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rs
o
n
tcg/op
t
imize:
Handle vector opcodes d
u
r
i
ng optimize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg: Add g
e
n
eri
c
vector helpers with a sc
a
lar operand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
erson
tcg:
Add generi
c
helpers for saturating ari
t
hmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderson
tcg:
A
dd generic vector ops f
o
r
m
ul
t
ipli
c
ation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard
H
enderson
tcg: Add generic ve
c
tor ops for comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
Henderson
tcg: A
d
d gene
r
ic vector
op
s
f
o
r constant shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard H
e
nderso
n
tcg: Add generic vect
o
r
expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rson
tcg
:
Stand
a
rdiz
e
integral arguments to e
x
pand
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
ha
r
d Henderson
tcg: Add
ty
p
es
a
nd basic operations
for
host vector
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hender
s
on
tcg: Allow multiple word entries into the
constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richar
d
Hend
e
r
son
roms/seabios
-
hppa: Update sub
m
odule and im
a
ge
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
R
i
chard He
n
derson
test
s
: Enable boot-serial
-
test f
o
r hppa
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ri
c
har
d
Henderson
hw/hppa: Use
qemu_log_mask instead o
f
fprintf to stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hpp
a
: Im
p
lem
e
nt PROBE for system mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
icha
r
d Henderson
target/hppa: Fix
32-bit
o
peran
d
masks for 0E FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard He
n
d
erson
hw/hp
p
a:
Add MAINTAINE
R
S entr
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Hend
e
rson
pc-bios: Ad
d
hppa-firmwa
r
e
.
i
m
g
a
n
d git
s
ubmodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard Henders
o
n
t
arget/hppa:
E
na
b
le M
T
TCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
Henderson
target/hppa:
I
mple
m
ent STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hende
r
so
n
target/hp
p
a: I
m
plement a
pau
s
e
in
s
truction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hppa:
I
ncrease num
b
er
o
f t
e
mp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
tar
g
et/hppa:
Only us
e
E
XCP_DT
L
B_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard He
n
d
e
r
s
on
targe
t
/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/hppa: Add migration for the cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard
H
e
n
derson
t
a
rge
t
/
h
pp
a
: Add
s
ystem
registers to gdbstu
b
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderso
n
target/hppa
:
O
ptimize for flat a
d
dressing space
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
target/hppa: Implem
e
nt SYNCD
M
A i
n
sn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
target/hppa:
Imple
m
ent LCI
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
Henderson
t
arget/hppa:
Implem
e
nt LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Impl
e
ment
LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
a
r
d
Henderso
n
targe
t
/h
p
pa: Implement P*
T
LB and P
*
TLBE insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d Henderso
n
target/hppa: Implement
I
*TLBA and I*TLBP i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
ta
r
get/hppa: Log unimple
m
ented ins
t
ructio
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d
Hender
s
o
n
targe
t
/hpp
a
: Implement the
i
nterval timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
Henderson
target/hppa: Implement external inte
r
r
u
pts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard
Henderson
ta
r
g
et/hppa: Implement tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ar
d
Henderson
tar
g
et/h
p
pa: Implement IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
erson
target/hppa: Avoid privile
g
e leve
l
decrease during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nde
r
so
n
tar
g
e
t
/
hp
p
a: Use space registers in
d
ata
o
per
a
tions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
Henders
o
n
target/hpp
a
: Im
p
le
m
ent unaligned
access
t
rap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
target/hppa: Fill in hppa_cpu_do_
i
nterrup
t
/hppa_cpu_exec
_
int
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Henderson
t
arget/hppa: Im
p
lement rf
i
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
target/h
p
pa: Adjust insn mask
f
or mfctl,
w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
ar
g
e
t/hppa: Add contro
l
registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard Henderson
target/
h
p
p
a: Add space regis
t
e
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d H
e
n
d
e
rson
target/hpp
a
: Implement the
s
ys
t
em
m
ask
inst
r
uctions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Implement mm
u
_
i
dx from I
A
privilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd
H
end
e
rson
target/hppa:
S
plit add
r
ess size from registe
r
size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
h
ard Hen
d
erson
target/hppa: Def
i
ne hardwa
r
e exce
p
tion typ
e
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nder
s
o
n
target
/
hppa: Disable gateway page e
m
ula
t
ion f
o
r system
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
target/hp
p
a: Def
i
ne the
rest of the P
S
W
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hender
s
on
target/arm: Simplify fp_e
x
cept
i
on
_
e
l
for u
s
er-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ric
h
ard Henderson
target/arm:
H
o
ist store to flags output in cpu_ge
t
_
t
b_cp
u
_state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm:
M
o
ve
c
pu_get
_
tb_cpu_
s
tate out of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard H
e
nderson
target/arm: Add
A
R
M_FEATURE_SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hende
r
s
o
n
vmstate
:
A
dd V
M
STATE_UINT64_SUB_ARRAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/
a
rm: Add aa
{
32, 64}
_
vfp_{dreg, qreg} helpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
Henders
o
n
target/arm
:
Change the type of vfp
.
r
e
gs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
targ
e
t/arm:
U
se po
i
nt
e
rs i
n
n
e
o
n
t
b
l
h
elp
e
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
rd Hender
s
on
target
/
arm: U
s
e
poi
n
ter
s
in neon zip/uzp helper
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
rd Henderson
ta
r
get/arm:
Us
e
p
o
i
n
t
ers in crypto hel
p
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard He
n
derson
targe
t
/a
r
m:
Mark disas_set_in
s
n_syndrom
e
inline
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
ard Hender
s
on
t
c
g/ppc: Allow
a 32-bit
o
ffs
e
t
to t
h
e
constan
t
p
o
ol
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
tcg/ppc: Support tlb
offsets
l
arg
e
r 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
: Support
t
lb offse
t
s larger th
a
n 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
R
i
ch
a
rd Henderson
tcg/arm: Fix
double-wo
r
d c
o
m
p
a
r
isons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
R
ichard Hender
s
on
target/
a
rm: A
d
d fp16 su
p
port to
v
fp_expand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hen
d
ers
o
n
t
a
rget/arm
:
Split o
u
t vfp_expand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
rd
Henderson
tcg
:
Allow 6 argum
e
nts to TC
G
helpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hen
d
e
r
s
o
n
tcg: Add tcg_sig
n
ed_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ic
h
ard Hen
d
erson
tcg
:
Ge
n
e
r
a
liz
e
TCGOp
param
e
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
t
c
g: Dynamically
a
llocate TCGOps
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richa
r
d
Hend
e
rson
t
cg:
R
emove
T
CGV_UNU
S
ED* and
TCGV_IS_UNUSED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard Hen
d
erson
targe
t
/moxie:
Fi
x
tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Richard Henderson
target/sh4: Conve
r
t to Dis
a
sContext
B
ase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Ric
h
a
r
d He
n
d
erson
target/sh4: Do not sin
g
lestep
a
fter excep
t
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
ichard He
n
derson
target/sh
4
: Co
n
vert
t
o D
i
sasJump
T
ype
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next