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-hppa: Fix branch offset during retranslation.
2010-04-26
Richard He
n
derson
t
cg-hp
p
a: Fix b
r
anch offset du
r
i
n
g retra
n
slatio
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
tcg-hppa: Sch
e
dule th
e
address ma
s
king
a
fter the
TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Henderson
tcg-hppa: F
i
x
s
oftmmu
l
oads and stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
hard Henderson
tcg
-
hpp
a
: Fi
x
GUEST_
B
ASE
initializat
i
on in prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
r
d Henders
o
n
tcg
-
h
p
p
a: Co
n
strain immed
i
ate inputs to and_i32
,
o
r
_i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Hend
e
rson
linux
-
user: Fix spa
r
c32plus stat64
sy
s
calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Henderson
ta
r
get
-
sparc: Fi
x
-
sing
l
estep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard He
n
derson
linux-
u
ser: Fix Sparc64 sysc
a
ll returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
i
chard Henderson
Remove
I
O
_M
E
M_SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richar
d
H
e
nderson
linux-user:
R
emove ELFLOAD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richard He
n
d
erson
tar
g
et-sparc: Fix address mas
k
in
g
in ldqf and
stqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
ichar
d
Hen
d
erson
Fix
--e
n
a
ble-p
r
ofiler compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderso
n
tar
g
et-
s
parc
:
Free
ins
t
r
uc
t
ion tempor
a
ri
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
cha
r
d Hende
r
son
target-sparc:
Fix TA
R
GET
_
{PHY
S
,V
I
RT}_ADD
R
_SP
A
CE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
t
arget-alpha: Use non-inve
r
te
d
arguments to gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
ichard Hen
d
erson
target-al
p
ha: Use setcond for int comparisons
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d He
n
derson
target-alpha: Implement cv
t
ql in
l
ine
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
hard
H
enderson
target
-
a
lph
a
: Add
f
lags markups to he
l
per
s
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard
H
enderso
n
t
cg-hppa: Don't try to calls
t
o non-constant addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richa
r
d Henderson
tcg-hppa:
Fix in/out reg
i
ster overlap in a
d
d
2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hender
s
on
tcg-h
p
p
a:
F
i
n
i
s
h the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-hppa: Compute is_
w
rite i
n
cp
u
_signal_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henderson
linux-user:
Use RLIM
I
T_STA
C
K for defa
u
lt stac
k
size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
ha
r
d Henderson
tcg: Disambiguate qem
u
_
l
d32u
w
ith
32-bit and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard He
n
der
s
on
tcg
:
A
l
low targ
e
t-specif
i
c implementa
t
io
n
of NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ar
d
Henderso
n
t
cg: Allo
w
target-sp
e
cific implementation of NAND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Allow
target-s
p
eci
f
i
c implementation of EQV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
erson
tcg:
Use n
o
t_i32 to implement
n
ot_i
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d
H
e
n
derson
t
c
g
:
Change TCGTy
p
e to an
enume
r
ation
.
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d
H
e
nderson
t
c
g
:
U
se
T
CGCond where app
r
opriate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ichard
H
enderson
tcg: Name the
opcode e
n
umeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
R
ichard Henders
o
n
tcg-hppa: Fix 64-bit argume
n
t
o
rdering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Ri
c
hard Henderson
t
c
g-hppa: Fi
x
con
s
t errors in hppa
-
dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
en
d
erson
Fix last p
a
ge errors in page_check_range and page_set
_
flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
Imple
m
e
n
t
m
ul
t
i-l
e
ve
l
page ta
b
l
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
chard Hende
r
so
n
linu
x
-
u
ser: Fix mmap_f
i
nd_vma re
t
urning i
n
valid a
d
dres
s
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
ichard He
n
der
s
on
linux-user: Use h2g_valid in qemu_vmal
l
oc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
ichard Henderson
Use TA
R
GET_VI
R
T_ADD
R
_SP
A
CE_BITS in
h
2g_vali
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
char
d
H
enderson
Move TA
R
GET_PHYS_ADDR_SPACE_BI
T
S
t
o ta
r
ge
t
-*/
c
p
u
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Ri
c
hard Hende
r
s
o
n
alpha-linu
x
-user: Im
p
l
e
ment signals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richard Henderson
target-al
p
ha: Imp
l
em
e
nt IEEE FP qualifiers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
r
d
H
e
nderson
t
a
r
g
e
t-al
p
h
a: Mar
k
he
l
per_
e
x
c
p as NORETURN
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
target-
a
lpha:
C
le
a
n up arithm
e
tic traps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
R
ichard Henderson
tar
g
et-alpha: Redu
c
e internal proces
s
or re
g
i
sters for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard H
e
n
derson
target-alpha: Sp
l
it up FPCR
v
alue into s
e
parate fields
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
targe
t
-alpha
:
Fix gdb ac
c
ess to fp
c
r and un
i
que
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richar
d
Hender
s
o
n
tcg: Add comm
e
nts for all
o
pti
o
nal i
n
structions n
o
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard
H
e
nd
e
r
s
on
tcg-sparc: Implement OR
C
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg-sparc
:
Imple
m
e
n
t
ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
chard
Henderson
tcg:
Optional target
impl
e
men
t
ation of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg: Optional targe
t
implementation of A
N
DC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
chard Henderson
t
cg-spa
r
c: Implemen
t
not
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richar
d
H
en
d
ers
o
n
tcg-sparc:
I
mplement
n
e
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
R
i
c
hard He
n
derson
tcg-spar
c
: Implement setcond, setcond2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Ri
c
h
ard Henderson
t
c
g
: Add
t
cg_
s
wap_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
hard Hende
r
son
tcg-i386: Impl
e
ment setcond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard H
e
nders
o
n
t
cg-i386:
Implement
small fo
r
ward br
a
nches
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderson
t
c
g-x86_64:
i
m
p
l
e
m
e
nt setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
har
d
H
ender
s
on
tcg: add tcg_in
v
ert_
c
o
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richa
r
d Henderson
tcg: gener
i
c sup
p
ort for c
o
n
ditional set
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ri
c
hard Henders
o
n
tcg: docu
m
ent
do
u
ble-word support opc
o
des
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-15
R
i
chard H
e
nderson
tcg/x8
6
_
64: Avoid un
n
ecessary REX
.
B prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-14
Richar
d
Hende
r
son
tcg/x86_64:
S
pecial-case all
32-bit AND operands
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Ric
h
a
r
d
Henderson
t
c
g-sparc: Implement ext32[su]_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richar
d
Henderson
tcg-sparc: Implement division properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Hend
e
r
son
tcg-s
p
arc: Do not
r
emove %
o
[
0
12] from 'r' constra
i
nt
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
R
ichard Henderson
tcg-sparc
:
Impl
e
ment add2,
s
u
b2, mulu2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tcg-spar
c
: Add
tcg_out_arithc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-27
Ri
c
hard
Henderson
t
cg: Add
t
cg_unsigned_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-23
Richa
r
d
H
enderson
target-alpha: Initi
a
li
z
e fpcr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard Henderson
tcg
-
sparc:
I
m
ple
m
ent brco
n
d2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard
H
enderson
tcg-sparc: Use TCG_TAR
G
ET
_
REG_BI
T
S in
c
o
nditional compila
t
ion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Hender
s
o
n
t
c
g-s
p
arc: Improve tcg_out_movi for
s
p
a
r
c
64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard Henderson
tcg-sparc: Fix imm13 check in movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
R
ichard Henderson
target-
a
lph
a
:
E
mit tcg debug_insn
_
start
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-21
Richard H
e
nders
o
n
linux-user: Add aliases
for
s
ome
A
lph
a
sysc
a
lls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
i
c
hard Hend
e
rson
targe
t
-alpha: Fix flo
a
t32_to_s v
s
zer
o
expon
e
nt
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard Hende
r
s
on
target-a
l
pha:
F
ix
c
v
t
lq
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richard H
e
nderson
targe
t
-
a
lp
h
a: Fix gene
r
ic ctz64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
R
ichard Henderson
tar
g
et-alpha: Implement fp
branch/c
m
ov inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-17
Richa
r
d Hen
d
erson
target-alpha
:
Add placeholde
r
s for m
i
ssing userspace
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
He
n
d
e
rson
ta
r
get-alpha
:
Fi
x
doub
l
e
l
og_cp
u
_state
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henders
o
n
target-a
l
pha: Fix FMOV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henderson
ta
r
get-a
l
pha: Expand ins
*
h inli
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ric
h
ard Henderson
target-alpha: Expand
m
sk*h i
n
line
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
har
d
Henderson
target
-
alpha: Expand msk*l inlin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
ichard H
e
nder
s
on
ta
r
get-alpha: Expa
n
d ins*l inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
ichard Henderson
t
a
rget-alpha:
I
mplem
e
nt RD/WRU
N
IQUE in
t
h
e
transl
a
t
o
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Rich
a
r
d Henderson
targe
t
-alpha:
F
ix fb
c
ond branch offset
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
hard Hen
d
er
s
on
targ
e
t-alp
h
a: Rewrite gen_
e
xt_[hl] in
terms of zapnot
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
R
i
c
hard He
n
derso
n
t
arget-alpha: Expan
d
zap/za
p
not w
i
t
h immediate
inli
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ri
c
hard H
e
nderson
targe
t
-alpha: Fix
-
d in_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ric
h
a
rd H
e
nder
s
on
t
arget-a
l
pha: I
m
pleme
n
t
m
issing MVI instructions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
Henderson
targ
e
t-alpha: F
i
xes for alpha-linux sysc
a
lls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Ric
h
ard Henderson
t
a
rget-alpha: Enable softfloat
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard
Hender
s
on
target
-
alpha: Honor the -cpu command line arg
u
ment
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard He
n
derson
t
arg
e
t-alpha: Remove bo
g
us DO_
T
B_FLUSH code from trans
l
ator
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richar
d
Hender
s
on
t
a
rge
t
-alpha
:
Add binfmt entr
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-13
Richard Henders
o
n
target-alpha: Dro
p
bogus UN
I
Q initial
v
alue o
n
Linux
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree