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
bswap: Rewrite cpu_to_<endian><type>u with {ld,st}<type>_<endian>_p
2013-01-12
R
i
c
h
ard Henderson
bswap: Rewrite cpu_to_
<
endian><type>u wi
t
h {ld,st}
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard
Henderson
bswap: Rew
r
ite all
ld<type>_<e
n
dian>_
p
functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
R
ichard Hender
s
on
bs
w
ap:
A
d
d ho
s
t endian unaligned access func
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Richard Hend
e
rson
bswa
p
: Ti
d
y base definitions
o
f
b
s
wapN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-12
Ri
c
hard Henderson
fdt: Use bswapN i
n
st
e
a
d
of bswap_N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
Rich
a
rd H
e
nder
s
o
n
softfloat
:
Implement
u
int64_to_fl
o
at128
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-01-05
R
i
chard
Henderson
s
oftfloat: Fix
u
int64_to_float64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-29
R
i
cha
r
d
Hen
d
ers
o
n
tcg-hppa: Fix typo in brcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-29
Ri
c
h
ard Henderson
tcg-i3
8
6: Per
f
orm cmo
v
detection a
t
runt
i
me
fo
r
32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-29
R
ic
h
a
r
d H
e
nderson
tcg: Add TCGV_IS_UNUSED_*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-08
Richard
H
enderson
exec:
Advise
h
uge pages for
the TCG code gen buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-07
Richard Hend
e
rson
target-spar
c
: R
e
move
t0, t1 from CPUS
P
ARCStat
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-07
Richar
d
Hende
r
s
o
n
targe
t
-
m
68k: Remove t1 f
r
om CPUM68KState
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-12-07
Richa
r
d Henderso
n
ta
r
ge
t
-alpha: Remove
t0
,
t
1 from
C
P
UAlphaState
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-11-24
R
ichard He
n
derson
tci: Fix type
o
f tci_read_label
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-31
Richard
Henderson
target-alpha: Use TCG_CALL_NO
_
WG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-30
Richard Henderson
t
a
rget-sparc: Rever
t
settin
g
c
pu_
d
st
to gen_dest_gpr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-28
R
ichard Henderson
qe
m
u-timer: Check for usable fiel
d
s for SIGEV
_
T
H
R
E
A
D
_ID
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-28
Richard Henderson
t
c
g-i386:
U
se %gs prefixes
f
or x
8
6_64 GUEST_BASE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-28
R
i
c
hard Hend
e
rson
targ
e
t-
m
ip
s
: Use
T
C
G registers f
o
r the FPU
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hende
r
son
tar
g
e
t-sparc:
Remove cpu_tmp0 as
a
g
l
obal
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard
H
enderson
target-sparc: Make
c
pu_dst
l
ocal to OP=2 i
n
sns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
R
ichard Henderson
t
a
rget-sparc: Onl
y
use cpu_
d
s
t
for eventu
a
l writ
e
s
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard
Henderson
tar
g
et-sp
a
rc: Remove last uses of c
p
u_tmp64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hende
r
son
target-sparc: Remove cpu_tmp64 use
f
rom so
f
ti
n
t insn
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard H
e
nderson
target-sparc: D
o
n't us
e
a
tempo
r
ary for gen_des
t
_fpr_D
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hende
r
son
target-sparc: Re
m
ove usag
e
o
f cpu_tmp64 from most help
e
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
R
i
cha
r
d Henderson
targe
t
-s
p
arc: Tidy ldfsr, stf
s
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
R
i
c
ha
r
d
Henderson
target-sparc: Avoid cpu_tmp32 in Write Priv R
e
gister
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hende
r
son
target-sparc: Avoid cp
u
_t
m
p32 in Read
Priv
R
egister
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hender
s
o
n
target
-
s
parc: Use get_temp_i32
i
n
gen_des
t
_f
p
r_F
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hender
s
on
target-sparc: Split out get
_
temp_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard He
n
derso
n
target
-
s
parc:
Make the cpu_addr variable
l
oc
a
l to load
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
ard H
e
nde
r
so
n
target-spa
r
c: Cleanup cpu
_
src[12] allocation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hende
r
son
targ
e
t-sparc: Fi
n
ish c
o
n
ve
r
sion to gen_load
_
gpr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hend
e
r
son
t
arget-sparc
:
Conv
e
r
t
s
w
a
p
t
o
gen
_
load/store_gpr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
tar
g
et-sp
a
rc: Convert asi hel
p
e
rs to ge
n
_*_gpr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard
He
n
derson
targe
t
-
sparc: Use gen_
l
oad_gpr in
g
et
_
src[12]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richar
d
Hende
r
so
n
target-spar
c
: Conversion to gen
_
*_g
p
r, part 1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hen
d
erson
target-sparc: A
d
d gen_
l
oad/
s
tor
e
/d
e
st_gpr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard He
n
derson
ex
e
c:
M
ake MIN_CODE_GE
N
_BU
F
F
ER_S
I
ZE
pri
v
ate to exec
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henders
o
n
exec
:
Allocate cod
e
_gen_prologue from code_
g
en_buffe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richard H
e
nder
s
on
exe
c
: Do n
o
t
use
absolute
address hints fo
r
c
od
e
_
gen_buffer
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
ard Hen
d
e
rson
e
x
ec: Don't m
a
k
e
DE
F
AULT_COD
E
_
G
EN_BUFFER_SIZE too large
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-20
Richar
d
He
n
d
e
r
son
exec
:
Spl
i
t
u
p and
t
idy c
o
de
_
g
e
n_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Ric
h
ard Hen
d
er
s
o
n
tcg: Optimi
z
e
mulu2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richard H
e
n
d
erson
tcg:
O
p
ti
m
ize half-dead
add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
R
ichard Henderson
tcg:
Consta
n
t fold add2 and sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richa
r
d Henderson
tcg: Do constan
t
fold
i
ng on double-word comparisons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richar
d
H
en
d
erson
tcg:
S
pli
t
o
u
t su
b
routines
f
rom do_c
o
ns
t
ant_fo
l
ding_co
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richard Hen
d
erson
tcg: Opt
i
m
i
z
e
d
oub
l
e-word compa
r
isons against zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Ri
c
h
a
rd H
e
nderson
tcg:
U
s
e common cod
e
w
hen failing to
opt
i
mize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richar
d
He
n
derson
t
c
g
:
Swap
c
ommut
a
tive dou
b
l
e-
w
ord comparison
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Richard Henderson
t
cg: C
a
nonicalize add2 operand
ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-17
Ri
c
h
ar
d
Henderson
tcg: Split out swap_commutative as a subroutin
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-16
Richar
d
Henderso
n
tcg-ia64: Imple
m
ent d
e
pos
i
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Rich
a
r
d H
e
n
d
erson
tcg-sparc: Emi
t
MOVR insns for setcond_i64
a
nd mo
v
cond_64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richar
d
Hender
s
o
n
t
cg-sparc: Emit BPr i
n
sns for
b
rco
n
d
_
i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc: Du
m
p illegal opod
e
con
t
en
t
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Rich
a
r
d
Henderson
tcg-sparc:
D
rop
use
o
f Bicc in
favor of BP
c
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard H
e
nders
o
n
tcg-spar
c
: Optimize
setco
n
d2 equ
a
li
t
y compare with
0
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
R
i
cha
r
d Henderson
t
c
g-sp
a
rc: Us
e
Z constraint for %g0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc
:
Fix add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderso
n
tcg-sparc:
Fix
setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richa
r
d
H
en
d
er
s
o
n
tcg-sparc:
F
i
x qemu_st f
o
r
32-
b
it
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henders
o
n
t
cg-spar
c
:
Fix setcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-spar
c
: Implement m
o
vcond
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc: Fix br
c
ond
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Ri
c
ha
r
d
He
n
de
r
son
target-sp
a
r
c
:
Don't compute ful
l
fl
a
gs
v
alue so often
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
target-sp
a
rc: A
v
o
id unnecessary local te
m
poraries
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richar
d
Henderson
tar
g
et
-
sp
a
rc: Optim
i
ze
C
C_OP_LOGIC co
n
dit
i
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-13
Richard
H
en
d
erson
target-sparc: Fix optimized %ic
c
compa
r
i
son
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-12
R
i
chard Hend
e
rson
linu
x
-user: Fix
sig
i
nfo handling
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-12
Ric
h
ard Hender
s
on
al
p
ha-linux-use
r
:
Fix s
i
g
altstack structur
e
definition
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-12
R
i
cha
r
d
Hen
d
er
s
on
linux-user: Implem
e
nt g
e
thostname
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-12
R
ic
h
ard Henderson
linux-user: Perform more c
h
ecks on i
o
vec
l
ists
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hen
d
e
rson
target
-
sparc: Optimize conditionals usi
n
g SUBCC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard H
e
n
d
erson
target
-
spa
r
c: Fall through from no
t
-
t
aken trap
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hende
r
son
target-spar
c
: Cleanu
p
"glob
a
l
"
tempor
a
ry allocation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
R
ichard
Henderson
targ
e
t-sp
a
r
c
: Use
movcond for FMOV*R
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hend
e
rson
t
arget-
s
parc: Us
e
movcond
i
n m
u
lscc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-sparc: Mo
v
e taddcctv an
d
tsub
c
ctv
o
u
t
of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
R
i
chard H
e
nderson
target-sparc: Tidy Tcc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard
H
enderson
target-sparc: Move sdiv
x
and
udiv
x
out of li
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Rich
a
rd Hend
e
rson
target-sparc: Use movcond in gen_generic_branch
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hende
r
s
o
n
target-sp
a
rc: Use
D
isas
C
omp
a
re and
m
ovc
o
nd i
n
MOVR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderso
n
t
a
rget-sparc
:
U
s
e DisasCo
m
p
are and movcond in MOVCC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-sparc: Use DisasCo
m
pare
a
nd movcond
i
n FMOVR
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-
s
parc: Use DisasCompare
in
Tcc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
R
ichard Henderson
tar
g
et-spa
r
c
:
I
n
t
r
oduce
D
i
s
as
C
ompare and functions
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Ric
h
a
r
d
Henderson
target-spar
c
: Tidy gen_
g
eneric_branc
h
inter
f
ace
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard
Hen
d
erson
target-sp
a
rc:
T
idy save_npc
interf
a
ce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard
He
n
derson
target-sparc: Tid
y
ge
n
_mov_pc_n
p
c in
t
e
rface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard
Henderson
ta
r
get-sparc: Tidy save_state i
n
terface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
R
ichard Henderson
target-
s
p
a
r
c: Tidy gen_
t
rap_if
n
ofpu interface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hend
e
rson
target-sparc:
T
i
dy flush
_
cond interface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hende
r
son
targe
t
-sparc: Tidy do_branch int
e
rfaces
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hender
s
o
n
tar
g
e
t-sparc: Make CPU_LOG_INT useful by
d
efault
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-07
Richard
Henderson
t
a
r
ge
t
-sparc: Tid
y
c
pu_dump_state
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-10-06
Richard
H
ender
s
on
t
c
g: Add
tcg_high_
c
o
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next