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
tcg/cpu-exec: precise single-stepping after an interrupt
2019-06-10
Richard He
n
derson
targ
e
t/arm: Use env_c
p
u, env_archcpu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Richar
d
Henderson
t
a
r
get/alph
a
:
U
se env_c
p
u
, env_archcpu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Richard H
e
nd
e
rson
cpu:
I
ntroduce env_a
r
chcpu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ric
h
ard
Henderson
cpu: Repla
c
e ENV_GET_CPU with env_cpu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ri
c
hard Hender
s
on
cpu: Def
i
n
e
ArchCPU
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ri
c
hard
Henderson
cpu: Define CPUAr
c
h
S
ta
t
e
with typedef
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ri
c
hard H
e
nderson
tcg: Crea
t
e struct CPUTLB
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ric
h
ard
H
e
n
d
erso
n
tcg: S
p
lit
out tar
g
et/arch/cpu-param
.
h
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-06-10
Ric
h
ard Hender
s
on
tcg:
Fold CPUTLBWindow into CPUTLBDesc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Ri
c
hard Henderson
tcg/i386:
Use
MOV
D
QA
f
o
r
T
CG_TYPE_V128 lo
a
d/store
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Ri
c
hard Henderson
tcg/
a
arch64: Allow
imme
d
i
ates
for vec
t
o
r
ORR
and BIC
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
t
c
g
/
a
a
rch6
4
: Buil
d
vector immediates with t
w
o insns
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Ric
h
a
rd Hend
e
rson
tcg/aarch64: Use MVNI
in tcg_out_dupi_vec
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
i
chard
H
e
n
d
erso
n
tc
g
/aarch64: Split up is_fimm
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Ri
c
h
a
rd Hender
s
on
tcg/aarch64:
Support ve
c
t
or
bitwis
e
select va
l
ue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
tcg/i386: Use umin/umax in expandin
g
unsign
e
d c
o
mpare
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
ic
h
a
rd He
n
de
r
son
tcg/i386: Re
m
ove expansion
for miss
i
ng minma
x
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
tcg/i386
:
Support
v
e
c
t
or comparison s
e
lect value
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard H
e
n
d
er
s
on
t
c
g: Add
T
CG_OPF_NOT_PRESENT
i
f TCG_TARG
E
T_HAS_foo
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Hende
r
so
n
tcg:
E
x
pand
vector m
i
nmax using cmp+
c
mpsel
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
i
cha
r
d
Hen
d
erson
tcg
:
Int
r
oduce do_op3_nofail for vector expansi
o
n
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
i
chard Henderson
tcg: Add support f
o
r vec
t
o
r compare se
l
e
c
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
t
cg: A
d
d support
f
o
r vect
o
r
bitwise select
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Rich
a
rd Henderson
t
c
g: Fix mis
s
ing che
c
ks and clears i
n
tcg_gen_gvec
_
dup_mem
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Hend
e
rson
tc
g
/
i386: Fix dupi/dupm for avx1
a
nd 3
2
-
b
it
h
osts
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
ta
r
ge
t
/i386: Im
p
l
e
men
t
C
P
U
I
D_EXT_RDRAND
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
t
a
rget/p
p
c:
Use qemu_guest_getrandom for DARN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard He
n
derson
tar
g
et/ppc: Use
gen_io_start/e
n
d a
r
o
u
nd DARN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard H
e
nderson
targ
e
t/arm: Implemen
t
ARM
v
8
.
5-RNG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard
Hender
s
on
target/arm:
P
ut all
P
AC keys
i
nt
o
a structure
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard H
e
nderson
hw/misc/exynos
4
210
_
rng: Use q
e
m
u_guest_ge
t
random
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard H
e
nderson
hw/misc
/
b
c
m2835_rng:
U
se
q
e
mu_guest_getrandom_no
f
ai
l
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richa
r
d Henderson
hw/misc/nrf51_rng: Use qemu_guest_getra
n
dom_nofail
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richa
r
d Henders
o
n
as
p
e
e
d/scu: Use q
e
mu
_
guest_ge
t
random
_
nofail
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
ichar
d
He
n
d
e
rson
linux-user:
Remove srand call
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard
H
enderson
l
i
nux-
u
s
e
r/aa
r
ch64: Use qemu_guest
_
getrand
o
m for PAU
T
H
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
linux-
u
ser: Use qemu_g
u
e
st_getrandom_nofail for
AT_RANDOM
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henders
o
n
linux-user: Call qcr
y
pt
o
_in
i
t
i
f no
t
using -see
d
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
ichard Henderson
linux-
u
ser
:
I
n
itial
i
ze pseudo-rand
o
m
seeds fo
r
al
l
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Ri
c
hard Henderson
cpus:
Initial
i
ze pseud
o
-random seeds fo
r
al
l
guest
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
util: Add qemu_guest_getrandom and associat
e
d routines
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Rich
a
rd
H
e
nd
e
rson
ui/vnc: Use gcrypt
o
_random_bytes
for start_auth_v
n
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Hende
r
s
on
ui/vnc
:
Split out auth
e
n
t
ication_f
a
iled
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard H
e
nderson
cry
p
to: Change the
qcr
y
pto_random_bytes
b
uffer type
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Rich
a
rd Hender
s
on
crypt
o
: Use getra
n
dom for qcrypto_r
a
ndom_bytes
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Hend
e
rson
crypto
:
Use O
_
CLOEXEC in qcryp
t
o_ran
d
om_
i
nit
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Henderson
crypto: Do n
o
t fail f
o
r EINTR during qcrypto_random_bytes
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
Richard Hend
e
rson
crypto: Reverse code bloc
k
s in r
a
ndom-platform
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
i
chard Henderson
buil
d
: L
i
nk user-only w
i
th
cr
y
pt
o
r
a
nd
o
m numbe
r
ob
j
ects
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-22
R
i
char
d
Hen
d
e
rson
configu
r
e: Link test before auto-
e
nabling crypto l
i
braries
...Id: <20190510012458.22706-2-
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-19
R
i
chard Henderson
tar
g
et/alpha:
Fix us
e
r-on
l
y
f
loating-
p
o
int
exceptio
n
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-19
Richard Hen
d
e
r
s
o
n
targ
e
t/alpha: C
l
ean up alpha_cpu_
d
u
m
p_st
a
te
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Rich
a
rd
Henderson
tc
g
/
a
arch64: Do
not ad
v
ert
i
se minmax for MO_64
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard
H
ende
r
son
target/xtensa: Use tcg_gen_abs_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Phil
i
ppe Mat
h
ieu
.
.
.
target/tricore: Use tcg_gen_a
b
s_tl
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Rich
a
rd Hend
e
rson
target/s390x: U
s
e tcg_gen_abs_i
6
4
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henders
o
n
target/ppc: Use tcg_gen_abs_tl
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Philipp
e
Mathieu
.
.
.
tar
g
et/p
p
c: Use tcg_gen_a
b
s_i3
2
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Hende
r
son
target
/
cris:
U
se tcg_
g
en
_
abs_tl
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Hende
r
son
target/a
r
m: Use tcg_gen_abs_i64 and tcg_gen_g
v
ec_
a
bs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Hender
s
on
tcg/aarch64:
S
upp
o
r
t vect
o
r
abso
l
ute value
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Ri
c
hard Hender
s
on
t
cg/i38
6
: Support vector absolute value
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richa
r
d H
e
n
derson
tcg: Add support for vector absolute value
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henderson
tcg: Add support for
i
nteger absolute valu
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Hend
e
rson
t
cg/i386:
S
upport vector scalar sh
i
ft op
c
od
e
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Ric
h
ard Henderson
t
cg: Add gvec expanders fo
r
ve
c
t
or s
h
ift by scal
a
r
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henderson
t
c
g
/aarch64: Support vecto
r
var
i
ab
l
e shift opcode
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richa
r
d
Henders
o
n
t
cg/i386: Support vector variab
l
e shift
opcode
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Rich
a
rd Hende
r
s
on
tcg: Ad
d
g
v
e
c
expa
n
ders for
variable shift
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard
H
ende
r
son
tcg: Add INDEX_op_dupm_vec
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
R
i
chard Henderson
t
cg/aarch64:
I
mplement tcg_
o
ut_
d
upm_ve
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard He
n
derso
n
tcg/
i
386: Implement
tc
g
_
ou
t
_dupm
_
vec
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henderson
tcg: A
d
d tcg_out_dupm_vec to the backend
i
nterface
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
R
i
chard Henders
o
n
tcg
:
Manually expand INDEX_op_d
u
p_vec
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
R
i
ch
a
r
d
He
n
d
erson
tcg: Pr
o
mote t
c
g_out_{dup,du
p
i
}
_v
e
c to bac
k
end interface
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henders
o
n
t
c
g
: Support cross-cla
s
s moves without in
s
truction
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard He
n
ders
o
n
tcg: Return
bool suc
c
ess from tcg
_
out_mov
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard
H
en
d
erson
tcg/arm: Use tcg_out_mov_r
e
g
in tc
g
_out_mov
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard
Henderson
t
c
g: Assert fixed_reg is
r
ead-onl
y
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard
H
ende
r
son
tcg: Spe
c
ify optional vector requ
i
r
em
e
nts with a li
s
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
R
ichard Henderson
tcg: All
o
w add_ve
c
, sub_vec, neg_ve
c
, not_ve
c
t
o
be
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
Richard Henderson
tcg:
D
o not
recr
e
ate INDEX_op_neg_vec unl
e
s
s s
u
pported
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-13
David H
i
ldenb
r
a
n
d
tcg: Implemen
t
t
cg_gen_gvec
_
3
i()
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Hend
e
rson
tcg
:
Use tlb_fill prob
e
from tlb_vaddr
_
t
o
_host
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
R
ichard Henderson
tcg: Remo
v
e CP
U
C
l
ass::handle_
m
mu_fault
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Hender
s
on
tcg: Use
C
P
UClass
:
:
tlb_f
i
l
l in cputlb
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard
Hende
r
son
target/xten
s
a: C
o
nv
e
r
t to CPUClass::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Hend
e
rson
target/unico
r
e
3
2:
C
o
nvert
to CPU
C
l
a
ss::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
R
i
c
hard Henderson
ta
r
g
e
t/t
r
icore
:
Convert
to CP
U
Cla
s
s::tlb_fil
l
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Hen
d
erson
ta
r
get/tilegx:
C
onver
t
to C
P
UClass:
:
tlb_
f
ill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard H
e
n
ders
o
n
target/sparc:
C
onvert t
o
C
P
UClass::tl
b
_f
i
ll
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Hende
r
son
target/sh
4
: Conver
t
to CPUClass::t
l
b_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
R
ichard Henders
o
n
target/s390x: Convert to CPUClass
:
:tlb_f
i
l
l
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Henderson
targe
t
/riscv: Conv
e
rt t
o
C
PUClass::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
R
ic
h
ar
d
H
enderson
t
a
rget
/
ppc
:
C
o
nvert to CPU
C
lass::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard H
e
n
d
ers
o
n
target
/
openr
i
sc: Co
n
vert to CPUClas
s
::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richard Henderson
target/nios2:
C
o
nvert to CPUClass::tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Ri
c
hard
Henderson
target/moxie: Convert to CP
U
C
l
ass
:
:tlb
_
fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
R
ichard Henderson
t
arget/mips: Convert to
C
P
UCla
s
s
::tl
b
_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2019-05-10
Richar
d
Henderson
t
arget
/
m
i
p
s: Tidy control f
l
ow in mips_cp
u
_handl
e
_
m
m
u_fau
l
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next