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
tcg-i386: Tidy ext8s and ext16s operations.
2010-05-21
Richar
d
Henderson
t
c
g-i386:
T
i
d
y ext8s
a
nd
e
x
t16s operat
i
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
har
d
He
n
d
e
rson
tcg-i3
8
6: T
i
dy ext8u
and e
x
t16u operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
targ
e
t-spa
r
c:
I
nline some gene
r
ation of c
a
rry fo
r
ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard He
n
derson
tcg-i386: Tidy jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
a
rd He
n
d
e
r
son
tcg-i386: Eliminate extra move from qe
m
u
_ld64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard Hender
s
on
tcg-
i
386: Tidy move operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hender
s
on
tcg-i386: T
i
dy shift operati
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Rich
a
r
d
He
n
derson
tcg-i386: Tidy
b
swap operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
He
n
derson
t
a
r
g
e
t
-sparc: Si
m
plify ICC
g
eneration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richa
r
d
H
enderson
target-sparc: F
i
x c
o
m
p
ilation with --ena
b
le-de
b
u
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henders
o
n
tcg-i386: Tidy
initiali
z
ation of tcg_targ
e
t_call_clobber_r
e
gs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd Henderson
tcg-i386: Allocate call-
s
aved registers f
i
rst
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
R
ichard Henderson
Fill
in u
n
assigned mem
r
ead
/
write callbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard H
e
n
d
erson
Fi
x
z
e
ro-len
g
t
h
w
rit
e
(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard
Henderson
Enable -d cpu logging
by default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-sh4: Remo
v
e duplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard Hende
r
son
ta
r
get-ppc: Remove
d
uplic
a
te cpu log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
c
h
a
rd Henderson
tar
g
e
t
-
m
ips: Remove
d
uplicat
e
CPU l
o
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-i386: Remove dupl
i
cate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
I
m
plement
c
p
u
_ge
t
_rea
l
_ticks for Al
p
ha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henderson
target-al
p
ha:
I
mplement R
P
CC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hend
e
rson
targ
e
t-alp
h
a
: Fi
x
loa
d
-lo
c
ked/store-conditional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
Henderso
n
t
arget-
a
lpha: Indicate NO
R
ETURN stat
u
s whe
n
r
aising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard Hende
r
s
o
n
targe
t
-alpha: En
a
b
le N
P
T
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nder
s
o
n
target-alpha:
Update commentar
y
for opcode 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
char
d
Hen
d
erson
targ
e
t-alpha: Emi
t
g
oto_tb o
p
c
odes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
t
arget-alph
a
: Implement cvt
l
q inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Hen
d
erso
n
target-a
l
pha: Impleme
n
t
rs
/
r
c
prop
e
rly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hen
d
erson
target-alpha: Implement cpys{, n,
e
}
i
nline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henders
o
n
tcg
-
hppa: Remove a
u
tomatic
a
l
l
y impl
e
mented o
p
codes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
r
d
H
e
nderson
tcg-hppa
:
Fix
b
ranch offset during
retranslation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd H
e
nderson
t
cg-hppa: Sc
h
edule the addre
s
s
m
asking
a
fte
r
t
he TL
B
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard He
n
derson
tcg-
h
pp
a
: Fix softmmu
loads
and s
t
o
re
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Fix
GUEST_BASE
i
nitialization
in prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
t
cg-h
p
pa: Constrai
n
imm
e
diate inputs
to and_i32,
or
_
i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henderson
linux-user: Fix
s
p
a
rc32plus sta
t
6
4 sysca
l
ls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henderson
t
ar
g
et-sparc: Fix -s
i
ngl
e
s
t
ep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
l
i
n
u
x
-
us
e
r: Fix
S
parc
6
4 syscall re
t
ur
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
Remove IO
_
MEM_SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richar
d
Henderson
linux-use
r
: R
e
move ELFLOA
D
32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richa
r
d
Hen
d
erson
target-sparc: F
i
x
a
ddr
e
ss ma
s
king in
ldqf and
s
tqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
Fix --enable-pr
o
filer co
m
pilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Ric
h
ar
d
Henderson
targ
e
t-sp
a
rc:
F
r
e
e instructi
o
n temp
o
rari
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard
Hend
e
rson
ta
r
get-sp
a
rc: Fix TARGET
_
{PH
Y
S,VIRT}_ADDR_
S
P
AC
E
_
B
ITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
e
nd
e
rso
n
target-alpha
:
Use non-inverted
ar
g
uments t
o
gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Hende
r
son
target-alph
a
: Use setcond for int c
o
mp
a
r
is
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d Hender
s
on
target-alpha: Implement cvtq
l
inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
har
d
Henderson
targe
t
-alpha:
A
dd f
l
ags markups to helpers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
ichard Hend
e
r
s
on
tcg-hppa: Don't try t
o
cal
l
s to non-
c
onstant addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
ha
r
d Henderson
tcg-hppa: F
i
x in/out
r
egister over
l
ap i
n
a
d
d2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-hp
p
a: Finish the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg
-
hpp
a
:
Compute
is_write in cpu_sig
n
al_
h
a
n
dler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henderson
lin
u
x-user:
U
se
R
LIM
I
T_S
T
ACK for default stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Disambiguat
e
qemu_ld32u with
3
2-bit and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Hend
e
rson
tcg:
Allow t
a
rg
e
t-specif
i
c implement
a
tion
o
f NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hender
s
on
t
c
g: Allow target-spec
i
fi
c
implementation of NAND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Allow target-
s
pec
i
fic impl
e
me
n
tation of
E
Q
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard H
e
n
derson
tcg
:
U
s
e
not_i32 to implement not_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Hend
e
rson
tcg
:
C
hange
T
CGT
y
pe to an enumera
t
ion
.
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
t
cg: Us
e
TCG
C
ond
w
here
approp
r
iate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henders
o
n
t
cg: Name the opcode enumeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg-h
p
pa: Fix 64-bit argument orderi
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Ric
h
ard Henderson
tcg-hppa: Fix const errors i
n
h
p
pa-
d
is
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ric
h
ard Henderson
F
ix last page
e
rrors in page_check_r
a
nge a
n
d
p
a
ge_set_flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard H
e
nderson
I
mplement
m
ulti-l
e
vel page
t
ab
l
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hend
e
rson
linux-us
e
r: Fi
x
mmap_find_vma returni
n
g invalid addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
l
i
nux-user:
Use h2g_valid in q
e
mu_vmallo
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
Use TAR
G
ET_V
I
RT_ADDR
_
SPACE_BITS in h2g_valid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ric
h
ard Henderson
M
o
ve TA
R
GET_P
H
YS_
A
DDR_SP
A
CE_BIT
S
to target-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richar
d
H
enderson
alpha-linux-us
e
r: Impl
e
ment s
i
gna
l
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Rich
a
rd He
n
derson
target
-
alpha: Implemen
t
IEE
E
FP q
u
alifiers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
target-alp
h
a: Mark helper_excp as NORE
T
URN
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
tar
g
et-alpha: Clean up arithmetic
traps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
r
d
Henderson
target-alpha: Reduce i
n
t
e
rnal pro
c
ess
o
r re
g
isters for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard
H
end
e
rso
n
targ
e
t-
a
lph
a
: Split up FP
C
R va
l
ue into s
e
parate fields
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Ri
c
h
a
r
d Henderson
tar
g
et-alpha: Fix gdb a
c
c
e
ss to fpcr and uni
q
ue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard He
n
d
e
rson
tcg
:
Add
c
o
m
m
ents for al
l
o
ptional instruction
s
not
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard
Henderson
tcg-spa
r
c
:
I
mp
l
ement ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Hender
s
on
tcg-sparc
:
Implement ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ichard
H
en
d
e
r
s
o
n
tcg:
O
p
tion
a
l tar
g
et implementation of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg: Optio
n
al target impl
e
mentat
i
o
n
of AND
C
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard He
n
derson
tcg-
s
parc: Impleme
n
t n
o
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ric
h
ard Hen
d
erson
tcg-sparc
:
Imp
l
ement
n
eg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Richard Henderson
tcg-sparc: Implement setc
o
nd, s
e
tcond2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Ric
h
ard Hende
r
son
tc
g
: Add tcg_sw
a
p_c
o
nd
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderson
tcg-i386: Imp
l
em
e
nt setcond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
i
cha
r
d Henderson
t
c
g-i3
8
6
:
I
m
plem
e
nt small
fo
r
ward branches
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
har
d
Hende
r
son
tcg-x8
6
_64
:
i
m
plemen
t
setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
ichard
Henderson
tcg: add tcg_invert_cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard H
e
nderson
t
c
g: gener
i
c support for con
d
itional set
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richa
r
d Henderson
tcg: d
o
cument
d
ouble-wo
r
d support opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-15
Richard
H
e
n
derson
tcg/x86_64: Avo
i
d unnece
s
sary REX
.
B
p
refixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-14
Richard
Henderson
tcg/x86_64: Special-case all 32-bit AND operands
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tcg-sp
a
rc: Im
p
lement
e
xt32[su]_i6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
t
c
g-sparc
:
Imp
l
ement divisi
o
n
properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard H
e
n
derson
tcg-s
p
arc: Do not remove %o[012] from 'r
'
constraint
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tcg-sparc: Imple
m
ent add2, su
b
2, mulu2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Ri
c
hard H
e
nders
o
n
tcg-sparc: Add tcg_out_arit
h
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-27
R
ichar
d
Henderson
tcg: Add tc
g
_unsigned_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-23
Richard
H
e
n
derson
ta
r
g
e
t-alpha: Initia
l
iz
e
fpcr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next