repo.or.cz
/
qemu
/
aliguori-queue.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 push/pop.
2010-05-21
Richard Henderson
t
c
g-i386: Tidy
pu
s
h/p
o
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
derson
tcg-i386: Tidy mo
v
i
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
end
e
rson
tcg-i386: Tidy non-i
m
m
ediate a
r
i
t
hmetic operation
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
der
s
on
t
c
g-i386: Tidy immed
i
ate arithm
e
tic ope
r
ations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
cha
r
d Henderson
t
c
g-i386: Ti
d
y ext8s and ext16s
o
p
erat
i
o
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Hende
r
son
t
cg-i386:
T
idy ext8u and
e
xt16
u
operation
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard Hend
e
r
son
target-sparc: Inline some generati
o
n of carry
f
or ADDX
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i
3
86: T
i
d
y
jumps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hen
d
e
r
s
on
tcg
-
i3
8
6: E
l
iminate ex
t
ra mov
e
from qemu_ld
6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard
Henderson
t
c
g
-i386:
Tidy move opera
t
ions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
a
rd Hende
r
s
o
n
tcg-i386: Tid
y
shift operation
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
ic
h
ard Henderson
tcg-
i
3
8
6: Tidy bswap operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
t
a
rget-s
p
arc
:
Simplify ICC generation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hender
s
on
target-sp
a
rc: Fix co
m
pi
l
a
t
i
o
n wit
h
--enab
l
e-debug
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Ric
h
ard Henderso
n
tcg-i
3
86:
Tidy initial
i
z
ation of tcg_target_
c
all_c
l
o
b
b
e
r
_regs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg
-
i386: Alloca
t
e c
a
l
l
-saved re
g
isters first
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderson
Fill in un
a
ssi
g
ne
d
mem
read/write callbac
k
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Ric
h
ard Hender
s
on
Fix zero-lengt
h
w
rite(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard H
e
nder
s
o
n
Enable -d cpu lo
g
g
ing by defau
l
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderso
n
target-sh
4
:
Remo
v
e duplicate
C
PU l
o
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
H
e
n
d
erson
target-ppc:
R
emove duplicat
e
cpu log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
h
a
rd Hende
r
son
t
arget-mips: Remove
duplica
t
e CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-i3
8
6
: Remove duplicate CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard H
e
nderson
I
m
plement cp
u
_get_real_ticks for
A
l
pha
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-al
p
ha:
Im
p
lement RPCC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard
H
end
e
rs
o
n
ta
r
get-alpha
:
F
i
x
l
oad-locked/stor
e
-conditional
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
Hend
e
rs
o
n
target-alpha: Indicate N
O
RETURN status
when rais
i
ng
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
H
e
n
derson
target-alpha: Enable NPTL
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard
H
enderso
n
tar
g
et-alpha: Upd
a
t
e
commenta
r
y for opcode 0x
1
A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
t
a
r
get-alpha:
E
mit
goto_tb
opcodes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
a
r
d Hend
e
rson
target-alpha: Implement c
v
t
lq inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard H
e
nderson
tar
g
et-alpha: Imp
l
eme
n
t rs/rc p
r
oper
l
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
Henderson
target-alph
a
: Im
p
leme
n
t cpy
s
{, n, e} inl
i
ne
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hen
d
er
s
on
t
cg-hppa: Remove aut
o
m
ati
c
ally
impl
e
me
n
ted o
p
codes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-
h
ppa:
F
ix br
a
nch offse
t
d
u
ring retranslati
o
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
cha
r
d Henderson
tcg-hppa:
Sc
h
edule the address masking a
f
ter
the
T
L
B
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
tcg-hppa: Fix softmmu loads
a
nd s
t
ores
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Henderson
tcg-
h
p
pa: Fi
x
GUEST_B
A
SE initia
l
i
z
ation in prol
o
g
ue
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
c
h
ard H
e
nders
o
n
tcg-hpp
a
: Constr
a
in immedi
a
te
i
nputs
to and_i32, or_i32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
ich
a
rd Henderson
linux-user: Fix sparc32plus sta
t
64 sysc
a
l
l
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
char
d
H
e
nderso
n
target-s
p
arc: Fix -singlestep
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
linux-
u
ser:
F
ix Sparc64 syscall returns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
R
i
chard Henderson
Remove IO
_
M
EM_SUBWID
T
H
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
R
ichard He
n
d
e
rson
linux-user: Remove ELFLOAD32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
R
ich
a
rd Henderson
target-sparc: Fix 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
-
-enable-profiler compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Hend
e
r
son
t
a
rg
e
t
-sparc: Fr
e
e
instru
c
tion temporaries
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard
H
en
d
erson
t
a
rget-sparc: Fix TARGE
T
_{PHYS
,
VIRT}
_
ADDR_S
P
ACE_BITS
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
R
ichard
H
enderson
targ
e
t
-
alpha
:
Use non
-
i
n
v
e
r
t
e
d a
r
g
uments to gen
_
{f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Hender
s
on
t
arget-alp
h
a: Use
s
etcond for int compa
r
is
o
ns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
hard Henderson
target-alpha: Impl
e
ment cvtql inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
har
d
Hend
e
rson
target-alpha: A
d
d
f
l
ags markups to helpers
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
ichard He
n
d
erson
tcg-hppa:
Do
n
'
t
t
ry
t
o
calls to non-constan
t
add
r
esse
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
hard H
e
nderson
tcg-hppa:
F
ix in
/
o
ut
r
egister overlap
i
n add2/sub2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
i
c
h
ard Hender
s
on
tcg-hppa: Finish the p
o
rt
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg
-
hppa: Compute is_write in
cpu
_
sig
n
al_handler
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-27
Ri
c
hard Hen
d
erson
li
n
ux-user: Us
e
RLIMIT_STA
C
K for default
s
tack size
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
e
nderson
tcg: Disambiguate
q
emu_l
d
32u
w
ith 32-bit and 64-bit
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg:
A
llow t
a
rget-specific implem
e
ntat
i
on
of NOR
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard Henderson
tcg:
Allow
t
arg
e
t
-
specific
implementation
o
f NAND
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
t
c
g: Allow target-sp
e
cific imple
m
entation
of EQV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard H
e
n
d
erson
tcg: Use
not_i3
2
to
implement not_i64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henders
o
n
t
c
g: Change TCG
T
y
pe to an enum
e
ration
.
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Use TCGCond
where appropriate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
e
n
der
s
on
tcg: Name the opcode e
n
umeration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg-h
p
pa:
Fix 64-bit argu
m
ent ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard Hender
s
o
n
tcg-hpp
a
: F
i
x cons
t
erro
r
s
in hpp
a
-dis
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Henderson
Fix last
p
a
g
e er
r
ors in
p
ag
e
_check_range and pa
g
e_set_fl
a
g
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
R
i
char
d
Hen
d
erson
Implement mult
i
-l
e
vel page tab
l
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard He
n
derson
linux-user: Fix
m
map_fi
n
d_vma returning invalid addr
e
sses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard H
e
nd
e
r
s
o
n
linux
-
user: Use h2g
_
valid in
qemu_
v
malloc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
Use TARGET_VIRT_ADDR
_
S
PACE_BITS in
h2g_
v
alid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
R
i
chard Henderson
Mov
e
T
ARGET_PHYS
_
ADDR_SPACE_BI
T
S to
t
a
rg
e
t-*/
c
pu
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
R
i
chard Henderson
a
lpha-
l
inu
x
-
u
ser: Implement
s
ignal
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
Richard Henderson
target-alpha:
I
mplement
I
EEE FP qualifier
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Ric
h
a
r
d Henderson
target-alp
h
a: Ma
r
k helper_excp as NORETURN
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
R
icha
r
d Henders
o
n
target-alpha: Clea
n
up
a
rithmetic traps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
t
a
r
get-alph
a
:
R
e
duce internal p
r
oce
s
s
or registers fo
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-23
R
i
chard He
n
ders
o
n
targ
e
t-alpha
:
Split
u
p
FPCR value into separate fields
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard He
n
de
r
s
o
n
tcg: Ad
d
c
o
mments for all optional
i
nst
r
ucti
o
ns not
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
har
d
Henderson
tcg-sp
a
r
c
: Imp
l
ement ORC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
R
ichard Henderson
tcg-spa
r
c:
Implement ANDC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Ric
h
ard Hen
d
erson
tcg: Opt
i
onal targe
t
implem
e
nt
a
tion
of ORC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Rich
a
rd Henderson
t
c
g: Optiona
l
target
i
mplementati
o
n o
f
ANDC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
t
c
g-sparc: Im
p
lement
not
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-20
Rich
a
rd Henderson
tcg-sparc
:
Im
p
lemen
t
neg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Richard Henderson
tcg-sparc: Implement setcond
,
setcond2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-16
Richard Henderson
tcg: Add tcg_swap_cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard Hend
e
rson
tcg-i38
6
: Impleme
n
t se
t
cond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richar
d
H
e
nderson
tcg
-
i386: Impleme
n
t s
m
all forward branches
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richar
d
Henderson
tcg
-
x
86_64: implement
setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Ric
h
ard Henderson
tcg: add tcg_inv
e
rt_cond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard Hend
e
rson
tcg: generic support fo
r
condi
t
iona
l
set
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-06
Richard Hen
d
e
r
son
tcg:
d
ocu
m
ent
double-word suppo
r
t opcod
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-15
Richard H
e
nde
r
son
tcg/x86_64: Avoid unnec
e
ssary REX
.
B prefixes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-14
Rich
a
rd Hender
s
o
n
tcg/
x
8
6
_64: Special-case all 32
-
b
i
t
AND op
e
rands
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard Hender
s
o
n
tcg-sparc
:
Implement ext32[su]_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
R
ichard
H
e
nderson
tc
g
-sparc: Implement div
i
sion prop
e
rly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard
He
n
derson
tcg-sp
a
rc: Do
n
ot rem
o
ve %o[012] from 'r'
constraint
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-01-12
Richard H
e
nderson
tcg-sparc: I
m
p
l
ement add2, sub2, mulu2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next