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: Refactor disas_simd_indexed decode
2018-03-02
Richard Henders
o
n
t
a
rget/
a
rm: Refactor disas_
s
i
md_indexed
decode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/
a
rm: A
d
d AR
M
_FEATURE_V8_RDM
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard
He
n
derson
decod
e
tree: Propagate return value from translate subroutines
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-22
Rich
a
rd
H
e
n
d
erson
scripts: Add decodetree
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richa
r
d
Hen
d
er
s
o
n
tar
g
et/arm: Handle S
V
E registers when using clear_vec_high
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
i
c
ha
r
d Hen
d
er
s
on
t
arget/
a
rm
:
E
nforce
a
ccess to
Z
CR_EL at translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
ichard
H
enderson
target/arm:
S
u
p
p
r
ess TB end f
o
r
FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard H
e
nd
e
rson
tar
g
et/arm: Enfor
c
e FP acces
s
to FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
i
c
h
ard Henderson
targe
t
/arm: Rem
o
ve ARM_
C
P
_64
B
IT f
r
om ZCR_EL r
e
g
i
st
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Ri
c
hard Henderson
target/arm:
A
dd SVE state to TB
-
>FLA
G
S
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Henderson
tar
g
et/arm: Add
ZC
R
_ELx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
R
ichard He
n
der
s
on
target/arm: Add SV
E
to migra
t
ion st
a
t
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
R
ichard
H
ender
s
on
target/a
r
m:
Add
p
r
edica
t
e
r
e
g
isters for
SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard H
e
nde
r
son
target/arm
:
Ex
p
and vector registers
fo
r
S
VE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rson
t
c
g
/a
a
rch64: Add vecto
r
operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
icha
r
d Henders
o
n
tcg/i3
8
6: Add vector operat
i
on
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target/arm: Use vector infrastructure
f
or aa64 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard Henderson
ta
r
g
e
t
/arm: Use vec
t
or
i
nfrastruct
u
re for aa64 multiplies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard
H
enderso
n
ta
r
get/arm: Use vector infrastructure fo
r
a
a
6
4 compa
r
es
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
enderson
target/arm: Use vector i
n
frastructure for aa6
4
constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hend
e
rson
target/arm: Use vec
t
or in
f
rastruc
t
u
re for
a
a6
4
d
up
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
ender
s
on
target/a
r
m: Use
v
ector infrastruc
t
u
r
e for aa64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
targe
t
/ar
m
:
U
se vect
o
r
infra
s
tr
u
cture for aa64
a
dd
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
h
a
rd Henderson
target/arm: Align vector registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hen
d
erson
tcg/
o
ptim
i
ze: Handle v
e
ctor
o
pco
d
es during opti
m
ize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderso
n
tcg: Add
generic vector helpers with a scalar operand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Hender
s
on
tcg: Add gene
r
ic helpers
f
or saturating arith
m
etic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Henderso
n
tcg: Add
gen
e
ric
v
ector
o
ps for mult
i
plicat
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
h
ard Henderson
tcg: Add
g
ener
i
c vector ops for comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
h
a
rd Henderson
tcg: Add generic vector ops for const
a
n
t
s
hifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
h
ard Henderso
n
tcg:
Add generi
c
ve
c
t
o
r
expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
t
cg: St
a
n
dar
d
ize in
t
egral arguments to
e
xp
a
nd
e
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d
H
e
nde
r
so
n
tc
g
: Add types a
n
d bas
i
c o
p
e
rations for
h
o
s
t
vectors
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg:
A
llow multiple wo
r
d entries
i
n
to the constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
r
oms/seabios
-
hppa: Update submodule and ima
g
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henders
o
n
tests
:
En
a
ble
b
oot-serial-test for
hppa
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richa
r
d
Hen
d
ers
o
n
hw
/
hppa: Use qe
m
u_log
_
mas
k
i
nstead of fprintf to stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d H
e
nde
r
son
target/hp
p
a: Implement PROBE for sy
s
t
e
m mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard H
e
nderson
target/hppa: Fix 32-b
i
t operand
m
a
sks
for 0E
F
CVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henderson
hw/hppa: Add MAINTAINERS en
t
ry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
p
c
-
b
ios:
A
dd hppa-firm
w
ar
e
.
img an
d
git submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/h
p
pa: Enab
l
e
M
T
T
CG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hen
d
er
s
o
n
target/hppa: Implement ST
W
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Hender
s
on
targe
t
/hppa: Impl
e
men
t
a pa
u
se in
s
t
ruction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hender
s
on
target
/
hppa: Increase
n
umber of
temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
targ
e
t/hp
p
a: Only
use EXCP_D
T
LB_M
I
SS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
ta
r
get/hppa: Implem
e
nt B
,
GAT
E
insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hender
s
on
targe
t
/hppa:
A
dd migration
f
or the cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hend
e
rson
tar
g
e
t
/hppa:
Add system registers to gd
b
stub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henders
o
n
target/hppa: Optimi
z
e for flat
a
dd
r
essing
spa
c
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
ta
r
get/
h
p
p
a: Implement SYNC
D
MA insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard H
e
nderson
target/
h
ppa: Implement LCI
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
t
arget
/
hp
p
a: Imple
m
e
nt LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
har
d
Henderson
t
arget/hppa: Impl
e
ment LD
W
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
He
n
derson
target/hppa: Implement
P*TLB and P*TLBE insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d
H
e
n
derson
target
/
hpp
a
: Implemen
t
I*TLBA and
I
*TLBP insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd
Henderson
t
arget/h
p
pa: Lo
g
unimplemented ins
t
ructi
o
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Hende
r
son
target/hppa:
Imp
l
e
ment the interval timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
target/h
p
pa:
Implement external interrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
e
r
son
tar
g
et/hppa: Imp
l
ement tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
target/hppa: Implement I
A
SQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
ta
r
g
e
t/hppa: Avoid p
r
ivil
e
ge level decrease during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard
Hen
d
e
rson
ta
r
get/hppa: Use space regis
t
e
r
s in data operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
H
e
nderson
target/hppa: Implement un
a
ligned ac
c
ess
t
rap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard He
n
derson
t
arget/h
p
pa: F
i
ll in
h
ppa_cpu_do_interrupt/
h
ppa_
c
pu_exec
_
in
t
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa
:
Implement rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henderson
targ
e
t/hppa: Adjust insn
m
ask f
o
r mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hend
e
r
s
on
target/hppa:
Add control re
g
i
s
t
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
targe
t
/hppa: Add s
p
ace registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ar
d
Henderson
ta
r
ge
t
/hppa: I
m
p
lement the syst
e
m mask inst
r
uctions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
a
rget/hppa
:
Imp
l
em
e
nt
mmu
_
i
dx
f
rom
IA privi
l
e
g
e
level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
a
r
get/hppa:
S
p
l
it address s
i
ze fr
o
m
r
e
g
i
ster size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard H
e
n
d
e
r
s
on
target/hppa
:
Defi
n
e
h
ardw
a
re exce
p
tion typ
e
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard Henderson
ta
r
get/hppa:
Disable
g
a
teway
page emulation for system
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
tar
g
et
/
hppa:
D
e
fine th
e
rest o
f
the P
S
W
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hende
r
son
target/arm: Simplif
y
fp_excep
t
io
n
_e
l
for
u
ser-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Henderson
target/arm: Hoist
store to flags output in cpu_get_
t
b_cpu_state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
hard H
e
nder
s
on
target/arm:
Move cpu_get_tb_cpu
_
state
o
ut of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
c
h
a
r
d
He
n
der
s
on
t
ar
g
et/arm
:
Add
A
RM_FEATURE_SV
E
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henders
o
n
vmstate
:
Add
V
M
STATE_UINT64_SUB_ARRAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hender
s
on
t
a
rget/a
r
m: Ad
d
aa{32, 64}_vfp_{dreg, qreg} helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/a
r
m
:
Cha
n
ge t
h
e type o
f
vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
targe
t
/a
r
m: Use
p
oint
e
rs in n
e
o
n
t
b
l he
l
per
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
t
arget/arm:
Use
p
ointers
i
n
neon zip/uzp helpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
rd H
e
nde
r
son
target/arm: Use p
o
int
e
rs in c
r
y
p
to helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hen
d
erson
t
arget
/
ar
m
: Mark
d
isas_set_insn_syndrome inline
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richar
d
He
n
d
e
rs
o
n
tcg/p
p
c: Allow a
32-bit offse
t
to the constant
pool
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ri
c
hard Henderson
t
c
g/ppc: Support
t
lb offsets
l
arger
tha
n
6
4
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard
Henderson
tcg/arm: Support tlb offsets
larg
e
r than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
t
c
g/arm: Fix
double-wo
r
d comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richa
r
d Henderson
t
arget/arm: Add
fp16
s
uppor
t
to vfp_expand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hende
r
son
target/
a
rm:
Split out vfp_expand_im
m
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
i
chard
Henderson
t
cg: Allow 6 arguments
t
o TCG helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Henderson
tcg: Add tcg_signed_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
i
chard
H
end
e
rson
tcg:
G
eneralize TCGO
p
param
e
te
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard Henders
o
n
t
cg: D
y
namically allocate T
C
GOp
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hend
e
rson
tcg
:
Remove T
C
GV_UNUS
E
D
*
and TCGV_IS_UNUS
E
D*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Ri
c
hard He
n
d
e
r
son
target/
m
oxie: Fix tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Richar
d
Henderso
n
target/
s
h4: Convert to DisasCo
n
textBas
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Rich
a
rd
Henderso
n
target/sh4:
Do n
o
t
singlestep after exceptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next