repo.or.cz
/
qemu
/
cris-port.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
e1000: Discard oversized packets based on SBP|LPE
2013-01-05
Richard He
n
derson
softf
l
oat: Implement
u
i
nt64_to_
f
loat128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-01-05
Richard Hender
s
o
n
softflo
a
t: F
i
x uint64_to_float64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-29
Ri
c
hard Henderson
tcg-h
p
pa: Fix typo in brcon
d
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-29
Richard
Henderson
tcg-i386: Perform
c
mov detect
i
on at runt
i
me
f
or 32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-29
Richard Henderson
tcg
:
Ad
d
TCGV_
I
S_
U
NUSED_*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-08
R
i
c
hard H
e
nde
r
so
n
ex
e
c: Ad
v
ise hug
e
pag
e
s for the TCG code gen buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-07
Richard Hen
d
er
s
on
ta
r
get-
s
pa
r
c: Remove t0, t1 f
r
om CPUSPARCS
t
ate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-07
Richar
d
H
end
e
rson
target-
m
6
8
k: Remove
t1 from CPUM68KSta
t
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-12-07
Ri
c
h
a
r
d Henderson
targe
t
-alp
h
a
:
Remove t0, t1 from CPUAlphaState
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-11-24
Ri
c
hard Hend
e
r
s
o
n
tci: Fi
x
type of tci_read_label
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-31
Richard
Hend
e
rson
target-alpha: Use TC
G
_CALL_NO_WG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-30
Richard
Hende
r
son
ta
r
get-sparc: R
e
vert setting cp
u
_
d
st to g
e
n_de
s
t_gpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-28
Ri
c
h
a
r
d
Henderson
qemu
-
timer: C
h
eck for us
a
ble
f
i
e
l
ds for
S
IGEV_THREAD_ID
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-28
Richard Hender
s
on
t
c
g
-
i386: Use
%gs prefixes
f
o
r x86
_
64 GUEST_BASE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-28
Richard Henderso
n
targ
e
t-mips: Use
TCG reg
i
st
e
rs
f
o
r the FPU
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
ard Henderson
target-sp
a
rc:
R
emove cpu_tmp
0
as a
g
lobal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hender
s
on
ta
r
get-sparc: Ma
k
e
c
pu_dst
loca
l
to OP=2 in
s
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
ard Henderson
target-
s
par
c
: Only use cpu_dst for even
t
u
a
l
w
rites
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hen
d
erson
t
arget-
s
parc: Remove la
s
t uses
o
f cpu_tmp64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
R
i
chard He
n
d
er
s
on
target-spar
c
: Remove cpu
_
tmp64 use from softint insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
R
ic
h
a
r
d Henderson
t
a
rget-
s
p
a
rc: D
o
n'
t
use a t
e
mporary
f
o
r ge
n
_dest_fpr_D
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
ta
r
get-sparc
:
R
e
move usage of c
p
u_t
m
p64 from most
h
elper
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hender
s
on
targe
t
-sparc: Tidy ldfsr, stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard
H
e
n
derson
target-sparc: Avo
i
d cpu_tmp32 i
n
Wri
t
e Priv Registe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard
H
enders
o
n
target-sp
a
r
c
: Avoid cpu_t
m
p3
2
in R
e
ad Priv Regi
s
te
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richar
d
Henderson
target-sp
a
r
c
:
U
s
e
get
_
t
emp_
i
32
in
g
en
_
d
e
st_fpr
_
F
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
ard He
n
ders
o
n
t
a
rget-sp
a
rc: Split out ge
t
_temp_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
t
arget-sparc: Make the
cpu_addr var
i
able local to load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richa
r
d Henderson
target-sparc: Cleanup cp
u
_
src[12] allocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard
Henderson
t
arget-sparc:
F
inish conversion to gen_lo
a
d_gpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Ric
h
a
r
d Hen
d
er
s
on
target-sp
a
rc: Convert swap to
g
en_load/store_gpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
target-sparc: Convert asi helpers to gen_*_gp
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Ri
c
ha
r
d Hen
d
erson
target-spa
r
c: Use gen_load_gp
r
in g
e
t_src[1
2
]
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard He
n
derson
target-sparc: Conversion to gen_*_gpr, pa
r
t 1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
t
a
r
g
et-sparc: Ad
d
g
e
n_load
/
store/dest_gpr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hender
s
on
exec: Make
M
I
N_CODE_GEN_BUFFER_SIZE
p
r
ivate to exec
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
R
ichard Henderson
exec: Alloca
t
e code_gen_p
r
ologue from
c
ode_gen_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Hen
d
erson
exe
c
: Do not use abso
l
ute address h
i
nts
for code_gen_buf
f
er
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
R
ichard
Hen
d
e
r
so
n
ex
e
c: Don't make DEFAULT_C
O
DE
_
GEN_B
U
FFE
R
_SIZE
too large
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-20
Richard Henderson
exe
c
: Split up
and
t
idy co
d
e_gen
_
b
u
f
f
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard Henderson
tcg
:
Optimize mulu2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard He
n
d
e
rs
o
n
tcg: Opti
m
iz
e
half-dead
a
dd
2
/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richa
r
d Hend
e
rs
o
n
tc
g
:
C
onstan
t
fold add2 and su
b
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard Hend
e
rson
tcg:
Do
cons
t
ant folding
o
n
d
ouble-wo
r
d comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richa
r
d Henderson
tcg: Split out
s
ubro
u
tines
from d
o
_con
s
tant_
f
olding_cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard He
n
derso
n
t
cg: Optimize double-word comparisons against zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
R
i
chard Henderson
tcg
:
Use comm
o
n c
o
d
e
when fail
i
n
g to
o
p
t
imize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Rich
a
r
d
H
e
nders
o
n
tcg: Swap commutative double-word comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard Hen
d
erso
n
tc
g
: Canonic
a
lize ad
d
2 oper
a
nd
o
rdering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-17
Richard Henders
o
n
tcg: Spl
i
t out s
w
a
p_commutat
i
ve
a
s a s
u
br
o
uti
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-16
Ric
h
ard Hender
s
o
n
t
c
g-ia
6
4: Implement d
e
p
osit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc: Emit MOV
R
insns
for se
t
cond_i
6
4
a
nd
m
ovcond_64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Hen
d
erson
tcg-sparc: Emit BPr ins
n
s for brcond_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Hende
r
son
tcg-
s
parc: Dump ille
g
al opode contents
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderso
n
tcg-sparc: Drop use o
f
Bicc in fav
o
r of BPcc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
t
c
g-sparc: Optimize s
e
tcond2
equality c
o
m
p
a
r
e with 0
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
t
c
g
-sparc: U
s
e Z const
r
aint for %g0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Rich
a
r
d
H
e
n
d
er
s
on
tc
g
-spar
c
: Fix add
2
/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
R
i
chard Henderson
tcg-sparc: F
i
x setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richa
r
d Hender
s
on
t
c
g-spa
r
c: Fix qemu_st
for 32-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc: Fix setcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
R
ichard Henders
o
n
tcg-sparc: I
m
p
l
emen
t
movco
n
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Richard Henderson
tcg-sparc: Fix b
r
cond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Rich
a
r
d
H
ender
s
o
n
tar
g
et-sparc:
Don't c
o
mp
u
te ful
l
flags value
s
o often
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
Ri
c
hard Henderson
t
a
r
g
et-sparc: Avoid
un
n
e
c
essary
l
o
cal tempo
r
ar
i
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
R
i
chard Henderson
t
a
rget-s
p
a
rc: Opti
m
i
z
e CC_OP_L
O
G
IC conditions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-13
R
ichard
Hend
e
rson
target-
s
parc:
F
ix op
t
imized %icc comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-12
Richard Hen
d
ers
o
n
linux
-
user: Fi
x
siginfo handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-12
Richard Hend
e
r
s
on
alpha-lin
u
x
-user: Fix siga
l
tstack str
u
cture definition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-12
Rich
a
rd Henderson
linux-user:
I
mplement
g
ethost
n
ame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-12
Ric
h
ard H
e
nderson
l
inux-user:
Per
f
o
rm
m
ore chec
k
s on iovec lis
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Ri
c
hard
H
enderson
target-
s
parc: Optimize con
d
itionals u
s
i
n
g
SUBCC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richar
d
Hende
r
son
target-spa
r
c: Fall throu
g
h from no
t
-taken trap
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard
H
enderson
target
-
sparc: C
l
eanup
"
global" temporary
a
llocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Ric
h
ard Henderson
t
a
rget-
s
p
arc: Use movcond for FMOV*R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richar
d
Hender
s
on
target-sp
a
rc: Use mo
v
cond in mulscc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
R
i
chard Henderson
targ
e
t-sparc: Move taddcctv an
d
ts
u
b
cct
v
out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
t
a
rget-sp
a
rc: Tidy Tcc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hender
s
on
target-spa
r
c: Move sdivx and udivx ou
t
of li
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
ta
r
get-sparc: Use m
o
v
c
o
nd in gen_generic_branch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
R
i
chard Henderson
target-sparc
:
Use Disas
C
ompare and
m
o
vcond in MOVR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
R
i
c
hard H
e
nde
r
s
o
n
target-sp
a
rc: Use
D
i
s
a
s
C
om
p
are and movcond in
MOVCC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard
H
e
n
der
s
o
n
targ
e
t-spar
c
: Use
D
isa
s
Co
m
par
e
and
mov
c
o
nd in FMOVR
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richa
r
d Henderson
target
-
sparc: Use
Dis
a
s
C
o
mpare in Tc
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-s
p
arc: Introduce DisasC
o
mpare and functions
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
R
ichard Henderson
target-s
p
arc: Tidy gen_generi
c
_
br
a
nch interface
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Hend
e
rson
target-sp
a
rc
:
Tidy save_npc inte
r
fac
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richa
r
d
He
n
derson
target-sparc: Tidy ge
n
_mov
_
pc_npc
i
n
t
erface
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-sparc: T
i
dy
s
a
v
e
_
state inte
r
face
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Ric
h
ard
Hen
d
erso
n
t
ar
g
et-
s
par
c
: Tidy gen_tra
p
_ifnofpu interface
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Ric
h
ard Hende
r
s
o
n
target-sparc: Ti
d
y flush_cond interface
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard He
n
derson
target
-
s
p
arc: Tidy do_
b
ra
n
ch interfaces
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Richard Henderson
target-spar
c
: Mak
e
C
P
U_LO
G
_INT us
e
ful by
d
efault
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-07
Ric
h
a
r
d Hender
s
on
target-spar
c
: Tidy cpu_dump_state
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-06
Richard
H
enderson
tcg: Add tcg_hi
g
h_
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-06
Richard
Henders
o
n
t
c
g: Add TCG_COND
_
NEVER, TCG
_
CON
D
_
ALWAYS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-10-06
Ric
h
ar
d
Henderson
tcg: Add is_un
s
igned_c
o
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-27
R
i
chard Hende
r
son
target-s390x: Tidy cp
u
_dump
_
state
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-27
Richard Hende
r
s
o
n
t
a
rget-s390
x
: Avoid double C
P
U
_LOG_TB_CPU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-27
Ric
h
a
rd Henderson
target-s390x: Use
CP
U
_
LOG_INT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next