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 Henders
o
n
tcg-hppa: Remove automa
t
ically implemen
t
ed opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hend
e
rs
o
n
tcg-h
p
pa
:
Fix branch offset during re
t
ranslation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
t
cg-hppa: Schedule
t
h
e ad
d
r
e
s
s mask
i
ng after the
TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa
:
Fix softmmu
loads and st
o
r
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hen
d
erson
tcg-hp
p
a: Fix GUEST_BASE initializa
t
ion in prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Constrain
i
mmediat
e
inputs to and_i32, or_i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
H
enders
o
n
linux-user: Fix
spa
r
c32plus stat64 syscal
l
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hen
d
erson
t
arg
e
t
-
sparc: Fix -singles
t
ep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderso
n
linux-user:
F
ix Spar
c
6
4
sys
c
all re
t
ur
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
Remove IO_MEM_SUB
W
IDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Hende
r
son
linux-user: Re
m
ove E
L
FL
O
AD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richar
d
Hende
r
son
t
a
rget-sparc: Fix
address mas
k
ing i
n
ldqf and stqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard He
n
derson
Fix
-
-enable-profiler com
p
ilati
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
target-sparc: Free instruc
t
ion temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard H
e
n
derson
t
a
rge
t
-s
p
arc: Fix TARGET_{PHYS,
V
IRT}_ADDR_SP
A
C
E_B
I
TS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
ha
r
d Henderso
n
target-al
p
h
a: Use non-inverted argument
s
to
g
en_
{
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Rich
a
rd Hend
e
rson
target
-
al
p
ha:
U
se set
c
o
nd for int comparisons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Rich
a
rd Hend
e
rson
targ
e
t
-
a
l
pha: Implem
e
nt cvtql inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
target
-
alpha:
Add
f
lags marku
p
s to h
e
lpers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Ric
h
ard
Henderson
tcg
-
hpp
a
: Don't try to cal
l
s to non-constant addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard He
n
ders
o
n
tc
g
-hppa: Fix in/o
u
t regis
t
er
ov
e
rlap in
add2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
t
cg-hp
p
a: Fi
n
ish the
port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard
Henderson
t
cg-hppa:
C
o
mput
e
is_write in cp
u
_sig
n
al_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard
Henderson
li
n
ux-user: Use RLIMI
T
_STACK fo
r
default
stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ich
a
r
d
Hende
r
so
n
tcg: Disambiguate qemu_ld32u with 32-
b
it and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
e
n
derson
tcg: Allow target-sp
e
cifi
c
implementation of
N
OR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ar
d
H
enderso
n
tcg: Allow
targe
t
-specifi
c
imp
l
ementation of
N
AND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard H
e
nderson
tcg:
Allow target-specific implementation of EQV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard He
n
d
e
rson
tc
g
:
U
s
e not_i3
2
to im
p
lement not_i
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
t
cg:
C
han
g
e TCGTy
p
e t
o
an enumeration
.
commit
|
commitdiff
|
tree
2010-03-26
R
i
ch
a
rd Hend
e
rs
o
n
tc
g
: Use TCGCond
where ap
p
ropriate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard H
e
nderson
tcg: Name the opc
o
d
e enumeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
R
i
chard Henders
o
n
tcg-h
p
p
a
: Fix 64-bit argument or
d
eri
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard H
e
nderson
tcg-hppa:
F
ix const
erro
r
s in
hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
Fi
x
last page e
r
r
o
rs in page_check_range an
d
page_set_fl
a
gs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hend
e
rs
o
n
I
m
p
lement multi-
l
evel pa
g
e tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ri
c
hard H
e
nder
s
on
linux-
u
ser:
Fix mmap_find_v
m
a returning invali
d
addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
l
i
n
u
x-u
s
e
r
: Use h2g_valid
in qem
u
_
vm
a
lloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richa
r
d He
n
derson
Use
T
ARGET_VIRT_A
D
D
R_SPACE_B
I
TS in
h2g_vali
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ri
c
ha
r
d Hend
e
r
s
on
Mo
v
e
T
ARGET_PHY
S
_ADDR_SPAC
E
_BITS to targ
e
t-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richard
Hend
e
rson
alpha-l
i
nux-user: Implement signals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richa
r
d Henderson
target-a
l
ph
a
: Im
p
lement IEEE FP
qu
a
lifie
r
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
rd Hen
d
erson
target-alpha:
Mark
h
e
lp
e
r_excp a
s
NOR
E
TURN
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
R
ic
h
a
rd Hende
r
son
targe
t
-alpha: Clean up
ari
t
hmetic tra
p
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Hend
e
rson
t
arget-a
l
pha: R
e
duc
e
intern
a
l
pr
o
ce
s
sor registers for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderso
n
targe
t
-alpha:
Sp
l
i
t
up FPCR valu
e
i
nto separate fields
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Ric
h
ard
Henderso
n
ta
r
get-alpha: F
i
x gdb access to fpcr a
n
d uniq
u
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
ha
r
d
H
end
e
rs
o
n
tcg: Add comments for all optional instructions no
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg-sparc: I
m
plement ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
c
hard H
e
n
derson
t
c
g
-
s
parc
:
I
mplement
A
NDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richa
r
d
He
n
derson
tcg: Op
t
ional t
a
rget impl
e
mentation of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
ch
a
r
d Henderson
t
cg: Optiona
l
ta
r
ge
t
i
m
pleme
n
tation of
A
N
DC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
c
hard Henders
o
n
tc
g
-sp
a
rc: Implement n
o
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richar
d
Hen
d
ers
o
n
tcg-spa
r
c: Impleme
n
t n
e
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Richard Henderso
n
t
c
g-sparc
:
Implement setco
n
d,
s
etcond2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Ric
h
ard Hend
e
rson
tcg: Add t
c
g
_
swap_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Rich
a
rd Henders
o
n
tcg
-
i386: Im
p
lement setco
n
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
hard H
e
nderson
tcg-i386: Implement small
forw
a
rd
branches
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard
Henders
o
n
tcg-x86
_
64
:
implement setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richa
r
d H
e
n
derson
tcg: ad
d
tcg_in
v
e
rt_cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
ich
a
rd Hen
d
erson
tcg
:
generi
c
sup
p
ort fo
r
conditional set
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderson
tcg: document doub
l
e
-
word su
p
port opco
d
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-15
Richard
H
enderson
tcg/
x
8
6
_64: A
v
oid unnec
e
ssa
r
y
RE
X
.
B
prefixe
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-14
Richard Hend
e
rson
tcg/x86_64: Spe
c
ial-case all 32-bit A
N
D operand
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard
Hende
r
son
tcg-
s
parc: Imp
l
ement
e
xt32
[
su]_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard
Henderson
tcg
-
spar
c
: Implement
division pr
o
p
e
rly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tc
g
-sparc: Do
no
t
remov
e
%
o
[
012] fr
o
m 'r' co
n
straint
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richa
r
d Hende
r
son
tcg-spa
r
c
:
Impl
e
ment add2, su
b
2
,
mul
u
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Ric
h
ard H
e
nderson
tc
g
-sparc
:
Add
tcg_out
_
a
r
ithc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-27
Richa
r
d
He
n
derson
tcg: Add t
c
g_unsigned_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-23
Ri
c
h
ard
He
n
derson
target-a
l
pha: Initialize
fpcr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Hen
d
erson
tcg-
s
parc: Implement brc
o
nd2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard Henderson
t
cg-sparc:
U
se TC
G
_TARGET_REG_BITS in c
o
nditional compilat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard He
n
de
r
son
tcg-sparc: Improve tcg_out_mo
v
i f
o
r
s
p
arc
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard
Hen
d
erson
t
c
g-s
p
arc
:
Fix imm13 check in movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
i
c
h
ard
H
enderson
t
a
r
get-al
p
ha: Emit tcg debug_insn_start
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Ri
c
hard Hende
r
s
on
linux-user: Add aliases for s
o
me
A
lpha sysca
l
ls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard Hende
r
s
o
n
target-a
l
pha: Fi
x
float32_to_s vs zero e
x
p
onent
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard Hen
d
er
s
on
target-alpha: F
i
x
cvtlq
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Rich
a
rd Hend
e
r
son
target-alpha:
F
ix generic ctz64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard
Henders
o
n
target-al
p
h
a: Implement fp bran
c
h/cmov inli
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard
Hender
s
o
n
target-alph
a
:
Add placeh
o
lders
f
or missing use
r
space
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
h
ard Henderson
ta
r
get
-
alpha:
Fix double
log_
c
pu
_
state
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderso
n
targ
e
t-
a
lpha: Fix FMOV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard H
e
nderson
target-alpha:
E
xpand ins*h inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Rich
a
rd
Henderson
target-a
l
ph
a
: E
x
pan
d
m
s
k
*
h inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Hend
e
rson
t
arget-alpha: Expand msk*l
inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richa
r
d Henderson
target-alpha: Expand ins*l inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderson
t
a
rget-alpha: Implement
RD/WRUNIQUE
i
n the tr
a
ns
l
ator
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Rich
a
r
d
Henderson
ta
r
get-alpha: Fix fbco
n
d bra
n
ch offset
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
i
chard Henderson
target-alp
h
a: Rewrite gen_ext
_
[hl]
i
n terms of zapnot
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richa
r
d H
e
nderson
target-alpha:
Exp
a
nd zap/
z
a
pnot with immedi
a
te inlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard H
e
nders
o
n
target-alpha: Fi
x
-d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richa
r
d Henderso
n
t
arget-alpha:
I
m
p
lement m
i
ssin
g
MVI
ins
t
ru
c
tion
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richar
d
H
enderso
n
target-alp
h
a: Fixes for
a
lp
h
a-li
n
ux sy
s
calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderson
t
a
rget-alph
a
: Enable sof
t
fl
o
a
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richar
d
Henderson
targ
e
t-
a
l
pha: Honor the -cpu
c
ommand line argument
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
ichard Hen
d
er
s
on
targe
t
-alpha: Re
m
ove b
o
g
us DO_
T
B_FLUSH code from t
r
anslator
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Rich
a
rd
Hend
e
r
s
o
n
t
a
rget-alpha: Add binf
m
t entry
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
H
enderson
t
arg
e
t
-alpha: Drop bogu
s
UNIQ i
n
itial
v
alu
e
on Linux
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree