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
ppc/pnv: introduce a CPU machine_data
2019-02-01
Ri
c
hard He
n
d
e
rson
l
inu
x
-u
s
er:
I
n
i
t
ialize
a
ar
c
h64 pac k
e
ys
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard
H
end
e
rson
aarch64-linux
-
user:
E
n
able HWCAP
bits
for PAuth
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richar
d
H
e
nderson
a
a
rc
h
64-linux-user: Upd
a
te HWCAP bit
s
fr
o
m linux 5
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Ri
c
hard
Hen
d
ers
o
n
targe
t
/arm: Always enable pac key
s
for user
-
only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-02-01
Richard He
n
derson
t
a
r
g
e
t
/arm: Enable API, APK bits
i
n SCR, HCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-29
Richard Henders
o
n
target/arm
:
Fix
valid
a
tion of 32-bit address spaces
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderso
n
cputlb: Remove static tlb
sizin
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
h
ard Henderson
tcg/tci: enable d
y
namic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richar
d
Henderson
t
cg/m
i
ps: enable dynamic TLB sizi
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Ric
h
ard H
e
nderso
n
tc
g
/m
i
ps: Fix tc
g
_out_qemu_ld_slow_path
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hende
r
son
tcg/
a
r
m
:
enab
l
e dynamic TLB s
i
zing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hende
r
son
tcg/riscv:
e
n
a
b
le dynam
i
c
TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Hen
d
erson
t
c
g
/
s
3
90: enable dynamic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
H
ender
s
on
t
c
g/spar
c
: enable dyn
a
mic TLB siz
i
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henders
o
n
tcg/ppc: enable dy
n
amic TLB sizing
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
hard He
n
derson
tcg/aarch64: ena
b
le dynamic TLB siz
i
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richar
d
He
n
derson
tcg/a
a
rch64: Implement vecto
r
minmax arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Hen
d
erson
tcg/aarch64: Implement vector satur
a
ting a
r
ithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg/
i
386: Implement vec
t
or m
i
nmax ari
t
h
m
etic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
ichard
Henderson
tcg/
i
386: Implement
vector s
a
t
urating ari
t
h
metic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
R
i
c
hard Henderson
tcg/i386: Split subrou
t
ines out
o
f
tcg_expand
_
vec_op
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg: Add o
p
codes for vector mi
n
m
a
x arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richa
r
d
Hend
e
r
s
on
tcg:
A
dd opco
d
es for vector saturated arith
m
et
i
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard
Henderson
tcg: Add write_aofs to GVecGen4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Rich
a
r
d
Henderson
tcg: Add
g
ve
c
expanders for n
a
nd, nor,
e
q
v
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-28
Richard Henderson
tcg: Add logic
a
l
s
i
m
p
lifications during gvec expand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hen
d
erson
target/arm:
T
i
dy TBI
handl
i
ng
in gen_a64_se
t
_pc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard
Hende
r
son
target/arm: Enab
l
e PAuth for user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Hen
d
er
s
on
target/arm: Enable PAuth for -cpu max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ric
h
ard Hen
d
erson
target/arm: Add PAuth syst
e
m regi
s
t
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
ichard Henders
o
n
t
arget/arm:
Implement pauth_computepa
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd Henderson
target/arm: Implement paut
h
_addpac
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richar
d
Henderson
ta
r
get/arm: Implement
p
auth_a
u
t
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
chard Henderson
ta
r
get/arm:
Implement pauth_s
t
rip
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
icha
r
d
Hen
d
e
r
s
o
n
target
/
arm: Reuse aa64_
v
a_para
m
et
e
rs f
o
r
s
e
tting tbflags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hender
s
on
target/a
r
m: Decode
TBID from TCR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
ichard He
n
derson
target/arm: Add aa64_
v
a_par
a
m
ete
r
s_
b
ot
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/arm: E
x
po
r
t a
a
64_
v
a_parame
t
e
r
s to in
t
ernals
.
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
targe
t
/arm: Merge TBFLA
G
_A
A
_TB{0, 1}
to TBI
I
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hende
r
son
ta
r
get/arm: Creat
e
ARMVAParameters and helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hender
s
o
n
target/
a
rm: Introduce ar
m
_stage1_mmu_idx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/a
r
m: Introduce arm_mmu_idx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/arm: Move
c
pu_mm
u
_index
o
ut of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard
Henderson
target/arm: Deco
d
e L
o
ad/s
t
ore re
g
ister (pac)
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
t
arget/arm: Decode PAuth within
d
is
a
s_uncon
d
_b_reg
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
target/a
r
m: Rearrange
deco
d
e
i
n disas_uncond_b_reg
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ric
h
ard Henderson
targ
e
t/arm:
Add new_pc
a
rgume
n
t to helper
_
exception_return
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ri
c
har
d
Henderso
n
target/arm
:
Move
h
elper_exception_return to help
e
r
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
R
i
chard Henderson
t
a
rget/arm
:
Dec
o
de PAuth
w
ithin d
i
sas_data
_
pr
o
c_2src
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd
H
enderson
tar
g
et/arm: Deco
d
e
P
A
uth within disas_data_pro
c
_1src
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard
H
e
n
derson
target/arm: Rear
r
ang
e
decod
e
in di
s
as_data_proc
_
1sr
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
t
ar
g
e
t
/arm: Decod
e
PAuth
within system hint space
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Hende
r
so
n
t
a
r
get/arm: A
d
d PAuth he
l
per
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Ri
c
h
ard Hen
d
er
s
on
target/arm: In
t
r
o
duce raise_excepti
o
n_ra
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd Hender
s
on
target/arm: Add PAuth active bit t
o
tb
f
lags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Rich
a
rd Henderson
target/ar
m
: Add SCTLR
b
its through
ARMv8
.
5
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-21
Richard Henderson
targe
t
/arm: Ad
d
state for the
ARMv8
.
3-PAuth e
x
t
ens
i
on
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-08
Richard Henderso
n
pc-bi
o
s: Updat
e
palc
o
de-cl
i
p
pe
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Richard Henders
o
n
target/alpha
:
Fix
user-only
initialization
of fpcr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Richard Henderso
n
targe
t
/arm:
SVE brk[ab]
m
e
r
ging doe
s
not have s bit
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2019-01-07
Richard
H
enderson
target/arm: Conv
e
rt ARM
_
TBFLAG_* to
F
IELDs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard He
n
derson
tcg: Improve call argume
n
t
loa
d
i
n
g
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Rich
a
rd Henderson
tcg:
R
ecord register pr
e
ferences during
l
iv
e
ness
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
R
i
chard He
n
de
r
son
tcg: Add TCG_OPF_
B
B_EXIT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Ric
h
a
rd
H
enderson
tcg: S
p
l
it out more subroutines from liveness_pass
_
1
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Ric
h
ard
Hender
s
o
n
tcg: Rename and ad
j
ust
liveness_pass_1 helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard
Hend
e
rson
t
c
g:
R
ei
n
dent part
s
of liv
e
ness_
p
ass_1
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richar
d
H
e
nderson
tcg: Du
m
p reg
i
ster preference info with liveness
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Henderson
tcg:
I
mprov
e
reg
i
ster allocation
for matching
c
on
s
train
t
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
R
i
chard H
e
nder
s
on
tcg: Add
o
ut
p
ut_pr
e
f
to TCGOp
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard
H
e
nderson
tcg: Add pr
e
ferred_reg arg
u
ment
t
o
tcg_reg_a
l
l
o
c
_do_movi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
R
i
chard
H
end
e
rs
o
n
tcg: Add preferred_reg argume
n
t to temp_s
y
n
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Ric
h
ard Henderson
tcg: Add preferred_reg
a
rg
u
ment to temp_
l
oad
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Hender
s
on
t
cg: Add pr
e
ferred_r
e
g argum
e
nt to tcg_
r
e
g
_
a
lloc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Henderson
tcg: Add re
a
c
h
able_cod
e
_pass
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Henderson
t
cg: Refer
e
nce cou
n
t
l
a
bels
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Hen
d
ers
o
n
tcg: Add TCG_CALL_NO_RETURN
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richar
d
Henderson
tcg:
R
enumbe
r
TCG_CALL
_
* flags
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard H
e
nderson
l
i
n
u
x
-
user: Add safe_syscall for riscv64 hos
t
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-25
Richard Henderson
disas/mic
r
oblaze: R
e
move unused RE
G
_S
P
macro
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henderson
tests: Exit boot-serial-test loop if
c
hild dies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
R
ichard Henderson
tcg:
Add
TCG_TAR
G
ET_HAS_MEMORY_BSWA
P
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
R
i
char
d
Hen
d
erson
tcg/optimize:
Opti
m
ize bswap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard
Henders
o
n
tcg: Clean up generic bswap
6
4
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard He
n
derso
n
tcg:
Clean
u
p generic bswap32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henderson
tcg/i386: Add setup_guest_base_se
g
f
o
r Fr
e
e
B
SD
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
R
ichard Henderson
tcg/i386: P
r
e
com
p
ute all guest_base pa
r
am
e
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richar
d
Henderson
tcg/i386:
A
ssume
3
2-bit
v
alue
s
are zero-extende
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henders
o
n
tcg/i386
:
Implement INDEX_op_extr{lh}_i64_i32 f
o
r
3
2
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard H
e
nde
r
son
t
c
g/i386: Propagate is64 to tcg
_
out
_
q
e
mu_ld
_
slow_pa
t
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henderson
tcg/i38
6
: Propagate is64 to tcg_out_qe
m
u_ld_direc
t
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Hend
e
rs
o
n
tcg
/
s390x: Return fals
e
on failure from
p
a
tch_reloc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richa
r
d Henders
o
n
tcg/ppc: R
e
t
u
rn false on
failure from p
a
tch_reloc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henderson
tcg/arm: Return false
on failure from patc
h
_
r
e
l
oc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richa
r
d Henderson
t
cg/
a
arch64: Return fa
l
se on failure
f
rom patc
h
_
rel
o
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Ric
h
a
r
d Henders
o
n
tcg/i386:
Return false on fai
l
ure fro
m
patch_reloc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Rich
a
rd Henders
o
n
t
c
g: Return succe
s
s
from patch_rel
o
c
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richa
r
d
Hend
e
rso
n
tcg/
m
ips: R
e
m
ove retranslat
i
on
code
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
Richard Henderson
tcg/sparc: Remove retranslation code
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-12-17
R
ich
a
rd He
n
de
r
s
on
tcg/s390:
R
e
mo
v
e ret
r
a
nslat
i
on code
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next