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
disas/ppc: Handle popcnt and cnttz
2017-01-10
R
ichar
d
Henders
o
n
disas/ppc: H
a
ndle popcnt
a
n
d cn
t
tz
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
disas/i38
6
.
c: Handle tzcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
n
de
r
son
tcg:
A
dd clz and ctz opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg: Allow
a
n operan
d
to
be
matching or a const
a
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
o
n
tcg: Pass th
e
opcode width to targe
t
_
p
ars
e
_con
s
traint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
n
d
e
rson
t
cg: Tran
s
ition fl
a
t op_defs
a
rray
to a
target callbac
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hender
s
on
t
cg: Add mar
k
up for output
require
s
ne
w
register
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
e
nders
o
n
tcg/op
t
imize: Fold
m
o
v
c
ond 0/1
i
nto setco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d H
e
nderson
target-s
3
90x:
U
se
t
h
e new deposit and
extract
o
ps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rget-ppc: Use
the
n
e
w
deposit
a
nd extr
a
ct ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-mips: Use t
h
e new extra
c
t
op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard He
n
derson
target-i386
:
Use new deposit and extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
target-
a
rm:
Us
e
new deposit and extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
target-alpha: Use dep
o
sit and extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg
/
s
390: Su
p
port deposit i
n
t
o ze
r
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
er
s
o
n
tcg
/
s390: Impl
e
ment field extr
a
ct
i
on opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
tcg/s390
:
E
x
po
s
e host fac
i
l
ities to tc
g
-
t
a
rget
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henders
o
n
t
cg/ppc: Implement field
e
x
t
ract
i
on op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
tcg
/
mips: Implement field extr
a
ction opcod
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i3
8
6: Implement f
i
el
d
ex
t
ra
c
tion opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
c
g/arm: Implement field ex
t
ractio
n
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
tcg/ar
m
: Move i
s
a detection to tc
g
-t
a
r
get
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d Henders
o
n
tcg/a
a
rc
h
64:
I
mplement fi
e
ld extraction op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
tcg: Add
deposit
_
z expander
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg: Mi
n
or
adju
s
t
m
ent
s
to deposit
expanders
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderso
n
tcg: A
d
d field
extraction pri
m
iti
v
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-08
Richard H
e
n
d
erson
tra
n
slate-all: Avoid -Wer
r
or
=
swit
c
h-boo
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips: Adju
s
t
qemu_ld/st fo
r
mip
s
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin
G
uojie
t
cg
-
mips: Adjust calling conventions
f
or mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tc
g
-mips: Add tcg unwind
i
nfo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin
G
uojie
tcg
-
m
i
ps: Adjust
p
rologu
e
for mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
J
i
n Guojie
tcg-mips: Adjust load/store functions for mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guoj
i
e
tcg-
m
ip
s
: Adjust move fun
c
tions
f
or mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
J
i
n Gu
o
jie
t
cg-mip
s
: Add bs
w
ap32u and bswap64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Ji
n
Guojie
tc
g
-mi
p
s: S
u
pport 64-bit
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-m
i
ps: Ad
d
mips64 opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin G
u
o
jie
tcg-mips: Mov
e
bswap code to a subr
o
ut
i
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richard H
e
nderso
n
tcg/s390: Remove
'R' cons
t
r
a
int
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richar
d
He
n
derson
tcg/s390: Fix
s
etcond expansion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-22
Ric
h
ar
d
H
enderson
target-al
p
ha: Fix interr
u
pt mask for cpu1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
target-alp
h
a:
Log cpuid
with -d
i
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard
H
end
e
r
s
on
target-alpha: Update palcode for smp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Joseph Myers
tcg
:
cor
r
ect 32-bit tcg_gen_ld8s_i64 si
g
n-extension
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Peter Maydell
tcg/tcg
.
h: Improve
d
ocument
a
tion
o
f
T
CGv_i32 etc types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Pranith Kumar
M
A
IN
T
AINERS: Update PPC status and maintaine
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
target
-
mic
r
oblaze:
C
l
eanup dec_mul
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henders
o
n
tcg: Add t
c
g_g
e
n
_
mulsu2_{i
3
2,i64,
t
l}
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-2-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hend
e
rson
log: A
d
d locking to lar
g
e logging blo
c
ks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
a
r
d
H
e
nderson
targe
t
-
openrisc:
Do not dump cpu
state with -
d
i
n_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Henderson
target-microbla
z
e: Do
n
ot
d
u
m
p cpu state w
i
th -d in
_
asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
rd
H
e
n
derson
t
a
r
g
et
-
c
ris: Do no
t
dump cpu state with
-
d in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
erson
target-
s
p
a
r
c:
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
chard He
n
der
s
on
t
a
rget-sparc: U
s
e
t
cg_gen_atomic_xchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Rem
o
ve MMU_MODE*_SUFFIX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henders
o
n
target-sparc: Allow 4
-
byte a
l
ignm
e
nt on fp mem ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Hender
s
on
target-sparc: Imp
l
ement ldq
f
an
d
stqf inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Hen
d
er
s
on
target-sp
a
rc: Remove asi hel
p
er code handled inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Hen
d
er
s
on
target-sparc: Implement B
C
OPY/BFILL in
l
ine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
hard Henderson
t
a
rget-s
p
arc: Impl
e
ment cas_
a
si/cas
x
_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
derson
ta
r
get-sparc: Imp
l
e
m
e
n
t ldstub_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rs
o
n
t
arget
-
s
p
arc: I
m
plement swap_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-sparc: Handle more twi
n
x asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Henders
o
n
target
-
sparc: Use
M
MU
_
P
HYS_IDX for
b
y
p
a
ss asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Hender
s
on
target-
s
p
arc:
Add MMU_PHYS_I
D
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
nd
e
rson
target-sparc: I
n
troduce
c
pu_raise_e
x
ception_ra
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-sparc: Use
overalignme
n
t
flags for twi
n
x and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1466744068-6615-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Hende
r
son
targe
t
-alpha:
Emulate LL/SC u
s
ing cm
p
xch
g
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
so
n
target-al
p
ha:
Int
r
oduc
e
MMU_PHY
S
_IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emil
i
o G
.
C
o
t
a
target-arm: remo
v
e EXCP
_
STREX + cpu_excl
u
si
v
e_{test
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
ota
li
n
ux-u
s
er: remove ha
n
d
l
i
ng of aarch64's EXC
P
_STREX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
linux-user: remove handling of
A
RM's E
X
CP_STREX
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
ta
r
get-arm: emulate aarc
h
6
4
's
LL/SC u
s
ing cmp
x
chg helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
Cota
t
arget-arm: em
u
late S
W
P with atomic_x
c
h
g
helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-arm
:
emulate LL/SC
u
sing cmpxchg helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
r
d
He
n
derson
t
arg
e
t-a
r
m: Rearra
n
ge aa32 l
o
ad and stor
e
functions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
tests:
add atomi
c
_add-bench
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Cota
target-i386: rem
o
ve helper
_
lock()
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Em
i
lio G
.
C
ot
a
target-i386:
e
mulate XCHG
us
i
n
g
atomic helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
t
a
rge
t
-
i386: emulate LOCK'ed BT
X
o
p
s
us
i
ng atomic
h
elpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emi
l
io G
.
Cota
target-i3
8
6: em
u
late LOCK'ed
X
ADD using at
o
mic h
e
lper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386: emulate LOCK'ed N
E
G
using cmpxchg
helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
C
ota
target-i
3
86
:
emulate L
O
CK'ed NOT using at
o
mic h
e
lp
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio
G
.
Co
t
a
target-i386: emula
t
e LOCK'ed
I
N
C
using at
o
mic
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
Cota
target-i386:
em
u
late LOCK'ed
O
P
i
nstruction
s
using
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Emilio G
.
C
o
ta
target-i386: emulate LOCK'ed
c
m
pxchg using c
m
pxchg
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderso
n
tcg: Emit barriers wi
t
h
p
ar
a
l
lel_cpus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
e
r
s
o
n
tcg: Add CONFI
G
_ATO
M
IC64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ar
d
Hende
r
son
tcg: Add atomic128 helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
t
cg: A
d
d
atom
i
c helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hen
d
e
rs
o
n
cputlb: Tidy so
m
e m
a
cros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
cputlb: Mo
v
e most
o
f iotlb code o
u
t of li
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
cputlb: Remove includes
from sof
t
m
m
u
_
template
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hende
r
son
c
p
u
tlb:
Move probe_wr
i
te out of softmmu_
t
emplate
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
ichard Hen
d
erson
cputlb:
R
eplace SHIFT with DATA_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Al
e
x Benné
e
l
i
n
u
x-user: e
n
able parallel code generation on
c
lone
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
tcg
:
Add EXCP_A
T
O
MIC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
int128:
A
dd int128_make128
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
H
e
n
derson
int128: Us
e
__int12
8
if avai
l
able
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
e
x
ec
:
Avoid
di
r
e
c
t references to
I
nt12
8
p
arts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
a
t
omi
c
s: Add __nocheck atom
i
c o
p
eration
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next