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
Pe
t
er Mayde
l
l
tcg/tc
g
.
h: Improve do
c
umentation o
f
TCGv_i
3
2 etc types
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Pranith Kumar
MAINTAINERS: U
p
date PPC status and maintainer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
a
rd Henderson
target-microblaze: Cleanup
dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard H
e
nderson
tcg: Add tcg_ge
n
_
m
ulsu2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
rd
Henderson
log: Add locking
t
o
l
arge logging blocks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
rd Henderson
target-op
e
n
risc:
D
o no
t
dum
p
cpu state
with
-d in
_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard Hend
e
rson
target-microblaze:
D
o not dump cpu
s
tate with -d
i
n_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Hend
e
rson
target-cris: Do
n
ot dum
p
cpu state with -d i
n
_a
s
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
target-sparc: Use tcg_gen_at
o
mic
_
cmp
x
chg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd Henderso
n
ta
r
get-sparc: Use tc
g
_
g
en_a
t
omic_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
d
erso
n
target-sparc:
R
e
move MMU
_
MODE*_
S
U
F
FIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
ard Henderson
target-sparc: Allo
w
4-by
t
e
align
m
ent on fp m
e
m ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
target
-
sparc: Imp
l
ement ldqf
and s
t
qf i
n
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
enderson
tar
g
e
t
-sparc: Re
m
ove
asi helper code hand
l
ed inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard
H
enderson
targe
t
-
s
parc:
Impleme
n
t B
C
OPY
/
BFILL inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sp
a
r
c:
I
mplement ca
s
_
a
si/casx_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderso
n
target-spar
c
: Implement ld
s
tu
b
_
a
si inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
targ
e
t-spar
c
:
I
mplement swap_asi inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Hend
e
rson
target
-
s
parc: Handle more t
w
inx
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Use MMU_PHYS_I
D
X for
bypass
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
a
r
d
H
enders
o
n
tar
g
et-spar
c
: Add MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
H
end
e
rs
o
n
targ
e
t-spa
r
c: Int
r
o
duce cpu_raise
_
exception_r
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hende
r
s
o
n
target-sparc: U
s
e overal
i
gnmen
t
f
lags for twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
targ
e
t-alpha: Emulate LL/SC using cmp
x
chg he
l
pe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard
H
en
d
erson
target-alpha: Introduce
MMU_PHYS_
I
D
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-arm: remove EXCP_STREX + cpu_excl
u
sive_{test
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-
u
ser:
r
e
m
ove
h
andling of
a
arch64's EXCP_STRE
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
C
ot
a
linux
-
user: rem
o
ve handling of ARM's
E
XCP_STREX
Signed-off-by:
Richard Henderson
<rth@twidle.net>
commit
|
commitdiff
|
tree
2016-10-26
E
milio G
.
C
o
ta
target-arm
:
emulate aarc
h
6
4
'
s
L
L/SC using
c
mpxchg he
l
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
t
a
target-arm:
e
m
u
late SWP
w
ith atomic
_
xchg helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
ta
r
get-arm: emulate L
L
/S
C
usin
g
c
mpxchg helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hen
d
erson
t
a
rget-arm:
R
earrange aa32 load an
d
store functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Co
t
a
te
s
ts: add a
t
o
m
ic_a
d
d-bench
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
E
milio
G
.
Cota
tar
g
et-i386: r
e
m
o
ve
h
e
lper_lock()
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
E
m
il
i
o G
.
Cota
target-
i
3
8
6: emulate
X
C
H
G
using atomic hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
C
o
t
a
target-
i
38
6
:
emulate LOCK'ed BTX ops using atomic helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Co
t
a
target-i386:
e
mulate LOCK'ed XADD usi
n
g
atomic helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
E
m
ilio G
.
Co
t
a
target-i386: emu
l
a
t
e LOCK'ed NEG us
i
ng
cmpxch
g
helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emili
o
G
.
Cota
target
-
i38
6
: emu
l
a
te LOC
K
'
e
d NO
T
using atomic helpe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386:
e
mulat
e
L
OC
K
'ed INC
u
sing atomic helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
C
o
t
a
targe
t
-i386: e
m
ula
t
e LOCK'
e
d OP
i
n
stru
c
tion
s
using
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
targ
e
t-i386: emulate
LOCK
'
e
d c
m
pxchg u
s
ing cmpxchg
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
tcg: Emit b
a
rriers with p
a
rallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
tcg:
Add
C
ON
F
I
G
_ATOM
I
C
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add ato
m
ic1
2
8 helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
son
t
c
g: Add atomic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
icha
r
d Henders
o
n
cputlb: Tidy som
e
m
acros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hender
s
on
cputlb:
M
ove m
o
st
o
f
i
otlb code out
of l
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ic
h
ard Henderson
cp
u
tlb: Remov
e
includ
e
s
f
ro
m
sof
t
mmu_temp
l
ate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd He
n
derson
c
putlb:
Move probe_write out of sof
t
mmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
e
nderson
c
p
utlb: Replace
S
HI
F
T w
i
th
DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Alex Bennée
linux-user: enable parallel co
d
e generation on clone
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add EXCP_
A
TOM
I
C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rso
n
i
nt128:
Add int128_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Henderso
n
i
n
t128: Use __in
t
128
if availa
b
le
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
exec:
A
void direct ref
e
ren
c
es to Int128 par
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
atomics:
Add __noc
h
eck a
t
omic operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
a
t
omics: add atomi
c
_op_
f
etch variants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
atomics: add
a
t
o
mic_xor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hender
s
on
a
t
om
i
cs: Add parameters
to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Ri
c
hard He
n
d
erson
tcg
/
i386: Ex
t
end TARGET_PAGE_MASK to the proper
t
ype
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tcg: Opt
i
miz
e
fence instructio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Prani
t
h Kum
a
r
targ
e
t-i386: Generate fences
for x86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
P
ranith Kumar
targ
e
t
-aa
r
ch64: Generate fences for aa
r
c
h
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
tar
g
et-arm: Generate fen
c
e
s
i
n
ARMv7 front
e
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
P
r
ani
t
h Ku
m
ar
target-alpha: G
e
nera
t
e fence op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pra
n
ith
K
umar
tcg/tci: Add suppo
r
t
f
or fence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
P
r
an
i
t
h
Kumar
tcg/spa
r
c: Add support for fence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pra
n
ith Kumar
tcg/s390: A
d
d
support f
o
r fe
n
ce
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pran
i
th Kumar
tc
g
/ppc: A
d
d supp
o
rt
f
or f
e
nce
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pranit
h
Kumar
tcg/mips: Ad
d
suppor
t
for fence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pra
n
ith Kumar
tcg/ia64: Add support for f
e
nce
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
P
r
anith Kumar
tcg
/
arm: Add s
u
pport for fence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pranith
K
umar
tcg/aarch64:
Add su
p
port
f
or
f
ence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
P
r
anith K
u
m
ar
tcg/i386:
Add support for f
e
nce
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Pranith Kumar
Introduce TCGOpcode fo
r
me
m
o
r
y
barrier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
ch
a
rd Henderso
n
cpu-ex
e
c: C
h
eck
-dfilt
e
r for
-
d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
char
d
H
e
nde
r
son
tcg: Merge
G
ETPC and GETR
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard He
n
d
er
s
on
tcg: Suppo
r
t
arbitrary size
+ alig
n
ment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
nderson
tcg:
Lower
indirect regi
s
ters i
n
a separate p
a
ss
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
en
d
erso
n
tcg: Req
u
ire liveness analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Inclu
d
e
liven
e
ss info in
the du
m
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard H
e
nderso
n
tcg: Compr
e
ss dead_
t
e
m
p
s an
d
mem
_
temps in
t
o
a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hend
e
rson
t
cg: Fold lif
e
data into TCG
O
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Hend
e
rson
tcg:
R
eorg
T
CGOp chain
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
rd Henders
o
n
t
cg: Compress
l
i
veness data t
o
16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard
H
e
nderson
t
arget
-
spa
r
c: Elide duplicate u
p
d
ates t
o
fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hender
s
on
t
a
rget-sp
a
rc: U
s
e cp
u
_loop_e
x
it_restore fro
m
he
l
per_chec
k
_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sp
a
rc
:
Use cp
u
_fsr in stf
s
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arget-sparc: Use explicit writes to cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Hender
s
o
n
target
-
spar
c
: R
e
m
ove helper_ldf_asi, helper_
s
tf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
a
rget-sparc: Directly im
p
le
m
e
n
t b
l
o
ck
a
nd short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
t
a
rget-s
p
arc: Directly impleme
n
t easy ld
f
/
stf
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Hen
d
er
s
on
t
a
rget-
s
parc: Pass TCGMe
m
Op constants to
h
elper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
tar
g
et-sparc:
Fix obvious er
r
or in ASI_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hender
s
on
t
a
r
g
et
-
s
p
ar
c
:
D
irectly implement
e
a
sy ldd/std
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Hende
r
son
target-sparc: Intr
o
duce gen_check_a
l
ig
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderson
t
arget-sp
a
rc: Use Q
T
0 to return re
s
ults f
r
om ldd
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ic
h
a
r
d He
n
d
e
rson
target-sparc: D
i
rectly implement easy ld/s
t
asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderso
n
t
a
rget-sparc: Use defines from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next