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: Allocate call-saved registers first.
2010-05-19
R
ic
h
ard Henderso
n
tcg-i38
6
: Allocate call-saved
r
egiste
r
s
first
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Richard
H
enderson
Fill in unassigned mem read/write callba
c
ks
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Richard
Henderson
Fix z
e
r
o
-le
n
gth
write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Rich
a
rd H
e
nders
o
n
E
nab
l
e -d cpu logging by defau
l
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Rich
a
rd H
e
nderson
target-sh4: Remove d
u
plicate C
P
U
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-ppc: Remove dupli
c
a
t
e cpu
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hen
d
erson
target-mips:
Remove duplicate C
P
U log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Rich
a
rd Henderson
ta
r
g
e
t-i386: Remove du
p
licate CPU l
o
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
Implemen
t
cpu_get_real_ticks for Alpha
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hende
r
son
targ
e
t
-a
l
ph
a
:
I
mplemen
t
RP
C
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
ichar
d
Henderson
t
arg
e
t-
a
lpha: F
i
x load-
l
oc
k
ed/store-conditional
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Henderson
targe
t
-al
p
ha: Indic
a
te NORE
T
URN status when raising
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard He
n
der
s
on
t
arget-alpha: Enable NPTL
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nderson
target
-
alpha: Update co
m
mentary for opcode 0x1A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
on
target-alpha
:
Emit goto_t
b
opcodes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Henderson
targe
t
-
a
lph
a
: Implement cvtlq inli
n
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard Hender
s
on
ta
r
g
e
t-alph
a
: I
m
plement r
s
/rc proper
l
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard
Henderson
ta
r
get-al
p
ha: Implement cpys{, n, e} inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard H
e
n
derson
t
c
g-
h
ppa: Rem
o
ve automatic
a
lly
implemented opcode
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ar
d
Henderson
tcg-hpp
a
:
Fix branch offset d
u
ring retr
a
ns
l
a
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
H
e
nderson
tcg-hp
p
a: Schedule th
e
address masking
after the TLB
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd H
e
nderson
t
c
g
-hppa:
F
ix softmmu loads and stores
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Fix
G
UEST
_
BASE initialization i
n
prologue
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Constrain i
m
mediate inputs
t
o and_
i
32,
or_i32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henders
o
n
linux-user:
Fix sparc32plus
s
tat6
4
syscal
l
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard H
e
nderson
target-sparc
:
Fix -sin
g
lestep
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
R
i
char
d
Henderson
linux-user: Fix
Sp
a
r
c64 sy
s
call re
t
urns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Hende
r
son
Re
m
ove IO
_
MEM_SUBWIDT
H
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Hende
r
so
n
linu
x
-use
r
: Remove ELFLOAD32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
Richard Hender
s
on
target
-
sparc:
Fix a
d
dress masking i
n
ldqf and stqf
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Ric
h
a
rd Hen
d
erson
Fix --enable-
p
ro
f
i
l
er compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Hende
r
son
t
a
r
get
-
sparc: Free i
n
st
r
uction tempo
r
a
ries
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard He
n
derson
t
arget-sparc: F
i
x TARGET_{PHY
S
,
V
IRT}
_
ADDR_S
P
A
CE_
B
I
T
S
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Hend
e
rson
target
-
a
l
pha:
Us
e
non-inverted
arguments to gen_
{
f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard
Hende
r
s
on
target-alpha: Use setcond fo
r
int comparisons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
e
n
derson
target-alpha: Implement
c
vtql inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
target
-
alp
h
a: Add flags markup
s
to
hel
p
e
rs
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
i
chard
Henderson
tcg-hppa:
D
on't
t
r
y
to calls to
non-constan
t
a
ddresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
icha
r
d He
n
ders
o
n
t
c
g-hppa:
F
ix in/o
u
t registe
r
o
v
erlap
in add2/s
u
b2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hen
d
erson
tcg-hppa: Finish
t
h
e po
r
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
ichar
d
Henderson
tcg-hp
p
a:
C
o
m
p
ute is_w
r
ite in
c
p
u_si
g
nal_hand
l
er
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-27
R
ichard
Hen
d
erson
linux-user: Use
R
LI
M
IT_
S
TACK for
d
efault s
t
ack size
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
e
n
d
erson
tcg:
D
isam
b
iguate qemu_ld32u with 32-bit and 64-b
i
t
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
e
rson
tc
g
: Al
l
ow
t
a
r
get-
s
pecific i
m
plementation of NOR
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Henderson
tcg: Allow target-sp
e
cific implement
a
tio
n
of
NAND
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richar
d
H
ender
s
on
tcg: All
o
w targe
t
-specific implementation of EQV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard Henderson
t
c
g:
Use not_i32 to im
p
lement not_i
6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
R
i
char
d
Henderson
t
c
g: Ch
a
nge TCGType
to an enumerati
o
n
.
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d He
n
derson
tcg: Use TCG
C
o
nd wh
e
re appropriate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard He
n
ders
o
n
tcg:
N
a
m
e the op
c
ode enumeration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard
H
en
d
erson
tcg-hppa:
F
ix
64
-
bit
a
rgument ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg
-
hppa:
Fix const errors in hppa-dis
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
enderson
Fix last page err
o
rs in
page_chec
k
_ran
g
e
a
nd page_set_fl
a
g
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hend
e
r
s
on
Im
p
lement multi-level page tabl
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henders
o
n
linux-user: Fix mmap_find_v
m
a
returning invalid addres
s
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
e
n
d
e
rson
linux
-
user: Use h2g_val
i
d
i
n qemu_vmalloc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Ri
c
hard
H
enderson
Use TA
R
GET_VIRT_ADDR_SPACE
_
BITS in h2g
_
valid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard H
e
n
d
e
r
son
Move TAR
G
ET_PHYS_ADDR_
S
PACE_BITS
t
o
target-*/c
p
u
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
Ric
h
ard Henderson
alpha-linux-u
s
er: I
m
plemen
t
s
ignals
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
Richar
d
Hen
d
erson
targe
t
-
alpha: Impl
e
me
n
t I
E
EE FP qu
a
lifie
r
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Richard Hend
e
rson
target-a
l
p
ha: Mark hel
p
er_excp
a
s
NORETURN
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Ric
h
ard Henderson
ta
r
get-
a
l
pha: Clean up arit
h
metic traps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Ri
c
hard Hend
e
rson
targ
e
t-alpha: Red
u
ce
internal process
o
r re
g
isters for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Richard Hen
d
erson
ta
r
get-alpha
:
Split up FPCR value in
t
o s
e
par
a
te
fields
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Hen
d
erso
n
tcg:
A
dd co
m
ments for
a
ll
optional instruc
t
ion
s
not
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
t
cg-sparc: Implemen
t
ORC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
har
d
Henderson
tcg-sparc: Impleme
n
t
A
N
D
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Hen
d
erson
t
c
g:
O
ption
a
l
target implementa
t
ion of O
R
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
har
d
H
enderson
tcg
:
Option
a
l
t
arget implem
e
n
tati
o
n of ANDC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
t
cg-sparc:
Imple
m
ent no
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard
H
enders
o
n
tcg-sparc: Implemen
t
neg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Rich
a
r
d
Hende
r
son
tcg-sparc: Impl
e
ment s
e
t
c
ond, setcond
2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Rich
a
rd Henderson
t
cg: Add tcg_sw
a
p_cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
ha
r
d Hender
s
on
tcg-i386: Impl
e
men
t
setcond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard
H
enderson
tcg
-
i386: Implement smal
l
forw
a
rd
b
ranches
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
R
i
c
hard Henderson
tcg-x86_6
4
:
i
mplement setc
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard
Hend
e
rson
tcg: add tc
g
_invert_con
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Rich
a
rd
He
n
ders
o
n
t
cg: generic su
p
port for conditio
n
al s
e
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Rich
a
rd H
e
n
derson
tcg: d
o
cument d
o
u
b
l
e-word sup
p
o
r
t
op
c
o
d
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-15
Ri
c
hard
H
e
nderson
tcg/x8
6
_64: Avoid u
n
nece
s
sar
y
REX
.
B prefixes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-14
Richard H
e
nderson
tc
g
/
x86_64: Specia
l
-case all
32-bit AND o
p
erands
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Ri
c
ha
r
d Henderso
n
tc
g
-sparc: Implement e
x
t32[s
u
]
_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
t
c
g-sparc
:
Implement d
i
vision properly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard He
n
derson
tcg-sparc: Do not re
m
ove %o[012] from
'r' constraint
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henders
o
n
tc
g
-
s
parc:
I
mp
l
e
m
ent add2, sub2, mu
l
u2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
R
i
chard Henderson
tcg-
s
p
a
rc: Add tcg_out_ar
i
thc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-27
Richa
r
d
Hender
s
on
tcg: Add tcg_unsi
g
ned_cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-23
Richard He
n
derso
n
ta
r
get
-
alpha:
In
i
t
i
alize fp
c
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
Richard Henderson
tcg-
s
p
a
rc:
Implement brc
o
nd
2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
Richa
r
d
Hender
s
on
t
c
g-sparc: Use
T
CG_TARGET_REG_BITS in conditional compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
Ri
c
hard He
n
d
erson
tcg-sparc: Impro
v
e tcg_out_
m
o
v
i
f
or sparc6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
Ri
c
h
a
r
d
Hend
e
rson
tcg-sparc: Fix im
m
13 check in m
o
vi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard Hender
s
on
target-a
l
pha: Emit tcg debug_
i
nsn_start
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
Richard Hen
d
ers
o
n
linux-user: Add aliases for
s
om
e
A
lpha
s
yscal
l
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-17
Richar
d
Hender
s
on
targ
e
t-alpha:
F
ix f
l
o
at32
_
t
o_s
v
s
zero expo
n
ent
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-17
Rich
a
r
d
H
e
nderson
target-
a
lpha: Fix cvtlq
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-17
Rich
a
r
d Henderson
tar
g
e
t-alpha
:
F
i
x generic ctz64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-17
Richard Hen
d
erso
n
target-alpha: Implement fp branch/
c
mov inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-17
Richard Henderson
target-alpha: Add pla
c
eholders
f
or miss
i
ng users
p
ace
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-13
Richard He
n
derson
target-a
l
pha: Fix do
u
bl
e
log_cpu_state
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next