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
Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20170111-1' into staging
2016-10-26
Richard Henderson
target-arm: Re
a
rrange aa3
2
l
o
ad and store functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Hen
d
erson
tcg: Emit barriers with p
a
ral
l
el_c
p
us
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
n
d
er
s
on
tcg: Add CONFIG_ATO
M
IC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
tc
g
: Add
a
t
omic128
h
elpers
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
ichard
He
n
derson
c
p
utlb: Tidy so
m
e macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
a
rd
H
e
n
der
s
on
cputlb: Mov
e
most of
iotlb c
o
de out of lin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hender
s
on
cputl
b
: Rem
o
ve includ
e
s from softmmu_
t
e
m
plate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hen
d
erson
cpu
t
lb: Move probe_
w
rite out of softmmu_t
e
mp
l
a
t
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
a
rd H
e
nde
r
son
cput
l
b: Replace SHIFT
wit
h
DATA
_
SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
tcg
:
Add EX
C
P_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henders
o
n
int128: Add int128
_
make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henders
o
n
int12
8
: Use __i
n
t128 if
a
va
i
lable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
e
xec: Avoid
d
i
r
ect references to In
t
128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Henderson
at
o
mi
c
s
: Add __nocheck atomic operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
hard
Henderson
atomics: Add parameters to
m
acros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
a
rget-m68k:
O
ptimi
z
e gen_fl
u
sh
_
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
H
ende
r
son
t
a
rget
-
m68
k
:
O
ptimize
s
ome comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
har
d
Henderson
target-m68k: Us
e
s
etcond for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard He
n
de
r
s
o
n
target-m68k: Introduce
D
isasCom
p
ar
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Hen
d
erson
t
arget-m68k:
Reorg flags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
targ
e
t-m6
8
k:
R
emo
v
e incorrect clearing of
c
c
_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
n
d
erson
target-m68k: Some fi
x
es t
o
SR and flags managemen
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
nd
e
rson
target-m68k:
Print
f
la
g
s properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderson
target-m68k: Rep
l
ace h
e
lpe
r
_xflag_lt with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Ric
h
ar
d
Hend
e
r
s
o
n
tcg/i38
6
: E
x
t
e
nd TAR
G
ET_P
A
GE_MAS
K
to the proper type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ric
h
ard
H
e
nder
s
on
target-i3
8
6:
Use s
t
ruct X86XSav
e
A
rea i
n
f
pu_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard H
e
nderso
n
cpu-exec: Check -dfilter f
o
r -
d
cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd
Henderson
tc
g
: Mer
g
e
GETPC
and GETR
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard H
e
nde
r
s
o
n
tcg: Support arbitrary
s
i
z
e +
al
i
g
nmen
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Henderson
cutils:
R
ewri
t
e x86 b
u
ff
e
r zero c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
cha
r
d Henderson
cut
i
ls: Add
generic prefe
t
ch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Henders
o
n
cutil
s
: Add test
for buffe
r
_
i
s_ze
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard Henderson
cut
i
l
s
:
Re
m
ov
e
p
p
c buffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Henderson
c
u
t
ils: Remove aarch64 buffer zero checki
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Hen
d
erson
cut
i
ls: Rearrange buffer_is
_
zero acceleratio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard H
e
n
d
erson
cut
i
ls
:
Export
only buffe
r
_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henderson
cutils: R
e
mo
v
e SPLAT macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
chard
H
enderson
cutils:
Move buf
f
er_is_zero a
n
d subrou
t
i
n
es to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d Henderson
t
c
g: Lower indir
e
c
t
r
egi
s
ters in a sepa
r
a
te pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichar
d
H
e
n
derson
t
c
g: Require
livenes
s
a
naly
s
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg:
I
nclude liveness info in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard Hende
r
s
on
t
c
g: C
o
mpres
s
dead_temps
a
nd mem_temps into a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard Hende
r
son
tc
g
:
Fol
d
l
ife data into TC
G
O
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
t
cg: R
e
org TCGOp
cha
i
nin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Henderson
tcg:
Compress liveness data to
1
6 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Hend
e
r
s
on
target-sparc: Elide duplic
a
te updates to
fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
on
target-sparc: Use cpu_lo
o
p
_exit_restore from
helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc:
Use cpu_fs
r
in
st
f
s
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Henderson
t
arg
e
t
-sparc
:
U
s
e
e
xp
l
icit writes to cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hend
e
rson
target-
s
parc
:
Remov
e
helper_ldf_
a
si, he
l
per_
s
tf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderson
targ
e
t-sparc: Directly implement block and short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ich
a
rd Henderson
targ
e
t-sparc: Directl
y
implem
e
n
t easy ldf
/
st
f
a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
H
enderson
target-sparc
:
Pass
TCGMe
m
Op constants
t
o h
e
lper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
target
-
sparc: Fix ob
v
ious error in ASI_M
_
B
FI
L
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d
Henderson
ta
r
g
et-sparc: D
i
rectly imple
m
ent easy ldd/std asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderso
n
target-sparc:
I
ntroduc
e
gen_ch
e
ck_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderso
n
target-sparc: Use
QT0 to r
e
turn results from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Hen
d
e
r
son
t
arg
e
t-sparc: Directly implement eas
y
ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Use defines
f
rom asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Ad
d
U
A2005 defines to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
t
arge
t
-sparc: Import linux/a
r
ch/spar
c
/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derso
n
target-sp
a
rc
:
Pass TCGMemOp to gen_ld/st_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
target-sparc: Introdu
c
e get_a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
targe
t
-sparc: Store %asi in TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
har
d
Henderso
n
targ
e
t-spa
r
c: Unify asi ha
n
d
l
ing
between 3
2
and 64-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
He
n
derson
target-sparc
:
Crea
t
e
g
e
n_exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
r
d
Henderson
target-spar
c
:
Store
m
mu
i
n
dex
in
TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
target-spa
r
c: Remove softint
as a TCG
g
lobal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
so
n
targ
e
t-sp
a
r
c
: Mark
more flags fo
r
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
R
i
chard Henderso
n
build: Use $(A
S
)
for optionro
m
explicitly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderso
n
cpu
t
lb: Move VICTIM_TLB_HIT out of li
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richar
d
Henderson
l
i
nux-user: Fi
x
i386 safe-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Hend
e
rson
tcg: Opt
i
mize spill
s
of constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Ri
c
h
a
rd Henderson
tcg:
Fix name
for high-h
a
lf regis
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Ri
c
hard H
e
nderson
build: Use $
(
CCAS
)
for compiling
.
S file
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Richard Henderson
ta
r
get-alp
h
a: Avoid gcc 6
.
1 werror for linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Hen
d
e
r
s
o
n
linux-use
r
:
Pro
v
i
de safe_sys
c
all for ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
ichard Henderson
linu
x
-user: Pro
v
i
de
safe_syscall for s390x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Hend
e
rs
o
n
linux-user: Provide safe_s
y
s
call for aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ric
h
ard Hende
r
son
linux-user: Prov
i
de
safe_syscall
f
or
a
rm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
H
end
e
rson
linux-user: Provide
saf
e
_
s
ysca
l
l
fo
r
i386
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
ichard Henders
o
n
li
n
ux-user: fix
x
86_64 safe_s
y
scall
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Richard Henderson
targ
e
t-ppc: Fix rlwimi,
r
lwi
n
m,
rlwnm again
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Richard H
e
nder
s
on
target-ppc: Fix
r
l
wimi,
rlwinm,
r
lwnm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
Richard Hende
r
son
ta
r
get-*:
d
filter support for in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Hen
d
e
r
son
ta
r
get-ppc: Cl
e
anups to rl
d
inm, rldnm, rldimi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Ric
h
ar
d
Henderson
target
-
ppc: Us
e
32-bit rota
t
e
instead of
de
p
osi
t
+
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard H
e
n
derson
t
a
rget-ppc: Use movcond in isel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Rich
a
r
d
Henderson
translate-all: Adjust 256
m
b t
e
sting for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
targe
t
-i386:
Dump unknown opcodes w
i
th -d u
n
im
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
i
chard Henderson
targe
t
-
i386:
F
ix inhibit irq m
a
sk
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henders
o
n
target-i386:
U
se gen_nop_modrm for prefetc
h
instru
c
tions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
i
chard
Henderson
target-i386: Fix SM
S
W for 64-bit m
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hend
e
rson
t
a
r
g
e
t-s
p
arc: Use global regist
e
rs for
t
he regi
s
ter
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
t
arget-spar
c
:
T
id
y
gl
o
b
a
l
register in
i
t
ialization
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg: Allo
c
ate ind
i
rect_base temporaries in a diffe
r
ent
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hen
d
erson
t
cg: Implem
e
n
t
indire
c
t memory
r
eg
i
sters
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
R
i
ch
a
rd Henderson
tcg: Work around clang bu
g
wrt enum ranges, p
a
rt 2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-15
Ri
c
h
a
rd
Hend
e
rson
t
a
rget-i386: Impl
e
ment
F
S
G
SBAS
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next