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-sparc: Allow 4-byte alignment on fp mem ops
2016-10-31
Ri
c
hard
Henderso
n
target-spar
c
:
A
llow 4-byte align
m
ent on fp mem op
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Henderson
ta
r
ge
t
-
sparc
:
Implement
l
dqf and stq
f
inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
target-sparc: Remove as
i
helper code
h
a
n
dle
d
in
l
ine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Henderson
tar
g
et-spa
r
c: Im
p
leme
n
t
BCOPY/B
F
ILL
inl
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard
H
enders
o
n
target-sparc: Impl
e
m
ent cas
_
asi/casx
_
asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henders
o
n
ta
r
get-sparc: Implement ldstub_asi inli
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-sparc: Implement s
w
ap_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
arget-sparc: H
a
ndle
m
ore
t
winx asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Hen
d
e
r
son
target-spar
c
: Use MMU_
P
HYS_IDX for
bypass asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erson
t
arget-
s
p
arc: Add MMU_P
H
YS_IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Henderson
target-sparc: Introduce cpu_
r
aise
_
except
i
o
n
_ra
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
o
n
t
arget
-
sp
a
rc:
U
se overalignment flags for t
w
inx and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1466744068-6615-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
targ
e
t-al
p
h
a
: Emulat
e
L
L
/SC using cmpxc
h
g h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
ard Hende
r
s
on
t
a
r
get-
a
lpha: Introd
u
ce MMU_PHYS_
I
DX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Cota
t
a
r
g
et-ar
m
: remove EXCP
_
ST
R
EX + cpu_e
x
clusive_{test
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-
u
ser: remo
v
e
h
an
d
ling
of aarch64's
E
XCP_S
T
REX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-u
s
er: remo
v
e ha
n
dling of ARM's
EXCP
_
S
T
REX
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
arget-
a
rm
:
emulat
e
a
a
r
c
h64's LL/SC using
cmpxchg helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
target-ar
m
: emul
a
te SWP wit
h
ato
m
ic_xchg hel
p
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
E
m
i
l
io G
.
C
ota
target-a
r
m: emulate LL/
S
C using c
m
px
c
hg h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
t
a
rget-arm: Re
a
rra
n
ge aa32 load and stor
e
functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio
G
.
Cota
tests: add
a
t
o
mic_add
-
bench
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
E
mi
l
io G
.
Cota
targ
e
t-i386: remove h
e
lper_lock()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
tar
g
et-
i
386: emulate XCHG
u
sing atomi
c
helpe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
targ
e
t
-
i386: em
u
late LOCK'
e
d BTX ops using ato
m
ic helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
targ
e
t-
i
386: emulat
e
L
O
CK'ed X
A
DD us
i
ng atomi
c
help
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
r
get-
i
386: emulate L
O
CK
'
ed
N
EG usin
g
cmpxchg hel
p
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-i3
8
6
: emul
a
te LOCK'ed
NOT usin
g
atomic
h
e
l
p
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386:
emul
a
te
LOCK'ed INC using a
t
omic help
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
ota
t
arget-i
3
86: emulate LOCK'ed OP
instructio
n
s
using
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emulate
LOCK'ed cmpxchg usi
n
g cmpxc
h
g
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nder
s
o
n
t
cg: E
m
i
t
barri
e
rs wi
t
h par
a
llel_cp
u
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rso
n
tcg: Ad
d
CONFIG_ATOMIC64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderson
tcg
:
Add atomi
c
128 helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
ch
a
rd Hender
s
on
tcg: Add atom
i
c helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb:
T
idy
s
om
e
macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
son
cp
u
tlb: Move most of iotlb code
out of
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
cputlb: Re
m
ov
e
i
ncludes
f
r
om softmmu_template
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
cputlb: Move pro
b
e_write out
of
s
o
f
t
m
mu_template
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Rep
l
ace SHIFT with DATA_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Alex Benné
e
linux-user: enable
parallel co
d
e generatio
n
on c
l
one
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hende
r
so
n
tcg: Add
E
XCP_ATOMIC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ar
d
He
n
de
r
s
o
n
i
n
t128: Add i
n
t128_make128
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
e
n
d
erson
in
t
1
2
8
:
Use _
_
i
n
t128 if a
v
ailable
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard H
e
nderson
exec:
A
void
direct references t
o
Int128 parts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henders
o
n
ato
m
ics:
A
d
d __nocheck ato
m
ic operat
i
on
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Co
t
a
a
t
om
i
c
s
:
add a
t
o
m
i
c
_op_f
e
tch variants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
atom
i
cs: a
d
d atomic_xor
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
H
e
nderson
at
o
mics: Add
parame
t
e
r
s to macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
t
c
g/i386: Extend TARG
E
T_PAGE_MASK to
t
he proper
type
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
r
a
nith
Ku
m
ar
tcg: Opti
m
ize fen
c
e
i
ns
t
ructi
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pr
a
nith K
u
ma
r
target-i386: Ge
n
erate fe
n
ces for x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Ku
m
ar
target-aarch6
4
: Generate fenc
e
s for aa
r
ch64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pr
a
nith Kum
a
r
t
ar
g
et-arm: Generate fences in
ARMv7 frontend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kum
a
r
t
a
rget-alpha: Generate
fence op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
t
cg/t
c
i: Add support for fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tcg/sparc: Add support for f
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
r
a
nith Kumar
tcg
/
s
3
90: Ad
d
suppor
t
for
fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pr
a
nith Kumar
tcg/ppc
:
A
dd supp
o
rt for fenc
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Ku
m
ar
tcg/mips: Add support for f
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
r
a
nith Kumar
tcg/ia64:
A
dd s
u
p
port
for fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
P
ranith Kum
a
r
tcg/arm: Add suppo
r
t
f
or f
e
nce
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tcg/aarch6
4
: Add support f
o
r fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Pranith
Kumar
tcg/i386: Add s
u
pport f
o
r fence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Prani
t
h Ku
m
ar
Introduce TCGOpcode for memo
r
y b
a
rrier
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
R
ichard
H
ende
r
son
cpu-e
x
ec: C
h
ec
k
-
d
filter for -d cpu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hen
d
e
r
son
tcg: M
e
rge G
E
TPC
a
nd
G
ETR
A
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
tcg
:
Su
p
p
ort arbitrary s
i
ze + ali
g
nme
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard Hende
r
son
t
cg: Lower indirect r
e
gister
s
in a separate
pas
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henders
o
n
t
c
g: Req
u
ire live
n
ess ana
l
ysis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d Hende
r
so
n
tcg: Inc
l
ude
liveness inf
o
in the dumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard
Henderson
tcg: Compress de
a
d_temps an
d
mem_temps
into a sin
g
le
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Fold l
i
f
e
d
ata
i
nto
TCGOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hender
s
on
tcg: Reorg TCGOp chaining
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard Henderson
tcg: Compress
livenes
s
da
t
a to 16 bits
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
targe
t
-sparc: E
l
ide duplicate
updates to fprs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arg
e
t-spar
c
: Use cpu_loop_
e
xit_restore f
r
om
h
e
l
p
e
r
_che
c
k_
i
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
targ
e
t-sparc: Use cp
u
_fsr in
stfsr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
target-sparc:
U
se e
x
plicit writes to c
p
u_fsr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
i
ch
a
rd Henderson
t
a
r
g
et-sp
a
rc: Remove helper_
l
d
f
_
asi, help
e
r_stf_asi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Henderson
target-sp
a
r
c
: Directly implement block and shor
t
ld
f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
tar
g
et-sparc:
D
i
r
e
c
tly imple
m
ent easy ldf/s
t
f
a
s
is
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
tar
g
et-s
p
arc: Pass TCGMemOp constants to helper_l
d
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
tar
g
et-sparc: Fix obvious e
r
r
or in AS
I
_
M_BF
I
LL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
end
e
r
s
o
n
target-sparc
:
Directly implement
e
asy ldd/std a
s
is
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard
H
ende
r
s
o
n
target-sparc: Intro
d
uce gen_check_ali
g
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Hend
e
rson
target-s
p
arc: Us
e
QT0 to
r
etu
r
n r
e
sults fro
m
l
d
da
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Hend
e
rson
target-sparc:
Directly imple
m
e
n
t
easy ld/s
t
a
sis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targ
e
t-sparc: Use defines from asi
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
icha
r
d
Hende
r
son
targe
t
-sparc: Add UA2005
d
e
fines to asi
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
e
t
-sparc: I
m
po
r
t l
i
nu
x
/arc
h
/
s
parc/incl
u
de/uapi
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Hend
e
rson
target-
s
p
ar
c
: P
a
ss TCGM
e
mOp to gen_ld/s
t
_asi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-sparc: Introduce
get_asi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
target-sparc: St
o
re %asi in TB flags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
ta
r
get
-
spa
r
c:
Unify
a
si handli
n
g b
e
tween 32 and 64-bit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc
:
C
r
eate gen_
e
xcepti
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
R
ich
a
rd Hen
d
er
s
on
targe
t
-sp
a
rc: Store mmu index in TB f
l
ags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targ
e
t-s
p
arc: Remov
e
so
f
tin
t
as a TCG global
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Henderson
t
a
rget
-
sparc: Mark mo
r
e flags for helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-07-10
Richard He
n
d
e
r
son
b
u
il
d
:
Use
$
(A
S
) f
o
r optionrom e
x
plicitly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next