repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target-i386: Fix SMSW and LMSW from/to register
2016-03-14
Paol
o
B
o
nzi
n
i
target
-
i386: Fix
SMSW and LMSW from/to
r
e
g
ister
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
P
a
olo Bonzini
target-i386: A
v
oid repeated ca
l
ls to the bn
d
_
jmp helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Mayde
l
l
t
c
g: Re
m
o
v
e
unnecessary osdep
.
h
includes
f
rom tcg-ta
r
get
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter
M
a
ydell
script
s
/clean-includes: Ignore
.
inc
.
c file
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter
M
ay
d
ell
t
cg
:
R
ename tcg-target
.
c to tcg-target
.
inc
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
t
a
rge
t
-sparc: U
s
e gl
o
b
al registers for the r
e
g
i
s
ter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hender
s
on
target-sparc: Tidy global re
g
iste
r
initia
l
ization
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg: Al
l
ocate in
d
irect_base
t
empora
r
i
es
i
n
a different
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
R
i
c
hard Henderson
tcg: Implemen
t
i
n
d
irec
t
m
emory reg
i
s
t
ers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hende
r
so
n
tcg: W
o
rk around clang bug wr
t
enum
r
an
g
es, part
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Hender
s
on
ta
r
get-i3
8
6: Implem
e
nt FSGSBASE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
He
n
derson
target-i
3
86: Enable
C
R4/
X
CR0 features fo
r
use
r
-
mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Hender
s
on
target-
i
386: Clea
r
bndregs during
l
e
ga
c
y near jumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
nderson
ta
r
ge
t
-i386: Implem
e
n
t
B
N
DLDX, BNDSTX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
target-i386: Updat
e
BNDSTATU
S
for excepti
o
ns raised
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard He
n
de
r
son
targe
t
-i3
8
6
:
Impl
e
ment B
N
DCL
,
BNDCU, B
N
DCN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichar
d
Henderson
target
-
i
386
:
Implement BNDMOV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
i
chard He
n
derson
tar
g
et-i386:
I
mpleme
n
t BN
D
MK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hender
s
on
targ
e
t-i386: Split up ge
n
_
lea_mo
d
rm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
erson
ta
r
get-i386: Perform set/reset
_
inhib
i
t
_irq inli
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
ichard
H
enderson
targ
e
t-i386: En
a
ble control registers
f
or
MPX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard
H
enderson
target
-
i386
:
Implem
e
nt X
S
AVEOPT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
erson
target
-
i
386: Add
X
SAV
E
e
x
tension
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
i
ch
a
rd Henderson
target-i386: Rearrange p
r
o
c
essin
g
of 0F AE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard
H
en
d
ers
o
n
t
a
rget-i3
8
6: Rearr
a
nge
processing of 0F 01
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Ric
h
ard Henders
o
n
t
a
r
g
et-i386: Spl
i
t fxsave/fxrs
t
or
i
mpleme
n
tati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Hende
r
son
tcg: Int
r
oduce temp_load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
t
c
g: Change tem
p
_
s
a
ve a
r
gumen
t
to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ri
c
h
a
rd Henderson
t
cg
:
Change tem
p
_sync argu
m
ent to TCGT
e
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richa
r
d Henderson
tcg: Ch
a
nge temp_dead
a
r
g
ument to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard Henders
o
n
tcg: Ch
a
nge reg_to_tem
p
to TCGTemp poi
n
te
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd
Hen
d
er
s
on
tcg:
R
emove
tcg_
g
e
t
_arg
_
str_i32
/
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
c
h
a
rd
Henderson
t
c
g: More use of T
C
GReg where ap
p
r
opria
t
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Work aroun
d
clang bug wr
t
en
u
m
r
a
nges
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard
Henders
o
n
tcg: Tidy tem
p
ora
r
y all
o
cation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard H
e
nd
e
rson
t
c
g
:
Chang
e
ts
-
>mem_reg to
ts
-
>
mem_base
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Change
tcg_g
l
obal_mem
_
new_* to take a
TCGv_ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard
H
e
n
derson
t
c
g: Re
m
o
v
e
l
in
g
ering references to gen_opc_buf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: Respect hi
g
hwater in tcg_out_tb_finalize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-12-01
Ri
c
hard Hend
e
rs
o
n
tcg
:
Increase the
h
i
g
h
w
ater reservation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-11-23
J
o
hn Clarke
tcg: Fix high
w
ater check
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-28
Richard Henderso
n
target
-
*:
Advance pc after reco
g
nizing a breakpo
i
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-22
Ch
e
n G
a
ng
target
-
tilegx: Impl
e
m
e
nt prefetch instr
u
c
tions in pipe y2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Henderson
c
pu-exec: Add "no
c
hain" debug flag
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
am
e
s Hogan
tcg/mips:
S
u
p
p
or
t
r6 SE
L
{NE, EQ}Z instead of M
O
VN/MOVZ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
a
mes
Hog
a
n
t
c
g/mips: Support r6 multiply/divide
encodi
n
gs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
J
a
m
e
s
H
og
a
n
t
cg/mips: Suppor
t
r6 JR encod
i
ng
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Ho
g
an
tcg/mips
:
Add u
s
e_
m
ips32r6_i
n
st
r
uctions definiti
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James
H
ogan
disas
/
mips: Add R6 jr/jr
.
hb t
o
disass
e
mbler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg-opc
.
h
: Simplify ins
n
_start def
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Hend
e
rson
tcg/ppc: Prefer mask over andi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richar
d
Henderson
tcg/ppc: Rev
i
se goto_tb i
m
ple
m
entation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Hende
r
son
t
cg/ppc: Adju
s
t
e
xit_tb
f
or
chang
e
i
n prol
o
gue
placemen
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hende
r
son
tcg
:
A
djust CODE_
G
E
N
_AVG_BLOCK_SIZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Henderso
n
tcg
:
Check for o
v
er
f
l
o
w v
i
a highwater mar
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
e
r
son
tc
g
: Allocate a guard page after co
d
e
_gen_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Emit prologue
t
o the
b
eginnin
g
of c
o
de_gen_buffe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hen
d
erson
tcg: Remove tcg_gen_code_
s
ear
c
h_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Re
m
ove gen_i
n
t
e
rm
e
d
i
ate_cod
e
_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
He
n
derson
t
cg: Save insn data and use it i
n
cpu_restore_state_fro
m
_t
b
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ar
d
Hend
e
rson
tc
g
:
P
ass data argument to restore_state
_
to_opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg
:
Add TCG_MAX_
I
NSN
S
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
target-*: Drop cpu_g
e
n_code define
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard
H
ende
r
son
tcg: Merge
cpu_gen_cod
e
into tb_gen_code
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d Henderson
t
arget-
s
p
a
r
c: Add n
p
c stat
e
t
o insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard Hender
s
on
t
a
rget-sparc: Rem
o
ve
gen_opc_jump_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
ende
r
s
on
target-sp
a
r
c: Spli
t
out gen_branch_n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard H
e
nderson
target-
s
parc: Tidy
gen_branch_
a
interface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
d
e
rs
o
n
t
a
rget-cr
i
s
: Mirror
g
en_opc_pc into in
s
n_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
r
d
H
enderson
t
a
r
g
e
t
-s
h
4: Add f
l
a
gs stat
e
to insn_s
t
a
rt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Hender
s
on
targ
e
t-s390x: A
d
d
cc_op sta
t
e to
i
nsn_
s
tart
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard H
e
nderson
t
arget
-
m
i
ps: Add
d
elayed branch state to
i
nsn_sta
r
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard Henderson
target-i386: Add cc_op state to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-arm:
Add con
d
exec state
to ins
n
_s
t
art
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d Hende
r
son
tcg:
A
l
lo
w
extra
d
a
t
a to be
a
t
tach
e
d
t
o insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
target-*: Introduce and us
e
cpu_breakp
o
int_tes
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hender
s
on
target-*: Incr
e
ment num_insns
immediately afte
r
tcg_gen_insn
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-*:
Unconditionally emit tcg_gen_insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard He
n
derson
tcg: Rename debu
g
_insn
_
start to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
C
hen G
a
ng
target-t
i
legx: Support iret instruction and rel
a
ted
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gan
g
ta
r
get-
t
ilegx: Use
T
ILEGX_EX
C
P_OPCODE_UNKNOWN an
d
T
ILEGX_EXC
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen
G
a
n
g
target-
t
ilegx:
I
mplement v2mults instruc
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Ga
n
g
target
-
tile
g
x: Implement v?int
_
*
i
nstructions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
C
h
en Gang
target-tileg
x
: Implement
v
2sh* instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-t
i
legx: H
a
ndle nofault prefetch
i
n
structions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
target-tilegx
:
Fix a typ
o
for mnemonic ab
o
ut "ld_add"
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ard Hend
e
rson
target-tilegx: Use TILEGX_EXCP_SIGNAL instead o
f
TI
L
E
GX_EXCP
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
C
hen Gang
targ
e
t-tilegx: Dec
o
de ill
p
seu
d
o-instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
linux-user/tilegx: Implement
tilegx signal features
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
l
inux-user/
s
ys
c
all_defs
.
h: Sync the late
s
t
s
i_code
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
t
arget-tile
g
x: Let x1 pi
p
e process bpt
i
nst
r
uction
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
t
arget-tilegx: Implement complex multiply instr
u
ctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
target-
t
ilegx: I
m
pleme
n
t table index i
n
s
tructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
target-
t
ile
g
x:
Implement
c
rc
instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
ta
r
g
e
t-tilegx:
I
mpleme
n
t v1m
u
ltu
instr
u
c
tion
Reviewed-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen
G
ang
ta
r
get
-
til
e
g
x
: Impl
e
m
ent v*add and v*sub instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ch
e
n
G
ang
targ
e
t-t
i
legx: I
m
plement v
*
s
h
l,
v*shru
,
an
d
v
*
shr
s
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hende
r
son
target-tile
g
x: Tidy s
i
md
_
helper
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-09-15
P
avel Dovg
a
lyuk
target-i386: ex
c
ept
i
on handl
i
n
g for other helper functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-09-15
Pavel
D
ovgalyuk
target-
i
386: exception
h
andling for seg_helper functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next