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/ppc: Add set_vscr_sat
2019-02-18
Ri
c
hard Hender
s
on
t
a
rget/ppc: Add
s
et_vs
c
r_sat
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
i
chard Henderson
target/p
p
c:
U
se mtvscr
/
mfv
s
cr for vmstat
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard Hend
e
r
s
on
tar
g
et/ppc: A
d
d helper_mfvs
c
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richar
d
Henderson
targe
t
/ppc:
R
emove v
s
cr_nj and vscr_sat
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richard He
n
derson
target/ppc: Use
h
elper_mtvscr for reset and gd
b
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
i
char
d
Henderson
target/ppc
:
Pas
s
inte
g
er to helper_mtvscr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richa
r
d H
e
n
der
s
o
n
t
a
r
g
et/
p
pc: convert xx
s
el to vector ope
r
a
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richar
d
Hende
r
son
targ
e
t/ppc: conv
e
rt
xxspltw to vecto
r
ope
r
a
t
io
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
i
chard Henders
o
n
ta
r
get/pp
c
:
co
n
ve
r
t xxspltib to ve
c
tor op
e
ratio
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
R
ichar
d
Henders
o
n
target/ppc: convert V
S
X
logical operations t
o
vecto
r
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Ric
h
ard Henderson
target/ppc: con
v
ert vsplt
[
b
hw] to use
vector operatio
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-18
Richar
d
Hen
d
erson
target/ppc
:
convert vspltis[bhw] to u
s
e
vect
o
r operation
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Rich
a
rd Hender
s
o
n
target/arm: Add missing clea
r
_
tail c
a
ll
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
R
i
c
hard
H
enders
o
n
target
/
arm: Use
v
ector operation
s
for saturation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Hen
d
erson
target/arm: Spli
t
out FPSCR
.
QC
t
o a vec
t
or fie
l
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richar
d
Henderson
ta
r
g
et/arm: Fix
s
et o
f
bits kept in xre
g
s
[
A
R
M_VFP_
F
PSCR]
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Hen
d
e
r
s
o
n
targe
t
/a
r
m: Split out flags settin
g
fr
o
m vfp c
o
mpares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard H
e
nderson
t
a
r
get/a
r
m: Fix arm_cpu_dump_state vs
F
P
SCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard
H
enderson
target/ar
m
: Fix
vfp_gdb_get/s
e
t_reg vs FPS
C
R
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
R
i
chard Henderson
targ
e
t/arm: R
e
move neon min/ma
x
helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard
Henderson
target/arm: Use tcg integer min/m
a
x primitives for
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Ri
c
hard He
n
d
erso
n
tar
g
et/
a
r
m
: Use vecto
r
m
i
nmax expanders fo
r
aarch32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henderson
target/arm: Use vector minmax ex
p
anders for aarch6
4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-15
Richard Henders
o
n
target/arm: Rely on optimizat
i
on
within
t
c
g_gen_gve
c
_
or
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard
H
enderson
target/hpp
a
: Rearrang
e
log c
o
nditi
o
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ri
c
har
d
H
enders
o
n
t
a
r
g
e
t
/hp
p
a: Merge transl
a
te_one into hp
p
a_tr_t
r
an
s
late_insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard
Hend
e
rson
target/hppa: Co
n
vert fp operate insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Rich
a
rd Henderson
targ
e
t/hppa: Convert
fp fused
multiply-add insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
target/hppa: Convert
h
alt/reset insn
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
icha
r
d Henderson
target/hppa: Convert fp indexed memory insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Hende
r
son
target/
h
ppa: Convert offset memory i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
target/hp
p
a: Convert arithm
e
tic immediate
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
target
/
h
ppa: Conver
t
d
irect and in
d
irect branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ric
h
a
rd Hend
e
rson
target/hppa: Co
n
vert
shif
t
, extra
c
t
,
deposit insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
target/hppa: Con
v
ert
c
onditional b
r
a
nches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Rich
a
rd Henderson
target/h
p
p
a
: Convert f
p
mult
i
ply-a
d
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard
Hende
r
son
target/hpp
a
: Convert
index
e
d
m
e
mory insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richa
r
d Hende
r
son
targ
e
t/
h
p
p
a: Convert arithm
e
tic/logic
a
l insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
ta
r
get/
h
ppa: Convert memory management
in
s
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
a
r
get/hppa: Unify specializ
a
ti
o
ns
of
OR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard H
e
nderson
t
a
rget/hpp
a
: Convert
remainder of sy
s
tem insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
tar
g
et/hp
p
a: Conve
r
t move
to/from system
regi
s
ters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
ar
g
e
t/hp
p
a
: Begin usi
n
g
script
s
/de
c
o
d
etr
e
e
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
ic
h
ard He
n
derson
targ
e
t/
h
ppa: Use DisasCont
e
xtBase
.
is_jmp
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-11
R
ichard Hend
e
rson
RISC-V: Mar
k
ms
t
atus
.
fs dirty
Modifed from
Richard Henderson
's patch [1] to integrate
Co-authored-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-11
R
ichard Henderson
RISC
-
V: Split out msta
t
us_fs
from tb
_
flags
commit
|
commitdiff
|
tree
2019-02-11
Richard Henderson
t
cg: Diagnose ref
e
renced
labe
l
s t
h
at have not been
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richar
d
Hende
r
s
on
ta
r
get/a
r
m: Enable TBI for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard
H
enderso
n
target/arm
:
Clean TBI
for da
t
a o
p
erati
o
ns in the translator
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard He
n
derson
targe
t
/
arm: Add TBFLAG_A64_TBID, s
p
lit out gen_
t
op
_
byte_ignore
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
i
chard Henders
o
n
tests/t
c
g/aarch6
4
:
Add
p
auth s
m
o
k
e
test
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ri
c
hard Henders
o
n
linux-user:
I
mplement
P
R_PAC_RESE
T
_KEYS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ri
c
hard H
e
nderson
target/arm: En
a
ble
B
T
I
f
or -cpu max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard He
n
derson
target/a
r
m: Set
b
t
ype for indir
e
ct branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richar
d
He
n
derson
target/ar
m
: Re
s
et btype fo
r
direct branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard He
n
derson
target/arm
:
Default handling of BTY
P
E during translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
target/a
r
m: Cache the GP bit f
o
r a page in MemTxAttrs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Rich
a
rd
H
enderson
exec: Ad
d
t
a
r
ge
t
-specif
i
c tlb bits to
MemTxAt
t
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
icha
r
d
H
ender
s
o
n
target/arm: Add BT and
B
TYPE to tb->flags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
target/ar
m
:
A
dd P
S
T
ATE
.
BTYPE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ri
c
hard Henderso
n
targe
t
/arm: I
n
trodu
c
e
isar_feature_aa
6
4_bti
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Ric
h
ard Henderson
linux
-
user
:
Initialize aarch64 pac keys
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henderson
aarch64-linux-
u
ser: E
n
a
b
le HWCAP
bits for P
A
u
t
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard He
n
derson
aar
c
h64-linux-use
r
: Update HW
C
AP bits from linux 5
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richa
r
d Henderson
tar
g
et/
a
rm: Alw
a
ys en
a
bl
e
pac
key
s
f
or u
s
er-on
l
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard He
n
d
erso
n
target/ar
m
:
Enable A
P
I, APK bits in SCR
,
HCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-29
Richard Henderso
n
target/a
r
m: Fix validation of 32-bit address
space
s
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ri
c
h
ard Hender
s
on
cputlb:
R
emove sta
t
ic tlb sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hender
s
on
t
cg/tci: enable dynamic TLB
s
i
z
i
ng
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henders
o
n
tcg/mips: enable dynamic
T
LB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
H
e
n
d
e
r
son
t
c
g
/
m
i
p
s
:
Fix tcg_out_qem
u
_ld_
s
low
_
path
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
chard Henderson
t
c
g/arm
:
enable dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hen
d
erson
tcg/riscv: enable dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard He
n
der
s
on
tcg/s390: enable dynamic TLB
s
izing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Rich
a
r
d Hende
r
son
tcg/spa
r
c
:
e
nable d
y
namic TLB sizi
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
ichard Hen
d
erson
t
c
g/ppc: en
a
ble dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/aarc
h
64: enable dynamic TL
B
sizi
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
chard Henderson
t
c
g/aa
r
c
h
64:
Implement ve
c
t
or minmax arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
ichard Henderson
t
cg/aarch64: Implement vector
sat
u
r
ating ar
i
thmeti
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard H
e
nde
r
son
tcg/i3
8
6: Implement
v
e
c
t
or minma
x
arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richa
r
d Henderson
tcg/i3
8
6: Implemen
t
vect
o
r
satura
t
i
ng arithmeti
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Henderso
n
tcg/i38
6
: Sp
l
i
t
s
ub
r
outin
e
s out of tcg_expan
d
_ve
c
_
o
p
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
icha
r
d Henderson
tcg
:
Add o
p
cod
e
s for vector minmax ar
i
thmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hende
r
s
on
tcg: Add opc
o
d
e
s for vecto
r
satura
t
e
d arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
char
d
Hen
d
ers
o
n
tcg: A
d
d write_aofs
to GVecGen4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ric
h
a
r
d Henderson
tc
g
: A
d
d gvec
exp
a
nders for nand, nor
,
eqv
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg: Ad
d
log
i
cal simplific
a
tions during gvec expand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hende
r
so
n
target/arm: T
i
dy TBI h
a
ndling in
gen_a64_se
t
_pc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/arm: Enable PAuth for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
t
a
rget/arm: En
a
ble
PAuth f
o
r -cpu
m
a
x
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
ichard
Henders
o
n
target/arm: Add
P
A
ut
h
s
ystem
regis
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
char
d
Henderson
targe
t
/
a
rm: Implement pauth_computepac
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richa
r
d Henders
o
n
targe
t
/arm:
I
mplement pau
t
h_ad
d
pac
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/arm: Implem
e
nt pauth_auth
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
t
a
rget/ar
m
: Implement pauth
_
strip
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hender
s
on
target/arm: Reuse aa
6
4_va_parameters for s
e
tt
i
n
g
t
bflags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderso
n
t
a
rge
t
/arm: Decode
TBID fr
o
m TCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richa
r
d Hend
e
rson
target/arm: Add aa6
4
_va_par
a
meter
s
_both
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd Henderson
t
arge
t
/arm: Export
aa64
_
va
_
parameters to internals
.
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target
/
arm: Merge
T
BFLAG_AA_TB{0,
1
} to TBII
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next