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: Use vector infrastructure for aa64 mov/not/neg
2018-02-08
Ri
c
hard Henderson
target/arm: Use
vector i
n
frastructur
e
for aa64 mo
v
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tar
g
et/arm:
U
se vector infra
s
t
ructure for
a
a
64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
erson
ta
r
get/arm: Align v
e
ctor re
g
isters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd
H
enderson
tcg
/
opti
m
i
z
e:
Handle vector opcodes during opti
m
ize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Hende
r
son
tcg:
Ad
d
generic
v
ecto
r
helpers with a scalar o
p
erand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard H
e
n
d
erson
tcg: Add
g
e
n
eric helpers for s
a
turatin
g
ari
t
hmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
cha
r
d Henderson
tcg: Add
g
e
neric vector ops for multiplica
t
ion
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderso
n
tcg: Ad
d
gene
r
ic vector ops for
c
o
mparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd H
e
nders
o
n
tcg: Ad
d
gener
i
c ve
c
tor ops fo
r
co
n
stant
shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hen
d
erson
tcg: Add gen
e
r
i
c ve
c
tor expan
d
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard Henderson
tcg: Standardize integral
a
r
g
uments
t
o exp
a
n
ders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichard Henders
o
n
tcg: Add
types a
n
d basic operations for host vecto
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg
:
A
llow mul
t
i
ple word entries into
the co
n
stant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard
Hende
r
son
roms/seabi
o
s-hppa: Update submod
u
le and im
a
g
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ric
h
ard
H
e
nderson
tests:
E
na
b
le boot-serial-test for hppa
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
hw/
h
pp
a
: Use qemu_log_mask instead of
f
printf
t
o
s
tderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henderson
t
arg
e
t/hp
p
a: Impl
e
m
ent
PR
O
BE for sy
s
t
em mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard H
e
nder
s
on
targ
e
t/hp
p
a:
Fix
32-bit operand mas
k
s
for
0E
F
CVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richar
d
He
n
derson
h
w/hppa:
Add MAINTAIN
E
RS entry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
Henderso
n
pc
-
bi
o
s: Ad
d
h
p
p
a-firmware
.
img and gi
t
submodul
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Hend
e
rson
target/
h
ppa: Enable
MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
ch
a
rd Henderson
target/hppa: Impl
e
m
ent STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard
H
e
nderson
target/hppa: Implem
e
nt a pau
s
e
i
nstruction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
a
r
d
H
enderson
target/hppa:
Increase
number of
t
emp
r
egs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
char
d
Henderson
t
a
rget/h
p
pa
:
Only use EXCP_DTL
B
_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard Henders
o
n
targ
e
t/hppa: Implement
B
,GATE insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard He
n
d
e
rson
target/h
p
pa: Ad
d
migration f
o
r the
cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henders
o
n
t
arget/hppa:
Add system r
e
gis
t
ers to gdbstub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Henderson
target/hppa: Op
t
i
m
ize for flat addressing spac
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henderson
t
arget/
h
ppa: Im
p
leme
n
t
SYNCDMA insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Hen
d
e
rson
targ
e
t
/
hp
p
a: Implement LCI
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
arget/hppa:
I
mplem
e
nt
LPA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ich
a
rd Henderson
tar
g
et/hppa
:
Implement
LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
ta
r
g
e
t
/hppa: Implement P
*
TLB and P*T
L
B
E
i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d
Henderson
tar
g
et/hppa: Implement I*TLBA
and I*TLBP insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
target/hppa: Log unim
p
lemented
i
nstructions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
e
r
s
o
n
targe
t
/hppa
:
Impl
e
ment the int
e
r
v
al timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Im
p
lement external i
n
te
r
ru
p
ts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard
H
e
nderson
target/hpp
a
:
I
mpl
e
ment tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Hen
d
erson
target/hppa:
I
mpl
e
ment IASQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hend
e
r
s
o
n
tar
g
et/hppa:
Avoi
d
privileg
e
level decrease during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henders
o
n
tar
g
e
t/hppa: Use spa
c
e re
g
isters in d
a
ta o
p
erations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
targ
e
t/hppa: Implem
e
nt unalign
e
d ac
c
ess trap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
ta
r
get/
h
ppa: F
i
ll
i
n hpp
a
_
c
pu_d
o
_inte
r
rupt/hppa_
c
p
u
_exec_int
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Hender
s
on
ta
r
get/h
p
pa: Implement rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
hard He
n
derson
target/hppa: A
d
j
ust insn mask for mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
t
a
rget/hppa: Add control registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
target/hppa: Add space registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
r
d
Henderson
target/hppa
:
Impl
e
m
e
n
t
the system m
a
sk ins
t
ructions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henders
o
n
target/hppa:
Implement
mmu_idx fr
o
m
IA privilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
ta
r
get/hppa: Split a
d
d
r
ess size fr
o
m register
size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
nders
o
n
target/hppa:
D
efine har
d
ware exception ty
p
es
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
erson
targ
e
t/hp
p
a: Dis
a
ble g
a
teway page
e
m
ulation f
o
r
s
ystem
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
target/hppa: Define
the rest of the PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ric
h
ard Henderson
target/arm: Simplify fp_exc
e
ption_el fo
r
u
s
er-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ric
h
ard Hen
d
ers
o
n
target/
a
rm
:
Hoist st
o
r
e
t
o
flag
s
output in
cpu_get_tb_
c
pu_state
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
i
chard Henderson
ta
r
get/arm: Move c
p
u
_get_
t
b_cpu_st
a
te ou
t
o
f line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard H
e
nde
r
son
target/
a
rm: Ad
d
ARM_F
E
ATURE_SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hend
e
rson
v
ms
t
ate: Add V
M
STATE_
U
I
N
T64_
S
UB_
A
R
RAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm: Add aa{32, 64}
_
vfp_{dreg, qreg
}
helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
H
ender
s
on
target/arm:
Chan
g
e
t
he type of vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm: Use pointers in neon t
b
l
h
elp
e
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Henderson
target/arm:
U
se pointers
in neon zip/uzp helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Henderson
target/arm: Use p
o
inters i
n
crypto helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
rd He
n
derson
target/a
r
m: Mark di
s
as
_
set_insn_sy
n
drome i
n
line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hend
e
r
son
t
cg/ppc: Allow a 32-bit
o
ffse
t
t
o
the co
n
stant pool
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard
Henderson
tcg/ppc
:
Support tlb offsets larger than
6
4k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hende
r
son
t
cg/arm
:
Support tlb of
f
sets larger than
64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ri
c
h
a
rd He
n
d
erson
t
c
g/ar
m
: Fix double-word compa
r
isons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
t
a
rget/ar
m
: Add fp16 support to vfp
_
e
xpand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henders
o
n
target/arm: Split out vfp_expand
_
imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hen
d
erson
tcg: A
l
low 6
a
rgu
m
ents to TC
G
helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: A
d
d tcg_signed
_
con
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard He
n
derson
tcg:
G
enerali
z
e TCGOp parameters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard
Henderson
tcg: Dynamicall
y
allocate
T
CGOp
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard Henderson
tcg
:
Rem
o
ve TC
G
V
_
UNUSED* a
n
d TC
G
V_IS_U
N
USED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
t
a
r
get/moxie: Fix tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Rich
a
rd Hende
r
son
target
/
sh4:
Convert
to DisasContex
t
B
a
se
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard He
n
d
e
rson
target/sh4: Do
not singlestep
a
f
t
er exce
p
t
i
on
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard He
n
derson
targe
t
/sh4: Co
n
vert to DisasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard Hend
e
rson
targ
e
t/
s
h4: Us
e
cmpxc
h
g fo
r
movco when parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-14
Richard Hende
r
son
target/ppc: Use tcg_gen_
l
o
o
kup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-15
Ric
h
ard He
n
derson
ta
r
get/arm: Fix GETPC usage in d
o
_paired_cmpxch
g
6
4_l/be
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henders
o
n
target/arm:
Use helper_reta
d
dr in
s
txp h
e
lpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Richard
Hende
r
son
tcg: Record cod
e
_g
e
n_buf
f
e
r
ad
d
ress for user-onl
y
m
e
mo
r
y
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Richard Hend
e
rson
target/s390
x
: Finish implementing RIS
B
GN
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Rich
a
rd Hende
r
s
o
n
disas:
D
ump in
s
n by
t
es along with
c
apstone disas
s
embly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-07
Richar
d
Henderso
n
l
inux-user/hppa: Fix cpu_clone
_
regs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-07
R
ichard Hende
r
s
o
n
l
inux-user: Restrict usag
e
of sa_resto
r
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-03
Ri
c
hard Henderson
tcg/s390x: Use constant
p
ool for prologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
Richa
r
d Henderson
tcg: All
o
w const
a
nt poo
l
entries
in
the prologue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Richard
Hen
d
erson
t
c
g:
A
void se
t
ting tcg_
i
nitiali
z
e if !CON
F
IG
_
TCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Richard Hend
e
rs
o
n
disas: Add c
a
ps
t
one as sub
m
odule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
rd Henderson
disas: Remove mon
i
tor_disas_is_physical
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
e
n
d
erson
ppc:
S
u
p
p
o
r
t
Cap
s
t
o
ne in
d
isas
_
set_in
f
o
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henders
o
n
arm: Support Capstone
in di
s
as_set_i
n
fo
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
i
386
:
Support
C
a
p
stone in dis
a
s_se
t
_inf
o
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d Hend
e
rson
di
s
as: Support the Caps
t
on
e
di
s
assemble
r
l
i
b
r
ary
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard
Henderson
di
s
a
s: Remove un
u
sed flags argument
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard He
n
derson
targ
e
t/arm: Don't s
e
t INSN_AR
M
_BE32 for CO
N
FIG_US
E
R_ONLY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next