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
hw/arm/virt-acpi-build: fadt: improve flag naming
2016-12-27
Richard Hender
s
on
targe
t
-m68k
:
Inline shifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
ichard Henderson
targ
e
t-m68k: Do not cpu_abort on undefined in
s
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richa
r
d Henderson
target-m68k: Split gen_le
a
and gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Hender
s
on
t
arget-m68k: Delay autoin
c
w
riteback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard
Hender
s
o
n
tar
g
et-
a
rm:
Fix aarch64
d
i
s
a
s
_ldst
_
single_st
r
uct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
i
chard H
e
nderso
n
t
arg
e
t-arm: Fix
a
a
r
c
h64 vec_reg_o
f
fset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
R
ichard Henderson
tcg/
s
390: Remove 'R' constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderson
tcg/s39
0
:
F
ix
s
etcond exp
a
nsion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
R
ichard Hende
r
son
ta
r
get-alpha: Fix
in
t
er
r
upt
m
a
s
k for cp
u
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
R
i
c
hard H
e
n
d
erso
n
target-alpha: Log cpuid with -d
int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richar
d
H
e
nd
e
rson
t
arget-alph
a
: U
p
date
p
alco
d
e for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
c
hard
Hen
d
erson
target-micr
o
bla
z
e: Clea
n
up dec
_
mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard
H
enderson
tcg:
A
dd tcg_gen
_
mulsu2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
r
d
Henderson
log:
A
dd
l
ocking
to large
l
ogging block
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
Henderson
t
arg
e
t-op
e
nrisc
:
Do
n
ot dump
c
pu state
with -d in_as
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
t
a
rge
t
-microblaze:
Do n
o
t
dump cpu stat
e
with
-
d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Henderson
tar
g
et-c
r
is: D
o
not dump cpu st
a
te wit
h
-d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hende
r
son
tar
g
et
-
sparc: Use tcg_gen_at
o
m
i
c_cmpxchg
_
t
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Use tcg_
g
e
n
_a
t
omi
c
_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ar
d
Henderson
t
arget-sparc: Re
m
ove MM
U
_M
O
DE*_SUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Allow 4-byt
e
alignment on fp mem
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard He
n
ders
o
n
target-sparc
:
Implem
e
nt l
d
qf and stqf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
t
a
rg
e
t
-
s
parc: Re
m
o
v
e asi help
e
r c
o
de handled inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderso
n
t
arget-sparc: Imp
l
e
m
ent BCOP
Y
/BF
I
LL inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henderson
t
arget
-
s
parc:
I
m
plement cas_asi/casx_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
nde
r
s
on
tar
g
e
t-sparc: Implement
l
dstub_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard H
e
nderson
tar
g
et-
s
parc: Implem
e
nt swap_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
tar
g
et
-
sparc: H
a
ndle more twinx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Hender
s
on
target-sparc: Use MMU_PHYS
_
IDX for bypass
as
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
t
arget-sparc: A
d
d MM
U
_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Henderson
targ
e
t
-
spa
r
c
:
I
ntr
o
duc
e
cpu_ra
i
se_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
target-s
p
arc:
U
se overali
g
nment flags for twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard Henderson
target
-
m68k:
I
n
l
i
n
e addx, subx
,
negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
target-alp
h
a:
Emulate LL/SC
u
sing cmpxch
g
he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
n
d
erso
n
target-alpha: Introdu
c
e MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
rd Henderson
t
a
rget-arm: Rearrange aa32 load a
n
d store functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
n
d
ers
o
n
t
cg: Emit barriers wit
h
paralle
l
_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderso
n
tcg: Add CONFIG_
A
T
O
MIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henders
o
n
tcg: Add
a
tomic12
8
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add atomic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
cputlb: Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
ha
r
d H
e
nder
s
on
cput
l
b
: Move
m
ost
o
f io
t
lb
c
ode
out of
l
in
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Hende
r
son
cputlb: Remove i
n
clude
s
from s
o
ftm
m
u_temp
l
a
t
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cp
u
tlb
:
Move
pro
b
e_w
r
ite out of s
o
f
t
mmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Hender
s
on
c
putlb: Replace
S
HIFT with DATA_SI
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
tcg: Add
E
XCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard
H
e
n
derso
n
int128:
Add in
t
1
2
8_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
int128: Use __int128 if available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
exec: Avoid di
r
ect ref
e
rences to
Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
atomic
s
: Ad
d
_
_
n
ocheck atom
i
c op
e
ratio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
h
ard Henderson
atomics: Add parameters to macr
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
n
d
e
rson
targe
t
-m68k:
Optimize
gen_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hender
s
on
tar
g
e
t
-
m68k:
Optim
i
ze some
co
m
parisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
target-m68k:
Use
s
etc
o
nd for
scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard H
e
nderson
t
a
rget-m68k: Introduce DisasComp
a
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
a
r
d
H
enderso
n
t
arg
e
t-m68k: Reor
g
fla
g
s
h
andl
i
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
enderson
target-m68k: Remo
v
e
i
n
correct
c
learing of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d
Hende
r
s
o
n
target-m
6
8k:
Some
f
ixe
s
to
SR
a
nd f
l
a
gs manag
e
men
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard H
e
n
d
erson
t
arge
t
-
m
68k: Pri
n
t flags properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hen
d
erso
n
targ
e
t-m68k:
Replace h
e
lper_xflag_lt with setcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Hender
s
on
tcg/i3
8
6
:
Exten
d
TAR
G
ET_PAGE_MASK to
th
e
proper typ
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ric
h
ard Henderson
t
a
rget-i3
8
6: Us
e
struct X86XSaveArea
in fpu_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richa
r
d
H
enderson
cpu-exec
:
Check -dfi
l
ter for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hende
r
son
tcg: Merge GETP
C
and GE
T
RA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hen
d
erson
tcg:
S
upport ar
b
itrary size
+ al
i
gnment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Hend
e
rso
n
cutils: Rewr
i
te x86 buffer zero chec
k
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d H
e
nderson
cutils: Add generic prefe
t
c
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cuti
l
s: A
d
d test
for buffer_
i
s_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cuti
l
s: Re
m
ove
ppc buff
e
r zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
a
r
d
Henderson
c
utils:
R
emove aa
r
ch64 buffer zero
checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils:
R
e
a
rrange buffer_is_ze
r
o
acceleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hend
e
rson
cuti
l
s: Expor
t
o
n
ly b
u
ffer
_
is_zer
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
erson
c
utils
:
Remove SPLA
T
macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henders
o
n
cutils: Move buffer_is_zero and subroutines t
o
a
new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henders
o
n
t
cg: Low
e
r indirect
registers in
a
sepa
r
at
e
pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hender
s
on
tcg: Re
q
uire l
i
veness ana
l
y
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderso
n
tcg: Include
l
ive
n
ess info i
n
the
d
u
m
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
h
a
r
d
H
enderson
t
c
g
: Co
m
press dead_temps an
d
m
em_
t
e
m
ps int
o
a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Hende
r
son
tcg:
F
old life data into TCG
O
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: R
e
org
TC
G
Op chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richar
d
Henderson
tcg: Compress
l
iveness data to 16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
n
derson
target-sparc
:
Elide duplicate
u
p
d
ates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
a
r
d Henderson
targe
t
-
s
parc: Use cp
u
_loo
p
_
exit_resto
r
e fr
o
m helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard
H
enderson
ta
r
g
e
t
-sparc: Use cpu_fsr
i
n stfs
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
get-s
p
arc: Use explicit writes t
o
cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-
s
parc: Remove he
l
p
e
r
_ldf_asi, help
e
r_s
t
f_a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
target-sp
a
rc: Direct
l
y impleme
n
t block and
short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ar
d
Hender
s
o
n
target-sp
a
r
c: Directly implemen
t
eas
y
ldf/stf
a
s
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
e
rson
t
arget-sparc: Pass TCGMemOp constants to helpe
r
_l
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderson
target-sparc: Fix
o
b
vi
o
us error in
A
SI_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-spa
r
c
:
Directly implemen
t
easy ldd/std asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
cha
r
d H
e
nderson
target-s
p
arc: Introd
u
ce ge
n
_check_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
target
-
sparc: Use
QT0 to ret
u
rn results from l
d
da
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hende
r
son
target-sparc
:
Directly implemen
t
easy ld/s
t
as
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
rget
-
s
parc: Use
def
i
nes fr
o
m asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
h
ard Henderson
target-sparc: Add UA2005 de
f
ines t
o
asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderson
targ
e
t-spa
r
c
: Impo
r
t linux/arch/
s
pa
r
c/i
n
c
lude/ua
p
i
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Pa
s
s TCGMemO
p
to
g
en_ld/st_a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hender
s
on
target
-
sparc: In
t
roduce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
target-sparc: Sto
r
e %
a
si
in
T
B
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next