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-arm: Add a Hypervisor Trap exception type
2014-09-25
Richard Hender
s
o
n
cp
u
-
e
xec: D
o
CPU_INTERRUPT_HALT uncond
i
tional
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
H
en
d
erson
targ
e
t-
i
386: Use cpu_exe
c
_inter
r
upt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
r
d
Hende
r
son
t
arget-ppc:
U
se
cpu_exec_interr
u
pt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-lm32: Use c
p
u_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Henderson
t
a
rget-m
i
crob
l
aze: Use
c
pu_exec
_
interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichar
d
Henderson
target-mips: Use
cpu_exec_
i
nterrupt qom h
o
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
a
rd
H
e
n
d
er
s
on
t
a
rget-tricor
e
:
Remove the dummy interrupt
boilerpla
t
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
rson
ta
r
get-openrisc: Use
c
p
u
_exec_i
n
terrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target
-
sparc: Use cpu_
e
xec_
i
nterrupt qom h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
e
nder
s
o
n
t
a
rget-arm:
U
se c
p
u_exec_
i
nterr
u
pt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
tar
g
et-
u
nicore32: Use cpu_exe
c
_
in
t
errupt
qo
m
hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d Henders
o
n
target-sh4: Use cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
o
n
target
-
a
l
pha
:
Use cp
u
_e
x
ec_in
t
errupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d Hend
e
rs
o
n
t
arget-cris: Use cpu_exec_i
n
terrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
en
d
er
s
on
target-m68k: Us
e
cpu_exec_int
e
rrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
chard
H
enderson
t
arget-s39
0
x: U
s
e cpu_exec
_
i
nterrupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-xtensa: Use cpu_exec_
i
n
t
err
u
pt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderso
n
qom: Add cpu_exec
_
i
n
terr
u
pt
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
ta
r
get-ppc: Use cpu_exec_enter qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
tar
g
et-m68k: Use cpu
_
e
x
ec_ent
e
r/exit
q
om hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
target-i
3
8
6
: Use cpu
_
exec_
e
nter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
cp
u
-exec: Remove do-n
o
t
h
ing ifdef cha
i
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d Henderson
qom: Add cpu_exe
c
_enter a
n
d
cpu_exe
c
_exit hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Ri
c
hard H
e
n
derson
target-ppc:
F
ix gdbstub for p
p
c64le-linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard Henderson
t
a
rg
e
t-pp
c
: Chang
e
d
e
f
ault
c
pu
f
or ppc
6
4le-linux-u
s
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
R
i
chard Henderson
disas
/
libv
i
xl:
U
pdate RE
A
D
ME for version b
a
se
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard
Henderson
tcg/ppc: Fix fail
u
re i
n
tcg_out_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard H
e
nderson
tcg-ppc: Use
t
he return
addr
e
ss
as
a
base point
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderso
n
tcg-p
p
c: M
e
rge
cache-utils
i
nto the b
a
ck
e
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
n
de
r
son
qe
m
u/osde
p
:
Remove the
need for qemu_init_au
x
v
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Henderson
tcg-ppc: Rename t
h
e tcg/ppc64 backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
ende
r
s
on
tc
g
-ppc: Remov
e
the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-
p
pc
6
4: Mer
g
e
p
p
c32
s
h
ifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
e
r
son
tcg
-
ppc64:
S
upp
o
rt muls
h
_
i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg
-
ppc64:
M
erge ppc32 r
e
giste
r
us
a
ge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg-ppc6
4
: M
e
rge ppc32 qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard
H
enderson
tc
g
-p
p
c64: Merge
ppc32 br
c
on
d
2, s
e
tcond2,
m
uluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
s
on
tcg-ppc64: Begin merging ppc32
with ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
der
s
on
tcg-ppc64: Fi
x
sub2 implementa
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc
6
4:
Merge 32-b
i
t ABIs
i
nto the p
r
ologue / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
a
r
d
Hen
d
erso
n
tcg-
p
pc64
:
Su
p
port
t
he
p
p
c
64
elfv2 ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
t
c
g
-ppc64:
Use the c
o
rrect test i
n
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nd
e
rson
tcg-ppc6
4
:
Be
t
ter par
a
m
e
t
e
r
ize the
s
t
ack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg-ppc64: Fix TCG_TA
R
GET_CALL_
S
TACK_O
F
F
S
ET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-
p
p
c64:
M
o
ve call
m
a
c
ros out of tcg-target
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderso
n
tcg-ppc64: Make TCG_AR
E
G
0 and TCG
_
REG_CALL_
S
TA
C
K enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
h
ard Hend
e
rs
o
n
t
c
g-ppc64: Use
t
cg_ou
t
_{l
d
,st,cmp} i
n
ternally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
derson
tcg-pp
c
64: Relax register
r
estrictions in tcg_out_
m
e
m
_
long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg
-
ppc64: Move f
u
nctions a
r
oun
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
hard Hen
d
erson
t
c
g
-ppc
6
4: Avoid
som
e
hard-
c
odings of TCG
_
TYPE_I64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg-ppc: Use uintptr_t in ppc_tb_set_jmp_target
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
R
ichard Hender
s
o
n
tcg/o
p
timi
z
e:
D
on'
t
s
p
e
c
ial
c
ase
T
CG_
O
PF_CALL_CLOBBER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Hender
s
on
tcg: R
e
mov
e
T
CG_TARGET_
H
A
S
_ne
w
_l
d
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tci: Con
v
ert to new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Ric
h
ard Henderson
t
cg-i386:
F
ix win64
qemu s
t
or
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
tcg/op
t
i
m
ize: Remember garbage
high bits fo
r
32-bit
op
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Henderson
tcg/o
p
timize: Move
u
pdat
i
ng of gen_op
c
_buf
into tcg_opt_gen_
m
o
v
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d H
e
nde
r
son
t
cg-sparc:
M
ake debug_
f
ram
e
cons
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-
s
3
9
0: Mak
e
deb
u
g_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d He
n
derson
tc
g
-arm: Ma
k
e debug_f
r
ame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderso
n
tcg-a
a
rc
h
64:
M
ake debug_frame c
o
ns
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tcg-i386: Ma
k
e debug_f
r
ame
c
onst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
e
n
ders
o
n
tcg:
All
o
w the
d
ebug_fr
a
me data
s
tructure
t
o
b
e constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Hender
s
on
tcg: Move size ef
f
ects
o
ut of dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
t
c
g: Remove
s
izem
a
sk an
d
flags arguments
t
o tcg_
g
en_
c
allN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
H
ende
r
son
t
c
g
: Save flags and compute
d
siz
e
m
a
sk in
TCGHe
l
perInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ich
a
rd Henderson
tcg: Register the helper info
s
tr
u
ct r
a
ther than the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard
He
n
derson
tcg: Move sid
e
effects ou
t
of dh_sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
e
nderson
tc
g
: Inli
n
e
tcg_
g
en_helperN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: U
s
e helpe
r
-gen
.
h in tcg-op
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderson
tc
g
: P
u
sh tc
g
-runtime routines into exec/helper-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
enderson
tcg: Invert the inclu
s
ion of
h
elper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
t
cg: Optimize b
r
cond2 and setcond2 ne
/
eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
tcg-mips: Enable dire
c
t chaining of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tc
g
-mips: Simplify movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd
Henderson
tcg-mips: Simplify brcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henderso
n
tcg-mips
:
I
mp
r
ove setcond eq/ne vs
zeros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mip
s
: Simpl
i
fy set
c
on
d
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henderson
t
cg-mi
p
s
: S
i
mpl
i
fy
br
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henderson
tcg-mip
s
: Simplify setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Commonize opcode
i
mplementation
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderso
n
tcg-m
i
ps:
I
m
pr
o
ve a
d
d2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichar
d
Henderson
tcg-mip
s
: Ho
i
st args
loads
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hend
e
rson
tcg-mips: Fix su
b
tract im
m
ediate ran
g
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
so
n
tcg-mips: Na
m
e
t
h
e
op
c
ode enumeration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderso
n
tcg-mips: Use
EXT
for AND on m
i
p
s
3
2
r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nder
s
on
tcg-mi
p
s
:
U
se T9 for TCG_
T
MP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
t
c
g
-
mips
:
I
n
t
roduce TCG_
T
MP0, TC
G
_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Hend
e
rson
tcg-mips: Rearrang
e
register
a
llo
c
atio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard
H
enderson
tcg-
m
i
p
s: Co
n
ver
t
t
o
new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nde
r
s
on
t
cg-mips: C
o
nvert to
n
ew qemu_l/st
h
elper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Hen
d
erson
t
c
g-mips
:
Move
s
o
ftmm
u
s
l
o
w path out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips
:
Sp
l
it
l
arge ldst off
s
ets
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Hend
e
rs
o
n
tcg-mip
s
: Fill t
h
e e
x
it_tb delay slot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
t
cg-mips: Use J and JAL
o
p
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-m
i
ps: Co
n
strain the cod
e
_gen
_
buffer to
b
e wi
t
hin
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips:
Lay
o
ut
e
xecutable
and code
_
gen
_
buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-22
Richard Hen
d
erson
tci: Fi
x
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard
H
e
nde
r
son
tcg-s390: Implement direct chaining of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
ic
h
a
rd He
n
derson
tcg-s390:
Don't force -m
a
rch=z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next