repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s390x/tcg: Fix TEST DATA CLASS instructions
2019-02-28
Richa
r
d Hende
r
son
linux-us
e
r: Enable HWCAP_A
S
I
M
DFHM, HWCAP_JSCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-28
Richard Hender
s
on
target
/
arm
:
Enabl
e
ARMv8
.
2-
F
HM for -cpu max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-28
Richard Henderson
target/arm: Implement
V
FMA
L
and VFMSL for a
a
rch32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-28
Ri
c
hard Henderson
target/arm: Imple
m
e
nt
FMLAL an
d
F
MLSL for aarch64
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-28
Richa
r
d Henderson
target/arm: Add
h
elpers for
FMLAL
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-26
Richard Henderson
softfloat: Support flo
a
t_r
o
und_to_od
d
more places
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-21
Richard Henderson
tc
g
: Remove
TODO file
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-21
Richard H
e
nderson
t
a
rget
/
a
r
m: Imple
m
e
nt
A
RMv8
.
3-
J
S
Conv
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-21
Richard Hend
e
rson
tar
g
et/arm: Re
a
r
r
ange Floating-po
i
nt data-proce
s
sing
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-21
Ric
h
a
r
d
Henderso
n
target/arm:
S
plit
out vf
p
_helper
.
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-21
Richard H
e
nder
s
o
n
target/arm: Restr
u
cture dis
a
s_fp_int_conv
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard
Henderson
target/s
3
90x: Implement ST
C
K et al for CONF
I
G_USER_ONLY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richa
r
d
Henderson
target/s390
x
: Split ou
t
s390-tod
.
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
ic
h
a
r
d
Henderson
target/ppc:
c
onvert vmi
n
* and vm
a
x*
t
o vec
t
o
r
operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
ich
a
rd Henderson
t
a
r
g
e
t/
p
pc: convert vadd*s and vsub*s to vector opera
t
io
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richar
d
H
e
nderson
t
arget/ppc: Split
o
ut VSCR_SAT to a vector
f
ield
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
i
chard Henderso
n
target/ppc: Add se
t
_
v
s
c
r_
s
a
t
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard Henderson
ta
r
get/ppc
:
Us
e
mtvscr/mfvscr for vmstate
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard H
e
nde
r
s
o
n
target/pp
c
: Add helper_mfvs
c
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
i
chard Henderson
target
/
p
p
c: Remo
v
e
vscr_nj a
n
d vscr_sat
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard
H
ender
s
o
n
t
a
rget/pp
c
: Use helper_mtvscr for reset and gdb
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard Henderson
target/ppc: Pass integer to
h
elper_mtvscr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard Hender
s
on
target
/
ppc
:
convert xxsel to
v
ector
o
per
a
tions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard Hender
s
on
targ
e
t/ppc:
convert xxspl
t
w
to vector operation
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard H
e
nderson
target
/
ppc: conv
e
rt x
x
spltib to
vector
o
perations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richa
r
d Hen
d
ers
o
n
tar
g
et/ppc: convert VSX l
o
gical operations
to vector
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Rich
a
rd He
n
derson
target
/
p
p
c:
conv
e
r
t
vsplt[
b
hw] to u
s
e vector opera
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Ric
h
ard Henderson
target/ppc: conver
t
v
sp
l
tis
[
bhw] to us
e
vector ope
r
ations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henderson
targe
t
/arm: Add missing
clear_tail cal
l
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henderson
target/arm: Us
e
v
ecto
r
operati
o
n
s for sa
t
uration
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard
Henderson
target/arm: Split out
F
P
S
C
R
.
Q
C to
a
vector fi
e
ld
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henderson
target/arm: Fix set of bits
k
ept in xr
e
gs[ARM_VF
P
_FPSCR]
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Ri
c
hard Hender
s
on
t
a
rget/arm: Split
o
u
t f
l
ags setting
f
rom vfp co
m
pares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richar
d
Hende
r
s
on
targe
t
/arm:
F
ix arm
_
cpu_du
m
p
_
st
a
te vs FPSCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard He
n
derson
target/arm: Fix vf
p
_
g
db_get/set_reg vs FPSCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Ric
h
a
r
d Henderson
target
/
arm: Remove neon min/ma
x
helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Ric
h
ar
d
He
n
derson
target/arm: Use tcg in
t
eger
min/max primitiv
e
s
f
or
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
R
ic
h
ard He
n
derson
target/arm: Use vector minmax expa
n
ders for aarch32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
R
i
chard Hende
r
so
n
target/arm: Use vector minmax expan
d
ers for a
a
rch64
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henderson
target/arm: Rely on optimization wit
h
in t
c
g
_
gen_gvec_or
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richar
d
Henderson
ta
r
g
et/hppa: Rearra
n
ge log conditions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard
H
enderson
target/hp
p
a: Merge tra
n
slate_one into hppa
_
tr_translate_
i
nsn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard Hen
d
e
rson
t
a
rget/hppa:
Convert f
p
o
p
erat
e
i
nsn
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
a
rget/hppa
:
Convert fp fused m
u
l
tiply-add insn
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard
Hender
s
on
target/hppa: Conve
r
t halt/res
e
t insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Rich
a
r
d Hend
e
rson
target/h
p
pa: Convert fp index
e
d memory i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richa
r
d Henderson
tar
g
et/h
p
p
a
: Conver
t
offset m
e
mory insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Hend
e
rson
target/hp
p
a: Convert arithme
t
ic immediate insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ric
h
ard Hende
r
so
n
target/hppa: Convert direct and indirect branc
h
es
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
targ
e
t/h
p
pa: Conv
e
rt shift,
e
x
t
r
ac
t
, de
p
os
i
t insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
char
d
Hende
r
s
on
tar
g
e
t
/hppa: Convert conditional branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richar
d
H
en
d
erson
target/hppa: Convert
f
p multiply-add
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard He
n
derson
target/hppa: Convert indexed memo
r
y in
s
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard Henderson
tar
g
et/hp
p
a: Convert arithmetic/logical
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Rich
a
rd H
e
nder
s
o
n
ta
r
g
et/h
p
pa
:
Convert memory managemen
t
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
arget/hppa
:
Unify specializatio
n
s
of OR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard H
e
n
d
erson
ta
r
get/hpp
a
: Convert remaind
e
r of
system insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderso
n
targ
e
t/hp
p
a: Conv
e
rt mov
e
to/from sys
t
e
m registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ric
h
ard
H
enderson
target/hppa:
Begin using scripts/dec
o
detr
e
e
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
targe
t
/
hppa: Use DisasContextBas
e
.
is_jmp
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-11
Ric
h
a
r
d
Hende
r
s
o
n
RISC-
V
: Mark msta
t
us
.
f
s
d
i
rty
Modifed from
Richard Henderson
's patch [1] to integrate
Co-authored-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-11
Richard Henderson
RISC-V: Sp
l
it
o
u
t mstatus_
f
s from
t
b_flags
commit
|
commitdiff
|
tree
2019-02-11
Richard Hende
r
son
tcg: Diagnose re
f
eren
c
e
d
labels
t
hat ha
v
e n
o
t been
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Rich
a
r
d Henderson
t
a
rget/ar
m
: Enable TBI for user-on
l
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Rich
a
rd Hender
s
on
target/arm: Clean
TBI for data operations in
the tra
n
slato
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ric
h
a
r
d Henders
o
n
tar
g
et/arm:
A
dd TB
F
LAG_A64_TBID, split out
gen_top_byte_
i
gnore
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richa
r
d
H
e
n
d
erson
tests/tcg/aarch64: Add pauth smoke t
e
st
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
linux-us
e
r: Implement PR_PAC_RESET
_
KEYS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richa
r
d
Hender
s
on
target/arm: Enable
B
TI for -cpu max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henders
o
n
tar
g
et/arm: Set btype for indirect branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
i
chard Henders
o
n
target/arm: Res
e
t
btype
f
or
direct br
a
n
c
hes
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard
Henderson
target/arm: Default handli
n
g
o
f
BTY
P
E d
u
ring translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Hender
s
on
targ
e
t/arm: Cache the
GP
b
it
for
a
p
a
g
e
in MemTxAttrs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henders
o
n
exe
c
: Add target-speci
f
ic tlb bits to MemTxA
t
tr
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richa
r
d
H
en
d
e
r
son
target/arm: Add BT and BTYPE to tb-
>
f
lags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richa
r
d Henderson
target/arm:
A
d
d
PSTATE
.
BTYPE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
i
chard Henderson
target/arm: Int
r
o
duce isar_feature_aa64
_
bti
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
R
i
chard Henderson
linux-user: Initialize aarch64 pac ke
y
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henderson
aar
c
h64-linux
-
user: E
n
able H
W
CAP bits for
PAuth
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard H
e
n
d
erson
aarch64
-
linux-user:
U
p
d
ate HWCAP bi
t
s from linux 5
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henderson
tar
g
et/arm:
Always
e
nable pac
ke
y
s
for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henderson
t
a
rget/arm
:
Enable API,
A
PK bits in SCR, HCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-29
Richard Henderson
target/
a
rm: Fi
x
v
a
l
ida
t
ion
of 3
2
-
b
it address spaces
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hende
r
son
cputlb: Remove static tlb sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ri
c
hard Henderson
tc
g
/tci
:
ena
b
le d
y
namic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/mips: enable
d
ynami
c
TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
chard Henderson
tcg/mips:
Fix tcg_out_qemu_ld_
s
lo
w
_path
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderso
n
tcg/arm: enable
d
ynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Rich
a
rd Henderson
tcg/riscv: enable dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard H
e
nderson
tcg/s390: enable dynamic
T
LB
sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/
s
parc: enable dynamic T
L
B sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/ppc: e
n
able dyna
m
ic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
t
cg/aar
c
h6
4
:
e
nab
l
e d
y
n
a
m
ic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/aarch64:
Imp
l
ement vector minmax arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hen
d
e
r
so
n
tcg/aarch64: Implem
e
n
t vec
t
or
saturatin
g
arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Rich
a
rd H
e
nderson
tcg/i38
6
: Implement v
e
ctor minmax ari
t
hmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard He
n
derson
tcg/i386: Implement ve
c
tor saturating arithm
e
tic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
ha
r
d Henderso
n
tcg/i386: Split sub
r
outines
o
ut of tcg_expand_vec_o
p
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ric
h
ard Henderso
n
tcg: Add opcodes
fo
r
v
ector mi
n
max arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ri
c
h
a
rd Henderson
t
c
g: A
d
d opcodes for vector s
a
t
u
rat
e
d arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next