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/arm: Fix double-word comparisons
2018-01-16
Rich
a
rd Hen
d
ers
o
n
tcg/arm: Fix doub
l
e-
w
ord comp
a
risons
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Paolo Bonz
i
ni
tcg: add cs_ba
s
e
and flags to
-d exec output
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: Allow 6 argume
n
t
s to TCG helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard He
n
derso
n
tcg: Add tcg_signed_co
n
d
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
a
r
d Henderson
t
cg: Generalize TCGOp parame
t
e
rs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ar
d
Henderson
tcg: Dyn
a
mically allocate TCGOps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
ha
r
d Hende
r
s
o
n
tcg: Remove TCG
V
_
UNUSED* and TCGV_IS_
U
NUSE
D
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
target/mo
x
ie:
F
ix tlb_
f
ill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Alex
Benn
é
e
target/*hel
p
e
r: don't check retaddr before c
a
ll
i
n
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richa
r
d Henderson
ta
r
get/arm: Fix GETPC usage in do_pair
e
d_
c
mpxch
g
64_l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
R
i
ch
a
rd Henderson
target/
a
rm: Use helper_retaddr
in stxp h
e
lper
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Ri
c
ha
r
d Henderson
t
cg: Record code_gen_buffer addr
e
ss for user-only memory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alista
i
r Fr
a
n
cis
Makefi
l
e: Capstone
:
Add supp
o
rt for cross compile ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Richard Henders
o
n
disa
s
:
Du
m
p insn byte
s
along with capsto
n
e
dis
a
s
se
m
bly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Peter M
a
ydell
cpu-exec: Exit exclusive re
g
i
on on longjmp from ste
p
_atomic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard Hender
s
o
n
tcg
/
s
390x: Use const
a
nt pool for p
r
ologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard
H
enderson
tcg: Allow constant
pool entries in
t
he prol
o
g
u
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
R
i
c
har
d
Henderson
di
s
as:
A
dd capstone as submodule
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
e
nderson
disas: Rem
o
ve monitor
_
d
is
a
s_
i
s_physical
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard Henderso
n
ppc: Support Capstone in disa
s
_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderso
n
arm: Suppo
r
t Capsto
n
e in d
i
sas_
s
et_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d He
n
derson
i38
6
:
S
upp
o
rt Ca
p
stone in
d
isas_
s
e
t_inf
o
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard He
n
derson
d
isas: Support the Capstone d
i
sass
e
mbler li
b
r
ary
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard
H
enderson
dis
a
s: Rem
o
ve unused f
l
ags arguments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hen
d
e
rson
target/arm: Don'
t
s
e
t INSN_A
R
M_
B
E
3
2
f
o
r
CONFIG
_
U
SER_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichar
d
Hend
e
rs
o
n
tar
g
et/arm: Mo
v
e BE32 disas
s
e
mbler fixup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d Hende
r
son
target
/
ppc:
C
onvert to
disas_se
t
_info hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hender
s
on
tar
g
et/i386: Co
n
vert to d
i
sas_
s
et_i
n
fo hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
li
o
G
.
Cota
transla
t
e-all
:
e
x
it from tb_
p
h
ys_in
v
al
i
date if qht_remove
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
char
d
Henderson
tcg: In
i
ti
a
lize
cpu_env g
e
nerically
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
tcg:
e
nable multip
l
e
T
CG context
s
in softmmu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
tcg: introd
u
ce regions to split code_
g
en_b
u
ffer
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
ta
translate
-
all: use
q
e
m
u_protect_rwx/n
o
ne helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Cota
osdep:
i
ntrod
u
ce qe
m
u_mp
r
otect
_
rwx/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: allocate optimi
z
er t
e
mps w
i
t
h
tcg_malloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
tc
g
: distribute pr
o
filing
counters across TCGContext'
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
t
c
g
:
introduce **tcg_
c
txs to keep tr
a
ck o
f
all
T
CGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
gen-icount: fol
d
ex
i
treq_label into TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
ta
tcg: d
e
f
i
ne tcg_init_ctx and make tcg_c
t
x a pointer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o
G
.
Co
t
a
t
c
g: take t
b
_ctx out of
TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Co
t
a
translat
e
-al
l
: r
e
port co
r
r
e
c
t avg
host TB size
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Co
t
a
exec-all:
r
e
name tb_free to
t
b_
r
emove
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
ranslate
-
all: use a binary
s
earch
t
ree
to track TBs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
on
tcg: Remove CF_IGNORE_ICOUNT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Add CF_
L
A
S
T_IO + C
F
_US
E
_ICOUNT to CF_HASH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
i
lio G
.
Cota
cpu-exec: lookup
/
g
en
e
rate
TB outside excl
u
sive region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Co
t
a
tcg: check CF_PARALLEL inste
a
d of par
a
llel_
c
pus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
C
o
ta
target/sparc: check CF_P
A
RALLEL inst
e
a
d o
f
parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
targe
t
/sh4: ch
e
ck CF_PAR
A
L
L
E
L
instead
of paral
l
el
_
c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
target/s390x: c
h
eck CF_PARALLEL instead
o
f par
a
llel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
t
arget
/
m6
8
k
:
check CF
_
P
A
R
ALLEL
instead of
p
arallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio
G
.
Cota
t
a
r
g
et/i386: check CF_PARALLEL instea
d
o
f parallel
_
cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
t
arget/hppa: ch
e
ck CF_PARALLEL inst
e
a
d
of parallel_cp
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
a
rget/arm: che
c
k CF_PAR
A
L
L
E
L
instead of
parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: conv
e
rt tb->cflags reads t
o
tb_cflags(t
b
)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tc
g
: Include CF_COUNT
_
MA
S
K
in CF_HASH_M
A
S
K
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Add CPU
S
tate cflags_next_t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
tcg: de
f
in
e
C
F_PAR
A
LLEL and use it f
o
r TB ha
s
hing alon
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd He
n
de
r
so
n
tcg: Use offsets not indic
e
s for T
C
Gv_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
rd H
e
nd
e
rson
qom:
Intr
o
d
uce
CP
U
Class
.
tc
g
_i
n
itia
l
ize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard
H
enderson
t
cg:
Re
m
ove TCGV_EQ
U
AL*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
Re
m
ove GET_TC
G
V_* and MAKE_TCGV
_
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d
H
e
n
derson
tcg: Introd
u
ce t
e
m
p_tc
g
v_{i3
2
,
i
64,ptr}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Introduc
e
tcgv_{i32,i64,ptr}_{arg,temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard He
n
derson
tcg: Push
tcg_ctx into tcg_gen
_
c
a
ll
N
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd Henderson
tcg:
Pus
h
t
cg
_
ctx
i
nto generator function
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
t
c
g: Us
e
per-temp state
d
a
ta in optimize
commit
|
commitdiff
|
tree
2017-10-24
R
ichar
d
Henderson
tcg: R
e
move unused TCG_CALL_DUMMY_TCGV
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
Henderson
tcg: Chang
e
temp_all
o
cate_frame arg t
o
TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Avoid loops against variable bounds
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard Henderson
t
c
g
: Use per-temp st
a
te data in
liveness
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard Henderson
tcg: Introduce t
e
mp_arg,
e
xport te
m
p_idx
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Re
t
u
r
n
N
ULL
t
emp
f
o
r TCG_CALL_DUMMY_ARG
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d
Henderson
tcg:
A
d
d temp_global bit to TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Int
r
oduce arg_t
e
mp
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Propagate TCGOp d
o
w
n to all
o
cato
r
s
commit
|
commitdiff
|
tree
2017-10-24
Richard Hend
e
rson
tcg: Propagate a
r
gs to
op->args in tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Propag
a
te args to op->args in optimizer
commit
|
commitdiff
|
tree
2017-10-24
Richard Henders
o
n
t
c
g: Merge opcode arguments into TC
G
Op
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
tcg: take
.
helpe
r
s out of
TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
i
o G
.
Cota
tc
i
: move tci_re
g
s
t
o tcg
_
qemu_tb_exec
'
s
stack
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
ex
e
c-all: ex
t
r
a
ct
tb->tc_* into
a separate struct tc_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
lio G
.
Cota
transl
a
te
-
a
l
l: d
e
fine
and u
s
e D
E
BUG_TB_C
H
ECK_G
A
TE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate
-
all: define and use
D
EBUG_
T
B_INVALIDATE_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Em
i
lio G
.
Cota
e
x
ec-al
l
:
int
r
oduce T
B
_
P
AG
E
_ADDR_FMT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
C
ota
translate-all: define and use DEBUG_TB_FLU
S
H_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cot
a
exec-a
l
l: bring tb
-
>invalid into tb->cflags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
C
o
ta
tcg: consolidate TB lookups
in tb_lookup_
_
cpu_state
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emili
o
G
.
Cota
tcg: rem
o
ve
addr ar
g
ument from looku
p
_tb_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tc
g
/mips: c
o
n
s
tify tcg_target_callee_sav
e
_re
g
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Co
t
a
tcg/i38
6
:
con
s
t
ify tcg_target_callee_sa
v
e
_
r
egs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cpu-
e
xec: rename hav
e
_tb_lo
c
k
t
o acqu
i
red
_
t
b_lock in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
Cota
t
ransl
a
te-all
:
make have_t
b
_lock static
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
io G
.
C
o
ta
exec-all: fix typ
o
s
in Translatio
n
Block's do
c
umentation
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
tc
g
: fix corru
p
ti
o
n of
c
ode_
t
ime profili
n
g
c
ounter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cputlb: bri
n
g back tlb_flush_
c
ount
u
nd
e
r !TLB_DEBUG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
Alex Bennée
accel/tcg/cputlb: avoid recursive
B
QL (
f
ixes
#1706296)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Henderso
n
t
c
g
/
mips: Fully convert
tcg
_
ta
r
g
et_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Hend
e
r
s
on
tcg/s
p
arc:
Fully conve
r
t
tcg_ta
r
get_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richard Hend
e
rson
t
cg/p
p
c: Fully convert tcg_target_op_def
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next