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: Use MMU_PHYS_IDX for bypass asis
2016-10-31
Ri
c
hard
H
enderson
ta
r
get-s
p
arc: Use MMU_PH
Y
S_IDX for bypass a
s
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Add MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderson
t
a
r
ge
t
-sparc: Intro
d
uce cpu
_
raise_excep
t
ion_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderso
n
tar
g
et-spa
r
c: Use over
a
l
i
gnment fla
g
s
for
t
winx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard Henderson
target-m68k: Inline addx, subx, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd He
n
derson
target-alpha: Emulate LL/SC using
cmpxchg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
target-a
l
pha: Introduce MMU_
P
HYS_ID
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henders
o
n
t
arget-ar
m
:
Rea
r
range
a
a
3
2 l
o
a
d
and store functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
der
s
on
tcg: Emit barriers wi
t
h
parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard He
n
d
ers
o
n
t
c
g
:
A
d
d CONFIG
_
ATOMI
C
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Hender
s
on
tcg: Add at
o
mic128 helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
tcg: Add atomic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
cputlb: Ti
d
y some
m
acros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderso
n
cputlb: Mov
e
most of iotlb
c
o
d
e ou
t
of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Hende
r
son
cput
l
b: R
e
move includes
from softmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Hender
s
on
cpu
t
l
b
:
Move probe_writ
e
out of so
f
tmmu_tem
p
l
ate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Henderson
cput
l
b:
R
epl
a
ce SHIFT with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
h
ard Henderson
tcg: Add
E
XCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henders
o
n
int128: Add int128_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
i
nt
1
28: Use __int
1
28
if available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
exe
c
: Avoid
d
irec
t
re
f
erences to Int128 par
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
atomics: Add __nocheck atomic
o
p
e
rations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
atomics
:
Add
parameters to ma
c
ros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
hard
H
enderson
target-m6
8
k: O
p
t
i
mize
g
e
n_
f
lush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Henderson
target-m68k
:
O
pt
i
mize
s
ome c
o
mparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard
Henderson
target-m68k
:
U
s
e setc
o
nd f
o
r
scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Henderso
n
t
arget-m68k: Introduce DisasCompare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
ta
r
get-m6
8
k: R
e
org
flags handl
i
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Rich
a
rd He
n
derson
target-m68k: R
e
move incorrect clear
i
ng of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
char
d
Henderson
target-m68k: So
m
e
f
i
x
e
s t
o
S
R
and
f
lags management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68
k
: Print f
l
a
g
s properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Replace hel
p
er_xflag_lt
with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
tcg/i386: Ex
t
end TARGET_P
A
GE_MASK to the proper
t
ype
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ric
h
ard Henderson
target-i386: Us
e
struct X86XSa
v
eArea in fpu_helpe
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard
H
enders
o
n
cp
u
-
exec: C
h
e
ck -dfil
t
er for -d cp
u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
tcg:
Merge
GETPC and
G
E
TRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
ichard Henderson
tcg
:
Support arbitrary si
z
e + al
i
gnment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Rich
a
rd H
e
nderson
cutils: Rewri
t
e x86 buffer ze
r
o checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
erson
c
uti
l
s: Add g
e
neric
prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d
Hen
d
erson
cu
t
ils:
A
dd test for buffer_
i
s_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cu
t
ils: Remov
e
ppc buffer
zero checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils:
Remove aa
r
ch64 buffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Hender
s
o
n
cutils: Rea
r
ran
g
e buffer_is_z
e
ro acceleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
har
d
Henderson
cuti
l
s:
E
xp
o
rt only buff
e
r
_
is_ze
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
e
n
derson
cuti
l
s
:
Remove SPLAT macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henderson
cutils: Mo
v
e buffer_i
s
_z
e
ro and sub
r
ou
t
ines to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
t
c
g: Lower indirect registers i
n
a
separate
pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hender
s
on
tcg: R
e
quire
l
iveness
a
n
alysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
a
rd Henderson
tc
g
: Include
l
i
veness info i
n
the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard Henderson
tcg
:
Compress dead_temps
and mem_temps
i
nto a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard
Hende
r
son
tcg: F
o
ld life data
into T
C
GOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ich
a
rd Henderson
tcg:
R
eorg TCGOp ch
a
ining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: C
o
m
p
ress liveness data
to 16 b
i
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sp
a
rc: Elid
e
dupl
i
cate updates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
target-sparc: Use cpu_
l
oop_exit_re
s
to
r
e from helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc:
Use cpu_fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
tar
g
et-sparc:
U
se explicit writes
to
cpu
_
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rs
o
n
t
arget-sparc: Remove he
l
p
er_ld
f
_asi, helper_stf_a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Hende
r
son
target-sparc: Dire
c
tly implement block a
n
d short
l
d
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ich
a
rd Henderson
target-sparc: Di
r
e
ctly
i
m
plement easy l
d
f/
s
tf asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hende
r
son
target-sparc:
Pass TCGMemO
p
con
s
tants
to helper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
ta
r
get-spa
r
c: Fix obvious error in ASI_
M
_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
target-sparc: Dir
e
c
t
ly implem
e
nt
e
asy ld
d
/
s
td asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
n
derson
target-
s
parc: Intro
d
uce
g
en_check_
a
lign
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-spa
r
c
: Use QT0 to
r
eturn result
s
from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
targ
e
t-sparc:
D
i
rect
l
y implement easy
l
d/st
asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
a
r
d
Henderson
t
a
rget-spar
c
: Use defines from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
ta
r
get
-
sparc: Add
U
A
2
005
defines to as
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: I
m
p
o
rt linux/
a
rc
h
/sparc/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
n
d
erson
target-sparc: Pass TCGMem
O
p 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
:
Intr
o
duce
g
et_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
target-sparc: Store %a
s
i
i
n TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
hard
H
e
nderson
ta
r
get-sparc: Unif
y
a
s
i han
d
ling be
t
ween 3
2
and 64-bi
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nd
e
r
son
targ
e
t-sparc: Create gen_exc
e
ption
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-sparc: Store mmu in
d
e
x
i
n
TB
f
lags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Rem
o
ve softint as a TCG global
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
target
-
sparc: Mark
m
ore
f
lags
f
or helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Richard Henderson
build: U
s
e $(AS) f
o
r
optionrom expli
c
itly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henders
o
n
c
putlb: Move VICTIM_TLB_HIT o
u
t of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richa
r
d Hen
d
erson
linux-user: Fix i386 safe-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Ric
h
ard
H
enderson
tcg: Optimize
s
pills of con
s
tants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richa
r
d Hen
d
erson
tcg:
Fix name for hig
h
-ha
l
f regist
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richar
d
Henderson
build: Use $(CCAS
)
for compiling
.
S files
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Rich
a
rd Henderson
target-alpha: Avo
i
d gcc
6
.
1
werro
r
f
o
r linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
ichard
H
enderson
li
n
ux-user: Provide sa
f
e_syscall
for ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
hard Henderson
li
n
ux-
u
ser: Provide saf
e
_sy
s
call
f
or s390x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ric
h
ard Hende
r
son
linux-us
e
r: Provide safe_syscall f
o
r aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richar
d
Hend
e
rson
lin
u
x-user:
Provide safe_
s
ysca
l
l for arm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Rich
a
rd
H
e
n
derson
l
inux-user: Provide saf
e
_syscall
f
or i386
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
Hend
e
r
s
on
linux-user: fi
x
x86_64 safe_sysc
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Richar
d
Hen
d
erson
targ
e
t-p
p
c
:
Fix
rlwimi, rlwinm, rlw
n
m a
g
ain
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Richard
H
enderson
target-ppc: Fix rlwimi, rlwi
n
m
, r
l
wnm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
Richard Hender
s
on
target
-
*: dfil
t
er suppor
t
for in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
t
ar
g
e
t-ppc:
Cleanups to rldinm, rl
d
nm,
rldimi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
t
arg
e
t-p
p
c: Use 32-bit r
o
tate instead of depo
s
it +
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Ric
h
ard He
n
d
e
r
son
target-
p
pc: Use movcond in
isel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Richar
d
Henderso
n
trans
l
ate-all: Adjust 256mb t
e
sting fo
r
mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richa
r
d
H
end
e
rson
target
-
i386: Dump
unknown opcodes with -d unimp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henders
o
n
target-i386
:
F
ix inhi
b
it
i
rq mask
h
andling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
R
ichard Henders
o
n
target-i386: Use gen_n
o
p_
m
od
r
m for prefetch instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next