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
tcg: Add markup for output requires new register
2017-01-10
Richard Henderson
tcg: Add markup for output req
u
ires new regi
s
ter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
H
ende
r
son
t
c
g/optimize: F
o
l
d movcond 0/1 i
n
t
o
setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
targ
e
t-s390x
:
Use the new deposit
a
n
d
e
xtract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hende
r
son
target-ppc: Use the new deposit and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
n
d
erson
target-
m
ips: Use the new
e
xtract o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
targ
e
t-i38
6
: U
s
e new deposit
and extract
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard
H
en
d
er
s
on
t
arget-arm: Use new de
p
osit and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-
a
lpha: U
s
e
d
eposit and extract
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Hen
d
erson
tcg/s390: Su
p
port
de
p
o
sit
into zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s390: Im
p
lement field
e
x
tr
a
ction opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
e
r
s
o
n
tc
g
/s390: Ex
p
ose host
f
a
c
ilities to t
c
g-t
a
rget
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/ppc: Impl
e
ment field extract
i
on opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
end
e
rson
tcg/
m
ips: Implement fie
l
d e
x
traction opc
o
d
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Hen
d
erso
n
tcg/i38
6
:
Impleme
n
t field extract
i
on opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
tcg/
a
r
m
: Implemen
t
fi
e
ld extraction op
c
od
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henders
o
n
tcg/arm: Move isa det
e
ctio
n
t
o
tc
g
-targe
t
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hen
d
erson
tcg/aarch64
:
Implement fie
l
d extract
i
on opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
tcg: Add
de
p
osit_
z
expander
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
t
c
g: Minor adjustments
to deposit expanders
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d
Hen
d
erson
tcg:
A
dd
field extract
i
on pr
i
mitives
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-08
Richar
d
Henderson
translate-al
l
:
A
void -
W
er
r
o
r=sw
i
tch-b
o
ol
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard He
n
derson
target
-
m68k: Inline s
h
i
fts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard H
e
n
d
e
r
so
n
tar
g
et-
m
68k:
D
o
not cpu_a
b
ort
o
n undefined insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard
H
enderson
t
arg
e
t-m68k: Split gen
_
l
ea and gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Ri
c
h
ard Henderson
target-m68k: Delay autoinc writeback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
R
ichard
H
end
e
rson
target-arm: Fix
aar
c
h
6
4 disas_ldst_singl
e
_struct
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
t
arget-ar
m
: Fix aarch64 vec
_
reg_o
f
fset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderson
tcg/s390: Remove 'R' constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard He
n
derson
tcg/s3
9
0: Fi
x
setcon
d
expan
s
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
Richard Henders
o
n
target-alpha: Fi
x
interrupt mask for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Ri
c
hard Hen
d
erson
target-alpha: Log cpu
i
d w
i
th -d int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard Hender
s
on
targe
t
-alpha
:
Update palcode
f
or smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
tar
g
et-mic
r
ob
l
aze
:
C
leanup de
c
_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
r
d
Henders
o
n
tcg: Add tcg_gen_mulsu2_{i32,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Henderson
log
:
Add
l
ocking to large lo
g
ging block
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ichar
d
Henders
o
n
target-ope
n
risc:
Do not dump cpu
s
tate
w
i
th -d in_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ichard Henderson
tar
g
e
t
-microblaze: Do not dump
cp
u
state
with
-d
i
n_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Hen
d
e
rso
n
target-cris
:
Do n
o
t dump c
p
u
state w
i
th -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d
H
enders
o
n
target-sparc: Use tcg
_
gen_atomic_cmpxchg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Use tcg_gen_atomic_xchg_
t
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d
Henders
o
n
target-sparc
:
Remove MM
U
_
M
ODE*_SUFF
I
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henderson
ta
r
get-sparc:
A
llow 4-byte alignme
n
t on
fp mem ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
ta
r
get-s
p
arc: Implem
e
nt ldqf
and stqf inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
t
arget-spa
r
c: Remo
v
e asi helper
c
ode h
a
ndl
e
d
inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
nd
e
rso
n
target-sparc: Imple
m
ent
B
COPY/BF
I
LL inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
chard Henderson
target-s
p
arc: Im
p
lement ca
s
_asi/casx_asi
inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target
-
sparc: Implement ldstub_asi inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderso
n
tar
g
et-s
p
a
rc: Im
p
lement swap_asi i
n
lin
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henders
o
n
target-sparc: Handle
m
ore twinx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard H
e
nd
e
rson
target-s
p
a
rc: Use MMU_P
H
YS_IDX f
o
r
b
ypa
s
s a
s
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
char
d
H
enderson
target-s
p
arc: Add MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
target-sparc: In
t
roduce cpu
_
raise_exception
_
ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
cha
r
d Henderson
t
arget-sparc:
Use overalignment flags
f
o
r
twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
R
i
chard Henders
o
n
t
a
rget-m68k: Inlin
e
addx, subx, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
hard Hen
d
e
r
son
target
-
alpha: Emulate LL
/
S
C
us
i
ng cmpxchg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
t
arget-a
l
pha: Introduce MMU_PHYS_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard
H
enderson
target-
a
rm: Rearr
a
nge aa32 load a
n
d
s
tore functions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d
H
e
n
der
s
on
t
cg: Emit ba
r
r
i
ers w
i
th pa
r
a
l
lel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
d
e
rson
tcg: Add CONFIG_ATOMIC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hend
e
rso
n
tcg: A
d
d atomi
c
128 helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
H
e
nderson
tcg:
Ad
d
atomic he
l
p
er
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
cputlb
:
Tidy some macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
cputlb:
M
ove
m
o
st of iotlb
c
ode
o
ut of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derso
n
cp
u
t
lb: Remove
inclu
d
es
from softmmu_temp
l
at
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd
Hende
r
son
cputl
b
: Move
p
robe_write out of
s
oftmmu_te
m
pla
t
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
c
putlb: Re
p
lace SH
I
FT with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard He
n
der
s
on
tcg: Add E
X
CP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
int
1
28: Add
i
nt12
8
_make12
8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
int128: Use __int128
if
available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
hard Henderson
exec: Avoid di
r
ect ref
e
rences to Int128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
ichar
d
Hend
e
rson
at
o
mics: Add _
_
n
o
check a
t
omic ope
r
atio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
cha
r
d He
n
derson
atomics:
Add p
a
ram
e
ters to
m
a
cro
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard He
n
derson
t
a
rg
e
t-m68k: Opt
i
mize g
e
n_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k: Opt
i
mize some
co
m
p
a
risons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68
k
: Use setcond for
s
cc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
Hend
e
rson
target-m68k
:
I
ntroduce D
i
sasCom
p
are
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-m68k:
R
eorg flags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
a
r
g
e
t
-
m
6
8k: Remove inc
o
rrect clearing of
cc
_
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
nderso
n
target-
m
68k:
Some fixe
s
to S
R
and
flags mana
g
ement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard Henderson
target
-
m68k: Print flags
p
r
operly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Hende
r
son
t
a
r
g
e
t-
m
68k
:
Replace helpe
r
_xflag_lt w
i
th setc
o
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
Richard Henderson
tcg/i386: Exte
n
d TARGET_PAGE_MASK to the proper
t
yp
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Richard
Henders
o
n
t
ar
g
e
t-
i
3
86:
U
se struct X86XS
a
ve
A
r
e
a
in fpu_he
l
per
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
chard Hen
d
er
s
o
n
cpu-exec: Ch
e
ck -dfilter for -d
cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd Hend
e
rson
tcg:
Mer
g
e GETPC an
d
GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
t
c
g: Support
arbitrary size + align
m
ent
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
R
i
ch
a
rd Henderso
n
cuti
l
s: R
e
w
rite
x
8
6 buffer zero chec
k
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
cha
r
d Henderson
cu
t
ils
:
Add generic pr
e
f
e
tch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
chard Henderson
cutils:
A
dd
t
est for buffer_
i
s_z
e
ro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
c
utils: Re
m
ove ppc b
u
f
fer zero
c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henderson
cuti
l
s:
R
emo
v
e aa
r
c
h
64 buffer ze
r
o checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard H
e
nderson
cutils
:
Rearrange b
u
ffer_is_zero accele
r
atio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Hender
s
on
cutils:
E
x
p
o
r
t only buffer_i
s
_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hender
s
o
n
cutils: R
e
move
S
PLAT m
a
cro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard He
n
derso
n
cutils: Move buffe
r
_i
s
_zer
o
and subroutines to
a
new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard Henderson
t
c
g: Lower ind
i
rect r
e
gisters in
a
separ
a
te
p
ass
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: R
e
q
u
i
re liv
e
ness analys
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
rd Hen
d
erson
tcg: In
c
lude liv
e
ne
s
s
info in the dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Henderson
tc
g
:
Com
p
ress dead_temps a
n
d mem_te
m
p
s
into a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
nderson
tcg: Fold life data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next