repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg/i386: Split subroutines out of tcg_expand_vec_op
2019-01-22
E
m
ilio G
.
Cot
a
s
oftfloa
t
:
e
nforce softflo
a
t if the hos
t
's FMA is br
o
k
e
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
tests/fp/platform
.
h: inc
l
ude con
f
ig-host
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cot
a
f
p-test:
f
i
x
s
ignat
u
re
of slow_cle
a
r_flags and qemu_cle
a
r_flags
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
E
m
ilio G
.
Cota
tests
/
fp/Makefile: do
not use gcc-on
l
y
-W flag
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emili
o
G
.
Cota
b
e
rke
l
ey-testfloat-3: pull
c
hanges
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
Cota
fp-bench:
r
emove wrong
exponent
r
aise
i
n fill_random
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2019-01-22
Emilio G
.
C
o
ta
fp-b
e
nch: fi
x
update_random_o
p
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-18
Emilio
G
.
Cota
docs/d
e
ve
l
/build
-
system
:
fix 'soft
m
u' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
h
a
rdfloa
t
: impleme
n
t
f
loat
3
2/64 compar
i
son
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
hardfloat: implement
f
l
o
a
t32/64 square r
o
o
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
h
a
rd
f
loat: implem
e
n
t
f
lo
a
t32
/
64
f
us
e
d multiply-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
hardfloat: implement float32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat: imp
l
ement floa
t
32
/
64
multipl
i
catio
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
ha
r
d
flo
a
t: i
m
p
l
ement float32/6
4
addit
i
o
n
and
subtraction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Co
t
a
fpu:
i
n
troduce hard
f
loat
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
milio G
.
Cota
tes
t
s/fp: add
fp-benc
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softfloat: add float{32,64}_is
_
z
ero_or_
n
orm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
sof
t
float: rename
c
a
n
on
i
calize to
sf_c
a
nonicali
z
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
target/tricore
:
u
se floa
t
32_
i
s_d
e
nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o G
.
Cota
s
o
ftfloat:
a
dd float{32,64}_is_{de,}normal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
fp
-
t
e
st: p
i
ck
T
A
RGET_ARM to
g
et i
t
s specialization
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
xxhash: match outp
u
t a
g
ainst
t
he origi
n
a
l xxhash32
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cot
a
i
n
clude: move exec
/
tb-hash-xx
.
h to qemu/xxhas
h
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio
G
.
C
o
ta
exec: i
n
troduce qemu_xxha
s
h{2,4,5,6,7
}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
qht-bench: doc
u
m
ent
-
p flag
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emi
l
io G
.
Cota
tcg: Drop nar
g
s from
tcg_op
_
i
nsert_{be
f
ore
,
afte
r
}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Emilio
G
.
Cota
linu
x
-
u
ser: fix comm
e
nt s/atomic_write/a
t
o
m
ic_
s
et/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cot
a
cp
u
tlb: r
e
ad C
P
UTLBEntry
.
addr_write atomically
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
C
ota
cp
u
tlb:
serialize tl
b
up
d
ates with env->tlb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
i
lio G
.
C
o
ta
c
p
utlb: fix as
s
e
r
t_cpu_i
s
_self macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
lio G
.
Cota
exec: int
r
oduce tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
C
o
ta
ta
r
g
et/unicore32: remove
t
l
b_
f
lush
f
rom uc3
2
_
i
n
it_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
i
lio G
.
C
ota
ta
r
get/
a
lp
h
a: remove tlb_flush
from
alpha
_
cpu_
i
nitfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
t
c
g:
di
s
t
r
ibute tcg_time
into TCG co
n
texts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
m
il
i
o G
.
Cota
tcg: plug
h
ole
s
i
n
s
t
ruct T
C
G
P
rofile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
t
cg:
f
ix us
e
o
f uninitialize
d
var
i
able under CO
N
FIG
_
PROFILE
R
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio
G
.
Cota
t
cg: access cpu->i
c
ount_decr
.
u
1
6
.
high with
atomic
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
m
ilio G
.
Cota
tests/f
p
/fp-te
s
t
: ad
d
f
loa
t
ing p
o
in
t
te
s
ts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
E
mil
i
o G
.
Cota
gitmodules: ad
d
berkeley'
s
softfloat +
t
estfloat version 3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
soft
f
lo
a
t: remove float64_trunc_to_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io G
.
Cota
configure: enable mttcg fo
r
i386 and
x8
6
_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
ta
r
get/i386: move x86_64_hregs to
D
is
a
sContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target
/
i386: move cpu_t
m
p1_i64 to Di
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
tar
g
et/i386
:
move cpu_
t
mp3_i32 to
DisasCon
t
e
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cota
targ
e
t/i386: move cpu_tmp2_i32 to
D
isasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
il
i
o
G
.
Cota
targ
e
t/i386: move cpu
_
pt
r
1
t
o
DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
i
l
i
o G
.
Cota
target/
i
386
:
move cp
u
_ptr0 to Di
s
a
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
ta
r
g
e
t
/i
3
86:
move cpu_tmp4 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio G
.
C
o
ta
target/i386: move cpu_
t
mp0 to Disa
s
Cont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i3
8
6: mov
e
cp
u
_T1 to Disa
s
Context
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
r
get/i386: move cpu_T0 to DisasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
i
lio G
.
Cota
target/i3
8
6: move cpu_A0 to
D
i
s
asContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
t
a
rget/i386: move c
p
u_cc_src
T
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ota
cpus: access
.
qemu_icoun
t
_
b
ias wi
t
h a
t
om
i
c64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Cota
cpus: access
.
qemu_icount
w
ith a
t
omic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
te
s
t-rcu-
l
i
st: access n
_
re
c
laims and n_nodes_rem
o
ved
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Cota
q
sp: use atomic
6
4
accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio
G
.
Co
t
a
tests: add
a
tomic64
-
b
e
nch
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
util: add atomic6
4
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cac
h
e
inf
o
: a
d
d
i/d c
a
che_linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
o
ta
cpus
:
ini
t
ialize timers_state
.
vm_clock_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mili
o
G
.
Cota
a
t
omic: fix
c
omm
e
nt s/x64_64/x86_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
Cota
qht-be
n
c
h:
a
d
d -p flag
t
o pr
e
comp
u
te hash v
a
l
ues
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
Cot
a
qht: con
s
ti
f
y a
r
guments to some internal functio
n
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
lio G
.
C
o
ta
qht: const
i
f
y
qht_statisti
c
s_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
qht: co
n
s
t
ify qht_l
o
okup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cota
qht: fix
c
ommen
t
i
n
q
ht_bucket_remove_entr
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emili
o
G
.
C
o
ta
qht:
d
rop ht argum
e
nt from
q
ht iter
a
tors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cot
a
test-qht: sp
e
ed up + test qht_r
e
size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qh
t
: t
e
st delet
i
on
of t
h
e
last entr
y
in a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qht: tes
t
removal of non-existe
n
t
entr
i
es
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
test-qht
:
tes
t
q
ht_
i
t
er_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cota
qht:
a
dd
q
ht_iter_remo
v
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o
G
.
Cota
qht:
r
emove unused map param from qht_remove__locke
d
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
target/riscv
:
cal
l
gen_goto_tb on DI
S
AS_T
O
O_MANY
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
m
ilio G
.
Cota
target/
r
iscv:
optimize
indirect
br
a
nches
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
E
m
ilio
G
.
Co
t
a
target/ris
c
v: optimize cross-page
direct j
u
mps
i
n softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Em
i
lio
G
.
C
ota
spapr
:
fix
leak of rev array
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emili
o
G
.
Cota
q
om: convert th
e
CPU list to RC
U
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
mil
i
o
G
.
C
ota
sp
a
p
r:
d
o no
t
use C
P
U_FOREACH
_
REV
E
RS
E
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
test
s
:
add t
e
st
-
r
c
u
-
tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
Cota
tes
t
s: add test-list-simp
l
eq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu-list:
a
bstra
c
t the l
i
s
t
impl
e
mentation
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-
r
cu-list: acc
e
ss goflag with at
o
mics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_queue:
add
RCU QTAILQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
o
ta
r
c
u
_
queue: ad
d
R
C
U QSIMPLE
Q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o
G
.
Cota
r
cu_queu
e
: re
m
ove
barrier from Q
L
IST_EMPTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
rcu_qu
e
ue: use atomi
c
_set in QL
I
ST_REMOVE_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
h
m
p-
c
omm
a
n
ds-info:
add sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp-
c
ommands
:
a
d
d sync-pro
f
ile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
vl: ad
d
-enable-sync-pro
f
i
l
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Co
t
a
tests/atomic_add-bench: a
d
d -
p
to en
a
bl
e
sync p
r
o
filer
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
qsp: track
BQL
c
allers
explicitly
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cot
a
qsp: su
p
port call si
t
e coalesci
n
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
C
ota
qsp: add qsp_r
e
set
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp
:
add sort_by
option
to qsp_report
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio
G
.
Co
t
a
q
s
p: QEMU's Synchronization Profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o
G
.
Cota
seqlock
:
constify seqlo
c
k_rea
d
_begin
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emilio G
.
Cota
translate-all
:
honour CF_NOCACHE
i
n
tb_
g
en_
c
ode
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emilio G
.
C
o
ta
target/ppc: set is_j
m
p on ppc_tr_break
p
oint_che
c
k
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next