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
pseries: savevm support for pseries machine
2013-07-23
Richard Henderson
t
a
rget-al
p
h
a
:
Copy implver to Dis
a
sContext
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-23
Richard Hende
r
son
t
a
rget-alpha: Copy singlestep_enable
d
to DisasConte
x
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-22
Ri
c
har
d
Henderson
configu
r
e: Remove ldscript
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
R
ichard Henderson
p
c
-
b
ios: U
p
da
t
e palcode-c
l
ip
p
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
Richard Hend
e
rso
n
target-alpha: Move ala
r
m to vm_clock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-15
Richard Hende
r
son
Merge git://github
.
com
/
hw-clau
d
io/qemu-
a
arch64-que
u
e
.
.
.
commit
|
commitdiff
|
tree
2013-07-15
Richa
r
d
Hend
e
rs
o
n
tcg
:
Remove temp_buf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Richar
d
Henderson
hw/alph
a
: Use SRM epoch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Richard Henderson
h
w
/alpha: Drop latch_tmp
ha
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Richard Hen
d
erson
exe
c
: Support 64-
b
it op
e
rations
i
n
address_space_rw
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-13
Richard Henderson
hw/alpha: Don't
ma
c
hine
che
c
k
on missing p
c
i i/o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-13
Richard Henderson
hw/alp
h
a
: D
o
n't us
e
get_system_io
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderso
n
configure: Simplify alter
n
at
e
.
t
e
x
t segment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg-arm: Imple
m
ent tcg_register_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
chard Hende
r
son
tcg-i386
:
Us
e
QEMU
_
B
UILD_
B
UG_ON inst
e
ad
o
f a
s
sert for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
t
cg: Move
th
e
CIE and
F
DE header def
i
niti
o
ns to
c
ommon
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
chard Hen
d
er
s
on
t
c
g
:
Fix high_pc fi
e
ld
s
in
.
debug_info
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Ric
h
ard Henderson
tcg-arm: Use AT_P
L
ATFORM to d
e
tec
t
the
h
ost ISA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderso
n
tcg-arm:
S
im
p
lify
logic in detecting the ARM ISA
i
n use
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard H
e
nderson
tcg-arm: Rename use_armv5_ins
t
ructio
n
s
t
o use_arm
v
t5
_
i
nstruc
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg
-
a
r
m
:
M
ake
u
se of conditi
o
nal avail
a
b
ility
o
f opcodes
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard
H
enderson
tcg: Simplify logic using T
C
G_
O
PF
_
NOT_P
R
ESENT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richar
d
Henderson
tcg:
Allow non-co
n
st
a
nt con
t
rol m
a
cros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richar
d
Hende
r
son
t
cg-ppc64: Do
n
'
t implement
rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard He
n
derson
tc
g
-
p
pc:
Don't
i
m
p
lement rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard
H
enderson
tcg-arm:
Don't imp
l
eme
n
t rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richa
r
d
H
e
nderson
tcg: Split rem
requ
i
rement from
div requirem
e
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg: Add my
s
elf
to general TC
G
mai
n
t
a
in
e
rship
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-05
Rich
a
rd Henderson
t
c
g: Remov
e
r
edun
d
ant t
c
g
_target_init checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-05
Richard He
n
der
s
on
tcg:
Use QEMU_
B
UILD_B
U
G_ON for CPU
_
TL
B
_ENTRY_
B
I
T
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-05-31
Richard Henderson
t
arget-i386:
F
ix
a
flag logic for CODE64 and the 0x67
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-05-03
Richard
Hen
d
erson
tcg-a
r
m: Use movi
3
2 in exit_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-05-03
Rich
a
rd Hender
s
on
tcg-arm: Fix 6
4
-b
i
t tlb
load for
p
re-v6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
r
d Henderson
tcg-a
r
m: Remov
e
long jump
f
r
om tcg_out_goto_label
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard
H
enderson
tcg-arm: Co
n
vert to C
O
NFIG_QEMU_LDST_OPTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
rd H
e
nde
r
s
o
n
t
cg
-
arm: Use movi3
2
+ blx f
o
r c
a
l
l
s on v7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tc
g
-arm: Delet
e
the
'
S' co
n
stra
i
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard He
n
derso
n
tcg-arm: I
m
p
r
ove scheduling of
tcg_out_
t
lb_r
e
ad
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
rd
Henderson
tcg-arm: Split out
t
c
g
_out
_
tlb
_
read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
R
i
chard
Hend
e
r
s
on
tcg-
a
rm
:
Cleanup most
primitive loa
d
sto
r
e s
u
broutines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
rd Hend
e
rson
tcg-arm: Clea
n
up
m
ulti
p
l
y sub
r
outi
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tc
g
-arm: Us
e
R12 f
o
r
th
e
tcg temporary
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard He
n
ders
o
n
tcg-
a
r
m
: Use TCG_R
E
G_TMP
name for the
t
cg tempo
r
ary
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hende
r
son
t
cg-arm: Implement d
i
vision instruct
i
o
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
t
cg-ar
m
: Implement depos
i
t for armv7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richar
d
Hende
r
son
tcg-arm: Im
p
rove con
s
tan
t
g
en
e
ratio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tcg-arm: Handl
e
cons
t
ant a
r
guments to add2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
rd Henders
o
n
tcg-arm: Use tcg_out
_
dat
_
rIN for com
p
ares
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
t
c
g-arm: A
l
l
ow
c
onstant first
argument to
sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard
Henderson
tcg-arm: Handle negated constant
argum
e
n
ts to
an
d
/sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
r
d Hender
s
on
t
c
g-arm:
U
se bic to implemen
t
and
w
ith constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ri
c
h
a
rd Henderson
t
c
g: Log
the
c
o
n
tents
o
f t
h
e prologue with
-d out_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
Richa
r
d He
n
derso
n
tcg-arm
:
Fix
l
oca
l
stack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
Richard Henderso
n
targ
e
t
-p
p
c
: Fix
n
arr
o
w-mode add/sub carry
o
utput
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
e
nd
e
rson
tcg-p
p
c64: Handle deposit of zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderson
tcg-p
p
c64: Implement m
u
lu2/muls2_
i
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
r
d
Hend
e
rson
tcg-ppc64: Implement add
2
/sub2
_
i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Henderson
tc
g
-ppc64: U
s
e getauxval
for ISA
d
etecti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
ch
a
rd
Hend
e
r
s
on
tcg-ppc64:
Implemen
t
m
ovcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard He
n
der
s
on
tcg-ppc64
:
Use ISEL for set
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg
-
ppc
6
4: Use MFOCR
F
inste
a
d o
f
MFCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Cleanup i32
c
onstants to tcg_out_cmp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
nderson
tc
g
-pp
c
64: Use TCGType throughout compares
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
c
g-ppc64: Use
I constraint f
o
r
m
u
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hender
s
on
tcg-ppc64: Implement d
e
posit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Henderson
t
c
g
-ppc64:
H
andle con
s
ta
n
t inputs for some compound
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc64: Implement compo
u
n
d logic
a
l
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henders
o
n
tcg-pp
c
6
4:
I
mp
l
eme
n
t bs
w
ap64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Henderson
tcg-ppc64: Implem
e
nt bswap16 and bswap32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hen
d
erson
t
cg-pp
c
64:
I
mp
l
ement rotates
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
n
d
erson
tcg-
p
pc64: St
r
eam
l
ine
qemu_ld/st i
n
sn
s
election
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
tcg-ppc64: Use automatic implement
a
t
i
o
n of ext32u
_
i6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
ders
o
n
tcg-ppc64:
I
mpr
o
ve and_i64 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard H
e
nders
o
n
t
c
g-p
p
c
6
4: Improv
e
and_i32 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard
H
end
e
rson
tcg-pp
c
64:
T
i
d
y or and xor pa
t
terns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henders
o
n
tcg-ppc64: Allow constan
t
first arg
u
ment to sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard
He
n
d
e
rson
tcg-
p
pc6
4
:
Improve c
o
ns
t
a
n
t
add and sub op
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d
H
enderson
tc
g
-
p
pc64:
R
earran
g
e inte
g
er
constant
constraints
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ich
a
rd H
e
nderson
tcg-ppc64:
Clean
u
p
tcg
_
out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
tcg-ppc64:
F
ix setcond
_
i3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Henderson
tcg-ppc64: Introduce and use TAI
and SAI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd H
e
nd
e
rs
o
n
tcg-ppc
6
4
:
Introduce
and us
e
tcg_ou
t
_
s
h
ri64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
c
hard Hender
s
on
tcg-ppc64:
I
nt
r
oduc
e
and u
s
e tcg_out_shli
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
end
e
rson
t
cg-ppc64: Introduce an
d
u
se tcg_out
_
e
x
t
32u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Henderson
tcg-pp
c
64: Introduc
e
and use tcg_out_rlw
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d Henderson
tcg-
p
pc6
4
: Use TCG
R
eg everywhere
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
d
e
rson
disas
:
Disasse
m
ble all ppc insns for
the host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henderson
tci:
Make
t
c
g temporaries loc
a
l to tcg_qem
u
_tb_exec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Ric
h
ar
d
H
e
nderson
tc
i
: Delete unused tb_ret_addr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henders
o
n
tci: Avoid c
o
de befor
e
declarations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard
Hen
d
e
rs
o
n
t
c
i
:
Use a local variabl
e
for env
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Rich
a
rd Henderso
n
t
ci: Use
3
2-bit signed
o
ffsets to
l
o
a
d
s
/st
o
res
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tc
g
-s390:
F
ix mer
g
e error
i
n tg
e
n_br
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard H
e
n
d
erson
tcg-s39
0
:
U
s
e all 20 b
i
ts of the offset
i
n
t
cg_ou
t
_mem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard Henderson
tc
g
-s390:
U
se load
-
a
ddress for
a
d
dition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-
s
390: C
l
eanup ar
g
ument shuffling fixme
in s
o
ftmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
icha
r
d
H
enderson
t
cg-s390: Use risbgz for andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderso
n
tcg
-
s390: Remove constraint l
e
t
t
ers
f
or and
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hender
s
on
t
cg-s390
:
Implement
deposit opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard
Henders
o
n
tcg-s390: Impleme
n
t movcond opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next