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-m68k: eor can manage word and byte operands
2016-10-28
Ri
c
hard Hende
r
son
target-m68k: Inli
n
e
addx, subx, ne
g
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
t
a
rget
-
alpha: Emu
l
ate L
L
/SC
u
sing cmpxchg
h
elpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
target-alpha: I
n
trod
u
ce MMU_PHYS_I
D
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Hen
d
erso
n
target-a
r
m: Rearrange aa32 load and store fun
c
tions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Hender
s
on
t
c
g
: Emit barr
i
er
s
with parallel_
c
pus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
r
son
tcg: Add CONFIG_
A
TOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
der
s
on
tcg
:
A
d
d atomic128 helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
r
d Hende
r
son
tcg: Add atomic help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard He
n
derson
cputlb
:
Ti
d
y
some macr
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Move most of io
t
lb code out of
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
cput
l
b:
R
emove in
c
l
u
d
es from
s
oft
m
mu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
ar
d
Henderson
cputlb: Move probe_write
out
of softm
m
u_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
cputlb: Replace SHIFT with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
t
c
g
: Add EXCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
i
nt128: Add
int1
2
8_m
a
ke128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard H
e
nders
o
n
i
n
t1
2
8: Use
__int128 if a
v
a
i
lable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
e
x
ec: Avo
i
d direct referen
c
es to Int128
parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
ha
r
d Henderson
atomic
s
: Add __noch
e
ck
atomic op
e
ration
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
atomics:
A
dd
p
a
r
a
m
e
ters to
macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d
H
e
n
derson
target-m68k:
Opti
m
i
z
e
gen_flush_fl
a
gs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henders
o
n
ta
r
get-m68k: Optimize s
o
me com
p
ari
s
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Use setcond for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hend
e
rson
targe
t
-m68k: Introduce DisasCompare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
targe
t
-m68k: Reorg flags
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
a
rd He
n
derson
targe
t
-m68
k
: Remo
v
e incorrect cl
e
aring of
c
c_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Hend
e
r
s
on
target-m68k: Some
f
ixes to
S
R
and
f
lags m
a
nagement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
target
-
m68k: P
r
int flags properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
hard Henderson
t
arget-m68k: R
e
place
helper_
x
fla
g
_lt wit
h
setc
o
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
t
cg/i
3
8
6: Exten
d
T
A
RGE
T
_PA
G
E_MA
S
K to
the proper
type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richard Henderson
target-i
3
86: Use struct X86XS
a
veArea in fp
u
_helpe
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
cpu-exec: Check -dfilter for
-
d
cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hen
d
erso
n
tcg: Merge
G
E
TPC a
n
d GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard
H
ender
s
on
tcg: Support a
r
bi
t
rary siz
e
+ alignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Henderson
cutils: Rewrite x86 buffer
z
ero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
rd Hende
r
son
cutils: Ad
d
generic
p
ref
e
tch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
icha
r
d
Henderson
c
utils
:
Add te
s
t for buffer_is_zer
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
chard Henderson
cutils: Remove ppc buffe
r
z
e
ro
che
c
k
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ar
d
Hen
d
erson
cutils: Re
m
o
v
e aarch64
b
uffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils: Rearrange buffer_is_zero acceleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
rd Henderso
n
cu
t
ils: Export only buffer_
i
s_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
end
e
rso
n
cut
i
ls
:
Re
m
o
ve SPLAT ma
c
ro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richar
d
Henderso
n
c
util
s
: Move b
u
ffer_is_zero
a
n
d
s
u
broutin
e
s t
o
a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d Hend
e
rson
t
cg: L
o
wer indirect reg
i
s
ters in a s
e
pa
r
ate pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard Hen
d
erson
tcg:
Requi
r
e livene
s
s an
a
lysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard Henderson
tcg: Include liveness info in the dum
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henders
o
n
tcg: Compress
d
ead_t
e
mps and me
m
_
t
emp
s
into a si
n
gle
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderso
n
t
cg: Fold life data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d Henderson
t
c
g:
Reorg
TCGOp cha
i
ning
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
Hender
s
o
n
tcg
:
Compress liveness d
a
ta to
1
6 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
t
arget-sparc: Elide duplicate updates to
f
prs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
de
r
son
ta
r
get-sparc: Use cpu_loop_exit_restore fr
o
m helper_ch
e
ck
_
ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard
Henderson
t
a
r
g
et-
s
parc: Use cpu_f
s
r in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arget-sp
a
rc:
Use
e
xplicit wri
t
es to cpu
_
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
h
a
r
d H
e
nders
o
n
targe
t
-sparc: Remove he
l
per_ldf_
a
si, helper_stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
o
n
target-sparc: Directly
im
p
l
eme
n
t block and short
ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
t
arget-sparc
:
D
i
r
ect
l
y implement easy ldf/stf asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc
:
P
a
ss T
C
GMe
m
O
p
constants to helper
_
ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henders
o
n
ta
r
g
et-sparc: Fix
o
b
vious e
r
ro
r
in ASI_
M
_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
char
d
He
n
d
e
rson
target-sparc: Directly impl
e
m
ent eas
y
ldd/s
t
d
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
en
d
ers
o
n
target-sparc
:
I
n
tro
d
uce gen_ch
e
ck_al
i
g
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hend
e
rson
tar
g
et-s
p
arc:
Us
e
Q
T
0 t
o
return re
s
ults
f
r
o
m
ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
ta
r
ge
t
-spa
r
c: Dir
e
ctly i
m
p
lement
ea
s
y l
d
/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc:
U
se defines
f
rom asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Add UA
2
005 defines to a
s
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-spa
r
c: Import linux/arch/sparc/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d
Henderson
tar
g
et-sparc: Pass TCGMemOp to
g
en_ld/st_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
target-sp
a
rc
:
In
t
roduce ge
t
_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Henders
o
n
t
a
r
g
et-sparc: Store %asi i
n
TB
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard He
n
derson
t
arget-spar
c
:
U
n
ify as
i
h
andling be
t
ween 3
2
and 64-b
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targ
e
t-sp
a
rc: Cre
a
te gen_
e
xc
e
ption
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targ
e
t-sparc: Store mmu in
d
ex
i
n TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rson
target-
s
parc: Remove softint as a TCG global
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
t
a
rget
-
sparc: Mark
m
o
re
flags for
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Ri
c
ha
r
d
He
n
de
r
son
build:
U
se
$(AS)
f
or option
r
om explicitly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderson
cputlb:
M
o
v
e VICTIM_TLB_HIT out of lin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
R
i
c
hard Henderson
linux-user
:
Fix i386 saf
e
-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard
Henders
o
n
tcg: O
p
timize spills of constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard H
e
nderson
tc
g
: Fix name for high-h
a
l
f regi
s
ter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard
H
ender
s
on
build: Use $(CCAS
)
f
o
r compili
n
g
.
S files
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Rich
a
rd Henderson
target-alpha: A
v
o
id
gcc 6
.
1 we
r
ror for lin
u
x-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
hard Henderson
l
i
nux-user: Provi
d
e safe_syscall for ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ric
h
a
r
d Henderson
linu
x
-
u
ser: Provide safe_syscall for s390x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richa
r
d Henderson
linu
x
-use
r
:
P
rovide safe_s
y
s
call for aarch6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
icha
r
d Henderson
linux
-
u
ser: Provide safe_sy
s
call for
a
rm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richa
r
d
Henderson
linux-user: Provide
safe_syscall fo
r
i
3
86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
hard Henderso
n
li
n
ux-user: fix
x
8
6_6
4
sa
f
e_sy
s
c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Ri
c
hard Henders
o
n
ta
r
get-ppc: Fix
r
lwimi, rl
w
inm, r
l
w
nm
again
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Richar
d
Hen
d
er
s
on
targe
t
-ppc
:
Fix rlwimi, rlwinm,
r
lwnm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
Richard Hend
e
rson
target-*: dfilte
r
suppo
r
t for in_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
target-ppc: Cleanups to rldinm,
r
l
dnm
,
r
l
d
i
mi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
R
ichard
He
n
d
erson
t
arg
e
t
-ppc: Use 32-bit rotate instead of dep
o
s
it
+
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richar
d
Henderson
target-ppc: Use
mo
v
cond in ise
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Richard Henderson
t
r
anslate-
a
l
l
:
Adjust 256mb tes
t
in
g
for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
i
c
hard Henderson
target-i386:
Dump u
n
k
n
own opcodes with -d
un
i
mp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
ichard Henderson
target-i386: Fix inhibi
t
irq mask han
d
li
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
hard He
n
derson
target-i386: Use gen_nop_
m
odrm for
prefetch instruc
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderso
n
ta
r
g
et-i386: Fix SMSW
f
or 64-bi
t
m
o
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard H
e
nd
e
r
s
on
targ
e
t-sparc: Use g
l
obal registers for the register
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richar
d
Henderson
targe
t
-sp
a
rc: Tidy g
l
ob
a
l register
i
nitializati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
R
i
chard Henderson
tcg
:
Allocate indirect_base tempo
r
aries i
n
a
different
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next