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: Implement cas_asi/casx_asi inline
2016-10-31
Richa
r
d Henderson
target-s
p
arc: Implement cas_
a
si/casx_asi in
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
a
rd Henderson
target-sparc: Implement ldstu
b
_asi i
n
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Implement swap_a
s
i
i
nline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd H
e
nderson
tar
g
et
-
sparc: Ha
n
dle
m
ore twi
n
x asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
a
rget-sparc: Use M
M
U_PHY
S
_IDX for bypass asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
d
erson
target-s
p
arc: Add MMU_PHYS
_
IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
arget-sparc: In
t
roduce cpu_
r
aise
_
ex
c
ep
t
ion_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hende
r
son
target-spa
r
c: U
s
e overalign
m
ent flags
for twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard
Hende
r
son
t
arge
t
-m6
8
k:
I
nline
a
ddx, su
b
x, ne
g
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd H
e
nderson
ta
r
get-alpha: Emula
t
e LL/SC using cmpxchg helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-alpha: Introduc
e
MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard
Hend
e
rson
target-
a
rm: Rearrange aa32 load an
d
st
o
re functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
t
c
g
:
Emit bar
r
iers w
i
th
paralle
l
_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
ard Henderson
tcg: A
d
d CONFIG_ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
tcg: Add a
t
omic
1
28
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
tcg: Add
atomic help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
cputlb: Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
c
p
u
t
lb: Move
m
ost of iotlb code out of
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderso
n
cput
l
b:
Remov
e
i
n
c
lu
d
es fro
m
s
o
ftmmu_tem
p
late
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Hen
d
erso
n
cputlb
:
Move p
r
obe_write o
u
t of s
o
ftmmu
_
templ
a
te
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
h
ard He
n
d
erson
cputlb
:
Replace S
H
I
F
T with DATA_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
rd H
e
nders
o
n
tcg:
A
dd
EX
C
P_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
int128
:
A
d
d
i
n
t1
2
8_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
int128: Use __int128 if available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderson
exec: Avoid direct references to Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rso
n
atomics
:
Add
_
_noch
e
ck atomic operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
atomi
c
s: Add par
a
me
t
e
rs
t
o macro
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard H
e
nderson
t
arget-m68k: Optimize gen_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k:
O
pti
m
ize some co
m
pa
r
isons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
c
h
ard H
e
nderson
target-m68k:
U
se setcond for
s
c
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hender
s
on
ta
r
get-m68k: Introduce Disa
s
C
o
mpare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Reorg
f
lags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henders
o
n
target-m68k: Rem
o
ve
i
ncorrect
clearing of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
ta
r
get-m68
k
: S
o
me fixes to SR a
n
d fl
a
gs management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hende
r
son
target-m68k: Print flags properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Re
p
lace helper_xflag_lt w
i
t
h se
t
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Ric
h
a
r
d Hender
s
on
tcg/i386: Extend TAR
G
ET_PAGE_MASK to
th
e
prop
e
r
t
ype
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richa
r
d
Hen
d
e
rson
ta
r
get-i386: Use
st
r
uct X86XSaveArea in f
p
u_he
l
pe
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ri
c
hard He
n
derson
cpu-exec: Check
-df
i
lt
e
r for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richa
r
d He
n
de
r
son
t
cg
:
Merg
e
G
E
TPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richa
r
d
Henderson
tcg: Sup
p
o
rt
ar
b
itrary size + alignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Rich
a
rd Henderson
cutils: Rewrite x86 buffer zer
o
checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard He
n
derson
c
u
tils: Add generic
prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderso
n
cutils: Add test
f
or buffer_is_zer
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard H
e
nderson
c
u
ti
l
s: Remove
ppc buff
e
r ze
r
o check
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henderso
n
cutils
:
R
e
m
o
ve
aarch64
buffer z
e
ro check
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard
Henderson
c
u
tils:
Rea
r
range buffer
_
i
s
_
zero acce
l
eration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Hender
s
on
cutils: Export only
buf
f
er_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hende
r
son
cu
t
ils:
Remove S
P
LAT m
a
cr
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
erson
c
u
t
i
l
s
: M
o
ve buff
e
r
_
is_zer
o
and subroutines
to a
n
ew
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderso
n
tcg: Lower i
n
direct re
g
isters in a s
e
parat
e
pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hend
e
rson
tcg
:
Requ
i
re liveness ana
l
ysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Include liveness info
i
n th
e
du
m
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
h
a
r
d
Henderson
tcg: Compress
d
ead_temps
and
m
em_temps into
a
si
n
gle
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Henderson
tcg: Fold life
d
a
ta into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
Henderson
tcg: Reorg TCGOp
chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Compress liven
e
ss data to 16
bi
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henders
o
n
target-sparc:
E
lide
d
uplica
t
e updates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Use cp
u
_loop_exit_restore fr
o
m he
l
p
e
r_chec
k
_i
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard H
e
nderson
tar
g
et-sp
a
rc: Use cpu_fs
r
in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
n
d
erson
target
-
s
parc: Use explici
t
wr
i
te
s
to cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
He
n
derso
n
targe
t
-sparc: Rem
o
v
e helper_ldf_asi, h
e
lper
_
stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderson
target-sparc: Dir
e
ctl
y
implem
e
nt block an
d
short ld
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
icha
r
d He
n
ders
o
n
target-sparc:
Directly implem
e
nt easy ldf/stf
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
targ
e
t-sp
a
r
c: Pass TCGMem
O
p co
n
stants to h
e
lper
_
ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
t
ar
g
et-sparc: Fix obvious error
in ASI_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
r
ge
t
-
s
parc: Dire
c
tly implem
e
n
t
easy ldd/std asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
targ
e
t-sparc: Introduce ge
n
_check_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
on
target-spar
c
: Use Q
T
0
t
o return r
e
sult
s
from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arget-sparc: Directly
i
m
pleme
n
t e
a
sy ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Use
d
efine
s
from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Hender
s
on
target-sparc: Add
U
A2005 defi
n
es
to
as
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
ende
r
so
n
targ
e
t
-
sparc: Import linux/a
r
c
h/sparc/include/u
a
pi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard
Henderso
n
target-sparc: Pass TCGM
e
mOp to g
e
n_ld/s
t
_
a
si
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Int
r
od
u
ce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
er
s
o
n
target-sparc:
S
tore %asi in TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-sparc: Unify asi h
a
nd
l
ing be
t
ween 32 and 64-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
en
d
erson
t
arget-
s
pa
r
c: Create gen_
e
xce
p
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc
:
Sto
r
e mmu
index
in TB
f
la
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sp
a
r
c
: Remove softint as a TCG
g
lob
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
n
d
ers
o
n
target-spar
c
: Mark more f
l
ag
s
f
o
r helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Ri
c
hard Hen
d
erson
b
uild: Use $(AS) for op
t
ionrom explic
i
tly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderson
cputlb
:
Mo
v
e
V
ICTIM_TL
B
_HIT ou
t
o
f
lin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Ri
c
hard Henderson
linux-
u
ser: Fix i386 safe
-
syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
tcg
:
Optimize spi
l
ls of constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
t
cg: Fix
n
ame for high-
h
alf register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard
Hen
d
erson
build: Use $
(
CCAS
)
for
c
ompiling
.
S
files
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Richard Henders
o
n
target-alpha: Avoid g
c
c 6
.
1 werr
o
r
for
li
n
ux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henders
o
n
linux-
u
ser: Provide safe
_
sy
s
call for pp
c
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard He
n
d
e
rson
linux-
u
s
er: Prov
i
de s
a
f
e_syscall fo
r
s3
9
0x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henderso
n
lin
u
x-us
e
r: Provide safe_sysc
a
l
l for
aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
H
end
e
rson
linux-user: Provide
s
a
f
e
_syscall
for
ar
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henderson
linux-use
r
: Pro
v
ide safe_syscall f
o
r i386
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
hard Hend
e
rson
linux-user:
f
i
x x86_64 safe_syscall
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Ric
h
ard Henderson
target-pp
c
: Fix rlwim
i
, rlwi
n
m,
r
l
w
nm again
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Richard
H
enderson
ta
r
g
et-
p
pc
:
Fix rlwimi, rlwinm
,
r
lwnm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
Richar
d
Henderson
target-*: dfilter support
f
or in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard
H
enderson
t
a
rg
e
t
-ppc:
C
leanups to rldinm, rldnm, rl
d
i
mi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard He
n
der
s
on
target-ppc: Use 32-bit rota
t
e i
n
stead
of depo
s
i
t
+
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
R
i
char
d
H
e
nderson
target-pp
c
: Use
m
ovcond
i
n
i
sel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next