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-hppa: Remove automatically implemented opcodes.
2010-04-26
Richard Henderson
tcg-hp
p
a
: Remove automatica
l
l
y imple
m
ented opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard He
n
de
r
s
o
n
tcg-hppa: Fix
b
r
anch offset
during
ret
r
a
n
s
lation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henderson
t
cg-hppa: Schedule the ad
d
r
e
ss masking after the TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
c
hard Hender
s
on
tcg-hppa: F
i
x
s
o
ftmmu
l
oads a
n
d stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
H
ender
s
on
t
cg-hp
p
a: F
i
x
GUEST_B
A
SE initialization in
prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ard Henderson
tcg-h
p
pa: C
o
nstra
i
n i
m
med
i
ate inpu
t
s to and_i32,
or_i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hende
r
son
l
i
nux-user: Fix sparc
3
2plus
s
tat64 syscalls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
ichard Hender
s
o
n
ta
r
get-sparc: Fi
x
-single
s
tep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard
H
enderson
linu
x
-u
s
er: Fix Sparc64 syscal
l
returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
Remove IO_MEM_SU
B
WI
D
TH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Ric
h
ard Henderson
linux-user: Remove ELFLOAD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richard H
e
nderson
targ
e
t-s
p
arc: Fix
a
ddr
e
ss maskin
g
in ldqf and stqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
chard Henderson
F
i
x --en
a
b
l
e-profiler compil
a
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderso
n
target
-
sparc: Free in
s
tructi
o
n
t
e
mporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Ri
c
hard Hend
e
rson
ta
r
get
-
sparc: Fix TARGET_{PHYS,VIRT}
_
ADDR_SPACE_BIT
S
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderso
n
tar
g
e
t-alp
h
a:
U
se non
-
inverted ar
g
u
ments
to gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
hard Henderson
t
a
rget-alpha: Use setcond
for i
n
t co
m
parisons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
hard Henderson
target-alp
h
a: I
m
p
l
ement cvtql inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
ta
r
get-alpha: Add flags
m
arkups
t
o helpers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
i
chard Hen
d
erson
tcg-hppa:
D
on
'
t
t
ry to calls to non-const
a
nt
a
dd
r
esses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Rich
a
rd Henderson
t
c
g-h
p
pa: Fix in/ou
t
register over
l
a
p
i
n ad
d
2/s
u
b2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hen
d
ers
o
n
tcg-
h
ppa: Finish the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-hppa: Compute is_write in cpu
_
s
ignal_h
a
n
dler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henderson
linux-user: Use RLIMIT_STACK for defa
u
lt stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
ende
r
son
tcg: Dis
a
mbigua
t
e qemu_ld32u wi
t
h 32-bit a
n
d 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
erson
tc
g
:
Allow
t
a
r
g
et-sp
e
cific impl
e
mentatio
n
o
f
NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Henders
o
n
tcg
:
Allow target-specific implementation of N
A
ND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard Hende
r
son
tcg: Allo
w
t
a
rget-spec
i
fic implementation of EQ
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard
Hend
e
rson
tcg: Use no
t
_i32 to i
m
plement not
_
i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ichard Henderson
t
c
g:
Change TCGT
y
pe to
a
n
e
numeratio
n
.
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard Henderson
tcg: Us
e
TC
G
Cond where appropriate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard H
e
nderso
n
tcg: Name the
o
pc
o
d
e
enumeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Ri
c
hard Hende
r
s
o
n
tcg-hppa: Fix 64-bit argument
o
rdering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tc
g
-hppa: Fi
x
c
ons
t
err
o
r
s
in hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Hende
r
son
Fi
x
last page errors in page_check_ra
n
ge and page
_
set_flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hende
r
son
Implemen
t
mul
t
i-l
e
vel page tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richar
d
Henderson
l
inux
-
user: Fi
x
mmap
_
find_vma returning invalid addres
s
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Rich
a
rd Hend
e
rson
linux-user: Use
h
2g_val
i
d
in qemu_vmall
o
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
ichard He
n
derso
n
Use
TA
R
GET_VIRT_ADDR_SPACE_BIT
S
in
h2g_v
a
lid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
c
hard Henderson
M
o
ve
T
ARGET_PHYS_AD
D
R
_SPACE_BI
T
S
t
o t
a
rget-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richar
d
Hender
s
on
alpha-linux-u
s
er:
I
mplement sign
a
ls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
R
i
chard Hend
e
rson
target-alpha:
Implemen
t
IEEE
F
P quali
f
iers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard
H
e
n
derson
tar
g
et
-
a
lpha: Mark h
e
lper_e
x
c
p
as
NOR
E
TUR
N
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
target-a
l
pha: Clean up arithmetic traps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard
Hende
r
son
target-alpha: Re
d
uce
i
nternal pr
o
cessor registers for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
target-alpha: Split
u
p FPCR val
u
e
i
n
t
o
s
eparate fiel
d
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Hender
s
on
targe
t
-a
l
pha: Fix g
d
b a
c
cess to fpcr and unique
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard H
e
nde
r
son
tcg: Ad
d
commen
t
s f
o
r all optional instructions not
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
hard Henderson
tcg-sp
a
rc: Implement
O
RC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard
H
end
e
r
s
on
tcg-sparc: Im
p
lement ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Rich
a
rd
H
enderson
tcg:
Optional target imple
m
e
ntat
i
on of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
h
ard Hender
s
on
tcg: Op
t
ional target impl
e
mentat
i
on
o
f ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard He
n
derson
tcg-s
p
arc: Implement not
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard
Henderson
t
c
g-sparc: Implement neg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
R
ichard He
n
derson
t
c
g-sparc: Impleme
n
t setcond
,
setcond2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Richard H
e
n
d
er
s
on
tcg:
Add tcg_swap_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard
Hend
e
rson
tcg-
i
386:
I
mpl
e
ment setcond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderson
tcg-i386
:
Im
p
lement small forward
bran
c
hes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard He
n
derson
tcg-x
8
6
_
64: implement setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
i
chard Henderson
tcg:
a
d
d tc
g
_invert_cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
i
chard H
e
nderson
tcg
:
gene
r
i
c support f
o
r conditional
set
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
ichard
H
enderson
tcg
:
d
ocument double-wor
d
s
u
pport opc
o
des
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-15
Richard Henderson
tcg/x86_
6
4
:
Avoid u
n
n
e
cessary REX
.
B prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-14
Richard
H
en
d
erson
tcg/x86_6
4
: Special-case all 32-bit AND operands
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Rich
a
r
d Henderson
tc
g
-s
p
arc
:
Implement e
x
t
3
2[su]_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richar
d
Hend
e
rso
n
tc
g
-
sparc: Implem
e
n
t
div
i
si
o
n properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard
H
enderson
tcg-spa
r
c: Do not remove
%o[012] from 'r
'
constraint
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard H
e
nders
o
n
tcg-sparc: I
m
pl
e
ment add2, sub2, mulu2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
R
ichard Henderson
tcg-sparc: Add tcg_out_
a
r
i
thc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-27
R
i
chard Henders
o
n
tcg: Add
t
cg_uns
i
gned_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-23
Ri
c
h
a
rd Henderso
n
ta
r
get-
a
lpha:
Initialize
f
pcr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard
Henderson
tcg-s
p
arc: Implem
e
n
t brcond2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Henders
o
n
tcg
-
sp
a
rc: Use TCG_TARGET_RE
G
_
B
ITS in conditiona
l
compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Hender
s
on
tcg-sparc: Improv
e
tcg_out_movi fo
r
sparc64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Ri
c
hard
H
enderson
tc
g
-spar
c
: Fix imm
1
3
check in movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Hend
e
rson
t
a
rg
e
t-alpha: Emit
t
c
g debug_insn_start
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richar
d
Henderson
lin
u
x-use
r
: Add a
l
iases for some Alpha syscalls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
i
chard Hende
r
son
target-alpha: Fix fl
o
a
t
32_to_s vs
z
e
ro e
x
ponen
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
ichard
H
ende
r
son
targe
t
-
alp
h
a: Fix cvtlq
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Rich
a
rd He
n
de
r
s
o
n
targe
t
-alpha:
F
ix gene
r
ic ctz64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
icha
r
d Henders
o
n
target-alp
h
a: Impl
e
m
ent fp branch/cm
o
v inlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
i
cha
r
d
Hende
r
son
targ
e
t-alpha: Add
p
l
aceh
o
l
de
r
s for missing usersp
a
c
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderson
target-alpha
:
Fix double
l
og_
c
pu_
s
tate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ric
h
a
r
d Henderson
targ
e
t-alp
h
a:
F
ix FMO
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
i
chard Hend
e
rson
target-alph
a
: Expand ins*h inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
har
d
Hend
e
r
son
ta
r
get-
a
lph
a
: Expand msk*h
i
nline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
ichard
Henderson
targe
t
-al
p
ha: Expand msk*l i
n
li
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Hen
d
erson
target-alpha: Expan
d
ins*l inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderson
target-alpha: Imple
m
ent RD/WRUNIQUE in
t
h
e
t
ranslator
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
Henderson
t
a
rget-al
p
ha: F
i
x fbcond br
a
nc
h
offset
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
Henderson
targ
e
t-a
l
pha
:
Rewrite g
e
n
_
ext
_
[hl] in te
r
ms of zapnot
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
H
ende
r
son
target-alpha:
Ex
p
and zap/za
p
not with immedi
a
t
e
i
n
lin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Hen
d
er
s
on
t
a
rget-alpha: Fix -d in_a
s
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
i
c
har
d
Hende
r
son
t
a
r
g
e
t-alpha
:
Impleme
n
t missin
g
M
V
I instructi
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
ha
r
d
Henderson
target
-
alpha:
F
i
xes for alpha-linux syscalls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richa
r
d Henderson
targ
e
t
-
alph
a
: Enable softfloat
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
i
chard Henderson
target
-
alpha: Ho
n
or t
h
e -cpu command line argument
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ric
h
ar
d
Hende
r
son
target-a
l
pha: Remove bogus DO_TB_FLUSH c
o
de from t
r
anslator
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Rich
a
rd Hen
d
ers
o
n
ta
r
get-alpha: Add binfmt entry
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
H
enderson
target-alpha: Drop b
o
gu
s
UNIQ initial value on Linux
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree