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
hw/arm/virt: use VirtMachineState.gic_version
2016-12-27
Richard Hen
d
erson
t
arget-m68k: Inline sh
i
fts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richa
r
d
Hend
e
rs
o
n
targe
t
-m68k: Do not cpu_ab
o
rt on undefine
d
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Hende
r
son
target-m68k: Split gen_lea and gen_
e
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
ichard Hen
d
erson
targ
e
t-m68k: Delay
a
utoinc
writeback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Rich
a
r
d Henderson
target-arm: Fix aar
c
h64 disas_ldst_single
_
struct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
ichard H
e
nd
e
rson
target-arm: F
i
x aarch64
v
ec_reg_offset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderson
tc
g
/s390
:
Remove
'R' constra
i
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richar
d
Henderson
tcg/s390:
Fix s
e
tcond expa
n
sion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
Richard Henderson
target-
a
lp
h
a: Fix interrupt mask for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
R
i
cha
r
d
He
n
derson
t
arg
e
t-alpha: Log cpuid
with -d int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Rich
a
rd Hen
d
er
s
on
t
a
rget-al
p
ha: Update p
a
lcode for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
targe
t
-
mi
c
roblaze: Cleanup
d
ec
_
mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Henderson
tc
g
: Add
t
c
g
_
ge
n
_mulsu2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ich
a
rd Hender
s
on
log: Ad
d
locki
n
g t
o
large l
o
gging
b
loc
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
c
hard
H
enderson
t
a
rg
e
t-openrisc: Do not dump cpu state with -d in
_
asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
c
h
a
r
d Henderson
target-micr
o
blaze: Do not du
m
p
c
pu state
w
ith -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
target-cris:
D
o
not
dump cpu state
wit
h
-d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
enderso
n
target-sparc:
U
se tcg_gen
_
atom
i
c_cmpxchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
hard
H
end
e
rson
t
arg
e
t
-
sparc: Use tcg_gen_a
t
omic_xch
g
_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
enderson
tar
g
et-sparc:
R
emove MMU_MODE*_SUF
F
I
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d
H
enderso
n
target-s
p
arc: A
l
low 4-byte
alig
n
m
ent
o
n fp m
e
m ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderso
n
t
a
rget-sparc: Implem
e
nt ldqf and stqf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Hen
d
e
r
son
t
arget-sparc:
R
emove a
s
i helpe
r
c
o
d
e handl
e
d
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
ar
g
e
t
-spa
r
c:
I
mp
l
ement BCOP
Y
/BFILL in
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
target
-
s
p
arc: Implement cas_asi/cas
x
_
asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hende
r
son
targ
e
t-spar
c
: Implement ldstub
_
asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
a
r
d Henderson
target-spar
c
:
I
m
p
lement
swap_asi
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
target-sparc: Handle more
twinx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d
H
e
n
d
erson
target-sparc: Use
MM
U
_P
H
Y
S
_IDX for bypass asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderso
n
ta
r
get-sparc: A
d
d MMU_PHYS_
I
DX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-spar
c
: Introduc
e
cpu
_
r
a
ise_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Hen
d
e
rson
t
arget-spa
r
c
:
Use overal
i
gnment flags
f
o
r twinx
a
nd
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richard He
n
derson
target-m68k: Inline addx
,
subx, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
targ
e
t
-alpha: Emulate LL/SC u
s
i
ng
c
mpxchg helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target
-
alpha: I
n
troduce MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
h
a
rd Henderso
n
targe
t
-arm: R
e
a
rrange aa32 load and stor
e
funct
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
t
c
g
: Emit barri
e
r
s
with paral
l
el_cp
u
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
cha
r
d Hende
r
s
o
n
t
c
g
:
Add CONF
I
G_ATOMI
C
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
tcg: Ad
d
atomic128 hel
p
er
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
e
nde
r
s
on
t
c
g: Ad
d
atomi
c
helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ich
a
rd
H
enderson
c
p
utlb: Move most of iotlb code out o
f
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Hend
e
r
son
cputlb: Remo
v
e
i
n
cl
u
des f
r
o
m so
f
tmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: M
o
v
e prob
e
_write
o
ut of softmmu_templat
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Repla
c
e SHIFT
with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
tcg
:
A
dd EXCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
int128
:
A
dd int128_ma
k
e128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
int128
:
Use __int128 if a
v
ailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rs
o
n
exec:
A
void direct
refe
r
ence
s
to Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hender
s
on
atomics: Add __noc
h
eck ato
m
i
c
oper
a
ti
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
atomics
:
Ad
d
parameters t
o
macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard He
n
derson
target-m68k: Op
t
imize
gen_flu
s
h_fl
a
gs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Hend
e
r
son
target-m68k: Optim
i
ze some
c
omp
a
ris
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
ta
r
get
-
m68k: Use se
t
c
o
n
d for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
hard Henderson
tar
g
et-m
6
8k: Introduce DisasCompare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
H
enderson
t
arget-m68k: Reorg flags hand
l
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k
:
Remove incorrect cl
e
aring of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Henderson
target-m68k: Some fixes
to SR and f
l
a
gs management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
nderson
tar
g
et-m68k: P
r
int flags prop
e
rly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
char
d
H
enderson
tar
g
et-m68k: Replac
e
helper
_
xfl
a
g
_
lt w
i
th s
e
tcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
t
cg/i386: Extend TARG
E
T_
P
AGE_MASK to th
e
proper
t
y
pe
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Rich
a
rd Henderson
target-i3
8
6: Us
e
struct X86
X
S
a
veArea in
f
p
u
_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hende
r
son
cpu-exec: Check -dfilter for -d
c
p
u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard
H
enderso
n
tcg: Merge
G
ETPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard
H
enderson
tcg: Support arbitrary size + alignmen
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard H
e
nderson
cu
t
ils: Rewrite x86
b
uffer zero
checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henders
o
n
cutils:
Add generic prefetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henders
o
n
cutils: Add te
s
t
f
or bu
f
fer_is
_
ze
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Hend
e
r
son
cutil
s
: Remove
p
pc bu
f
f
e
r zer
o
checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
chard Henderson
cut
i
l
s: Remove aarch64 b
u
f
fer zero
ch
e
ck
i
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
e
nderson
cutils: Rearrange buffer
_
is_z
e
ro accele
r
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hender
s
on
cu
t
ils: Export only buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
char
d
Hende
r
s
on
cu
t
ils: Remove
SPLAT
macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Hend
e
rso
n
c
uti
l
s: Move buffer_is_zero and subroutines
t
o a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hende
r
son
tc
g
: Lower
indirect re
g
i
sters in a s
e
pa
r
a
t
e pass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Hender
s
on
tcg: Require liv
e
ness an
a
lysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tc
g
: Include liveness info in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Henderson
tcg:
Compress
d
ead_temp
s
and mem_temps into
a
single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hen
d
erson
t
cg:
Fo
l
d
life
d
ata into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
nderson
tcg
:
R
e
org TCGOp chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard He
n
derson
tc
g
: Compress liveness data to 16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targe
t
-sp
a
r
c: Eli
d
e duplicate upd
a
tes t
o
fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nder
s
on
target-sparc: Use cpu_loop_exit
_
restore
f
rom h
e
lper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
t
arge
t
-spar
c
: Use
c
pu_f
s
r in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
a
r
d Hender
s
on
target-sparc: Us
e
e
xplicit
w
rites to cpu_f
s
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-sparc:
Remove helper_ldf_asi, he
l
per
_
stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
r
d
Hen
d
erson
target-sparc:
Directl
y
implement block
and
s
hor
t
ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d H
e
nd
e
rson
ta
r
get-sparc: D
i
rectly implement easy ldf/st
f
a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nd
e
rson
targ
e
t-sparc: P
a
s
s
TCGMemOp
c
o
n
s
t
ants to h
e
l
pe
r
_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
rd H
e
nderson
target-sp
a
rc: F
i
x obvious
e
r
ro
r
in A
S
I
_
M
_B
F
ILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
t
arget-sparc: Directly imple
m
ent eas
y
ldd/std
a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
et-spa
r
c: Introduce ge
n
_check_ali
g
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hen
d
erson
targ
e
t-spar
c
: Use QT0 to ret
u
rn
r
esul
t
s from ldda
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderson
target-sparc: Directly implemen
t
easy ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hen
d
erson
target-sparc
:
Use define
s
from
a
si
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
ch
a
rd
Hend
e
rson
t
arget-sparc:
Add U
A
2005 d
e
fines t
o
asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
icha
r
d
H
enderson
t
a
rget
-
sparc
:
Import
l
inux/arc
h
/
s
parc/include/uapi
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
o
n
target-sparc: Pass TCGMemOp to gen_
l
d/st_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richar
d
Henderson
target-sparc: Introduce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard H
e
n
der
s
on
tar
g
et-sparc: Stor
e
%asi in TB f
l
ags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next