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
target-s390x: Use cpu_exec_interrupt qom hook
2014-09-25
Richard Henderson
target-s390x
:
Use cpu_exec
_
interrupt qom hook
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-9-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
R
i
chard
H
enderson
targe
t
-xtensa: Use cpu_exec_inte
r
rupt qom hook
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-8-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
ers
o
n
q
o
m
:
Add cpu_exe
c
_interrupt
hoo
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-7-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
arget-
p
p
c: Use cpu_exec_enter qom
hook
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-6-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
targ
e
t-m68k
:
Use cpu_exec_enter/exit qom hooks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-5-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
target-i386
:
Use cpu
_
exec_e
n
ter
/
exit qom h
o
oks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-4-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd
H
enderso
n
c
pu-exec: Remov
e
do-nothing ifd
e
f
chains
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-3-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
rson
q
o
m: Add cpu_exec_enter
a
nd cpu_exec_exit hook
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1410626734-3804-2-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-07-08
Richard
H
ende
r
son
target-ppc: Fix
gdbst
u
b for ppc
6
4le-
l
i
n
ux-user
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-07-08
R
ichard Hend
e
rson
t
arget-ppc: Chan
g
e defaul
t
cpu for ppc64le-li
n
u
x
-user
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-27
Richard
H
e
nders
o
n
tcg/p
p
c: Fix
f
a
ilure in tcg_out
_
mem
_
lon
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1403843160-30332-1-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
e
r
s
on
tcg-ppc:
U
se th
e
retur
n
addres
s
as
a
bas
e
p
o
inter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
t
c
g-ppc: Merge
cache-utils i
n
to the bac
k
e
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderso
n
q
emu/osdep: Remove the ne
e
d for qemu_
i
n
i
t_a
u
xv
a
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
h
ard Henderson
t
c
g-ppc: Rename
the t
c
g/ppc
6
4 ba
c
kend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc: Remove the ba
c
ken
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard He
n
d
er
s
o
n
tcg-pp
c
64
:
Merg
e
ppc
3
2
shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
H
e
nderson
tcg-
p
pc
6
4: Support
m
u
l
s
h
_i
3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hender
s
on
tcg-ppc64:
M
er
g
e ppc
3
2 reg
i
ster us
a
ge
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
r
d
H
e
nderson
tcg-ppc64: Merge ppc32 qemu_l
d
/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard H
e
nd
e
r
so
n
tcg-ppc64: Merge pp
c
32 brcond2, setco
n
d2
,
mulu
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-ppc64: Be
g
in merging p
p
c3
2
with p
p
c6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc64: Fix sub2 imp
l
e
m
entation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tcg-ppc64: Merge 32-b
i
t
ABIs into the prologue /
frame
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg
-
ppc64: S
u
pport t
h
e ppc64 e
l
fv2 ABI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard
Henderson
tcg-ppc64: U
s
e the
correc
t
t
est i
n
tcg_
o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
ha
r
d He
n
d
erson
tcg-ppc64: Better parameterize the stack frame
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg
-
ppc64
:
Fix TCG_
T
ARG
E
T_CALL_
S
TACK_OFFSET
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tc
g
-p
p
c64: Move call
m
a
cros out of tcg-targe
t
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ic
h
ard He
n
der
s
on
tcg
-
p
p
c64: Mak
e
TCG_ARE
G
0 and
TCG_REG_
C
ALL
_
STACK enum
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
nder
s
on
tcg-ppc64: U
s
e tcg_out_{ld,st,
c
mp}
i
nternally
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard
H
end
e
rson
tc
g
-ppc64: R
e
lax register r
e
strictions in tcg_out_
m
em_l
o
ng
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg-ppc64: M
o
ve functi
o
ns aroun
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc
6
4:
Avoi
d
s
ome hard-co
d
ings of T
C
G_TYPE_I6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg
-
ppc: U
s
e
u
intp
t
r_
t
in
p
p
c
_
t
b_set_j
m
p
_
targe
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
R
i
chard H
e
nderson
tcg/optimize
:
Don't s
p
ec
i
al
c
a
se
TCG_OPF_CALL_CLOBBER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard He
n
d
e
rson
t
c
g: Remove TCG_TARG
E
T
_
H
AS_new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Ri
c
hard Henderson
tci: Convert to new ldst opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
i
c
ha
r
d Hender
s
on
tcg-i386: Fix win64 qe
m
u store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
r
son
tc
g
/optimize: R
e
m
e
m
ber gar
b
age high bits f
o
r 32-b
i
t
o
ps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
cg/op
t
imize
:
Mo
v
e
updating of gen_opc_buf into tcg_opt_gen_mov*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Henderson
tcg-s
p
arc: Make
de
b
ug
_
f
r
ame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Hender
s
on
t
cg
-
s390: Make debug_fram
e
co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Hende
r
son
tcg-arm: Mak
e
d
ebug_
f
rame c
o
ns
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Henders
o
n
tcg-aarch64: Make debug_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg
-
i386: Make debug_frame
co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tcg:
All
o
w the debug_
f
rame d
a
ta st
r
ucture to be constant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Hende
r
s
o
n
tcg: Move si
z
e effects
out of dh
_
arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Henderson
tcg: Remove siz
e
mask and
flag
s
a
r
guments
t
o tcg_gen_call
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Sav
e
f
lags and
computed sizemask
in TCGHel
p
erInf
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg: Register the he
l
per info struct
r
ather th
a
n
t
he
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg
:
Move side effects out
o
f dh_sizema
s
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard H
e
nderson
tcg: Inline tcg_gen_helper
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg
:
Use h
e
lper-g
e
n
.
h
in tcg
-
op
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nder
s
on
tcg: Push tcg-runti
m
e routi
n
es int
o
exec/h
e
l
p
er-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Henderson
tcg: Inv
e
rt the inclusion
o
f
helper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard
H
e
n
d
e
rson
t
cg: Opt
i
mize brc
o
nd
2
and setcond2 n
e
/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nderson
tcg-mips: Enable direct chaini
n
g of T
B
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hen
d
erson
tcg-
m
ips: Simplify
mo
v
cond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derso
n
tcg-mips: Simplify brcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erso
n
tcg-mips: Im
p
rove setcond eq/ne vs zero
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
t
cg-mips: Simplify
setcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderso
n
tcg-
m
ips: Sim
p
lify brcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d He
n
derson
tcg-mips: Simplify setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rs
o
n
tcg
-
mips:
Commonize
opcod
e
impl
e
mentation
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Hende
r
son
tcg-mips: Im
p
rov
e
add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tcg-mi
p
s
:
H
o
ist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
icha
r
d Henderson
tcg-mips: Fix sub
t
ract
immediate
rang
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips: Name the o
p
code enumeration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henderson
tcg-mips: Use EXT for
A
ND on mips32r2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
ard Hend
e
rson
t
c
g-mips:
U
se T9 fo
r
TCG
_
TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
Hend
e
rson
tcg-
m
ips
:
Introduce TCG_TMP
0
, TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ar
d
Henderson
tcg-mips: R
e
arrang
e
register allocation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderso
n
tcg-mips: Convert to ne
w
_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hen
d
erson
tcg-mips:
C
o
n
v
e
r
t to new qemu_l/st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichar
d
Hend
e
rson
tcg
-
mips: Move softmmu
s
low path out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-m
i
ps: Spl
i
t
large l
d
st
o
ffsets
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
c
g-mips: Fill the e
x
i
t_tb delay
s
l
ot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nders
o
n
tcg-mips:
U
se J and JAL opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
tcg-mips
:
C
ons
t
rain the code_gen_buffer to be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg-mip
s
: Layou
t
e
x
ecu
t
ab
l
e
a
n
d code_gen
_
b
uffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
Ri
c
ha
r
d He
n
d
e
r
s
on
tci: Fix t
c
g_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard Hend
e
rson
t
cg-s390: Im
p
lement
d
irect c
h
ain
i
ng of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
H
end
e
rso
n
tcg-s39
0
: Don't
force -march=z990
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ic
h
ar
d
Henderson
t
cg-s39
0
: Impro
v
e setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d
Henderson
tcg-s
3
90:
A
l
l
o
w immed
i
ate operands to add2 and
s
ub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard He
n
d
e
rso
n
tcg-s
3
90: Implement tcg_r
e
g
ister_j
i
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
t
cg-s390:
U
se
m
or
e
risbg
i
n
t
he tlb sequence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
t
cg-s390: Move ldst helpers out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
erso
n
tc
g
-s390:
C
onvert to n
e
w ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichar
d
Henderso
n
tcg-s390
:
Integrate endian
n
ess i
n
to TCG
M
emOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
ch
a
rd Henderson
t
c
g-
s
390: Convert
t
o
TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
er
s
on
t
c
g
-s390:
Fix
off-by-one in wra
p
aro
u
nd
a
ndi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richar
d
Hende
r
son
tcg: Fi
x
tc
g
_reg_alloc_mov vs no-op
t
runcation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richar
d
Hen
d
ers
o
n
exe
c
-all
.
h: Use
stl_
l
e_
p
in
s
tead
o
f
st
l
_p pa
t
ch
i
n
g
x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
ch
a
rd He
n
d
erson
t
a
rg
e
t-i386: Preserve the
Z bit for bt/bts/
b
tr/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Remove unreachab
l
e c
o
de in tcg_ou
t
_op and op_
d
ef
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tcg: U
s
e tcg_targ
e
t_
a
vailab
l
e_regs i
n
t
c
g
_
reg_alloc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Make c
a
ll address a constant parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
r
d
Henderson
tci: Create tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next