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
tci: Make direct jump patching thread-safe
2016-05-13
Serge
y
Fe
d
o
r
o
v
tc
i
: Make direc
t
jum
p
pat
c
h
ing thread-sa
f
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
ergey Fedor
o
v
inc
l
ude/qemu
/
o
s
dep
.
h: Add macro
s
f
or po
i
nt
e
r al
i
gnment
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedo
r
ov
in
c
l
ude/qemu/osdep
.
h: Add a macro to check for alignme
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
E
m
i
l
io G
.
Cot
a
tb: consist
e
ntl
y
us
e
uin
t
32_
t
for tb->flag
s
Suggested-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-04-05
James Hogan
tcg/mips: Fix type of
tcg_target_
r
eg_alloc_order[]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
targ
e
t-i386:
Dump unknown
o
pcodes
w
it
h
-
d
uni
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
hard Henderson
target-i3
8
6: Fix inhi
b
it irq mask handling
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
R
i
c
hard Hen
d
erson
target-i386: Use gen
_
no
p
_modrm f
o
r
prefetch
i
nstructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
t
arg
e
t-i386: Fix addr16 p
r
efi
x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderso
n
t
arget-
i
386: Fix SMSW for
6
4
-bit
mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
t
a
rget-i
3
86
:
Fix S
M
SW and LMSW from/to
r
eg
i
ster
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonzini
tar
g
et-i386
:
Av
o
i
d repea
t
ed calls to the b
n
d_jmp helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter
M
ayd
e
ll
tcg: Remove un
n
ecessary osdep
.
h includes from tcg-target
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Maydell
script
s
/clean-in
c
ludes: Ignore
.
in
c
.
c
file
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter
M
ayd
e
ll
tc
g
: Rename
t
cg-target
.
c to tcg-target
.
i
nc
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard
H
e
n
d
erson
ta
r
get-sp
a
rc: Use global regis
t
ers
for the register
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Rich
a
r
d
Hen
d
erson
target
-
sparc:
T
i
d
y global register
i
nitial
i
zatio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henders
o
n
tcg: Allocate in
d
irect_
b
ase
t
empora
r
ies in
a different
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
R
ichard Hend
e
r
son
tcg:
Im
p
l
e
men
t
in
d
irect
m
emory registers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richar
d
Hende
r
son
tcg
:
Work
a
ro
u
n
d c
l
ang bug
w
rt
e
n
um ranges
,
part 2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henders
o
n
t
arget-i
3
86:
I
m
plem
e
n
t FSGSBASE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
nd
e
rson
targe
t
-i38
6
: Enable CR4/XCR
0
featu
r
es for
user-mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
H
ender
s
on
target-i386: Clear bndreg
s
during
legacy
near jumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichar
d
H
e
n
derson
target-i386: Implement BN
D
LDX, BNDST
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Ric
h
ard Henderson
target-i3
8
6
: Up
d
ate BNDST
A
TUS for ex
c
ep
t
ions raised
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichard Henderson
t
arget-i386: Implement BNDCL, BNDCU, B
N
DCN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
Hend
e
rson
t
arget
-
i386: Imp
l
e
m
e
n
t BN
D
MOV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Ri
c
hard Hend
e
rson
targ
e
t-i3
8
6:
I
mplement B
N
DMK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard Hen
d
erson
t
arg
e
t-i386:
S
pl
i
t up gen_lea_mod
r
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard H
e
nde
r
son
t
a
rget-i386: Perf
o
r
m
set/reset_i
n
hi
b
it_irq inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
i
ch
a
r
d
H
enderso
n
t
arge
t
-i386: Enable control registers for MPX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richar
d
Henderson
ta
r
get-i386:
Implem
e
nt XSAVEOPT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
ichard Henderso
n
ta
r
get-i386: Add XSAVE ext
e
n
sion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henderso
n
target-i386: Rearr
a
nge pro
c
ess
i
ng of 0F
A
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
e
rson
t
arget-i386: Rearrang
e
processin
g
of 0F 01
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard He
n
derson
target-i386: Split fxsave/fxr
s
t
or implem
e
nta
t
io
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard Hend
e
rson
tcg: Introduce tem
p
_load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard H
e
n
ders
o
n
tcg: Ch
a
nge temp_save argu
m
ent to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Change tem
p
_sync argument to TCGTem
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
ard H
e
n
d
ers
o
n
tc
g
:
Chang
e
temp_dead argume
n
t to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hende
r
son
tcg: Change reg_to
_
temp to TCGT
e
m
p
pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard Henderson
tc
g
: Remove tcg_get_arg_
s
tr_i32/64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
derson
tcg: Mor
e
use
of TCGReg wh
e
re appropriate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard He
n
d
erson
tcg: Work around
clang
b
ug w
r
t
e
num ranges
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hende
r
s
on
tcg: Tidy temporary al
l
ocation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
ha
r
d
Hend
e
r
s
on
tcg:
Ch
a
nge
ts->mem_reg to ts->mem_b
a
s
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richar
d
Henderson
t
c
g: Ch
a
nge tcg_global_m
e
m_new_* to
take a TC
G
v
_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richar
d
Hen
d
er
s
o
n
t
c
g: Remov
e
lingering references
to gen_op
c
_b
u
f
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hender
s
on
tcg: Respect highwater
i
n tc
g
_ou
t
_tb_finalize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-12-01
Richard H
e
nderson
tcg
:
Increase the highwater reserv
a
ti
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-11-23
John Clarke
tcg
:
Fix hi
g
hwa
t
er check
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-28
R
i
chard Henderson
ta
r
get-*: Advance
p
c aft
e
r
r
ecogni
z
ing a breakpoint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-22
Che
n
Gang
tar
g
et-tile
g
x
:
Implement pre
f
e
t
c
h instr
u
cti
o
ns in pipe
y2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
R
ichard Henderson
cpu-exe
c
:
Add
"
noch
a
i
n
" de
b
ug fl
a
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James H
o
gan
tcg/mips: Supp
o
rt r6 SEL{NE
,
EQ}Z instead of MOVN/MO
V
Z
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tc
g
/mips: Support r6 multip
l
y/divide encodings
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg/mips: Support r6 JR en
c
oding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James H
o
gan
tcg/mips: Add use_mips32r6_instructions def
i
nition
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
disas/mips:
A
d
d
R6 jr/jr
.
hb to dis
a
ssembler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ja
m
es Hogan
tcg-
o
pc
.
h: Simplify insn_start de
f
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ri
c
hard H
e
n
derson
t
c
g/ppc: P
r
efer mask over andi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ric
h
a
rd H
e
nderson
t
cg
/
ppc:
R
evis
e
g
oto_tb im
p
lementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Henderson
tcg/ppc: Adjust exit_tb for change in prol
o
g
ue pla
c
emen
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hende
r
son
tcg: Adj
u
st CODE_GEN_AVG_BLOCK_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
He
n
derso
n
t
c
g:
C
heck fo
r
overflow via
h
ighwater
mark
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Allocate
a
guard page
a
fte
r
c
o
de_gen_bu
f
fe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
erson
t
c
g: Em
i
t prologue
to th
e
b
e
g
i
nning of
co
d
e_gen_
b
uff
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hender
s
on
t
c
g: R
e
mo
v
e tc
g
_
g
en_c
o
de_sear
c
h_p
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg
:
R
e
move gen_
i
nt
e
r
me
d
i
a
te_code_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
tcg: Save
insn data an
d
use i
t
i
n
cpu_restore_state_from_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard
Henderson
tcg: Pass data argu
m
ent to restore_state_to_opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
derson
t
cg: Add T
C
G_
M
AX_INSNS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
hard Hen
d
erson
ta
r
get-*: Drop cpu_gen_cod
e
define
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg
:
Merge
cpu_gen_code into tb_gen_
c
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
derson
t
arget-sparc: Add npc
stat
e
t
o insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
enderson
targ
e
t-sparc: Rem
o
ve
gen_opc_jump_
p
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henderson
t
a
rget-
s
pa
r
c: Spl
i
t out
g
en_branch_n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Hend
e
rson
ta
r
get-sparc: Tidy gen_branch_a interface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-cris: Mir
r
or ge
n
_opc_pc into insn_st
a
rt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henders
o
n
target-sh4:
A
dd flags stat
e
to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Henderson
target-s3
9
0x: Add cc_op s
t
a
te to insn
_
s
t
ar
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Henderson
t
arget-mips: Add delayed
b
ranch
state to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
ta
r
ge
t
-i386: A
d
d cc_op sta
t
e
t
o insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard H
e
n
d
erson
ta
r
get-arm: Ad
d
condexec
s
tate to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Al
l
ow extra data
t
o
be attached to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henders
o
n
targe
t
-
*
: I
n
troduce and use
c
pu_breakpoint
_
test
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
target-*: Increment num
_
insns
i
mmediately after tcg_gen_insn
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
char
d
Hend
e
rson
targe
t
-*
:
Unconditionally emit tcg
_
gen_ins
n
_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard He
n
der
s
on
tcg: Ren
a
me debug_
i
n
sn_start to insn_s
t
art
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen G
a
ng
target-tilegx: Suppo
r
t ire
t
i
nstruction and
r
el
a
ted
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gan
g
target-tilegx: Use
T
ILEGX_EXCP_O
P
CODE_UNKNOWN and T
I
LE
G
X_EXC
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
t
a
r
get-tile
g
x: Implement v2
m
u
l
ts instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen G
a
ng
target-ti
l
egx: Implemen
t
v?i
n
t
_
*
i
n
struct
i
ons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
target-tilegx: Implement
v
2sh* i
n
str
u
ctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tar
g
et-til
e
g
x
: Handle n
o
fau
l
t p
r
efetch instruc
t
io
n
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Ga
n
g
targ
e
t
-
tilegx: Fix a t
y
po for
mnemonic about "ld_
a
dd"
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-tilegx
:
Use TILEGX
_
EXCP_SIGN
A
L instead of TILEGX_EXCP
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
C
h
en Gang
targe
t
-tilegx: Dec
o
de i
l
l pse
u
do-instr
u
ct
i
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Che
n
G
ang
l
i
n
ux-
u
ser/tileg
x
: Im
p
lement tilegx signal features
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Ga
n
g
linux-user/syscall_d
e
fs
.
h: Sync the late
s
t si_code
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next