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-s390: Implement EPSW
2015-02-03
Ric
h
a
rd
H
enderson
target-s
3
9
0: Im
p
lement EPSW
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
R
ichard He
n
derson
target-s390: I
m
plement SAM specific
a
tion exce
p
tion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
Pavel Dovgalyuk
target-i386: f
i
x icount
p
r
o
c
essing for
r
epz instr
u
ctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
Dmitry
P
ol
e
taev
target-
i
38
6
: fbld in
s
truction doesn't se
t
minu
s
s
i
g
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
D
mitry Polet
a
ev
target-i386: Wrong co
n
versio
n
in
f
inity f
r
om float
8
0
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
t
c
g-
p
pc: Use
the return address as a base pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
H
e
n
derson
tcg-p
p
c: Mer
g
e ca
c
h
e-
u
t
ils into th
e
backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
H
e
nderso
n
qemu/
o
s
d
ep
:
Remove the need
fo
r
qemu
_
init_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hende
r
son
tcg-ppc: Rename the tc
g
/ppc64 backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
c
g-ppc:
R
e
move the backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc64: Merge
ppc32 shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tc
g
-ppc64: Suppo
r
t
m
u
lsh_i3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg-ppc64:
M
erge pp
c
32 regi
s
ter us
a
ge
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-ppc64
:
Merge
ppc
3
2 qemu
_
l
d/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Henders
o
n
tcg-ppc
6
4: Merge pp
c
32
brc
o
n
d
2, setcond2, mu
l
uh
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard
Henderson
tcg-ppc64:
Begin merging
ppc32 with ppc64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-ppc64: Fix sub2 i
m
plementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard
Hender
s
on
t
cg-pp
c
64
:
M
e
rge 3
2
-bit
ABIs into the
p
rologue / frame
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ulrich W
e
igand
t
c
g-ppc
6
4: Adjust tcg_out_call f
o
r
E
L
F
v
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
t
cg-p
p
c64: Support the ppc6
4
elfv
2
ABI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard
Henderson
tcg-
p
pc64:
Use the corr
e
ct test i
n
tc
g
_
o
ut_c
a
ll
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
hard Henderson
tcg
-
ppc64: Bet
t
er param
e
teri
z
e t
h
e stack fr
a
me
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Fix TCG_TARGET_CALL_STACK_OFFSET
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
tcg-ppc64: Move ca
l
l macros out of
tc
g
-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
son
tcg-ppc64:
M
a
ke TCG
_
AREG0
a
nd TCG_REG_CALL_ST
A
CK enum
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tc
g
-
ppc64: Use
t
cg_out_{ld,st,cmp} in
t
ernally
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Hende
r
son
tcg-ppc64: Relax register r
e
strictions in
tcg_out_mem_long
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard
Henderson
tcg-ppc6
4
: Move functions ar
o
und
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
n
derson
tcg-ppc64: Avoid some hard-co
d
ings of TCG_TYPE_I
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd H
e
nderso
n
tc
g
-ppc: Use uintptr_t in ppc_tb_set_jmp_targe
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
Ri
c
h
a
rd Henderson
tcg/optimize
:
Don
'
t special case TCG
_
OPF_CALL_CLO
B
BER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
A
lexander
Graf
T
C
G: Fi
x
tcg_gen_extr_i64_tl for 32bi
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
i
cha
r
d Henderson
tcg: Remove TCG_TAR
G
ET_HAS_new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
ichard Henderson
tci:
Convert to new ldst opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard
H
enders
o
n
t
cg
-
i386: Fi
x
w
i
n6
4
qemu store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d
He
n
derson
tcg/opti
m
ize: Remember garbage high bits for 32-bit ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tc
g
/optimiz
e
: M
o
ve updatin
g
of gen
_
o
pc_buf into tcg_opt_g
e
n_mov
*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Henderson
tcg-sparc: Make debug_f
r
ame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
c
g-s390: Make debug_fr
a
me
c
onst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tcg
-
arm:
Make debug_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg-
a
arch
6
4:
M
ake
debug_fr
a
me const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
ender
s
o
n
tcg-i386: Make
debug_frame
c
onst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg:
A
llow th
e
debug_frame
da
t
a str
u
c
t
ure to be constant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg: Move siz
e
e
f
fects
o
ut of dh_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Henderson
tcg: Remove sizemask an
d
flags argumen
t
s
to tcg_gen_call
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Henderson
tcg: Save f
l
ag
s
and com
p
uted sizemask in
T
C
G
H
e
l
p
e
rInfo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Henders
o
n
tc
g
:
Register the h
e
lper info s
t
ruct rather than
t
he
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard
Hend
e
rson
tcg: Move side effects out of
dh_sizema
s
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
e
nderso
n
tcg: Inline
tcg_gen_helperN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
c
hard
H
enderson
tcg
:
Use help
e
r
-gen
.
h in t
c
g-
o
p
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d He
n
derson
tcg: P
u
sh tcg-run
t
ime
r
ou
t
ines into
exec/
h
el
p
er-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ar
d
Henderson
tcg: Invert the inclusion of helper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Optimize brcond2 and setcond2 ne/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d
Henderson
tcg-mips: Enable direct chainin
g
of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard
H
e
nderso
n
t
c
g-
m
i
p
s
: Simpl
i
fy movco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard H
e
nde
r
son
t
c
g
-mip
s
: Simplify b
r
cond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
en
d
e
rson
tc
g
-mi
p
s: Im
p
r
ove setcon
d
eq/
n
e vs zeros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
He
n
de
r
son
tcg-mips: S
i
mpli
f
y setcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Hender
s
on
tcg-mi
p
s: S
i
mplify brco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mips: Simplify setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hen
d
e
r
son
tcg-mips: Commonize opcode implem
e
ntatio
n
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Improve a
d
d2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
tcg-mips:
Hoist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-
m
ip
s
: Fix s
u
btra
c
t immediate range
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Henderson
t
cg-mips: Name the opcode en
u
meration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips: Use EXT fo
r
A
N
D on
m
ips32r
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
t
c
g-mips: Use T9 for T
C
G
_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd
Henderson
tcg-
m
ip
s
: Introduce TC
G
_
TM
P
0, TCG_TM
P
1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
tcg
-
mips
:
Rearran
g
e
r
egister al
l
ocati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mips:
C
o
n
v
ert to new_
l
dst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-
m
ips: Convert t
o
new qe
m
u_l/st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips: Move
so
f
tmmu s
l
ow path out of
l
ine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Henderson
tcg-
m
ips:
S
plit large ld
s
t off
s
ets
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
n
d
erson
tcg-mips: Fil
l
the exit_tb delay
slot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
t
c
g-m
i
p
s
: U
s
e
J and JAL opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
t
cg
-
mips: Constr
a
in the code_gen_buffer
to
be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Hend
e
rson
tcg
-
mips: Lay
o
ut ex
e
cutabl
e
and code_g
e
n_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
R
i
c
hard Hend
e
rson
tci: Fix tcg
_
out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
h
ar
d
Henderson
t
c
g-
s
390: I
m
ple
m
ent direct
c
haini
n
g of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
derson
tcg-s390: Don't force -ma
r
ch=z990
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rson
tcg-
s
390: Improve setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-
s
390:
Allow i
m
mediate
o
perands to
a
d
d
2 and
s
ub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Henderson
tcg-s390: Impleme
n
t
tcg_register_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Henderson
tcg-s390:
Use m
o
re risbg in th
e
tlb sequ
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
tcg-s390: Mo
v
e
l
d
s
t
h
elpe
r
s out o
f
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hender
s
on
tcg-s390:
C
onvert to new ldst opc
o
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
har
d
Henderson
tcg-s390: Integrate endia
n
ness into TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Hen
d
erson
tcg-s390: Convert
to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s390:
F
ix o
f
f
-
by-on
e
in wrapar
o
und andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richard
Hen
d
e
rso
n
t
c
g:
Fix tcg_reg_alloc_mo
v
v
s no-op
t
runcation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard He
n
derson
exec-all
.
h: Use stl_
l
e
_
p
instea
d
o
f
stl_p pat
c
hing x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd
Henderson
target-i386: Preserve the
Z
bi
t
fo
r
bt/bt
s
/btr/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
hard Henderson
tcg: Re
m
ove unreachable code in
t
cg_out_op and
o
p_defs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Hend
e
r
s
on
tcg: Us
e
tcg_target
_
availab
l
e_re
g
s i
n
tcg_reg_a
l
loc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg:
Make call add
r
e
s
s a constant pa
r
am
e
ter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Hend
e
rson
tci: Create
t
cg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tc
g
-mips:
S
plit out tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hender
s
on
tcg
-
spa
r
c: Creat
e
tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard H
e
nderson
tcg-ppc64: Rename tcg_out_calli to tcg_out
_
call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-ppc: Spli
t
o
ut tcg_o
u
t
_
cal
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next