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
Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging
2019-02-12
Richard Hender
s
o
n
target/hppa: Rea
r
r
a
n
g
e
log conditions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard Henderson
t
arg
e
t
/hpp
a
: Merge tr
a
nsl
a
te_one
into hppa_tr
_
tr
a
nsl
a
te_insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Rich
a
rd Henderson
t
a
r
g
et/hppa: Conve
r
t fp
o
perate in
s
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
ch
a
rd Hend
e
rson
target/hppa: Convert
f
p fused multip
l
y-
a
d
d
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ri
c
h
a
r
d
Hender
s
on
target/hppa: Convert halt/re
s
e
t i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard He
n
d
erson
t
arget/hppa:
C
o
n
vert f
p
i
ndexed memory insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard Henderson
t
a
rget/hppa: C
o
nvert
o
ffset mem
o
ry insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard H
e
nders
o
n
target/hppa: Convert arith
m
e
tic i
m
med
i
ate i
n
s
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard He
n
d
e
rson
t
a
rget/h
p
pa: Convert direct and indire
c
t branch
e
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
c
hard H
e
nderson
target
/
hppa: Convert s
h
if
t
, extract, deposit insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
a
rget
/
h
p
p
a:
Conver
t
condit
i
onal branche
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
arget
/
h
ppa: Co
n
vert
f
p
multip
l
y
-
add
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
ar
g
e
t/hppa: Convert i
n
dexed memory insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
i
chard Hend
e
rson
ta
r
get
/
hppa: Convert arithmetic/logic
a
l insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
t
a
r
g
et/hppa:
Conv
e
rt memory managem
e
n
t
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
ichard Hend
e
rson
target/h
p
pa: Unify specialization
s
o
f
OR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ri
c
h
a
rd Hender
s
on
target
/
hppa
:
Conver
t
rem
a
inder of
syste
m
insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
R
ichard
H
e
nderson
target
/
hppa: Convert move to/from system registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Ri
c
hard
Henderson
ta
r
get/hppa
:
B
eg
i
n
u
si
n
g scri
p
ts/d
e
codetree
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-12
Richard Henderson
targe
t
/hppa: Us
e
DisasCo
n
text
B
ase
.
is_j
m
p
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-11
Ric
h
ar
d
H
e
nderson
RISC-V
:
Mark msta
t
us
.
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
Richard Hender
s
on
RISC-V: Split out mstatus_fs from tb_fl
a
gs
commit
|
commitdiff
|
tree
2019-02-11
Richard Henders
o
n
tcg: Diag
n
ose referenced labels tha
t
have not be
e
n
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ric
h
ard Henderson
t
a
rget/arm:
E
na
b
le TBI for
u
s
er-
o
n
ly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
target/arm: Clean TBI for data o
p
eration
s
in the tran
s
lator
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Hende
r
son
ta
r
get/arm: Add TBF
L
AG_A64_T
B
I
D, split out gen_top_byte_ig
n
o
r
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ric
h
a
rd Henderson
tests/tcg/
a
ar
c
h
64: Add pa
u
th smoke test
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Hen
d
erson
linux-user: Imp
l
e
ment PR_PAC_RESET_KE
Y
S
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
ichard Hend
e
rson
targe
t
/arm: En
a
ble BTI for -cpu
m
a
x
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
target/a
r
m:
Se
t
btyp
e
fo
r
indirect branches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
R
ichard
H
enderson
target/arm: Res
e
t
btype for
d
irect
b
ranches
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ri
c
hard Henders
o
n
target/ar
m
: Default handling of BTYPE during tran
s
l
ation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Rich
a
rd Henderson
target/
a
rm: Cach
e
the GP
bit
f
or a page i
n
MemTxAttrs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Ric
h
ard Henders
o
n
exec: Add target
-
specific
tlb
b
its to
Me
m
TxAttrs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Hende
r
son
target/
a
rm:
A
dd
BT and BTYPE to tb->flags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
t
a
rget/arm: Add P
S
TATE
.
BTYPE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-05
Richard Henderson
targ
e
t
/
arm: Introduce i
s
a
r_feature_aa64_bti
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henderson
linux-u
s
er: Initialize aarch64
pac keys
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Ric
h
ard Henderson
aarch64
-
li
n
u
x
-user: En
a
ble H
W
CAP bits for PAuth
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
R
i
chard Henderson
aarch64-linux-user: Update
H
WCAP
bits from li
n
u
x 5
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Ri
c
hard Henderson
t
a
rget/arm: Always enable pac keys
for user-
o
nly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard Henders
o
n
t
a
rget
/
ar
m
: Ena
b
le AP
I
, APK bits in
S
CR, HCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-29
Ric
h
ard He
n
der
s
on
targe
t
/
a
rm: Fi
x
v
a
lidation of 32-
b
it a
d
dress
s
pa
c
es
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
c
putlb: Rem
o
ve sta
t
ic tlb sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henders
o
n
tcg/tci: enable dyna
m
ic TLB
s
izing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
t
cg/mips: e
n
ab
l
e dynam
i
c
T
LB
sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
ichard Hender
s
o
n
tcg/
m
ips: Fix tcg_out_qe
m
u_ld
_
slow
_
path
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Hender
s
on
t
c
g/a
r
m: enable dynami
c
TLB siz
i
ng
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
h
a
r
d Henderson
tcg/riscv: enable dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/s390: enable dynamic TLB
s
izin
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/sparc
:
enable dy
n
amic TL
B
sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Henderso
n
tcg/p
p
c: e
n
able dynamic TL
B
s
i
zi
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
t
cg/
a
ar
c
h64: enable dyna
m
ic TLB si
z
i
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
icha
r
d
H
en
d
ers
o
n
tcg/aarch64:
I
mplement
vector
m
inmax arith
m
etic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ric
h
ard Henderson
tcg/aarch64: Implement
vecto
r
saturating arith
m
etic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Hend
e
r
s
o
n
tcg/i38
6
: Imp
l
e
m
ent vector minmax arit
h
metic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
t
cg
/
i386:
I
m
plement
vector saturat
i
n
g
arithmet
i
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Rich
a
rd
H
enderson
tcg/i386: S
p
l
i
t s
u
brou
t
ines out of tc
g
_expand_vec_op
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hend
e
r
s
on
t
c
g:
A
dd opco
d
es
for vector mi
n
max
arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hend
e
rson
t
c
g: Add opcodes for vecto
r
satur
a
te
d
ar
i
t
hmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ric
h
ard Henderson
tcg: Add write_aof
s
to
G
VecGen4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
h
ard Henderso
n
tcg: Add gvec expand
e
rs for na
n
d, nor, eqv
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
ichard Henders
o
n
tcg: Add logical simplif
i
catio
n
s during gv
e
c ex
p
a
n
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Henderson
ta
r
get/ar
m
:
T
i
dy TBI
hand
l
ing in gen_
a
64_set_pc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
char
d
Henderson
target
/
ar
m
: Enable PAut
h
for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
chard
H
enderso
n
target
/
arm: E
n
able PAuth for -cpu max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/a
r
m:
A
dd PAuth system registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
chard Henders
o
n
target/arm: Implement paut
h
_computepac
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
t
arget/arm: Implement pa
u
th
_
addpac
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
cha
r
d Hende
r
son
target/arm: Implem
e
nt
p
aut
h
_auth
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
targ
e
t/ar
m
: Imp
l
ement pauth_strip
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hend
e
rson
t
a
r
g
e
t/arm: R
e
u
s
e aa64_va_parameters for setting tbflags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Henders
o
n
target/arm: Decode TBID from
T
CR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/
a
rm: Add aa64_va_parameters_bot
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hen
d
erson
targ
e
t/arm
:
Ex
p
ort
a
a
64_va_pa
r
ameters
to in
t
ernals
.
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henders
o
n
target/arm: Merge TBF
L
AG_
A
A_TB{0, 1} t
o
TBII
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
ichard Hender
s
o
n
target/arm:
Create ARMVAP
a
rameters and helpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard
He
n
derso
n
target/arm:
In
t
r
oduce a
r
m_stage1_mmu
_
i
d
x
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard
Henderson
target
/
arm: In
t
roduce ar
m
_
mmu_idx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ri
c
hard Hen
d
erson
target/ar
m
:
M
ove cpu_mmu_i
n
dex out of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
icha
r
d Henderson
target/arm: Dec
o
de
Load/store register (pac)
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Henderson
target/arm
:
Decode
P
A
uth w
i
t
h
i
n
disas
_
un
c
ond_b_reg
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard He
n
derson
target/arm: Re
a
rrange decode in disas_unco
n
d
_b_r
e
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Hend
e
r
son
t
ar
g
et/arm: Add new
_
p
c
argumen
t
to hel
p
er_exception_return
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henders
o
n
target/arm
:
Move helper_excep
t
ion_
r
eturn to helpe
r
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henders
o
n
target/arm
:
D
e
code PAuth within disas_d
a
ta_proc_2src
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
c
hard Henderson
target/ar
m
: Decode PAuth within disa
s
_data_proc_
1
sr
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
He
n
derson
target/arm
:
Rearrange decode
i
n disas_data_proc_1s
r
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richa
r
d Henders
o
n
target/arm: Decode
PAuth within system hint space
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Henderson
target/arm: Add PAuth
h
elpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ric
h
a
r
d
Henders
o
n
targ
e
t/arm: I
n
troduce raise_exceptio
n
_ra
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard He
n
derson
tar
g
et/arm:
A
dd PA
u
th active bit to tb
f
lag
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd Henderson
ta
r
get/arm: Add SCTLR bits through ARMv
8
.
5
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/ar
m
:
Add sta
t
e
f
or the ARMv8
.
3
-PAuth e
x
ten
s
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-08
Richar
d
He
n
derson
pc-bios: Update p
a
lco
d
e
-
clipper
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Richard Henderson
t
arget/alph
a
:
Fix user-only in
i
t
ia
l
ization of fpcr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Richard Hende
r
so
n
t
a
rget/arm: SVE brk[ab
]
m
e
rging does not hav
e
s bit
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Ri
c
hard
H
end
e
rson
target/arm: Convert ARM
_
TBFLAG_*
t
o FIELDs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Rich
a
rd Hender
s
on
tcg: Im
p
rove c
a
l
l
argu
m
ent loadi
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Henderson
tcg: Record register pre
f
erences du
r
ing liven
e
ss
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next