repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging
2016-12-27
Richard Henders
o
n
target-m68k: Inline shifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target-m68k: Do not cpu_abort on un
d
efined insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard He
n
derson
targ
e
t-m6
8
k: Split gen_lea and gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Hen
d
erson
target-m68
k
: Delay
auto
i
nc writeb
a
ck
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Ric
h
a
rd Hende
r
so
n
ta
r
get-arm: Fix aarch64 di
s
as_ldst_single_struct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
icha
r
d Henderson
target-arm: F
i
x a
a
rch64 ve
c
_r
e
g_offset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
R
icha
r
d
H
e
n
derso
n
t
cg/s390: Remove 'R
'
co
n
str
a
int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
R
i
chard
H
enderson
t
c
g
/
s
3
90: Fix setcond
expansion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
R
ichard Henderson
t
ar
g
e
t-alpha: Fix in
t
e
rrupt mask
f
o
r c
p
u1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Ric
h
ard H
e
nd
e
rson
target-alpha: Log cpuid
w
it
h
-d
in
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderso
n
target-alpha: Update pal
c
od
e
for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard H
e
nderson
target
-
microblaze:
C
leanup dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard He
n
derso
n
tc
g
:
Add tcg_
g
en_mulsu2
_
{
i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
l
o
g: Add
l
o
cking to large loggin
g
bl
o
cks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard H
e
nd
e
rson
tar
g
et-op
e
nrisc: Do not dump cpu state
w
ith -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard H
e
n
derson
target-microb
l
a
z
e:
Do not d
u
mp
c
pu state with -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
Henderson
t
a
rget-
c
r
is: Do not d
u
mp cpu state
w
ith -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard
H
end
e
r
son
target-spar
c
:
U
se tcg_g
e
n_atomic_cmpxchg_
t
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rson
tar
g
et-sparc: Use tcg_gen_atomic_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
a
rget-sparc: Remove MM
U
_MODE*_SUFFI
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hende
r
son
target-sparc:
Allow
4
-
b
y
te
a
lignment
on fp mem
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
t
a
rget-
s
parc: Implement
l
dqf and s
t
qf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
targ
e
t-
s
parc:
R
e
move asi hel
p
er co
d
e handled inlin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Hend
e
rson
tar
g
et-sparc
:
Implement BCOP
Y
/BFIL
L
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erso
n
target-
s
parc: Impleme
n
t
cas_asi/c
a
sx_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henderson
target
-
sparc: Implement ldstub_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
a
rget-sparc: Implement swap_asi inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Hende
r
son
t
a
rget-sp
a
r
c: Han
d
l
e
mo
r
e twinx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
target-sp
a
r
c: Use MMU_PH
Y
S_IDX for bypass as
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d
He
n
d
e
rson
t
a
rge
t
-spar
c
: Add MMU_
P
H
YS_I
D
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ic
h
ard Henderson
target-sparc: Introduce cpu_ra
i
se_excepti
o
n_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-
s
pa
r
c
: Use over
a
lignment flags f
o
r twin
x
a
nd
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
R
ichard He
n
der
s
on
target-m68k:
I
nl
i
ne addx, sub
x
,
n
egx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
He
n
derson
target-
a
lp
h
a: Em
u
l
a
te LL/SC using cmpx
c
hg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderson
target
-
al
p
ha: Introd
u
ce MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
Hend
e
rson
t
arget-arm: Rearrange aa32 loa
d
and
s
tor
e
fu
n
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
son
tcg
:
Emit ba
r
r
i
e
rs with parallel_c
p
us
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add CONFIG_ATOMI
C
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
r
d Henderson
tcg: Add atomic128 he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
tcg: Add atomic helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
hard Henderson
cputlb: Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
cpu
t
lb:
M
ove most of iotlb code
o
ut of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hen
d
ers
o
n
c
p
u
tlb: Rem
o
ve includes from softmm
u
_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
cputlb: Move
p
robe_write o
u
t of s
o
ftmmu_te
m
plate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
c
put
l
b: Replace
S
HIFT wi
t
h DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard
H
enderson
t
c
g: Add
E
X
CP_
A
TOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd H
e
n
d
e
r
son
int1
2
8: Ad
d
i
nt128_make12
8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ich
a
rd
H
enderson
i
n
t128
:
Use __int1
2
8 if
available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
e
x
ec: Avoi
d
direct
r
eferenc
e
s
to
I
n
t
1
28 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hender
s
on
atomics:
A
dd __nochec
k
atomic ope
r
a
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
a
t
omic
s
:
A
d
d parameters
t
o m
a
cros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Hender
s
o
n
target-
m
68k: Opt
i
mize
gen_flush
_
flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
enderson
targe
t
-
m
68k
:
O
p
t
i
m
ize some comp
a
risons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderson
target-m68k
:
U
se
setcond for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hen
d
erson
target
-
m
68k
:
Introduce DisasCo
m
pa
r
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Hende
r
s
o
n
target-m68k: Reorg flags
h
andling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ic
h
ard Henders
o
n
targ
e
t-m68k: Remove incorrect cle
a
ring of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
t
arg
e
t-
m
68k:
S
ome f
i
xes to SR a
n
d flags man
a
gem
e
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
c
h
a
r
d Henders
o
n
target
-
m
6
8k: Print fla
g
s properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
H
en
d
erson
t
ar
g
e
t-m68k: Re
p
l
a
ce helper_xflag_
l
t
with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
tcg/i386:
Ex
t
e
n
d T
A
RGET_PAGE_MASK to the proper type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ri
c
hard H
e
nders
o
n
target-i38
6
: Use struct X
8
6XSa
v
eArea in
f
p
u_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richar
d
Henderson
cpu-
e
xec: Ch
e
c
k -d
f
ilte
r
for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
cha
r
d Henderson
tcg: Merge GETPC and
G
E
T
RA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
a
r
d Henderso
n
t
c
g: Support arbitr
a
ry siz
e
+ alignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Ric
h
ard Henders
o
n
cutil
s
:
R
e
w
rite
x
86 buffer zero c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard He
n
derson
cutils: Add generic
prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Henderson
cutil
s
:
Add test for b
u
ff
e
r
_
is
_
z
e
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
e
n
derson
cutils: Remove
ppc buf
f
e
r
zero
c
hecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
h
ard
Henderson
cutils:
R
emove a
a
rch64 buf
f
er zer
o
checki
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
c
utils: Rearra
n
ge b
u
ffer_i
s
_zero
a
c
celeration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard H
e
n
d
e
r
s
on
cutils: Export only
b
uf
f
er_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cu
t
il
s
:
R
emove
SPLAT
m
acro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard H
e
n
d
e
rson
cutils: Move buffer_i
s
_z
e
ro
a
n
d
su
b
routines t
o
a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
e
nd
e
rson
tcg: Lower i
n
direct regist
e
rs in a
sep
a
r
at
e
pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Require liveness analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d He
n
der
s
o
n
tc
g
: Include liveness info in the
d
umps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d H
e
nder
s
o
n
tcg:
Compress
d
ead_temps and me
m
_
t
emps into a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Fold lif
e
data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hender
s
on
t
c
g:
R
eorg TC
G
Op
chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
n
derson
tc
g
: Compress livenes
s
data to
1
6 b
i
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
ge
t
-sparc:
Elide du
p
licate updates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Use
c
pu_loop_e
x
it
_
restor
e
f
r
o
m helper_check_i
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichar
d
Henderson
targ
e
t-
s
pa
r
c: Use cpu_fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard He
n
derso
n
target-sparc: Use explicit writes to c
p
u_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
target-sparc: Remov
e
helper_ldf_a
s
i
,
hel
p
er_stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
H
enderson
tar
g
et-
s
parc: D
i
re
c
tly im
p
lement blo
c
k
a
nd short
l
d
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderson
target-
s
parc:
Directly
implement easy ldf/stf
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
cha
r
d Hend
e
rson
ta
r
get
-
sparc: Pass TC
G
MemOp const
a
nts to
helper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
har
d
Hender
s
on
target-sparc
:
Fix
obvious e
r
ror in AS
I
_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
target-sparc: Directly imple
m
e
n
t
eas
y
ldd/std asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
ta
r
g
et-s
p
arc: Introduc
e
gen
_
che
c
k_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
target-sparc:
U
s
e QT0 to return results from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
target-sparc: Direc
t
ly implement e
a
sy ld/st asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
rget-sparc: U
s
e defines fr
o
m
a
si
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
nderson
target
-
sparc:
A
dd UA2
0
05 defines to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard H
e
n
d
erso
n
target-spar
c
: Import linux/a
r
ch/sparc/include/
u
api
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
target-spa
r
c: Pass TCG
M
emOp to gen_ld/st
_
a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d
H
en
d
e
r
so
n
t
a
rget-
s
parc: Introduce
g
et_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d H
e
nde
r
son
target-spa
r
c
:
St
o
re %asi in
TB
flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next