repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg/tcg.h: Improve documentation of TCGv_i32 etc types
2016-11-01
Richard Henderson
target-microblaze:
C
lea
n
up dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
ard Henderson
tcg:
A
d
d
tcg_
g
en_
m
ulsu2_{i32,i
6
4,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hend
e
rson
log:
A
dd l
o
ckin
g
to large logging
b
locks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hen
d
erson
ta
r
get-openrisc: Do not dump
cpu
s
tate
w
i
th -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
targe
t
-microblaze
:
Do no
t
dump c
p
u st
a
te with -d in_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
r
d
Henderson
target-cris: Do not dump cpu st
a
te
w
i
t
h -d i
n
_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
He
n
derson
t
a
rget-sp
a
r
c
: Use tcg_
g
en_atomic_cmpxc
h
g_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-sparc
:
Use tcg_gen
_
atom
i
c_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichar
d
He
n
de
r
s
on
target-s
p
a
r
c:
Remov
e
M
MU_
M
ODE
*
_SU
F
FIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd
H
e
n
d
e
r
son
tar
g
et
-
spar
c
:
A
llow 4-byte
a
lignment on fp
mem ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard H
e
nderso
n
t
a
r
get-sparc: I
m
plement ldqf and stqf inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
targe
t
-sparc: Remove asi helper
cod
e
h
a
n
d
led inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hender
s
on
target-sparc: Implem
e
nt BCOPY/BFI
L
L inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderso
n
targ
e
t-s
p
arc:
I
mplement
cas_asi
/
casx
_
asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
enderson
t
a
r
get-sparc: Implement
l
d
stub_a
s
i inl
i
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
hard Hend
e
rson
target-sparc
:
Implement
swap
_
asi inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
ta
r
g
e
t-sparc: Handle more twinx
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Henderson
target
-
sparc:
U
se M
M
U_P
H
YS_IDX for
bypa
s
s asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erson
target
-
sparc:
A
dd
M
MU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
ard Henderson
target
-
s
p
ar
c
: Intro
d
uce cpu_ra
i
se_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc:
Use ove
r
alignment fla
g
s
for twi
n
x an
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richa
r
d
H
enders
o
n
t
arget-m68k:
I
nline addx, subx, ne
g
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
target-alp
h
a: Em
u
lat
e
L
L
/SC
u
s
ing cmpxchg help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Henders
o
n
target-alpha: Introdu
c
e MMU_PHYS_ID
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Hen
d
er
s
on
target-
a
r
m
: R
e
a
r
range aa32 lo
a
d
a
nd store functi
o
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
t
cg
:
Emit b
a
rriers with
p
a
rallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d
Henders
o
n
tcg: A
d
d CONFIG_ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard
Hen
d
erson
tcg: Add atomic128 h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: A
d
d atomic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
cpu
t
lb: Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
c
p
ut
l
b
:
M
ov
e
mo
s
t of iotlb code ou
t
of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
c
p
utlb: Rem
o
ve i
n
cludes from softmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Hend
e
r
son
cputlb: Move pr
o
be_write out of softmmu_templat
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
r
d Henders
o
n
cputlb: Rep
l
ace S
H
IFT with DA
T
A_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Henders
o
n
tcg: Ad
d
EXCP_AT
O
M
IC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
i
nt128:
Add int1
2
8
_
ma
k
e128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
int128:
U
s
e __int128 if
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d Hend
e
rs
o
n
exec: Avoid dire
c
t references to
Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
atomics: Add __nocheck atomic op
e
rati
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
atomics
:
Add
p
ara
m
eters to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
hard Henderson
t
arget-m68k: O
p
t
imize gen_f
l
ush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henders
o
n
tar
g
e
t-m68k: Optimize some
comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Hender
s
o
n
targe
t
-m68k: Use
s
etc
o
nd f
o
r scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
tar
g
et-m68k: In
t
roduce Disa
s
Compare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard Henderson
target-m68
k
: R
e
org
f
la
g
s handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
enders
o
n
t
arget-
m
68k:
R
emove
in
c
o
rrect clearing o
f
cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
c
hard Henderson
t
a
rget-m68k: Some fixes to SR and flags management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
ichard
H
en
d
erso
n
target-m68k: Print
fla
g
s properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Rich
a
rd
H
enderson
t
a
rget-m68k: Replace helper_xf
l
ag_lt with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard He
n
derson
tcg/i3
8
6: Ext
e
nd TARGET_
P
AGE_MASK to
t
h
e proper
t
ype
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richa
r
d
Henderson
target-i386: Use
s
truct X86X
S
aveArea in fpu
_
helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd Henderson
cpu-exe
c
:
Check -dfilter for -d
c
pu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
t
cg:
M
er
g
e GETPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard
Henderso
n
tcg: Supp
o
rt arb
i
trary size +
alignm
e
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Hend
e
rson
cutils: Rewrite x8
6
buffer zero
c
hecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Henderson
cutils:
Add ge
n
eric pr
e
f
etch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hende
r
son
cutils: Add te
s
t for
b
uffer_is
_
zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
icha
r
d
H
enderson
cutils: R
e
m
ove ppc buffer zero chec
k
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Henderson
cutils: Remove a
a
r
c
h64 buffe
r
zero che
c
k
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hender
s
o
n
cutils
:
Rea
r
range bu
f
fer_is_zero
acc
e
leration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hende
r
so
n
c
utils: Exp
o
r
t
only
buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
r
d Henderso
n
cutils: Remove
S
P
L
AT mac
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutil
s
: Move buffer_
i
s_zero and
s
ubr
o
u
t
ines to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
ender
s
o
n
tcg: Lower in
d
irect r
e
gisters in a separate pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hender
s
o
n
tcg: Require
l
iveness analy
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
n
d
erso
n
tcg: Include
l
iveness i
n
f
o in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Compress dead_te
m
p
s and mem_temps into
a
single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
enderso
n
tcg: Fo
l
d life data into
T
CGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard He
n
derson
t
c
g: Reorg T
C
GOp chain
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
n
d
e
r
s
o
n
tcg: Compress liven
e
ss data
t
o 16
b
its
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd Hend
e
rson
target-
s
parc
:
Eli
d
e duplicate
u
pdates t
o
fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
tar
g
et-sparc: Use
cpu_loop_
e
xit_
r
estor
e
from
helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-s
p
arc: Use cpu_fsr i
n
st
f
s
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc:
U
se
e
xplic
i
t
w
r
ites to
cp
u
_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
ge
t
-spar
c
: Remov
e
help
e
r_ldf_asi,
h
elpe
r
_stf_
a
si
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
h
ard Henderson
target-sp
a
rc: Directly imple
m
ent bloc
k
and short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichar
d
Henderson
target-sparc: Dir
e
ctly implement easy ldf/s
t
f asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
on
target-
s
parc: Pass TCGMemOp con
s
t
ant
s
to hel
p
e
r_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
ta
r
get-spa
r
c: Fix obvious error
i
n ASI_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard H
e
nderson
tar
g
et-sparc: Directly impl
e
ment easy ldd/std
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
t
arget-sparc: Introd
u
ce gen_
c
heck_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d
Henderson
t
a
r
get-sparc:
Use QT0 to ret
u
rn r
e
sults from
l
dd
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Hend
e
rson
target-sp
a
rc: Dir
e
c
tly
im
p
lement easy ld/st
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
targ
e
t-sparc: Use defines from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard
Hende
r
son
target-sp
a
rc:
A
d
d UA2005 defines to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
H
e
nderson
target-sp
a
rc: Im
p
ort lin
u
x/arch/sparc
/
i
nclude/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
target-sparc: Pass
TC
G
Mem
O
p
to gen_ld/s
t
_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
get-spar
c
: In
t
rod
u
ce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ich
a
rd
H
ender
s
on
target-sparc:
S
to
r
e %asi
i
n
TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
hard Hen
d
erson
ta
r
g
et-
s
parc: Unify asi handl
i
ng bet
w
een 32 and 64-
b
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-spa
r
c: Create gen_exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target
-
sparc:
S
tore mmu in
d
e
x in TB fla
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
hard Hende
r
son
target-sparc: Remove softin
t
as
a TCG
glob
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Hen
d
e
rso
n
t
a
rget-sparc:
M
ark more flags for he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Richar
d
Henders
o
n
build:
U
se $(AS)
for optionrom explicitly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderson
c
put
l
b: Move VICTI
M
_
T
L
B
_HIT ou
t
of
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Hende
r
son
linux-user: Fix i386 saf
e
-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richar
d
H
e
n
d
erson
tcg: Optimi
z
e spill
s
of
c
on
s
tants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
tcg: Fi
x
name for hig
h
-half register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Rich
a
rd Henderson
build: Use $(CCAS) for
comp
i
ling
.
S f
i
les
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next