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: Delay autoinc writeback
2016-12-27
Ric
h
ard Henderson
targe
t
-m68k
:
D
e
l
a
y
auto
i
nc wri
t
eback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderson
tcg/s390
:
Remove 'R' constr
a
i
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Rich
a
rd Henderson
tcg/s390:
Fi
x
setc
o
nd expansion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
Richard Hender
s
o
n
ta
r
get-
a
lp
h
a: Fix interrup
t
ma
s
k for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
R
icha
r
d Hend
e
rso
n
t
a
rget-a
l
pha: Log cpuid with -d int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
target
-
a
lpha:
U
pdate palcode for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
rd Henderson
target-m
i
crobla
z
e: Cl
e
a
n
up dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard Henderson
tcg: Add tcg_gen_mulsu2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hen
d
erson
log: Add locking
to
l
ar
g
e l
o
gging blocks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard
H
e
nde
r
so
n
target-op
e
nrisc:
Do not dump cpu stat
e
with -d
i
n_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
H
e
nderson
ta
r
get-microblaze: Do no
t
dump cpu
st
a
te with -d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hender
s
on
target
-
cris
:
Do not dum
p
cpu
st
a
te with -
d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target
-
sparc: Use tcg_gen_atomic_cmp
x
chg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rson
target-sp
a
r
c
:
U
s
e
tcg_gen_atomic_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
a
r
d
Henderson
target-spa
r
c: Remove
M
M
U
_MODE*_SUFF
I
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderson
target-spa
r
c
:
Allow 4-byte alignment
o
n fp mem
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henderson
targe
t
-sparc
:
Implement l
d
qf and stqf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
ta
r
get-sparc
:
Remov
e
a
si helper code h
a
ndle
d
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
target-sparc: Imp
l
ement B
C
OPY/B
F
IL
L
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Impleme
n
t cas_asi/casx_asi
i
nlin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d H
e
nderson
targ
e
t
-sparc: Im
p
lement
ldstu
b
_a
s
i
inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard He
n
de
r
son
target-sparc: Implement swap_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henders
o
n
t
a
rget-sparc
:
H
a
ndle m
o
re tw
i
nx
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
target-
s
par
c
: Use MMU_PHYS
_
IDX
f
o
r bypass
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
char
d
Henderson
target-spa
r
c:
Ad
d
MMU_
P
H
Y
S_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
target-
s
pa
r
c: Int
r
oduce cpu_raise_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd Henderson
target
-
sp
a
rc
:
Use overa
l
ignme
n
t flags for t
w
inx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard Henderso
n
t
arget-m68k: Inline add
x
,
sub
x
,
negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henders
o
n
target-alpha: Emulate LL
/
SC u
s
ing cmp
x
chg
helpers
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
Richard
Henderson
target-arm: Rearrange
a
a32 load and store f
u
n
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg:
E
mit barriers with paralle
l
_cpu
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
d
e
r
son
tcg:
A
d
d
CONFIG_ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hender
s
on
tcg: Add atomic128 he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard H
e
nderson
tcg: Add
a
tomic h
e
lp
e
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rso
n
cputlb: T
i
dy some
macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Move mos
t
of io
t
lb
c
ode out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard
H
ende
r
son
cputlb
:
Remove inclu
d
es from softmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard H
e
nderso
n
cputlb: Move prob
e
_write
o
ut
o
f sof
t
mmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
c
p
utlb: Replac
e
SHIFT with DAT
A
_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
tcg: Add EXCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
int
1
28: A
d
d int128_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Hen
d
erson
i
nt128
:
Use __int128 if available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
exec: Avo
i
d direct references to Int128
part
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hender
s
on
atomics: Add
_
_
noche
c
k a
t
omic opera
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
atomics: Add parameter
s
to
m
a
cros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderso
n
t
arget-m68k: Optimize gen_flush_fla
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderson
target-m6
8
k: Optimize s
o
me comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Rich
a
rd Hender
s
o
n
target-m6
8
k: Use s
e
tcond for
s
cc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard
H
enderson
target-m68k:
I
ntr
o
duce
D
isasC
o
m
pare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
c
hard
Hen
d
erson
target-m68k: Reorg flag
s
ha
n
dling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hend
e
rson
t
arget-
m
68k
:
R
e
mo
v
e incor
r
ect clea
r
ing
of
cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Hende
r
so
n
targ
e
t-m68k: Some fixe
s
to SR an
d
flags m
a
n
a
gement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
targe
t
-m68k: Print f
l
ags properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
target-m68k: Replace he
l
per_xflag_lt with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
R
i
chard H
e
nderson
tcg/i386: Extend TARGET_
P
AGE_MASK to
t
he proper
t
yp
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richard Henderson
targe
t
-i
3
8
6: Use struct X
8
6X
S
aveArea in fpu
_
helpe
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ri
c
hard
Henders
o
n
cp
u
-
e
x
ec: Check -d
f
il
t
er for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd Henderson
t
cg: Mer
g
e
G
ETPC an
d
G
E
TRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
c
hard
H
ende
r
son
tcg: Support arbitrary
s
i
z
e
+
a
lignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
R
ich
a
r
d
Henders
o
n
c
u
ti
l
s
:
R
ewrite x
8
6 b
u
ffe
r
zero ch
e
cking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cu
t
ils: Add g
e
ne
r
i
c
pref
e
tch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils:
Add test for bu
f
fer_is
_
zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils: Remove pp
c
b
u
ffer zero checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard
Henderson
cutils: Remove aarch64 buffe
r
zero c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
enders
o
n
cutils: Rearrange buffer_is_zero acceleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutil
s
: Export only
b
u
ffe
r
_
i
s_
z
ero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
e
rson
cutils:
Remove SPLAT macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard Henderson
cu
t
ils:
Move
b
uffer_is_zero a
n
d subroutines to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
h
a
rd Hender
s
on
tcg: Low
e
r indirect registers in a se
p
arate pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Require liveness analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
end
e
rson
tc
g
: Include live
n
ess i
n
fo in t
h
e du
m
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tc
g
: C
o
mpress dead_temps
and
mem_temps into a sin
g
le
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
a
r
d Henderson
tcg: Fo
l
d li
f
e data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henders
o
n
tcg: Reorg TCGOp chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hen
d
erson
tc
g
:
Compress
l
iven
e
s
s
data to 16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
rg
e
t-sparc: Elide duplicate up
d
ates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Henderso
n
target-sparc: U
s
e
cpu_loop_exit_rest
o
re fro
m
helper_chec
k
_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ic
h
ard
Henderson
targ
e
t-sparc: Use cpu_fsr
i
n s
t
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hende
r
son
target-sparc: Use explicit writes to c
p
u_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
nder
s
on
target-sparc: Re
m
ove helper
_
ldf_asi, helpe
r
_s
t
f_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
tar
g
et-sparc: D
i
r
e
c
tly imple
m
e
nt b
l
ock
a
nd sho
r
t
ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Directl
y
implement easy ldf/s
t
f asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
target-sparc:
P
a
s
s TCGMemOp
c
on
s
tants to helper_
l
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Henderson
t
a
rget-sparc: Fi
x
obv
i
ou
s
error in A
S
I_M_B
F
ILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Hender
s
o
n
tar
g
e
t
-
sparc: Directly
i
mp
l
emen
t
e
a
sy ldd/st
d
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: In
t
roduc
e
gen
_
che
c
k_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hend
e
r
son
target-sparc:
Use QT
0
to return re
s
u
lts from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
targe
t
-sparc: D
i
re
c
tly im
p
lemen
t
e
a
s
y ld
/
st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd
H
ender
s
on
t
a
r
g
e
t
-
sp
a
rc:
Use
d
efines from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Ad
d
UA2005 define
s
to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-sp
a
rc: Im
p
ort linux/a
r
ch/
s
parc/
i
nclude/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Henderson
target-s
p
arc:
Pass
T
CGMemOp to
g
e
n
_ld/st
_
a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard
Hen
d
erson
tar
g
et-sparc
:
Introduce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
rge
t
-spar
c
: Store %asi
i
n
T
B f
l
ags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
n
derson
t
arget-sparc:
U
n
i
fy
a
s
i
ha
n
dling
b
e
t
w
e
en 32
and
6
4-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
target-sparc: Crea
t
e
gen_exc
e
ption
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Hend
e
rson
t
arget-sparc:
Store
m
mu ind
e
x in TB fl
a
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Remove soft
i
nt
as a TCG globa
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
H
e
nderson
targe
t
-sp
a
rc: Mark mo
r
e f
l
ags for
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next