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: Add preferred_reg argument to tcg_reg_alloc
2018-12-18
E
mili
o
G
.
Cota
doc
s
/deve
l
/
build-system:
f
i
x 'softmu' typo
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
hardfloat: imple
m
e
nt float32/64 comparison
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cot
a
hardfloat: im
p
leme
n
t float32/64 squa
r
e roo
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Cota
hard
f
loat: imp
l
ement float
3
2/64 fused mu
l
tiply-add
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
hardfloat: imple
m
e
n
t
f
l
oat32/64 division
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
ha
r
d
float: implement float3
2
/64 mult
i
plication
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
i
l
io G
.
Cota
hardfloat
:
i
m
p
le
m
ent f
l
oat32/64 addition and subtraction
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
Co
t
a
fp
u
: int
r
oduce har
d
float
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emil
i
o
G
.
Cota
t
e
s
ts/fp: add f
p
-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
softfloat: add
floa
t
{32,64}_is_
z
e
r
o
_
or_nor
m
al
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
softf
l
oat
:
rename canonic
a
lize to sf_c
a
n
o
ni
c
alize
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
target/tricore
:
use
float32_is_denormal
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio G
.
Cota
softfloat: add fl
o
at{32
,
64}
_
is_{de,
}
norm
a
l
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emili
o
G
.
C
o
ta
fp-t
e
st: pick TARGET_ARM to
g
et
its
s
pecia
l
iz
a
t
ion
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio
G
.
Cota
xxhash
:
match output against the orig
i
nal xxha
s
h
3
2
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
C
o
t
a
incl
u
de:
move e
x
e
c
/t
b
-ha
s
h-xx
.
h t
o
qemu/xxhash
.
h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Em
i
lio
G
.
C
ota
ex
e
c: introd
u
ce qemu
_
xx
h
ash{2,4,5,6,7}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
Emilio G
.
Cota
qht-b
e
nch:
d
ocument -p fl
a
g
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-12-17
E
m
il
i
o G
.
C
ota
tcg: Drop nargs
from tcg_op_insert_{before
,
after}
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-26
Em
i
lio G
.
Cot
a
linux-user: fix comment s/ato
m
i
c
_write/atomic
_
se
t
/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
cputlb:
r
ead CPUTLBEntry
.
addr_write
a
tomi
c
ally
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emili
o
G
.
Cota
cputlb: s
e
rialize tlb updates
with env->tlb_
l
ock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
E
milio G
.
Cot
a
c
p
utlb:
fix assert_cpu_is_self m
a
cr
o
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
exec: introduc
e
tlb_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
target/unicore3
2
: remov
e
tlb_flus
h
f
r
om uc32_init_fn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
ta
r
get/alpha:
remo
v
e tlb_f
l
ush f
r
om alpha_
c
pu_
i
nitfn
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: di
s
tribute tcg_tim
e
i
nto TCG contexts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Em
i
lio
G
.
Cota
t
cg: plug holes in struct TCG
P
rofile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emil
i
o G
.
Cota
tcg: fi
x
use
o
f u
n
initializ
e
d vari
a
b
l
e under
CONFIG_PROFILER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-19
Emilio G
.
Cota
tcg: access
cpu->ico
u
nt
_
dec
r
.
u16
.
high wit
h
atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emil
i
o G
.
Co
t
a
tests/fp/fp-test
:
add
f
loating point tests
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emi
l
i
o G
.
Cot
a
gi
t
m
odules: add b
e
rkeley's
s
oftfloat + testfloat version
3
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-05
Emilio G
.
Cota
softfloat: remove float64_trunc_to_int
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
configure: enable mt
t
c
g for i386 an
d
x86_64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
targe
t
/i386: move
x86_64_h
r
egs to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ot
a
target
/
i386: move cpu_tm
p
1_i64 to
Di
s
asC
o
n
tex
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
ta
r
get/i3
8
6
:
move cpu_tmp3_i32 to DisasCon
t
ext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emili
o
G
.
Cota
tar
g
et/i386
:
m
ove cpu_tmp2_i32 to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
target/
i
386:
m
ove cpu_ptr1 to D
i
sasConte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
l
io G
.
Cota
ta
r
get/i386: mo
v
e
cpu
_
ptr0 t
o
D
i
s
asC
o
nte
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Co
t
a
target
/
i386: move cpu_tmp
4
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
target/i3
8
6: mo
v
e cp
u
_tmp0
to Di
s
asCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
Co
t
a
target
/
i
3
8
6
: move cpu_T
1
to DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
mi
l
io G
.
Cota
target/i386:
mo
v
e cpu_T0 to DisasCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o
G
.
Cot
a
targ
e
t/i3
8
6:
move cpu_
A
0 to DisasC
o
nt
e
x
t
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emil
i
o G
.
Cota
target/i38
6
: move
cp
u
_cc_
s
rcT to Di
s
asCont
e
xt
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio
G
.
Co
t
a
cpus: access
.
qemu
_
icount_
b
ias w
i
th atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
milio G
.
Cota
c
p
us: access
.
qemu_icount
w
ith atom
i
c64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
te
s
t-rc
u
-list: access n_reclaims a
n
d n
_
nodes
_
re
m
oved
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emi
l
io
G
.
Cota
qsp: us
e
atomic64 accessors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
C
ot
a
tes
t
s: a
d
d atomic64-bench
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cot
a
util: add atomic64
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Emilio G
.
Cota
cac
h
ei
n
fo:
add i
/
d cach
e
_
linesize_log
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
E
m
ilio
G
.
Cota
cp
u
s
:
initiali
z
e
timers_s
t
ate
.
v
m
_cl
o
ck_
l
ock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-10-02
Em
i
lio G
.
Cota
atomic: fix co
m
ment s/x
6
4
_64
/
x8
6
_64/
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
qht
-
bench: add -
p
flag t
o
preco
m
pute hash values
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emil
i
o G
.
Cota
qh
t
:
c
onstif
y
argume
n
ts to s
o
me internal functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: constify qht_statistic
s
_init
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio
G
.
C
ota
qht: constif
y
qht_l
o
okup
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Co
t
a
q
ht:
f
ix
commen
t
i
n
qht_bucket
_
remov
e
_entry
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
qht: drop ht arg
u
m
e
nt from qht itera
t
ors
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Em
i
l
i
o G
.
Cota
test-qht: speed up
+
test qht_resiz
e
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emi
l
io G
.
Cot
a
tes
t
-qh
t
: test deleti
o
n of the la
s
t
entry i
n
a bucket
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
Cota
test-qht: test removal of
non-existent
entries
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
Emilio G
.
C
ota
test-
q
ht: test qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
milio G
.
Cota
qht: add qht_iter_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-26
E
m
ilio G
.
Cot
a
qht: remove unused
map param from q
h
t_remove
_
_locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Co
t
a
target/riscv: call gen
_
goto_tb
on DISAS_TOO_MA
N
Y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
targ
e
t
/riscv: op
t
imize ind
i
r
e
ct branch
e
s
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-09-05
Emilio G
.
Cota
targ
e
t/riscv: optimize cros
s
-page direct jumps in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-28
Emili
o
G
.
Cota
spapr: fix le
a
k
o
f r
e
v ar
r
ay
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o G
.
Cota
q
om
:
convert th
e
CPU li
s
t to
R
CU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cota
spapr:
d
o not use CPU_FOREACH_REVERSE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
tests: ad
d
t
est-
r
c
u-tailq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Co
t
a
test
s
: ad
d
test-lis
t
-simpleq
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
C
ota
t
e
st-
r
cu-list: ab
s
tract
the list implementatio
n
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
test-rcu-list: ac
c
ess gofla
g
with a
t
omics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io
G
.
Co
t
a
rcu_queue: a
d
d RCU QTAI
L
Q
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
E
m
i
lio
G
.
Cota
r
cu_queue
:
add RCU QS
I
MPLEQ
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
Cota
r
c
u_queue:
r
emove
b
arrier from QLIST_EMPTY_RCU
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio
G
.
C
ota
rcu_queue:
use atomic_set
i
n QLIST_R
E
MO
V
E
_
RC
U
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
hmp
-
c
om
m
a
nds-inf
o
: add sync-profile
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
i
o
G
.
Cota
hmp-com
m
ands:
a
dd sync-pr
o
file
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cot
a
vl: add
-
enabl
e
-sync-prof
i
le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
tests/atomic_add-bench: add -p to
enable sync profiler
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cota
qsp
:
track BQL c
a
llers
e
xplicit
l
y
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
io G
.
Cot
a
q
s
p
: support
cal
l
s
i
te coalescing
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emilio G
.
Cot
a
qsp: ad
d
qsp_reset
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Em
i
lio G
.
C
o
ta
qsp: add
s
or
t
_by option to qsp_report
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emil
i
o
G
.
C
ota
qsp: QE
M
U's Sy
n
c
h
roni
z
at
i
on P
r
o
filer
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-08-23
Emi
l
i
o
G
.
Cota
seql
o
ck: consti
f
y
seqlock_rea
d
_begin
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-09
Emil
i
o G
.
Co
t
a
t
ransl
a
te-all: ho
n
our CF
_
NOCACH
E
in
t
b_
g
en_code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emilio G
.
C
o
t
a
target/
p
p
c
:
set is_
j
mp on ppc_tr_breakpoint_check
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
Emi
l
io G
.
C
o
ta
t
r
anslate-a
l
l
:
f
ix
l
ocking
of TBs whose two p
a
ges shar
e
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
E
m
i
l
i
o G
.
Cota
te
s
ts/
a
tom
i
c_add-
b
e
n
ch: add
-
m opt
i
on to use mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Em
i
lio G
.
Cota
trace: ena
b
le tr
a
c
i
ng of TCG atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Em
i
lio G
.
Cota
t
ra
c
e: add trace_mem_bui
l
d_info_no_se_be/le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emil
i
o G
.
Cota
trace:
expa
n
d mem_info:s
i
ze_shif
t
to 3
b
i
ts
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Em
i
lio G
.
Co
t
a
trace: simplify
t
race_
m
e
m
fu
n
ct
i
ons
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G
.
Cot
a
trace: fix misreporting
o
f TCG acc
e
ss sizes
f
o
r
user
.
.
.
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next