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/ppc: Support tlb offsets larger than 64k
2018-01-16
Ric
h
ar
d
Hend
e
rson
tcg/ppc: Support tlb o
f
fset
s
larg
e
r t
h
an 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderson
t
cg/
a
rm:
Suppor
t
tlb offsets la
r
ger than 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henders
o
n
tcg/arm
:
F
i
x doubl
e
-
w
o
rd
comparisons
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Pa
o
lo Bonzini
tc
g
: add cs_base
a
nd
flags t
o
-d exec ou
t
put
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard Henderson
t
c
g: Allow 6 argu
m
en
t
s to TC
G
helpe
r
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henders
o
n
tcg: A
d
d
tcg_signed_cond
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg
:
Generalize TCGOp parameters
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henders
o
n
t
c
g:
D
y
namic
a
l
ly
a
llocate TCGOps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
rd Henderson
tc
g
: Remove TCGV_UNUSED* and TC
G
V_IS_UNUSED
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
target/moxie: Fix tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Alex Bennée
target/*helper: don't check retaddr
b
efore ca
l
l
i
ng
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Hender
s
on
t
arget/a
r
m: F
i
x GETPC u
s
a
g
e in do_paired_cmp
x
chg64
_
l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard He
n
derson
t
a
rg
e
t
/arm: U
s
e helper_retadd
r
in st
x
p helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard
Henderson
tcg
:
Rec
o
rd code_gen_buffer a
d
d
ress for user-on
l
y memory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alistair Francis
Ma
k
efile: C
a
p
stone
:
Add sup
p
ort for cross compil
e
ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Richard H
e
n
d
e
rson
d
i
sas
:
Dump i
n
sn byt
e
s along
w
i
th
c
ap
s
tone disassem
b
ly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Peter Ma
y
del
l
c
pu-exec: E
x
i
t exc
l
usive region
on longjm
p
fr
o
m s
t
ep_atomic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard
Henders
o
n
tcg/s390x: Use const
a
n
t
pool for prologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Ri
c
har
d
Henderson
tcg: Allow c
o
nsta
n
t
poo
l
entries
i
n the prol
o
gue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
R
ich
a
rd Hen
d
erson
d
is
a
s
: Add ca
p
stone as su
b
modul
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
Hen
d
ers
o
n
disas: Remove
monitor_disas_is_physical
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hend
e
rson
ppc: Support Cap
s
to
n
e
in dis
a
s_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard H
e
nd
e
rson
ar
m
: Suppo
r
t
Capsto
n
e in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
i
3
86:
Support
Capstone in d
i
sas_set_inf
o
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Rich
a
rd Henderson
disas: Su
p
port the Capst
o
ne
disassemble
r
libra
r
y
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richar
d
Henderson
d
i
sas: Rem
o
v
e
unused fl
a
gs
a
rguments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
c
hard He
n
derson
t
arget/arm
:
Don't set INSN_ARM_
B
E32
f
o
r
CONFIG_USER_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hender
s
on
ta
r
get/arm: Move BE32 disas
s
e
m
b
le
r
fix
u
p
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
ender
s
o
n
target/ppc: Conve
r
t to disas
_
s
et_info hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
target/i3
8
6: Convert to disas_set
_
inf
o
hoo
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
transla
t
e-all: exit from t
b
_
p
hys_
i
nvalida
t
e 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
Richard He
n
ders
o
n
tcg
:
I
n
i
tialize c
p
u_env generic
a
lly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
o
ta
tcg:
enab
l
e multiple TCG
c
ontext
s
in softmmu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
tcg:
i
ntrod
u
ce regions to split code_
g
en_bu
f
fer
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
translat
e
-
all: use qemu_protect_rwx
/
none he
l
per
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o
G
.
Cota
osdep:
i
ntroduce
q
emu_mprote
c
t_rwx/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cota
tcg:
alloc
a
te opti
m
izer temps with tcg_malloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cot
a
tcg: distribute profil
i
n
g
counters across TCGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mi
l
io G
.
C
ota
t
cg: intro
d
uce **
t
cg_ctxs to
k
eep tr
a
ck of all TCGContex
t
'
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
i
o G
.
Cota
gen-i
c
ount: fold exitreq_l
a
b
e
l
into TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
tcg: d
e
f
ine tcg_i
n
it_ct
x
an
d
make tcg
_
ctx a pointer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mil
i
o G
.
Cota
tc
g
: take tb_ctx out of TCGC
o
ntext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
C
o
ta
t
ransla
t
e
-all: r
e
port co
r
r
e
ct avg
host TB size
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mil
i
o
G
.
Co
t
a
exec
-
a
l
l:
r
ename tb_free to tb_remov
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
tr
a
nslate-all:
use a binar
y
search
tree t
o
trac
k
TBs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henders
o
n
tcg: Remove CF_IGNORE_ICOUNT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
t
c
g: A
d
d CF_LAST_IO + CF_USE_ICOU
N
T to CF_HASH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
C
ota
cpu-exec: loo
k
u
p
/generate TB
outside ex
c
lusive region
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Co
t
a
tcg: check CF_
P
A
RALL
E
L
i
n
stea
d
of parallel_c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio
G
.
C
o
ta
targe
t
/s
p
arc: chec
k
CF_PARALLEL inste
a
d of paral
l
el_cp
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cota
ta
r
get/s
h
4: check
C
F_PAR
A
LLEL
i
nst
e
ad of pa
r
allel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
C
ota
target/s39
0
x: check CF_PAR
A
LLEL inst
e
ad of para
l
lel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Co
t
a
target/m68
k
:
check CF_PARALLEL i
n
s
tead of parallel
_
c
p
u
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
ta
r
get/i386: ch
e
ck CF
_
PARALLEL inst
e
ad
o
f parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
targe
t
/hppa:
check C
F
_P
A
RALLEL
instead
of parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
target/arm
:
check CF
_
PARALLEL
in
s
tead of para
l
l
e
l
_
cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
tcg:
c
onvert tb
-
>c
f
lags
r
eads
t
o tb_
c
flags(tb)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
H
e
nd
e
rson
tcg: Include CF_
C
O
U
NT_MASK in
C
F_HAS
H
_MA
S
K
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
enderson
tcg: Add C
P
UStat
e
cfla
g
s_next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
C
ota
tc
g
: define CF_PARALLEL and
u
se it for TB
hashing
a
long
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
enders
o
n
tcg: Use
o
ffsets not indices for
TCGv_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
r
d Henderso
n
qom
:
I
ntroduce CPUClass
.
tcg_init
i
alize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
enderson
t
cg: Remove
T
CGV
_
EQUAL*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard Henderson
tcg
:
Remov
e
GET_TCGV_* and
M
AKE_TCGV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
r
d
Hender
s
on
tcg:
I
ntroduce temp
_
tcg
v
_{i32,i
6
4,p
t
r}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard He
n
d
e
rson
tc
g
: Intro
d
uce
t
cgv_{i32,i64,ptr}_{arg
,
temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
cha
r
d
H
e
n
derson
tcg:
P
u
sh tc
g
_ctx i
n
to tcg_gen_callN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
on
tcg: Push t
c
g_ctx
i
n
to generator fu
n
ct
i
ons
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
t
c
g: Use
p
er-temp state data in optimi
z
e
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
Remove u
n
used T
C
G_
C
ALL_DUMMY
_
T
C
G
V
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
r
d Henderson
tcg:
Change temp_allocate_frame
a
rg to TCGTem
p
commit
|
commitdiff
|
tree
2017-10-24
Richard He
n
derson
t
cg: Avoid
loops
again
s
t
va
r
iabl
e
bo
u
n
d
s
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Use per-
t
emp stat
e
data
in liveness
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
tcg: Intr
o
duce temp_ar
g
, e
x
port te
m
p_idx
commit
|
commitdiff
|
tree
2017-10-24
Richar
d
H
e
nderso
n
tcg: Retu
r
n NULL temp for TC
G
_CALL_DUMMY_ARG
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
h
a
r
d Henderson
tcg:
Add temp_
g
lobal bit to TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
on
tcg: In
t
r
o
d
u
ce arg_temp
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard Hen
d
erson
tc
g
:
Propagate
T
CGOp do
w
n to all
o
cator
s
commit
|
commitdiff
|
tree
2017-10-24
Richard H
e
nd
e
rson
tcg: Propagate arg
s
t
o
op->a
r
gs
i
n
tcg
.
c
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
a
r
d Henders
o
n
tcg: Propagate args
t
o
o
p->args in optimizer
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Henderson
t
c
g: Merge opcode arguments into TCGOp
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Co
t
a
tcg: ta
k
e
.
h
elpers out of
TCGCont
e
xt
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tci: move tci_regs to
t
cg_qemu_t
b
_
e
x
ec's stack
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emili
o
G
.
Cota
exec-all: extract
t
b
->tc_
*
i
n
to a separate str
u
c
t tc_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all
:
defi
n
e
and
u
se DEB
U
G_TB
_
CHECK
_
GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Co
t
a
translate-all: d
e
f
ine and u
s
e D
E
BUG_TB_INVA
L
I
D
ATE_GAT
E
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
io G
.
Cota
exec-all: introduce TB_PAGE_ADDR_FMT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ili
o
G
.
Cot
a
transl
a
te-
a
ll: define an
d
use DEBUG_TB_FLUSH_GATE
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio
G
.
Cota
e
x
e
c
-all
:
bring tb->
i
nvali
d
into tb->
c
f
l
ags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
io G
.
Cota
tcg:
c
onsolid
a
te TB lookups
i
n tb_lookup__cpu
_
s
t
ate
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg: remove addr ar
g
ument from
look
u
p
_
tb_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
tcg/
m
ips: constify tcg_target_callee_save_regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
C
ota
tcg/i386: constify tcg_target_callee
_
save
_
regs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cpu-exec:
re
n
a
m
e
hav
e
_tb_
l
ock to acq
u
ired_tb_lo
c
k
in
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
translate-all: make have_tb_lock
s
tati
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
E
m
ilio G
.
Co
t
a
exe
c
-all: fix typos in Translatio
n
Block's documenta
t
ion
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emi
l
io
G
.
Cota
tcg: fix corrupti
o
n of
c
o
d
e_tim
e
p
rofiling counter
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G
.
Cota
cputlb:
bring bac
k
t
lb_flus
h
_count under !TLB_DEB
U
G
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-25
Alex Bennée
accel/tcg/cputlb:
a
void r
e
cursive BQL (fixes #1706296)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-09-17
Richar
d
H
e
nderson
t
cg/mips: Fully convert tcg_target_op_d
e
f
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next