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-alpha: Add vector implementation for CMPBGE
2014-06-23
Ri
c
hard Hender
s
o
n
tcg
-
p
p
c64: A
v
oi
d
s
ome ha
r
d-codings of TCG_TYPE
_
I64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enderso
n
tcg-ppc: Use uin
t
pt
r
_
t
i
n
pp
c
_tb_set_jmp_target
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
Richa
r
d Henderson
tcg/optimi
z
e: Don't speci
a
l case TCG_OPF_CALL_CLOBBER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Ric
h
a
rd Hend
e
rson
t
cg: Re
m
ove TCG_TARGET_HAS
_
new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Hende
r
son
tci: Conve
r
t to new ldst o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Hende
r
so
n
t
c
g-i386: Fix w
i
n
64 qemu store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderson
tcg
/
optimize:
Reme
m
b
e
r g
a
rbage high bits for 32-bit
op
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
He
n
de
r
s
o
n
tcg/optimize
:
Move upd
a
t
ing of gen_opc_buf
into tcg_o
p
t_gen_mov*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-sparc: Ma
k
e
d
ebug_frame
c
onst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Henderson
tcg
-
s
3
90: M
a
ke debug_fr
a
m
e const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg-arm:
Make debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
t
c
g-aarc
h
64:
Make
debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-i3
8
6: M
a
ke debug_fr
a
me
co
n
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
Allo
w
th
e
debug_
f
rame data struc
t
ure to be constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard
H
enderson
tcg: Mo
v
e siz
e
effects out of dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
t
c
g
:
Remove sizemask and flags ar
g
uments to tcg
_
gen_callN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
derso
n
tcg
:
S
a
ve fl
a
g
s
a
n
d c
o
mput
e
d siz
e
m
ask in TCGHel
p
e
rInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
ch
a
rd Henderson
tcg: Re
g
ister the helpe
r
info struc
t
r
ather tha
n
t
h
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
Mo
v
e
si
d
e effects out of dh_
s
izemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d H
e
nderson
tcg: Inline tcg_gen_h
e
lperN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hender
s
on
t
c
g:
U
s
e
hel
p
e
r-gen
.
h in tcg-
o
p
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
ha
r
d Henderson
tc
g
:
P
ush t
c
g
-
runtime
r
outines in
t
o
exec/helper
-
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ic
h
ard He
n
derson
tcg: Invert the inclusion of help
e
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
r
d Hender
s
on
tcg: O
p
tim
i
ze brcond2 and setcond2 ne/eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Hend
e
rson
tc
g
-mips: Enable direc
t
c
haining of TB
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Hend
e
rson
tcg-mips: Simp
l
ify
movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard Henderson
tc
g
-m
i
p
s: Sim
p
lify brcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd H
e
n
d
erson
tcg
-
mips: Improve s
e
tcond eq/ne vs zer
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard He
n
ders
o
n
tcg-mips: S
i
mplify
se
t
cond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
har
d
Henderson
tcg-mips: Simplify
b
rcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
r
d H
e
nderson
tcg-mips:
Simplify setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd
H
ender
s
on
t
cg-mip
s
:
C
ommo
n
ize opcode implementati
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d Henders
o
n
tcg-mips: Imp
r
o
v
e
a
d
d2/s
u
b2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
t
c
g-mips: Hoist
args loads
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Hender
s
on
tcg-mi
p
s:
Fix sub
t
ra
c
t
im
m
ediate range
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard
H
enderson
tcg
-
mi
p
s: Name the opcode
en
u
m
e
r
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard He
n
derson
tc
g
-mips: Use EXT f
o
r AND on mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Hender
s
o
n
t
cg-mips:
U
se T9 fo
r
TCG_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
hard Henderson
tc
g
-mips: Introdu
c
e T
C
G_TMP0, TCG_
T
M
P
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Henderson
tcg-mips: Rearrange re
g
iste
r
all
o
cation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Hen
d
erson
tcg
-
mips:
Conver
t
to
n
ew_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips:
Convert to new q
e
mu_l/st h
e
lp
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
t
c
g-m
i
p
s
:
M
ove softmmu slow path out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg
-
mips: Split
l
arge ldst
o
ff
s
ets
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hen
d
erso
n
tcg-m
i
ps
:
F
i
l
l the ex
i
t_tb
d
elay s
l
o
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg-mips: Use J and JA
L
opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tcg-mips
:
Co
n
strain the code_
g
en_buffer to
be wi
t
h
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
c
g
-mips
:
Layout executab
l
e and code
_
gen_bu
f
fer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-22
Richard Henderson
tci: Fix tcg_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard
H
enderson
tcg-
s
390: Implement direct chai
n
ing of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderson
t
c
g
-
s390: Don'
t
force
-
march=z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s3
9
0: I
m
prove setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
derson
tcg-s
3
90: Allow
i
mmediate oper
a
nds t
o
a
d
d2
a
nd sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Imple
m
ent
tcg_register_ji
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s390: Use
m
ore risbg in th
e
tlb seq
u
e
n
ce
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
hard Henderson
t
cg-s390: Mo
v
e
ldst helpers out o
f
lin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rson
tcg
-
s390: Convert to n
e
w ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
h
a
rd H
e
nd
e
r
s
on
tcg
-
s390: Integra
t
e
endianness into
T
CGM
e
mOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richar
d
Henderson
tcg-s3
9
0
:
Convert t
o
T
C
GMe
m
Op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
cha
r
d Hend
e
rson
tcg-s390:
F
ix off
-
by
-
one in wra
p
aro
u
n
d
a
ndi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
R
icha
r
d Hender
s
on
tcg:
F
ix tcg
_
r
e
g_alloc_mov vs no-o
p
truncation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Richard Henderson
exec-all
.
h
: Use stl
_
l
e_p ins
t
ea
d
o
f
stl_p pa
t
chin
g
x86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Hende
r
son
t
arg
e
t-i386: Preserve the Z bit for bt
/
b
ts/btr/btc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
char
d
Hende
r
son
t
c
g
:
Remov
e
un
r
eachab
l
e code
i
n tcg_out_op
a
nd
o
p_defs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg: Use tc
g
_t
a
rget_ava
i
lable_regs in tcg_
r
eg_all
o
c_mov
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Henders
o
n
tcg
:
Mak
e
call addres
s
a constant parameter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard He
n
derson
tci:
Create t
c
g_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
t
c
g-mips: Sp
l
it out tc
g
_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard H
e
nderson
t
c
g
-s
p
arc:
C
r
eate tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Hend
e
r
son
t
cg-ppc64: Renam
e
tcg_out
_
calli to tcg_out_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
e
r
son
tcg-ppc: Split out
t
cg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Hende
r
son
tcg-s390
:
Rena
m
e tgen_ca
l
li to tcg_o
u
t_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
hard Hende
r
son
tcg-i386: Ren
a
me tcg_out_calli to tcg_out_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tcg:
Req
u
ire T
C
G_TA
R
GET_INSN_UNI
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tci: Define TCG_TARGET_INSN_UNIT_
S
I
ZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
t
c
g-mips: Define TCG_TA
R
GET_I
N
SN_
U
NIT_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henders
o
n
tcg-ia64: Def
i
ne T
C
G_TARGET_INSN_UNI
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
e
n
d
e
r
son
tcg-s390: Define TCG_T
A
R
GET_INSN_UNIT
_
SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-aarch
6
4: Defi
n
e
T
CG_TARGET_
I
NSN_UN
I
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg-a
r
m: Defi
n
e TCG_TARGE
T
_INS
N
_UNIT_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-sparc: Define TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
tcg-ppc: De
f
i
n
e T
C
G_TARGET_INSN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-ppc64: Define
TCG_T
A
RGET_INSN_
U
NIT_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg-i386: Define TCG_TARGET_INSN_UNIT
_
SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
t
cg: Define
t
cg_insn_
u
nit f
o
r c
o
d
e pointers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
tcg: Intr
o
du
c
e byte poin
t
er arith
m
etic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-03
Ri
c
ha
r
d Henderson
targ
e
t-alp
h
a: Fix RDUSP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hende
r
son
tcg-sparc: Accept sto
r
es of zer
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
rson
t
cg-sp
a
r
c
: Fix
s
mall 32
-
bit
m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Hen
d
erson
t
cg-sparc: Fixu
p
funct
i
on a
r
gumen
t
types
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard
Henderson
tcg-sparc: Hoist
c
ommon argum
e
nt loads i
n
tcg_out_
o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd
H
enders
o
n
tcg-sparc: Don't handle mov/mov
i
in tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard
H
enderson
t
cg-sp
a
rc:
T
idy check_fit_
*
tes
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard
H
e
nder
s
on
tcg-sparc: Imple
m
en
t
m
u
l
s2_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
enderson
t
c
g-sparc:
U
s
e
the RETURN i
n
struction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Henders
o
n
tcg-s
p
arc: Us
e
6
4
-b
i
t r
e
gisters with sparcv8plus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard H
e
nderson
t
cg-s
p
arc: Support
t
runc_shr_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard H
e
nderson
tcg
-
sparc: Remove most uses
o
f TCG_TARGET_REG_
B
IT
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard
H
enderso
n
tcg:
A
d
d
INDEX
_
op_trunc_s
h
r_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
ichard Henderson
tcg: F
i
x missed pointer
s
ize != TC
G
_TARGET_
R
E
G
_
B
ITS
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next