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
nios2: Add architecture emulation support
2016-12-27
Ri
c
hard Henders
o
n
tar
g
et-
a
rm
:
F
i
x aarch
6
4 disas_ldst_single_
s
truct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
i
chard Henderson
tar
g
et-ar
m
: F
i
x aarch64 v
e
c
_reg_
o
ffs
e
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Ric
h
a
r
d Henderson
tcg/s390: Remove 'R' const
r
aint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard
H
e
n
derson
tcg/s390: Fix setc
o
nd expa
n
s
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
Richard Henderson
target-alpha: Fix interru
p
t mask fo
r
cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Rich
a
rd
H
enderson
t
a
r
get-alpha: Log cpuid with -d int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Ri
c
h
a
rd Henderson
target-alpha: Update palcode
f
or smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ich
a
rd Hende
r
son
target-microblaze: Cleanu
p
dec_
m
ul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Hen
d
erson
t
cg:
A
dd tc
g
_gen_mu
l
su2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Henderson
log: Add
l
o
c
king to l
a
rge
l
ogging block
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Henderson
target-openrisc: Do
not
du
m
p cp
u
state wi
t
h -d in
_
asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hender
s
o
n
target
-
m
i
cr
o
blaze:
D
o n
o
t
du
m
p cpu state with -
d
in
_
asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
Hend
e
rso
n
targ
e
t-cris:
Do not dump cpu state with
-
d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard He
n
ders
o
n
t
a
rget-sparc
:
Use
t
cg_gen_atomic_cmpxchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Hen
d
er
s
on
targe
t
-
s
par
c
: Use tcg_gen_a
t
om
i
c_
x
chg_t
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d
He
n
ders
o
n
t
arget-sparc
:
Rem
o
ve MMU_
M
O
DE*_SUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
target-spar
c
: Allow 4-byte a
l
ignment
on fp mem
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ar
d
He
n
derson
tar
g
e
t
-s
p
arc
:
Implement
ld
q
f an
d
s
tqf
i
nl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
n
d
erson
tar
g
et-spar
c
:
Remove as
i
helper cod
e
handled inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Hender
s
on
t
arget-sparc
:
Imp
l
e
ment BCOPY/BFILL in
l
i
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
arget-sparc: Imp
l
ement cas_asi/casx_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
ta
r
get-sparc: Imple
m
e
nt
l
dstub_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd Henderson
target-sparc: Implement swap_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
er
s
o
n
targ
e
t-sparc: Han
d
le more twinx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
h
ar
d
He
n
de
r
son
targe
t
-spa
r
c
:
Use
MMU_PHYS_IDX for bypas
s
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d
Henderson
target-sp
a
rc: Add MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hend
e
rson
t
arg
e
t-spar
c
: Introduce cpu_rai
s
e_exc
e
pti
o
n
_r
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
ard Henderson
target-sparc: Use overalig
n
ment
f
lags
fo
r
twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richar
d
Henderson
targ
e
t-m68k: Inli
n
e addx, subx, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-alpha: Emulate
L
L
/SC
u
s
ing cmpxchg hel
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-alpha
:
Introduce MMU_PHYS
_
IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
t
arge
t
-a
r
m: Rearrange aa32 load and
sto
r
e
functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Emit barriers wit
h
p
arallel_
c
p
us
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
ha
r
d Henderson
t
cg:
Add
CONFIG_ATO
M
IC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
tcg
:
Ad
d
a
tomic12
8
help
e
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
tcg: Add at
o
mic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Tidy som
e
macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
Henderson
c
putlb: Move most of iot
l
b code
o
ut of
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
son
cputlb: R
e
move inc
l
ude
s
from softmmu_tem
p
late
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard
Hend
e
r
s
on
cputlb:
Move probe_write out of softmmu_t
e
mplate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
c
p
utlb: Repla
c
e
S
H
I
F
T
with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henders
o
n
tcg: Add EXCP_ATO
M
I
C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
h
ard Henderso
n
int128: Add int128_make
1
28
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
int128: Use __int12
8
if
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
cha
r
d
Henderson
exec
:
Avoid direct
r
ef
e
rences to Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ic
h
a
r
d
H
enderson
atomics: Add __nocheck a
t
o
mic o
p
eratio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d
Henderson
a
t
o
mic
s
: Add
pa
r
a
m
eters to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard
Henders
o
n
target-m68
k
: Optimize gen_flush_fla
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
ha
r
d
H
enderson
targe
t
-m68
k
:
Opt
i
mi
z
e some comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
n
d
erson
target-m68k
:
Use s
e
tcond for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Hend
e
rson
target-m68k: Introduc
e
DisasCompare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard
H
enderson
t
arg
e
t-m68k: Reorg flags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Rich
a
rd H
e
nderson
t
arget-m
6
8
k:
R
e
m
ove incorrect clearing of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderson
target-m68k: Some fixes to SR and
f
lags ma
n
agement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Henderson
tar
g
et-m68k: Pr
i
n
t flags
p
r
o
perly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
cha
r
d
H
e
nders
o
n
target-m68k: Repl
a
ce helpe
r
_xflag_lt wit
h
s
etco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard
Hen
d
erson
tcg/i38
6
: E
x
tend TA
R
GET_PAGE_M
A
SK
to th
e
proper type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richard Henderson
target-i386:
Use stru
c
t X86XSaveArea in fpu_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard Henderson
cpu
-
e
xec: Check -dfilter for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard Henders
o
n
tcg: Merge GET
P
C and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hen
d
erso
n
tcg: Suppo
r
t a
r
b
itrary
size + alignm
e
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Henderson
cutils: Rewrite x86 buffer zero check
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard Hend
e
rson
cut
i
l
s: Add gener
i
c prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils:
A
dd t
e
s
t
for buffer_is_ze
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard Hen
d
erson
cutil
s
:
R
emove ppc buffer
z
ero
checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
a
rd Hende
r
son
cu
t
ils:
R
emov
e
aarch64 buffer zero checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard H
e
nd
e
rson
c
u
t
ils: Rearra
n
ge buffer_is_zer
o
ac
c
eleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hende
r
son
cutils: Export only buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils:
R
emove SPLAT macr
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils: Move
buffer
_
is_zero and subroutines to a ne
w
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hend
e
r
s
on
tcg: Lower in
d
i
rect registers in
a
separate pa
s
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
rd Henderson
tcg: Requir
e
l
i
veness analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hende
r
son
tcg: In
c
lu
d
e liveness info in th
e
dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Hend
e
rson
t
c
g: Com
p
ress dead_temps
a
nd mem_temps
i
nto a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
rd Hende
r
s
o
n
tcg:
Fol
d
life
dat
a
int
o
T
C
GOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
He
n
d
e
rson
tcg: Reorg TCGOp
cha
i
ning
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richa
r
d Hen
d
erson
t
cg: Compress liven
e
ss data t
o
16
b
it
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-sparc: Elide duplicate
u
pdates to
f
p
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
target-
s
parc: U
s
e cpu_loop_ex
i
t_
r
esto
r
e from he
l
per
_
check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ic
h
ard
H
enderson
t
arget-
s
parc
:
Use c
p
u
_
fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
target-sparc:
U
se explicit writes t
o
cpu_f
s
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Henderson
target-sparc
:
Rem
o
ve he
l
per_ldf_asi, helper_stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ar
d
Hend
e
r
son
target-spa
r
c
: Directly
i
mple
m
ent block and short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
on
target-sparc:
Di
r
ectl
y
implement easy ldf/stf asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
cha
r
d
H
e
n
derson
target-sparc
:
Pass TC
G
MemOp constants to h
e
lper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d
Hen
d
erson
targ
e
t-sparc: F
i
x
o
bv
i
ous error
i
n
A
S
I_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Directly
impleme
n
t
e
asy ldd/std
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arge
t
-
spa
r
c: I
n
troduce gen_check_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc
:
Use QT0 to return r
e
su
l
ts from l
d
da
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hender
s
on
t
arget-sparc: Direc
t
l
y impleme
n
t
e
asy ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-sparc: Use defines
from as
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
targ
e
t-sparc: Add UA20
0
5 defines to a
s
i
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arget-sparc: Import linux/
a
rch/s
p
arc/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-spa
r
c: Pass TCGMemOp to
g
en_
l
d/st_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
target-spa
r
c
:
I
ntroduce
g
et_as
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
cha
r
d
Hen
d
erson
target-sparc:
S
t
ore %asi in TB f
l
ags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-sparc: Unify asi handling between 32
a
nd 64-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc: Create gen_exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderso
n
target
-
s
pa
r
c: Store
mmu index
in TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
n
de
r
s
o
n
target-sp
a
r
c
:
Remove softin
t
as a
T
CG globa
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next