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
Richard
H
enderso
n
tcg-i386: Tidy ext8
s
an
d
ext16s operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Hende
r
son
tcg-i3
8
6: Ti
d
y ext8u and e
x
t
16u operatio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
t
a
rget-sparc:
I
nline
s
ome generation of carr
y
for ADDX
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hen
d
erson
tcg-
i
386: Tidy jumps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hender
s
on
tc
g
-i386: Eliminate extra move from qemu_
l
d6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
t
cg
-
i
3
86: Tid
y
move op
e
rations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard Hen
d
erson
tcg-i386: Ti
d
y shift
o
pera
t
io
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i
3
86: Tidy b
s
wap operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Ri
c
hard Henders
o
n
t
arget-
s
parc:
S
implify
ICC
gener
a
tion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard
H
enderson
target-s
p
ar
c
: Fix co
m
pilati
o
n wit
h
--enabl
e
-debug
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richar
d
H
ende
r
son
tcg-i38
6
: Tidy initialization of
tcg_target_call
_
clobber
_
regs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg-i386: Al
l
oca
t
e call-s
a
ved register
s
firs
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderson
Fill in unassigned
m
em read/wri
t
e call
b
acks
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Richard Henderson
Fix
zero-length write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Rich
a
r
d
Henderson
E
nabl
e
-
d
cpu logging
b
y
d
e
fault
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
Henderson
target-
s
h
4
: Remove dup
l
icate CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richar
d
Hender
s
on
target-ppc: Re
m
ove
d
up
l
icate c
p
u log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
tar
g
et-m
i
ps: Remove
dup
l
icate
C
P
U
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-i386: Remo
v
e d
u
plicate CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
ender
s
on
Implement cpu_get_real_tick
s
for Alph
a
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
h
ard Hender
s
on
target-alpha: Impleme
n
t RPC
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
h
a
r
d
Henderson
target-alpha: Fix load-locked/store-conditiona
l
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
e
n
derson
tar
g
et-alpha: Indicate
N
O
RETURN s
t
atu
s
when raising
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
a
rd Henderson
ta
r
get-alpha: En
a
b
l
e
N
P
T
L
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
n
d
erson
tar
g
et-alpha:
U
p
date co
m
me
n
tary for op
c
ode 0x1A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
r
d Henders
o
n
tar
g
et-alp
h
a: E
m
i
t
goto_tb opcodes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
end
e
rson
targ
e
t-alp
h
a
: I
m
plement cvtl
q
inl
i
ne
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
h
a
rd
H
enderson
ta
r
get-alpha: Imp
l
ement rs/rc pr
o
perly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard
Henderson
tar
g
et-alpha: Im
p
l
ement cpys{, n
,
e
}
inl
i
ne
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Hend
e
rson
tcg-hpp
a
: Remove aut
o
matically implemented
o
pcode
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
t
c
g
-
hppa: Fi
x
bran
c
h offset during r
e
tra
n
slation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tc
g
-hppa: Sc
h
edule the address masking after the TLB
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
tcg-hppa: Fix softmmu loads and st
o
res
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d Henderson
tc
g
-hppa: Fix
G
U
EST_B
A
SE init
i
alization in
p
r
o
lo
g
u
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd He
n
derson
tcg
-
hppa: Constrain
i
m
me
d
iate inputs to and_i32, o
r
_i32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hender
s
o
n
linux
-
u
s
e
r
:
F
ix spa
r
c32plus stat64 syscal
l
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard
H
e
n
derson
t
a
rget-sparc: Fix -singlestep
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
R
ichar
d
H
enderson
l
inux-user: Fix
Sparc64 syscall returns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Ri
c
hard
H
enderson
Remove I
O
_MEM_SUBWIDTH
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard H
e
n
d
erson
linux-user: Remov
e
ELFLOAD32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
Richard Henderson
target-sparc: Fi
x
address masking in ld
q
f and stqf
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
Fix
-
-
e
n
a
ble-p
r
o
f
iler co
m
pilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
tar
g
e
t-sparc: Fre
e
inst
r
uc
t
ion
t
emporaries
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henders
o
n
t
a
rget-sparc: Fix TARGET_{PHYS,VIRT}_ADDR_SPACE_BITS
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
targe
t
-a
l
pha: Use non-inve
r
ted arguments to gen
_
{f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Ric
h
ard Henderson
target-alpha: Use set
c
ond fo
r
in
t
comparisons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
R
ichard He
n
derson
t
a
r
get-alpha: Impl
e
m
ent cv
t
ql inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Hend
e
rson
target-alpha:
A
dd fla
g
s markups
t
o helper
s
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richa
r
d Henderson
tcg-hppa: Don't t
r
y
to calls to non-co
n
stant addresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hend
e
rs
o
n
tcg-hppa: Fix
i
n
/out register over
l
ap in add2/sub2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
hard Henderson
tcg-hppa:
F
inish
the
port
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richa
r
d Henderson
t
cg-hppa: Compute is_write in cpu_signal_handler
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henders
o
n
linux-use
r
: Use
R
LIMIT_STACK for d
e
fault
stack
s
iz
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard He
n
derso
n
tcg: Disambiguate
q
em
u
_ld32u with 32-bit and 64-bit
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard
H
end
e
rson
tcg: Allow ta
r
get-specific implementation of NOR
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard He
n
d
erson
tcg: A
l
low targ
e
t-specific i
m
plementatio
n
o
f
N
AND
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
R
i
cha
r
d He
n
derson
tcg: Allow t
a
r
get-
s
pecific impleme
n
tat
i
o
n
o
f EQV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
enderson
t
c
g: Use not_
i
32 to implement
n
ot_i64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Ch
a
nge
T
CGT
y
pe
t
o an enumerati
o
n
.
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
h
ard Hen
d
e
r
son
tcg: Use TCGCond
where
a
p
propri
a
te
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
erson
tcg: Name the opcode
enum
e
ra
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard He
n
derson
tcg-hppa:
Fix 64
-
bi
t
argument ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richar
d
Henderso
n
tcg-hppa: Fix const errors in hppa-dis
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richa
r
d Hende
r
son
Fix last page errors
i
n page_
c
h
e
ck
_
range and page_set_flags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richar
d
Hend
e
r
s
on
I
mplement multi
-
level pa
g
e tables
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
e
n
derson
linu
x
-user: F
i
x
mmap_find_vma ret
u
rning i
n
v
a
li
d
add
r
esses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Henderson
l
i
nux
-
user:
U
se h2g_v
a
lid in q
e
mu_vma
l
loc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard He
n
ders
o
n
Use
TARG
E
T_VI
R
T_ADDR_
S
PACE_B
I
TS
in h2g_va
l
id
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henders
o
n
Move TARGE
T
_PHY
S
_ADD
R
_
S
PACE_BITS to
targe
t
-*/
c
pu
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
R
ichar
d
Hen
d
erson
alpha-linux
-
us
e
r:
Implement
s
ignals
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
Richard H
e
nderson
target-alpha: I
m
plem
e
nt IEEE FP qu
a
lifiers
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Richar
d
Henderson
tar
g
et-alpha: Mark helper_excp
a
s
NORETURN
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
R
i
c
h
ard Henderson
target-alpha:
Clean up arithmet
i
c tr
a
ps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderso
n
t
a
rge
t
-alph
a
:
Reduce int
e
r
nal processor registe
r
s
f
or
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
rd
H
e
n
d
erson
ta
r
get-alp
h
a
: Split up F
P
CR
v
alue
i
n
to separate fields
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
R
i
chard
H
enderso
n
tc
g
: Add
c
omments f
o
r
a
ll op
t
ional instructions not
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg-sp
a
rc: I
m
plem
e
nt ORC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard H
e
nders
o
n
tcg-sparc
:
I
mpleme
n
t
A
NDC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Rich
a
rd
H
enderson
tcg: Optional targ
e
t i
m
plementation of OR
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard
H
enderson
tcg: Opt
i
onal target impl
e
mentation of ANDC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
R
ichard Henderso
n
tcg-spar
c
: Impl
e
ment not
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
R
i
ch
a
rd Henderson
tc
g
-
s
p
ar
c
: Impl
e
ment neg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Richard Henderson
tcg-sparc
:
I
m
ple
m
ent
s
e
t
c
o
nd
,
setcond2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Richar
d
Hender
s
on
tcg: Add tc
g
_swap_cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
hard Hend
e
rso
n
t
c
g-i386
:
Impl
e
ment
setcond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard Hen
d
erson
tcg-i386
:
Implement smal
l
f
o
rward branches
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ric
h
ard Henders
o
n
tcg-x86_64: imple
m
e
n
t setc
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
hard Henderson
t
c
g: add tcg_inve
r
t_
c
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
h
ard Hen
d
e
rso
n
tc
g
:
generic
s
upport for conditional
s
e
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderso
n
tc
g
: document do
u
ble-word support o
p
codes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-15
Richard Henderso
n
tcg/x86_64:
A
vo
i
d
u
nnecessary REX
.
B prefixes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-14
Ric
h
a
rd Hend
e
rson
tcg/x86_64: Special-ca
s
e al
l
32-
b
it
A
ND operands
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Ric
h
ard He
n
d
e
rson
t
c
g-spa
r
c: Im
p
le
m
ent ext32[su]_
i
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
R
icha
r
d
H
enderson
tcg
-
sparc: Implement
d
ivision
p
roperly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tcg-sparc: Do
n
ot remove %o[01
2
] from 'r' const
r
a
i
nt
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard
H
e
nde
r
s
o
n
tcg-sparc
:
Implemen
t
add
2
, sub2, mulu2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richa
r
d H
e
nde
r
son
tcg-sparc: Add tcg_out_arithc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-27
Richard
H
ende
r
son
tcg: Ad
d
tcg_unsigned_cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-23
R
i
c
h
ard Henderson
target-alpha
:
Initialize fpcr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2009-12-21
R
ic
h
ard
H
enderson
tcg-sp
a
rc: Im
p
lement brco
n
d2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next