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/i386: Always use TZCNT when available
2017-01-17
Richar
d
Henders
o
n
tcg/i386:
Always use
T
Z
C
NT
w
hen
a
vailable
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-17
R
ichard Henderso
n
Reve
r
t "tcg/i386:
R
ely
o
n u
n
defined/
u
nd
o
c
u
m
en
t
ed b
e
haviour
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
Rich
a
rd Henders
o
n
t
c
g/
a
a
r
ch64: Fi
x
tcg_out_movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
Message-Id: <20161207180727.6286-3-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
tcg/aarch64
:
Fix addsu
b
2 for 0
+
C
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
Message-Id: <20161207180727.6286-2-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
Richard Hend
e
rs
o
n
target/arm: Fi
x
ub
f
x et al for
aar
c
h64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
R
i
c
h
a
r
d
Henderson
tcg/s390: Fix merge
e
r
ror with facilities
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hende
r
son
tcg/i386:
H
andl
e
ctpop opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hen
d
e
r
s
on
t
cg/ppc: Hand
l
e ctpop op
c
o
d
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg:
U
se ct
p
op to
g
e
nerate ctz if neede
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Alex Benn
é
e
tests: New test-bitcn
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henders
o
n
qem
u
/host-uti
l
s
.
h: Reduce
t
he o
p
eration co
u
nt in the
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hend
e
rson
targ
e
t-i
3
86: Use c
t
pop h
e
lper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d Hende
r
son
t
a
rget-tilegx: Use ctpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-sparc: Use ctpop help
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
der
s
on
target-s390x: Avoi
d
a l
o
op for popcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
He
n
d
erson
t
a
rget
-
ppc: Use
ctpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
ta
r
get-al
p
h
a
: Use ctpop
helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
tcg:
A
dd opcode f
o
r
ctpop
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-xtens
a
: Use clrsb
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
He
n
derson
target-tricore:
Us
e
c
l
rsb helpe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
target-arm
:
Use clr
s
b h
e
lper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rs
o
n
tc
g
: Ad
d
hel
p
e
rs
for
clrsb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
t
cg/
i
386: Rely on un
d
efi
n
e
d/undocumented behaviour
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg/i3
8
6
:
Handle
c
tz and
c
lz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
cg/i386: Allow bm
i
2 shiftx to have non-matchin
g
o
p
erands
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Hend
e
rson
tcg/i386: Hoist common arguments in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
cg/i386: Fuly convert tcg_t
a
rget_op_d
e
f
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s390:
Han
d
le c
l
z o
p
code
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
tcg/mips: Handle
clz
o
pcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nde
r
son
tcg/arm
:
Handle
ctz and clz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hender
s
o
n
tcg/aar
c
h64: Handle ctz and
clz
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
o
n
t
c
g
/
ppc:
Han
d
le
ctz
and
cl
z
opcode
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
t
arget
-
i38
6
: Use clz and ctz opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
targ
e
t-arm: Use clz opcod
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target
-
xtensa
:
Us
e
clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d H
e
nderson
t
arge
t
-unicore32: Use clz opc
o
d
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
target
-
tricore
:
U
se clz opc
o
de
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderso
n
targ
e
t-tilegx: Use
c
lz and ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
target-s390x: Use
c
lz
o
pcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderson
tar
g
e
t-ppc: Use clz and c
t
z
opcod
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Hend
e
rson
target
-
openr
i
sc: Use
clz a
n
d c
t
z o
p
co
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
target-m
i
ps: Use clz
o
pcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
nders
o
n
t
a
rget-microbla
z
e: U
s
e clz o
p
c
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderson
target-
c
ris: Use
clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henders
o
n
t
arget-alpha:
U
se
the ctz
a
nd
c
lz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
har
d
Henders
o
n
dis
a
s/ppc: Handle pop
c
nt
a
nd cnttz
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichar
d
Henderson
di
s
as/i386
.
c: Handle tzcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard He
n
derson
tcg: Add
c
l
z
and
ct
z
op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tcg: Allow an operan
d
to be
m
atching or
a co
n
s
tant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
H
enderson
tcg: Pass
t
h
e opcode wi
d
th to
t
a
r
get_pars
e
_con
s
traint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Hen
d
erson
tcg:
Transit
i
o
n
flat op_defs array to a target c
a
llback
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
: Add marku
p
for
o
u
tput requires new
register
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg/op
t
imize: F
o
ld mov
c
ond 0/1 into s
e
tcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s390x: Use the new depos
i
t and e
x
tr
a
ct ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Hende
r
son
target-
p
pc
:
Use the new deposit and
extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
nderson
t
arget-mips: Us
e
the new extract o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Hende
r
s
o
n
target-i386: Us
e
new depo
s
it an
d
e
x
tract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
d
erson
target-arm: Use new
deposit and extract
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-alpha: Use
d
eposi
t
and extrac
t
op
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hende
r
s
o
n
tcg/s390: Sup
p
ort deposit into
ze
r
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichar
d
Henderson
tc
g
/s3
9
0: Implemen
t
field extrac
t
ion opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nd
e
r
son
tcg/s390:
E
x
pose
h
o
st faciliti
e
s t
o
tcg
-
target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
tcg/ppc: Implement
f
ield ext
r
action opcode
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/mips: Implement field extraction op
c
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
tcg/i386:
I
mplement field extra
c
t
i
on opcod
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
t
c
g/arm
:
Impleme
n
t field extraction opcod
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
tcg/a
r
m: Move isa
d
et
e
ctio
n
to tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
on
t
cg/aarch64: I
m
plement field extract
i
o
n
opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
n
d
erson
tcg: Ad
d
deposit_z e
x
pander
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
t
cg: Minor adjust
m
en
t
s to depo
s
i
t
ex
p
anders
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard
He
n
derson
t
c
g
:
Add fiel
d
e
xtra
c
t
ion primit
i
v
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-08
R
i
char
d
Henderson
t
r
ans
l
ate-all: Avoid -Wer
r
or=switch-bo
o
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips
:
Adjust qe
m
u_ld/st for mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
J
in
Guojie
tcg-mips: Adjust cal
l
ing conventio
n
s
for mip
s
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips: Add
t
cg unwind inf
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin
Guojie
tcg-mips: Adjust prologue for
mips6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin
Guojie
t
cg-mips:
A
djust lo
a
d
/store functi
o
ns for mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guo
j
ie
tc
g
-mips: Adjust move func
t
ions
f
or mips64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
t
cg-m
i
p
s
: Add bsw
a
p32u and bswap64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin G
u
oji
e
tcg-mips: Supp
o
rt 64-bit
opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
Jin Guojie
tcg-mips:
A
d
d mips64 opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-06
J
in Guojie
tc
g
-mips: Move
b
s
w
ap code to a subroutine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderso
n
tcg/s390: Remove 'R'
constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richard
H
ender
s
on
t
c
g/s3
9
0: Fix
se
t
c
ond e
x
p
a
nsion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-22
Richard Henderson
targe
t
-
a
lpha:
F
ix interrupt mask for cpu1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Ric
h
ard Hen
d
erson
t
arge
t
-alpha: Log
c
p
ui
d
w
i
th -d int
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
R
i
chard
H
enderson
target-alpha: Update
p
alcode for
smp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Joseph Myers
tcg: c
o
rrect 32-bit tcg_gen_
l
d
8
s_i64
sign-exten
s
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Peter Maydell
t
cg/tc
g
.
h: Im
p
r
o
v
e documen
t
ation of TC
G
v_i32 etc
ty
p
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
P
ranit
h
Kumar
MAINTAINERS:
U
pda
t
e PPC
status and m
a
inta
i
ner
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
target-microblaze: Cleanup
d
ec_mul
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
R
ichar
d
Hen
d
erson
tcg: Add tcg_gen_mul
s
u2_{
i
32
,
i64,tl}
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-2-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
R
ic
h
ard Hen
d
erson
log: Add lo
c
king to la
r
g
e
logging blocks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Henderson
target-
o
p
enrisc: Do not d
u
m
p cpu stat
e
with -d
in_a
s
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d
H
e
nderson
t
a
rget
-
microblaze
:
Do n
o
t dump cpu state with -d in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
target-cr
i
s
:
Do n
o
t dump cpu
s
tate
with -d
i
n_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Henderson
target-
s
p
arc: Use tcg_
g
en
_
ato
m
ic_cmpxchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard
H
enderson
target
-
spa
r
c: U
s
e tcg_gen_a
t
o
mic_xch
g
_
tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
ha
r
d Henderson
target-s
p
arc:
R
emove MMU_M
O
DE*_SUFFIX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
t
arget-sparc: Allow 4-byte alignme
n
t on fp mem ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next