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
nbd: Use CoQueue for free_sema instead of CoMutex
2016-10-31
Ric
h
ard Henderso
n
target-sparc: Use tcg_
g
en_at
o
mic_cmpxchg_
t
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Hende
r
s
o
n
ta
r
g
e
t
-
sp
a
r
c
: Us
e
tcg
_
ge
n
_
a
tomic_
x
chg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Hender
s
on
targ
e
t-sparc: Remo
v
e MMU
_
M
O
DE*_SU
F
FIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Hen
d
erson
ta
r
get-s
p
arc:
A
llow
4-byte
a
l
i
gnm
e
nt on
f
p mem
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
targ
e
t
-
sparc: Implemen
t
ldq
f
an
d
stqf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Henderson
target-sparc: Remov
e
asi helper code handled inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sp
a
r
c
:
Implement BCOPY/B
F
ILL in
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderso
n
t
a
rget-spa
r
c: Imple
m
ent cas_asi/casx
_
as
i
i
nline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderso
n
targ
e
t-s
p
ar
c
: Implement ldstub_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderson
target-sparc: Implement sw
a
p_asi
inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
ard Hen
d
erson
target-sparc: Handle mor
e
twinx as
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Use MMU_P
H
YS
_
IDX for bypass asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderso
n
t
a
r
get-s
p
arc: Add MM
U
_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rson
target-sparc:
I
n
tr
o
duce cpu_raise_
e
xception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Hender
s
on
target-s
p
arc: Use overa
l
ignment
f
lags for twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard H
e
nde
r
so
n
t
a
rget
-
m68k: Inl
i
ne add
x
, su
b
x, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
tar
g
et-a
l
pha: Emula
t
e LL/SC u
s
ing c
m
pxchg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Hen
d
erson
targ
e
t-a
l
p
h
a: I
n
trod
u
ce MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderson
ta
r
get-arm: Rearr
a
nge aa32 load and store fu
n
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard
H
e
nderso
n
tcg
:
E
mit b
a
rriers with parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
tcg: Add CONFIG_ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderso
n
tcg: Add
atomic128 helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
tc
g
: Add at
o
mic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hend
e
rson
cpu
t
lb: Tid
y
some ma
c
ros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard H
e
nderson
cput
l
b: Move most of
iotlb
c
ode o
u
t of
l
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
H
ende
r
son
cput
l
b: Remove inc
l
ud
e
s f
r
om soft
m
mu_templa
t
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cput
l
b
: Mo
v
e probe
_
write out of softmmu_templa
t
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ar
d
Henderson
cput
l
b: Re
p
lace SH
I
FT with
D
A
TA_
S
I
ZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ich
a
rd Hende
r
s
on
tcg: Add EXCP_ATO
M
IC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
int128: Add i
n
t128_mak
e
1
2
8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
in
t
1
28:
Use __int1
2
8 if avail
a
ble
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
exec: A
v
oid direc
t
r
eferen
c
es to Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
a
t
omic
s
: Add __
n
ocheck
a
tomic o
p
erations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hend
e
rso
n
atomic
s
: Ad
d
pa
r
ameters
t
o ma
c
r
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Optimize gen_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderso
n
t
arget-m68k: Optimize some compari
s
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Hen
d
er
s
on
target
-
m68k: Use
setcond f
o
r scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d He
n
ders
o
n
t
arget-m68k: Introduce Di
s
a
s
Compare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
target
-
m68k: Reorg f
l
ags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hende
r
son
tar
g
et
-
m68k: Remove in
c
orrect clear
i
n
g of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
h
a
rd Henderso
n
t
a
r
g
et-m6
8
k: Some
fixes to
SR
a
nd flags managem
e
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard He
n
derson
ta
r
get-m68k: Pr
i
nt flags pr
o
perly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Hende
r
son
target-m
6
8k: Replace h
e
lper_xfl
a
g_lt with se
t
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henders
o
n
t
c
g/i386: Extend TA
R
GET_PAGE_M
A
S
K to the pr
o
per type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ri
c
hard Hend
e
rso
n
target-i386: Use struct X86XSa
v
eArea
in fpu_
h
elper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ri
c
h
a
rd Hen
d
erson
c
pu-exec: Check -d
f
ilter fo
r
-d
cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
a
rd Henderson
tcg: M
e
rge GETPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hende
r
son
tcg: Support arbi
t
ra
r
y size
+
alignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Henderson
cutils:
Rewri
t
e x
8
6
b
uffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard Henders
o
n
cutils: Add generic
prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Henderso
n
cutils: Add test for buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard
Henders
o
n
cu
t
il
s
: Remove ppc
buffer
z
e
r
o check
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils: Remove aarch6
4
buff
e
r
z
e
ro
che
c
king
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
c
h
ard Henderso
n
cutils: Rearr
a
nge buffer_is_zero accelerati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
ers
o
n
cutils: Export only buffer_
i
s_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
ha
r
d Henderson
cutils
:
R
e
move SP
L
AT
m
acr
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
char
d
Henderso
n
c
util
s
: Mo
v
e
b
uffer_is_zero and
s
u
b
routin
e
s
to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hend
e
rson
tcg:
L
ow
e
r indirect registers in a separate pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
Henderson
tcg: R
e
quire li
v
enes
s
analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
enderson
tcg: I
n
clude livenes
s
info in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
He
n
derson
t
c
g:
C
ompress dead_temps an
d
mem_temps into a si
n
gle
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
char
d
Henderson
tcg
:
Fold l
i
f
e data
int
o
TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard H
e
nderson
t
c
g: Reorg TCGOp chainin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
e
nde
r
son
tcg:
Co
m
press
l
iveness d
a
t
a to 16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Elide duplicate
u
pdates t
o
fp
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Hender
s
on
t
a
r
get-sparc: Use cpu_loo
p
_
e
x
it_restore from h
e
l
per_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
target-sparc: Use cp
u
_fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderso
n
ta
r
get-spar
c
: Us
e
explicit
w
rites to cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ich
a
rd Henders
o
n
targe
t
-sparc:
Remove helper_ldf
_
asi,
h
elpe
r
_stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et
-
sparc: Direc
t
ly imp
l
e
ment block
and short
l
df
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderso
n
ta
r
get-s
p
arc: Directly i
m
p
leme
n
t ea
s
y ldf/stf asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
h
ar
d
H
enderson
t
a
rg
e
t-sparc: Pass TCGMemOp constants
t
o
hel
p
er_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Fix obvio
u
s
e
r
r
o
r
i
n ASI_M_B
F
I
LL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
ende
r
so
n
targ
e
t-s
p
arc: Directly
im
p
l
e
ment easy
ldd/std
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: I
n
troduc
e
gen_check
_
align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ic
h
ard Hend
e
r
s
on
target-sparc:
Use QT
0
to retu
r
n resul
t
s from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
target-sparc: Directly imp
l
ement easy
l
d/s
t
a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-sp
a
rc: Use defines
from as
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard
H
enderson
target
-
s
parc:
A
dd UA2005 de
f
ines to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ar
d
H
e
nderson
targe
t
-sparc: Import linux/arch/sparc/inc
l
u
d
e/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Hend
e
rson
target-sparc: Pass TCGMemOp to gen_ld/s
t
_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderson
target
-
sparc: Introdu
c
e
g
et_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
target-sparc: Store %asi in TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
h
a
rd Hender
s
on
targe
t
-
s
par
c
: Unify asi hand
l
ing bet
w
een
32 an
d
64-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
target
-
sparc: Cr
e
ate
gen_excepti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
targ
e
t
-sp
a
rc: Store mmu index in TB fl
a
gs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nde
r
s
on
target-sp
a
rc:
R
emove softint
as
a
TCG global
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard H
e
nderson
targe
t
-sparc: Mark more fl
a
gs
for hel
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Richar
d
Henderson
build:
U
se $(AS
)
for optio
n
r
om expl
i
citly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderson
cputlb: Move
V
I
C
TIM_TLB_H
I
T out of li
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Ri
c
hard
Henderson
linux-u
s
er: Fix i386 safe-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Hend
e
rson
t
c
g: Optimize spil
l
s of constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Hende
r
son
tcg:
F
ix na
m
e for hi
g
h-half register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henders
o
n
build: Use $(C
C
AS) for compiling
.
S files
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Richard Hen
d
e
rso
n
target-a
l
pha
:
Avo
i
d gcc 6
.
1
w
error
f
or lin
u
x-use
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henderson
linux-user:
P
r
ovid
e
safe_
s
yscall f
o
r ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
ha
r
d Henderson
linux
-
user: Provide safe_syscall for s390x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
i
chard Henderson
linux-user: Pro
v
ide safe_syscall for
aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richa
r
d Henderson
linux-user: Provide sa
f
e_syscal
l
f
or arm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
H
e
nderson
linux-user: Provide safe_syscall
for i386
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next