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/i386: Fix bad patch application to translate.c
2017-01-08
Rich
a
rd Hen
d
erson
translate-all: Avoid -Werror=
s
witch
-
bool
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Ri
c
hard Henderson
ta
r
g
et-m68k: Inline shift
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard
H
e
nd
e
rson
targe
t
-m68k: Do not cpu_abort on
undefined
in
s
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Ric
h
a
rd Henderson
target-m68k:
S
p
l
i
t gen_lea
and gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Rich
a
rd Hender
s
o
n
t
a
rge
t
-
m
68k: D
e
lay autoi
n
c
w
riteback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard
Henderson
t
arg
e
t
-arm: F
i
x
aarch64 disas_ldst_singl
e
_struct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richar
d
Hend
e
rson
target-arm: Fix aarc
h
64
v
ec_
r
eg_
o
ffset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
R
icha
r
d
Henderson
t
c
g/s390:
R
emove 'R' cons
t
r
aint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard Hen
d
erso
n
tcg/s390: Fix setco
n
d expansion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
Ric
h
a
r
d Hender
s
on
t
a
rget-alpha: Fix
interrupt mask for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
targ
e
t-
a
lp
h
a: Log cpuid with -d
int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richa
r
d Henderson
target
-
alpha
:
Up
d
at
e
palcode for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
tar
g
et-micr
o
b
laze: Cle
a
nup dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hende
r
so
n
tcg: Ad
d
tcg_gen_mulsu2_{i32,
i
6
4
,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
Henderson
log: Add locking to
l
arge
l
ogging bloc
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ichard
Hender
s
on
ta
r
get-open
r
isc: Do n
o
t dum
p
cpu state with -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
ard Henderson
target-microbl
a
ze:
Do no
t
d
u
mp c
p
u state with -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hend
e
rson
targe
t
-cris
:
Do not dum
p
cpu s
t
ate with -
d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Hend
e
rson
targ
e
t-sparc: Use tcg_gen
_
atomic_
c
mpxchg
_
tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard H
e
nderson
t
arget-sparc: Use tc
g
_ge
n
_ato
m
ic_xchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
h
ard
Henderson
t
a
rget-sparc: Remove M
M
U_
M
ODE*_SUF
F
IX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hende
r
so
n
t
arge
t
-s
p
arc: Allow 4-b
y
te alignmen
t
o
n fp
m
em
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
targ
e
t-spar
c
:
Implement ldqf and st
q
f inlin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target
-
sparc:
Remo
v
e asi helper code
h
a
n
d
l
ed inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
H
ender
s
on
target-sp
a
r
c
: Implement BCOPY/BF
I
LL inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
target-spar
c
: Implem
e
n
t cas_asi/
c
asx
_
asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hen
d
e
r
s
on
target-sparc: Im
p
lement ldstub_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
a
rd He
n
de
r
s
o
n
targ
e
t-sp
a
rc: Implemen
t
swap_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
er
s
on
t
a
rget-sparc: Handle mor
e
twinx
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-
s
parc: Use MMU
_
PHYS_
I
DX for bypass
a
si
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erson
target
-
spa
r
c: Add MMU
_
PHY
S
_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
targe
t
-
sparc: Introduce
cpu_raise_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard
Henderson
target-s
p
arc: Use overalignment flags for twi
n
x a
n
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Ri
c
har
d
Henderson
t
a
rget-m68k
:
I
nline
a
ddx, s
u
bx
,
negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Hen
d
erson
tar
g
et-alpha:
Emula
t
e
LL/SC us
i
n
g
cmpxchg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
target-alpha:
I
ntroduce
MMU_
P
HYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-
a
rm: Re
a
r
r
ang
e
aa32 load an
d
store functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
t
cg: Emit
b
arr
i
ers with parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
tc
g
:
A
d
d CO
N
FIG
_
ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
r
d Henderson
tcg: Add
a
tom
i
c
1
28
h
elpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg:
A
dd a
t
o
m
ic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
ch
a
rd H
e
nderson
cputl
b
: Tidy
s
om
e
m
a
c
r
os
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard He
n
derson
cpu
t
lb: Mov
e
most
o
f
iot
l
b code out of l
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Hen
d
erson
cputlb: R
e
m
o
ve includes from soft
m
mu_t
e
mplate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
cputlb
:
Move probe_write out of
s
o
ftmmu_te
m
p
late
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
cputlb: Repla
c
e
S
HIFT with DATA_
S
IZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d
H
e
nde
r
son
tcg
:
Add EXC
P
_
A
TOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
i
nt128: Add int128_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
int128: Us
e
__int12
8
if
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
exe
c
: Avo
i
d di
r
e
ct
references to Int128 par
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd He
n
d
erso
n
ato
m
ics: Add __noche
c
k atomic operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd He
n
ders
o
n
atomics: Add p
a
rameters to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hender
s
on
t
a
rget-m68
k
: Optimize gen_
f
lush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Henderson
target-m68k: Optimize some comp
a
risons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henders
o
n
targ
e
t-m68
k
: Use s
e
t
cond for
scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Rich
a
r
d Hend
e
rson
target-m6
8
k: Int
r
oduc
e
DisasC
o
mpare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Henderson
target-m68k: Reo
r
g flags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard He
n
derson
tar
g
e
t
-m68k: Remove incorr
e
ct cl
e
ar
i
ng of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
arget-m68k: Some
f
ixes
to SR and flags management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Henderson
t
a
r
g
et-m68k: Print flags properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
nderson
t
a
rget-m68k: Replace hel
p
er_xflag_lt with
s
etcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Ri
c
hard Henderson
tcg/i386: Ex
t
end TARGET_PAGE_MASK to the prop
e
r type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richard He
n
derson
target-i38
6
: Use
s
t
ruct X86XSa
v
eAr
e
a
in fpu_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd H
e
nderson
cp
u
-exec: Che
c
k -dfilter for -d cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard Henderso
n
t
c
g
:
Me
r
ge G
E
TPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard Hende
r
s
on
tcg
:
S
upport ar
b
itrary s
i
ze + ali
g
nment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richa
r
d
H
end
e
rson
cutils: Rewrite
x
86 buffer zero check
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard Henderson
cutils: Add gene
r
ic pr
e
fetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
ichard Hen
d
e
r
son
cutils:
Add test for buf
f
er
_
i
s_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Hende
r
son
cutil
s
: Remove p
p
c buffe
r
zer
o
ch
e
c
k
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard Henderson
cutils
:
Remove a
a
rch64
buffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Henderson
cutils
:
Rearr
a
nge
buff
e
r_is_ze
r
o accelera
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richar
d
Henderson
cutils: Export only buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
end
e
rson
c
u
tils:
Remove SPL
A
T
macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Hender
s
on
cutils:
M
o
ve buffer_is_zero and su
b
routines to a
new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hen
d
erson
t
cg: Low
e
r indirect registers
i
n a separate
pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Henderson
tcg:
R
equire liveness an
a
l
ysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
h
ard Hender
s
on
tcg: Include
l
ive
n
ess inf
o
in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
H
e
n
derson
tcg:
C
ompress dead_temp
s
and mem_temps into a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard
Henderson
tcg: Fol
d
life data into
T
CGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Reo
r
g TCGOp
c
hain
i
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard
He
n
derson
tcg: Compress
liveness dat
a
to 1
6
bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
e
n
d
erson
targ
e
t
-
spa
r
c: Elide duplicate
u
pdates to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
n
d
erson
targe
t
-sparc: Use cpu_
l
oop_exit_rest
o
re
f
rom helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard H
e
n
d
erson
target-sparc:
Use cpu_fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nderson
t
arget-sparc: Us
e
e
xplicit writes to cpu
_
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc
:
Remove helper_ldf_a
s
i
,
hel
p
er_stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rson
t
arget-sparc: Direc
t
ly
implement block an
d
s
h
ort
ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et
-
sparc: Directly im
p
le
m
ent easy ldf/stf a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
sparc: Pass TCGMemOp constants to helper_l
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderso
n
target-sp
a
rc: Fi
x
o
bvious e
r
ror in AS
I
_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hen
d
erson
target-sp
a
rc:
D
irectl
y
impl
e
ment easy
l
dd/std
a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
der
s
o
n
target-spa
r
c
: Introduce gen_chec
k
_align
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hend
e
rson
target
-
sparc: Use QT0
t
o return results from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sp
a
rc: D
i
r
e
ctly imple
m
ent easy ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
target-sparc: U
s
e defin
e
s from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard He
n
d
erson
t
arget-sparc: Add UA2005 de
f
ines to
asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hende
r
son
t
arget-
s
parc: Im
p
ort
l
inux/
a
rch/sparc/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Hender
s
on
target-spa
r
c: Pass
T
CGMemOp
to gen_ld/s
t
_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-sparc: Introduce get_
a
si
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next