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/aarch64: Make direct jump patching thread-safe
2016-05-13
Ser
g
ey Fe
d
o
r
ov
tcg/aarch64: Make direct ju
m
p patching
t
hread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Se
r
gey Fedor
o
v
tcg/arm: Make direct jump patching th
r
ead-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
e
rge
y
F
ed
o
rov
t
c
g/s390: Make di
r
ect jump patching thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
tcg/i3
8
6: Make d
i
r
ect jump pa
t
c
hing thread-s
a
fe
Suggested-by: Richard Henderson <
rth@twiddle.net
>.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
t
c
g/ppc: Mak
e
direct jum
p
patch
i
ng
thread
-
s
a
fe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Se
r
g
e
y Fedorov
tc
i
: Make direct jump patching th
r
ead-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey F
e
dorov
include/qemu/osdep
.
h: Ad
d
macros for point
e
r align
m
e
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
in
c
lude/qemu/o
s
dep
.
h
:
Add
a
ma
c
r
o
t
o
check for
a
lignm
e
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Emi
l
io G
.
Cota
tb: co
n
sistently
use uint3
2
_t fo
r
tb->fl
a
gs
Suggested-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-04-05
Jame
s
Hogan
t
c
g/mips: Fix type of tcg_target_r
e
g
_al
l
oc_order[]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richar
d
Hend
e
rson
t
a
rget-i
3
86: Dump unknow
n
o
pcodes with -d unimp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Rich
a
rd Hend
e
rson
target-i386:
F
i
x inhibit irq mask handling
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
hard Henderson
target-i386: Use gen_nop_m
o
drm for pref
e
tch instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
P
a
olo
B
onzini
target-i38
6
:
Fix
addr16 prefix
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
R
ichar
d
H
enders
o
n
t
arget-i386: Fix SMSW for 64-bi
t
mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
target-
i
386: Fix SMSW and
L
M
SW from/to register
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bo
n
zini
target-i386:
Avoid rep
e
ated
calls to
t
he bn
d
_jmp helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Mayde
l
l
tcg:
Remove
unnecessary
o
s
d
e
p
.
h includes from t
c
g-target
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Pet
e
r Maydell
scr
i
pts/clea
n
-includes:
I
gnore
.
inc
.
c files
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter May
d
ell
t
cg: Rena
m
e tc
g
-
t
arget
.
c
to tcg-
t
a
rget
.
inc
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
targe
t
-
s
parc
:
Use g
l
obal
r
egiste
r
s
f
or the register
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richa
r
d Henderson
t
a
rget-spa
r
c: Tidy globa
l
register initialization
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
R
i
chard
H
en
d
erson
tcg: Allo
c
at
e
indire
c
t_bas
e
temporaries in a diffe
r
ent
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hender
s
on
tcg: Im
p
l
e
ment indi
r
ect m
e
mory register
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard
H
enderson
tcg: Work around clang bug
w
rt enum ra
n
g
e
s, part 2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
target-i386
:
I
mpleme
n
t FSGSBASE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Rich
a
r
d Henders
o
n
target-i3
8
6: Enable CR4/XCR0 feat
u
res for user-
m
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Hen
d
erson
target-i38
6
: Clea
r
bndreg
s
during legacy
near
jumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Hen
d
erson
t
a
rget-i386: Implement BNDLDX
,
BNDSTX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Rich
a
rd Hend
e
rson
target-i3
8
6: Up
d
a
t
e BNDSTATUS for exceptions
raised
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Ri
c
hard Henders
o
n
target-i
3
86: Implement
BNDCL, BNDCU, B
N
DCN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richa
r
d H
e
nderson
target-i386: I
m
plement BNDMOV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
H
enderson
target-i386: Imp
l
emen
t
B
NDMK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
i
chard Henderson
targ
e
t-i
3
86: Split up gen_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
a
r
d
H
enders
o
n
target-
i
386: Perfo
r
m
set/reset_inhibit_ir
q
inl
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richa
r
d Henders
o
n
target-i
3
86
:
Enable con
t
rol
r
egisters for MPX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
erson
t
arge
t
-i386: I
m
plement XSAVEOPT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
erson
target-i386: Add XSAVE extension
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderson
t
a
rget-i386:
Rearrange
p
r
ocessing of 0F AE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henders
o
n
targ
e
t-i386: Re
a
rrange proce
s
sing of 0F 01
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hend
e
rson
target-i
3
86: Split fxsave/fxrstor imple
m
entation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
c
h
ard Hende
r
son
tcg: Int
r
oduce temp_loa
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
hard Henderson
t
c
g: C
h
ange temp_
s
ave a
r
g
u
ment to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard He
n
ders
o
n
tcg: Change
t
emp_sync argumen
t
t
o TCGTe
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
hard Hende
r
son
tcg: Change te
m
p_dead arg
u
m
e
n
t to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Change r
e
g_to_temp to TCGTe
m
p pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hen
d
e
r
son
tc
g
: Remove tcg_get_arg_s
t
r
_
i32/64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
derson
tcg: More use of TCG
R
eg where appropriate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard
H
enderson
t
c
g
: Work around clang
b
u
g
wrt
enum ranges
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard
H
e
n
derson
tcg: Tidy
t
em
p
orary
a
l
l
ocatio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
r
d H
e
n
d
e
r
son
tcg:
C
hange
t
s->
m
em
_
reg
to ts->mem
_
base
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Hend
e
r
s
on
tcg: C
h
ange t
c
g_global_
m
em_new_* to take a TCGv_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ichar
d
Henderson
tcg: Re
m
o
ve lingering referenc
e
s to gen_opc_buf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Henderson
t
c
g: Respect hi
g
hwater
in tcg_out_tb
_
finalize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-12-01
Ric
h
ard H
e
nder
s
on
tcg: Incr
e
a
s
e the high
w
ater res
e
rvati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-11-23
John Clarke
t
c
g
: F
i
x highwat
e
r ch
e
c
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-28
R
icha
r
d Henderson
t
arget-*: Advance pc af
t
er recognizing a
b
rea
k
po
i
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-22
Chen Gang
targ
e
t-tileg
x
: Imp
l
ement prefetch
i
n
structions in pipe y2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Henderson
cpu-
e
xe
c
:
Add "nochain"
debug
f
lag
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg/mips: Support
r6
SE
L
{NE, EQ}Z inst
e
a
d
of
M
O
VN
/
M
OVZ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Jam
e
s Hog
a
n
tcg/mips:
S
upport
r
6
multiply/d
i
v
i
de encodings
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
ames Hogan
tcg/mips: S
u
p
por
t
r6 JR en
c
oding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg
/
m
ips:
A
d
d us
e
_m
i
ps32r6_instr
u
ctions definitio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
ames Ho
g
an
disas/
m
ips: A
d
d
R
6 j
r
/jr
.
h
b to disassembler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ja
m
es
Hogan
tcg-o
p
c
.
h
: Simplify ins
n
_st
a
rt def
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard
H
en
d
erson
tcg/
p
pc:
P
refer mask over
andi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
R
i
c
ha
r
d He
n
der
s
on
tcg/ppc: Revise goto_tb impleme
n
tati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Henderson
tcg/
p
pc: Adju
s
t exit_tb for change in pr
o
logue plac
e
ment
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
t
cg: Adj
u
st CO
D
E
_
GEN_AVG_
B
LO
C
K_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Henders
o
n
tcg:
Check for
overflow via hi
g
h
w
ater
mar
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
h
a
rd Henderson
t
c
g: Allocate
a
g
u
a
r
d
pa
g
e af
t
er co
d
e_
g
en_
b
uffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
tcg: Emit pr
o
logue
t
o the beginning o
f
code_gen_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
d
erson
tcg:
R
em
o
ve tcg_gen_code_search
_
pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
t
c
g: Re
m
ove gen_in
t
ermedi
a
te_code_
p
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d Henderson
tcg
:
Save insn data and use i
t
in
cpu_restore_state
_
fro
m
_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Pass data argument to re
s
tore_state_to_opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henderson
tcg: Add TC
G
_MAX_INSNS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Henderson
t
a
r
g
e
t-*: D
r
op c
p
u_
g
en
_
code defi
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tc
g
: Merge cpu_gen_
c
o
de into tb_g
e
n_co
d
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
ichar
d
Henderson
t
arget-sparc
:
Add
npc state to in
s
n
_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-sparc:
R
emove gen_o
p
c_ju
m
p
_
pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
enderson
target-sp
a
rc: Split
o
u
t
ge
n
_
b
ran
c
h_n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard H
e
nderson
target-sparc:
Tidy
gen_bra
n
ch
_
a inte
r
face
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
target-cris
:
Mirror g
e
n_op
c
_pc i
n
to insn_
s
tart
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Henderson
target-sh4: Ad
d
flags
state to
i
nsn
_
star
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
r
d
Henderson
target-s390x: Add
cc_op state
to insn_st
a
r
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
a
rget-mips: Add delayed bra
n
ch state to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-i386: Add
cc_op state to insn_star
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d H
e
nderson
targ
e
t-arm: Add cond
e
x
ec state
t
o in
s
n_s
t
art
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
tcg: Allow ext
r
a
d
ata to be at
t
ached to
i
nsn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hender
s
on
target-*
:
Intro
d
uce and use cpu_breakpoint_t
e
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
ichard Henderson
target-*: Increm
e
nt num_insns i
m
mediately after tc
g
_gen
_
i
nsn
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
e
n
derson
target-*: Uncondi
t
ionally e
m
it tcg_gen_insn_
s
ta
r
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
t
c
g: Ren
a
me d
e
bug_insn_sta
r
t to ins
n
_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Che
n
Gan
g
target-tilegx
:
Support iret instruction and
r
elat
e
d
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
C
h
en Gang
targe
t
-tilegx:
U
se TILEGX_EXCP_OPCO
D
E_UN
K
NO
W
N and
T
ILEGX_EXC
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen
Gang
target-tilegx: I
m
ple
m
ent v2mults instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
target-tilegx: Implem
e
nt v?
i
nt_* in
s
tructions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen
G
ang
targ
e
t-tilegx:
I
mplement
v2
s
h* instruct
i
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hende
r
son
target
-
t
i
l
e
g
x
:
Handle n
o
fa
u
lt pref
e
tch inst
r
uctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next