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
target-cris: Do not dump cpu state with -d in_asm
2016-11-01
Ri
c
hard Henders
o
n
target-cris: Do n
o
t dump
c
pu
state
wit
h
-
d
in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
n
der
s
on
target-s
p
a
rc: Use tcg_gen
_
atomic
_
cmpxc
h
g_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
ta
r
get-sparc: Use tc
g
_gen_atomic_xchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Remove MMU
_
MOD
E
*_SUFFI
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-spar
c
: Allow
4
-byte
alignment
o
n
fp m
e
m ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ic
h
ard Hende
r
s
o
n
tar
g
et-s
p
arc: Imp
l
ement ldq
f
and
s
tq
f
in
l
i
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd
H
ender
s
on
ta
r
get-sparc: Remove asi helper
c
ode handled inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erson
target-sp
a
rc: Implement BC
O
P
Y/BFILL
i
nline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd Henderson
targ
e
t-
s
p
arc: Implement cas_asi/casx_asi
inli
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
targe
t
-sp
a
rc: Implement ldstub_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
a
r
d Hen
d
erson
target-sparc: Imp
l
e
m
ent swa
p
_asi
i
nline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
o
n
target-s
p
ar
c
: Handle
more twinx a
s
is
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d
H
e
nderson
target-sparc
:
Use MMU_PHYS_I
D
X
for by
p
ass asi
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d Hend
e
r
so
n
t
a
r
g
e
t-sparc
:
Add MMU_PHYS_
I
DX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Henderson
target-sparc: Intr
o
d
u
ce cpu_raise_excepti
o
n_ra
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd
H
e
n
d
e
r
son
tar
g
et-sp
a
r
c: Use
over
a
lignment fla
g
s for twinx and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1466744068-6615-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
ch
a
rd Henderson
t
a
rget-a
l
pha: Emulate LL/SC using
c
m
p
xchg help
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
ard He
n
derson
target
-
alpha: Introduce MMU_PHYS_IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
C
o
ta
target-arm: remo
v
e
EXCP_
S
TREX + cpu_exclu
s
ive_{
t
e
s
t
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
ota
linux-user: remove handling of aarch64's EXCP_STREX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
t
a
linux-user: remove ha
n
dling of AR
M
's EXCP_STREX
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Cota
targ
e
t
-
ar
m
:
emulate
aarch64's LL/SC using cm
p
xchg helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
rge
t
-arm: e
m
u
l
ate SWP wi
t
h atomic_xchg helpe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
Cota
target-arm:
e
m
ulate LL/
S
C u
s
in
g
c
m
pxchg helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
r
d
H
ende
r
s
on
tar
g
et-a
r
m:
R
earrange aa
3
2 load and s
t
o
re functi
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emi
l
io G
.
Cota
tests: add atomic_add-ben
c
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
Cota
t
a
r
get
-
i386
:
remove helper
_
lock()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
E
m
i
lio G
.
Cota
target-i
3
86: e
m
ula
t
e
X
C
H
G
using atomic
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
tar
g
e
t
-i38
6
: emul
a
te LOCK'ed BTX ops using
atomic he
l
pers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-i386: emulate LOCK'ed XADD using
atomic helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emulate LOCK'ed
NEG
u
sing cmp
x
chg
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
Cota
target-i386: emulate
LOCK'e
d
NOT
using a
t
omic he
l
p
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio
G
.
C
o
ta
t
a
rget-i386:
emulat
e
L
OCK'e
d
INC u
s
ing atomi
c
helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-i3
8
6:
e
mulate LOCK'ed OP instructi
o
ns usi
n
g
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emulate
LOCK
'
ed cm
p
x
ch
g
using cmpxchg
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
ha
r
d
H
e
nderson
t
c
g:
E
mit barr
i
ers with paral
l
el_
c
pus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard H
e
nderson
tcg: Add CONFIG
_
ATOMIC64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
tcg: Add atom
i
c128 helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nde
r
son
tcg: Add a
t
o
m
ic
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
c
putlb: Tidy some ma
c
ros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hender
s
on
cput
l
b
:
Move mos
t
o
f io
t
lb co
d
e out of
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: R
e
mov
e
includes fro
m
softmmu_t
e
mplate
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
r
s
on
cputlb: Mov
e
probe_write out of so
f
t
mmu_template
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
cpu
t
lb: Repl
a
ce SHIFT wit
h
DATA_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ale
x
Bennée
linux
-
user: ena
b
l
e
parallel code
g
e
n
e
r
at
i
o
n
o
n
c
lone
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
r
d
Hender
s
on
tcg:
A
dd EX
C
P_ATO
M
I
C
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderson
in
t
128
:
Add
int128_
m
ake128
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
i
n
t128: Use __int128 if avail
a
ble
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
ex
e
c: Avoid direct re
f
erences to Int128 p
a
rts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
s
o
n
atomics:
A
dd __noch
e
ck atomic operations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
atomics: add
a
tomic_o
p
_
f
e
t
ch
v
a
riants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
atomics: add atomi
c
_xor
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
at
o
mics
:
Ad
d
p
arameters
to macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-20
Richard
H
end
e
rson
tcg/
i
386:
E
xt
e
nd TAR
G
ET_P
A
GE_MASK
t
o the pr
o
p
e
r type
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kuma
r
tcg: Opt
i
m
ize
f
ence
i
ns
t
ruc
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranit
h
Ku
m
ar
target-i386: Gene
r
ate fences for x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
t
a
rget-aar
c
h64:
Generate fences f
o
r aarch64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
target-arm: G
e
nerate fe
n
ces in A
R
M
v
7
frontend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
target-alpha: Ge
n
era
t
e fe
n
ce op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Prani
t
h
Kumar
tc
g
/
tci: Add support for
f
enc
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranit
h
Kumar
t
c
g/sparc
:
Add support fo
r
fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tcg/s3
9
0: Add
s
u
p
po
r
t
for
f
en
c
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Ku
m
ar
tcg/ppc: Add
suppor
t
for
fenc
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tcg/mips: Add
s
u
pport f
o
r
f
en
c
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kuma
r
tcg
/
ia6
4
: Ad
d
s
u
ppor
t
for
f
ence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranit
h
Kumar
t
c
g
/arm
:
Add
supp
o
rt for fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Ku
m
ar
tcg/aarch64: Add
sup
p
ort f
o
r f
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
r
anith Ku
m
a
r
tc
g
/i386:
A
dd support for f
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
r
a
n
ith Kumar
Introduce
T
C
GOpcod
e
f
o
r mem
o
ry b
a
rrier
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
cpu
-
exec:
Check -dfilt
e
r
f
or -d cpu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
t
cg:
M
erge
G
E
TPC and
G
ETRA
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
R
i
char
d
Henderson
t
cg: Supp
o
rt arbitrary size + alignm
e
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richar
d
H
en
d
erson
t
c
g: Lower indirect regi
s
ters
in a
separate pas
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
R
i
cha
r
d
Henders
o
n
tcg: Require liveness
a
nal
y
sis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderso
n
tcg: Include liveness in
f
o
i
n
the
d
ump
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hen
d
erson
tcg: Compress dea
d
_temps and mem
_
temps in
t
o a s
i
n
g
le
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
nderson
tcg: Fo
l
d
l
i
f
e data into TCGO
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
t
c
g: Reorg
T
CGOp chainin
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Henders
o
n
tcg:
C
o
mpr
e
ss livene
s
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
get-sparc:
E
lid
e
duplicate updates
t
o
fpr
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rson
tar
g
et-sp
a
r
c: Use cpu_l
o
o
p_exit_restor
e
from helper_check_ie
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
target-s
p
arc: Use cpu_fsr in stfs
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rs
o
n
target-
s
parc:
U
s
e
explicit
w
rit
e
s to cpu_f
s
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
tar
g
et-sparc: Re
m
ove helper
_
l
d
f_asi,
helper_stf_a
s
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
so
n
t
ar
g
et-sp
a
r
c
: Di
r
e
ctly implement
b
lock
a
nd short ld
f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard He
n
ders
o
n
target-sp
a
r
c:
D
i
rect
l
y im
p
l
e
ment easy ldf/stf asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
i
char
d
Henders
o
n
ta
r
get-sparc
:
Pass
T
CGM
e
mOp constants to
helper_ld
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
targe
t
-spa
r
c
: Fix
obvious
e
rror i
n
A
S
I_M
_
BFILL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-spar
c
: Direct
l
y implement
e
asy
ldd/st
d
asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
i
cha
r
d Henders
o
n
target-sp
a
rc
:
Introduce gen_check_align
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Henderson
tar
g
et-sparc: Use
Q
T0 to retur
n
results from ldda
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Directl
y
i
mplement
e
as
y
l
d/
s
t asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
target-sparc: Use defi
n
e
s
from asi
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
ende
r
son
target-
s
par
c
: Ad
d
UA200
5
d
efines to asi
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Import linux/a
r
ch/sparc/include/uapi
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
get-sparc: Pass TCG
M
e
mOp
t
o gen_ld/st_asi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
target-sparc:
Int
r
oduce ge
t
_as
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
targ
e
t-sparc: Store %asi
i
n TB flags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
t
a
rget-sparc
:
Unify asi hand
l
ing betw
e
en 32 and 64-bit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-sparc: Create g
e
n_except
i
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next