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-tilegx: Use ctpop helper
2017-01-10
Richard Henderson
t
a
r
g
e
t
-t
i
leg
x
: Us
e
ctpop help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
targe
t
-sparc: Use
c
t
p
op helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
t
a
rget-
s
390
x
: Avoid
a
loop for popcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
target-ppc: Use ctpop helpe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hend
e
r
son
target-alpha: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d
Henders
o
n
tcg: Add opcode for c
t
pop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderso
n
target-xtensa: Use clrsb he
l
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
target-tr
i
c
ore: Use clrs
b
h
elper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Hende
r
son
t
arget-arm: Use
clr
s
b
h
elpe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
t
c
g
:
Add he
l
pers for
c
l
rsb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
tcg/
i
38
6
:
Rel
y
o
n undefin
e
d/undocu
m
ented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386
:
Han
d
le ctz and
c
lz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hende
r
son
tcg/i386:
Allow bmi2 shift
x
t
o have non
-
mat
c
hing operands
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
t
cg/i386:
H
oist common arguments in tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
e
nders
o
n
tc
g
/i386: Fu
l
y
c
onvert tcg_
t
arget_op_d
e
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard He
n
derson
tcg/s390: Handle clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
enderson
tc
g
/m
i
ps: Handl
e
c
l
z opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
ende
r
so
n
tcg/
a
rm:
Handle ctz
a
nd clz
o
pco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
s
o
n
tcg/aarch64: Handle ctz and clz o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
He
n
derson
tcg
/
ppc: Handle
c
t
z and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
targ
e
t-i386: Use
c
lz and ct
z
o
p
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
e
nderson
t
arget-arm: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Henders
o
n
tar
g
e
t
-xtensa: Us
e
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-
u
n
i
cor
e
32: U
s
e cl
z
opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-tricore: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ar
d
Henderson
target-tileg
x
: Use cl
z
and ctz opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s390x: Us
e
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target
-
ppc: Use clz
a
n
d ctz
o
pco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
targ
e
t-openrisc: Use clz and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-mips: Use clz opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-mic
r
oblaze: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
rd Hender
s
o
n
target-cris: Use
clz
o
pcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderso
n
t
a
rget-al
p
ha: U
s
e
t
h
e ctz and clz op
c
od
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
dis
a
s/ppc: Handle po
p
cnt a
n
d cnttz
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
disas/i386
.
c
: H
a
ndle tzcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d He
n
derson
tcg: Add clz and ctz opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erso
n
tcg
:
Al
l
ow
an ope
r
and to be matching
o
r
a
constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tcg
:
P
a
ss the opcode w
i
dth to ta
r
g
e
t_parse_const
r
ai
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Hen
d
erson
tcg: Transition
fl
a
t op_defs array to a ta
r
get callback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd He
n
derson
tc
g
: Add m
a
rkup for output requires
n
ew register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
c
g/op
t
imize: Fold movcond 0/1 into setco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd Hende
r
s
on
t
arget-
s
390x: Use th
e
new deposit a
n
d extrac
t
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
tar
g
et-ppc
:
Use the new deposi
t
and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
target-mip
s
: Use the
n
ew ext
r
act op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
target-i386
:
U
se new deposit and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichar
d
Henderson
targe
t
-arm:
U
se new deposit and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
t
a
r
get-alpha:
Use deposi
t
and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
r
s
on
tc
g
/s390: Su
p
po
r
t de
p
osit into zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
t
c
g/
s
390:
Impleme
n
t field extractio
n
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
r
d Hend
e
rson
tcg/s39
0
: Expose host facili
t
ies to tc
g
-targe
t
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tc
g
/ppc:
I
mplement field extract
i
on opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henders
o
n
tcg/mips: Implement field extractio
n
o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tcg/
i
386:
I
mplement field extraction o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
icha
r
d Henderson
tcg/arm: Implement fie
l
d
extraction o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg/
a
rm
:
Move i
s
a detect
i
on to tcg-
t
a
r
get
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
s
on
tcg/aarch64: Implement
f
i
eld ext
r
action opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Hend
e
r
s
on
tc
g
:
Add deposi
t
_
z expa
n
der
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg:
Minor adju
s
t
ments to
deposit expander
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard Henderson
tcg: A
d
d field extraction pr
i
mitives
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-08
Ric
h
ard
Hende
r
son
t
r
anslate-all: Avoid -Werror=
s
witch
-
bool
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips: Adjust qemu
_
ld/st
for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guoj
i
e
tcg-mips:
Adjust
calling conve
n
tions for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin
Guojie
t
cg-mips: Add tcg unwi
n
d inf
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mip
s
: Adj
u
s
t
pr
o
logue for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mi
p
s: Adjust loa
d
/
s
tore funct
i
ons
for
m
ips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg
-
mips: A
d
just move fun
c
tions for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin
G
uojie
tcg-mips: Ad
d
bswap32u and bswap64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin
G
u
o
jie
tcg-mips: Suppor
t
64-bit opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin
G
u
o
j
ie
tcg-m
i
ps
:
A
d
d
mips64
o
pco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips: Move
b
swap code
t
o
a subroutine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Ri
c
har
d
Henderso
n
tcg/s390: Remove
'
R' constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Richard
Hend
e
rson
t
c
g
/s390: Fix
setcond expansion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
R
i
chard Henderson
targ
e
t-alpha:
Fix
i
nterrupt mask
for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard
H
enderso
n
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 Hen
d
erson
ta
r
g
et-alpha
:
Update
p
alcode for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Joseph
My
e
rs
tc
g
: correct 32-
b
i
t t
c
g_g
e
n_ld8s_i64 si
g
n-ex
t
ension
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Peter Ma
y
dell
tcg/tcg
.
h:
I
mprove d
o
cumentation of
T
C
G
v
_i
3
2 etc t
y
p
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
P
ranit
h
Kumar
MAINTA
I
NERS: Update PPC st
a
t
us and
m
a
i
ntainer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hend
e
r
son
t
a
rget-mic
r
ob
l
aze: Cleanup dec_mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
tcg: Add tcg_ge
n
_mulsu2_{
i
3
2,i64,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
log: Add locking to large logging blocks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
Henderson
t
a
r
get-open
r
isc: Do not dump cpu
s
t
a
te with -d in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
ichard H
e
n
d
erso
n
target-microblaze:
D
o not dump
cpu state with -d in_as
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard He
n
derson
target-cr
i
s: Do not dump cpu state
with -d
in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard He
n
derson
target-sparc:
Use tcg_g
e
n_at
o
mic_cmpx
c
hg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Henderson
t
a
rget-spa
r
c
:
Use tcg_gen_atomic_
x
chg_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderson
target-
s
par
c
: Remove
MMU_MOD
E
*_SUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderso
n
targ
e
t
-
sparc: A
l
low 4-
b
yte
alignment on fp mem
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc:
I
mp
l
ement ldqf and stqf inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderso
n
t
a
rget-sparc: Remove asi helper co
d
e h
a
nd
l
ed inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
h
ard He
n
der
s
on
target-spa
r
c: Im
p
lement BCOPY/BF
I
L
L
i
nline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
enderson
t
a
r
g
et-s
p
arc: Implem
e
nt cas_a
s
i/casx
_
asi inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Hender
s
on
target-spar
c
:
I
mplem
e
nt ldstub_asi i
n
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
rd Henderson
target-sparc:
I
m
plement swap_as
i
inli
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rson
targ
e
t-sparc:
H
andle more twi
n
x as
i
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Henderson
ta
r
get-s
p
arc: Use MMU
_
PHYS_ID
X
for bypass asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
d
erson
t
arget-sparc
:
Ad
d
MMU_
P
HYS_I
D
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
nde
r
s
on
target-sparc: Introduce cpu_raise_exception_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-spar
c
:
U
se o
v
era
l
i
g
n
ment flags f
o
r twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richar
d
Henderson
target-alpha: Emulate LL/SC using cmpxchg helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next