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
s390x/cpumodel: wire up cpu type + id for TCG
2017-01-23
Richard Henderson
linux-u
s
er: Add
H
PPA sys
c
all
n
umbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
lin
u
x
-
user: Add HPP
A
s
o
cket
.
h
d
e
fin
i
tions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
linux-
u
ser: Handle ERFKILL an
d
E
H
WPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard He
n
derson
linux
-
u
s
er: Suppor
t
stack-grows-up in elfload
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
Re
v
er
t
"
R
emov
e
remaind
e
rs of H
P
PA back
e
nd"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
h
a
rd Henders
o
n
t
cg
/
i38
6
: Always use TZCNT w
h
en
a
vailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard H
e
nders
o
n
Revert
"
tcg/i38
6
: R
e
ly
o
n undefine
d
/und
o
cumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard He
n
derson
targ
e
t
-m68k:
I
mplement b
f
ff
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
targe
t
-
m
68k: Impl
e
me
n
t bitfield ops for memory
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
R
i
chard Hen
d
erson
targe
t
-m68k: Implement
b
i
t
f
i
e
ld ops for register
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
tcg/aar
c
h6
4
: Fix
tc
g
_
o
ut_m
o
vi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Hend
e
r
s
on
tcg/aarch64: Fix addsub2 for 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderso
n
ta
r
get
/
a
r
m: Fix ubf
x
et al fo
r
aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
i
c
hard H
e
nderson
tc
g
/s3
9
0: Fix merge
er
r
or
w
ith f
a
cilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hender
s
on
tcg/i386: Handle
ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
/
p
pc:
Handle ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
t
c
g: Use
ctpop to gen
e
r
ate ctz
if needed
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
qemu/h
o
st-
u
t
i
ls
.
h: Reduce th
e
opera
t
ion cou
n
t in the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
H
enderson
target-i386: Use
ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
har
d
Henderson
t
a
r
g
et-tilegx: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard He
n
der
s
on
targe
t
-
s
parc: Use
c
tpop
h
e
l
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
ders
o
n
targ
e
t-s3
9
0x: Avoid a l
o
op
for popcn
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
target
-
ppc: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henders
o
n
target-alpha: Use
c
t
pop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hen
d
e
rs
o
n
tcg: A
d
d opcode for ctpop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tar
g
et-
x
t
e
n
sa:
U
se
c
l
r
sb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nd
e
rson
target-tri
c
or
e
: Use
c
l
rsb h
e
l
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
de
r
son
tar
g
et-arm
:
Use clr
s
b helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
enders
o
n
tcg: Add hel
p
ers for clrsb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg/i386: R
e
ly
o
n undefined/undocumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
Henderso
n
tcg/
i
386: Handle ctz and c
l
z opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386: Allow
bmi2 shiftx t
o
have n
o
n-matching ope
r
an
d
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
tcg/i38
6
: Hoist common argume
n
t
s in tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
end
e
rson
tcg/i386: F
u
ly
c
onvert tcg
_
targe
t
_o
p
_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ich
a
rd Henderson
tc
g
/s390: Han
d
l
e
clz
o
pcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg/mip
s
: H
a
ndle
c
l
z
o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
ard
H
enders
o
n
tcg/
a
r
m
: Handle ctz an
d
cl
z
o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg/aa
r
ch64: Handl
e
ctz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
tcg/
p
pc: Hand
l
e ct
z
a
nd
clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nders
o
n
ta
r
get-
i
386: Use clz an
d
ctz
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
target-arm: Us
e
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
s
o
n
target-xtensa:
U
se clz op
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d
Henderson
t
a
rget
-
unicore3
2
: U
s
e clz op
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
enderson
target-tricore: Use
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
target-tilegx:
Use
clz and
c
tz opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
rd Hen
d
e
r
son
ta
r
get-s
3
90x: Use clz o
p
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
t
a
r
g
et-ppc:
U
se cl
z
and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
target-op
e
n
risc: Use c
l
z and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nd
e
rson
target-mips: Use clz opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
e
nder
s
on
ta
r
g
e
t
-m
i
crobl
a
z
e
: Us
e
clz
opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
t
a
rget-cris: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
target-alpha: U
s
e the ctz and
clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derso
n
disas/ppc: Handl
e
popcnt and cnttz
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
n
d
erson
dis
a
s/i386
.
c: Handle tzcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
Henderson
tcg: Add clz an
d
ct
z
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
en
d
e
r
s
on
tcg: A
l
low an opera
n
d
to be ma
t
c
h
ing
o
r a cons
t
ant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
tcg:
Pass the opcode width to target_parse
_
cons
t
r
aint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
tcg: Tran
s
it
i
o
n
flat op_
d
efs array
t
o
a target cal
l
back
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
t
c
g: A
d
d
m
arkup for output requires new register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
end
e
rso
n
t
c
g
/o
p
tim
i
z
e
: Fold mov
c
ond 0/1 into se
t
con
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s390x: Use
the
ne
w
d
e
posit and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
target-ppc:
Use t
h
e
new deposit and extra
c
t ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
arget-mips: Use
t
he new ext
r
ac
t
op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
target-i
3
86
:
U
s
e
new depos
i
t a
n
d ex
t
ract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
target-arm: Use new d
e
posi
t
and ext
r
act ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard Henderson
t
a
rget
-
alpha: Use dep
o
sit a
n
d
e
xtract o
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hende
r
son
tcg/s3
9
0:
Support dep
o
s
i
t
into zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard Henderso
n
tcg/s390: I
m
plement f
i
el
d
e
xtraction opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
en
d
e
rson
tcg/s390
:
E
x
pose
host facilities
t
o tcg-tar
g
et
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
tcg/pp
c
: Implement field extraction opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hend
e
r
s
on
t
cg/mips: Impl
e
ment field e
x
traction opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard He
n
derson
tcg
/
i386: Implement field extracti
o
n opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg/arm: Impleme
n
t
f
ield extrac
t
ion o
p
cod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
tcg/
a
rm: Mov
e
isa detection t
o
t
c
g
-target
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard H
e
nderson
t
cg/a
a
r
c
h64: Implement fi
e
l
d extraction opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
char
d
Hend
e
rs
o
n
t
cg: Add deposi
t
_z
e
x
p
ander
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hende
r
son
t
c
g: Minor
adjustm
e
nts to deposit expanders
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg: Add fie
l
d
extraction primitives
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-08
R
ichard
H
enderson
translat
e
-all: Avoid -
W
erro
r
=
s
witch-bool
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richa
r
d Henderson
target-m68k: Inlin
e
sh
i
ft
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
t
a
rget
-
m
68k: Do
n
o
t
cpu_ab
o
r
t
o
n
u
ndefi
n
e
d
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target-m6
8
k: Split gen_lea
a
nd gen_ea
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Rich
a
rd He
n
derson
ta
r
get
-
m68k:
Delay aut
o
inc writeback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richard Hen
d
erson
t
a
r
get-arm: Fix aarch64 disas_l
d
st
_
single_struc
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-27
Richar
d
Henderson
targ
e
t-a
r
m: F
i
x
a
a
rch64
v
ec_reg_offset
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Ric
h
ard H
e
nderson
tcg/s390: Remove
'
R'
constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-12-24
Ri
c
hard Hend
e
r
son
tcg
/
s390:
F
ix setco
n
d
e
xp
a
n
s
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-22
R
i
ch
a
rd Henderson
target-al
p
ha:
F
ix
i
n
t
e
r
rupt
mask for cpu1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
t
arg
e
t-alpha: Log cpuid
wi
t
h
-d
i
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-17
Richard
Henderson
ta
r
g
e
t-alpha: Update palcode for smp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Rich
a
rd Hen
d
erson
target-
m
i
c
r
oblaze:
C
leanup dec
_
mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hen
d
erson
tcg: Add tcg_gen_mulsu2_
{
i32,
i
6
4,tl}
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
a
rd Hender
s
o
n
l
o
g: Add
locking to large
logging b
l
oc
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
target-
o
penrisc:
D
o not dump cpu stat
e
with
-d
i
n
_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richard
H
en
d
erson
target-microblaze:
D
o not dump cpu stat
e
wit
h
-
d
in_a
s
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d
Henderson
target-cris:
D
o not d
u
mp c
p
u
st
a
te with -d in
_
as
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
char
d
H
ender
s
o
n
target-sparc: Use t
c
g_
g
en_atomic_cmpxch
g
_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard H
e
nderson
t
arg
e
t-sparc: Use tcg_
g
en_ato
m
ic_xch
g
_tl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard H
e
nderson
tar
g
et-sparc:
Remove MM
U
_MODE*_S
U
FFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
de
r
s
o
n
targ
e
t-sparc:
A
l
low
4
-
b
y
te align
m
en
t
on fp mem op
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next