repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/openrisc: Fix madd
2017-02-13
Richard
Hend
e
rson
targ
e
t/openri
s
c:
F
ix
m
add
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard H
e
nderson
target
/
openrisc: Implement mu
l
d
, muldu, ma
c
u
,
msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
target/openr
i
sc: R
e
present MACHI:MACLO as
a
single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/op
e
n
r
isc: Implement
m
sync
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
e
rson
target/o
p
e
nri
s
c
: Enable trap, csync, msync,
p
sync for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd Hend
e
rso
n
target/openrisc: Set flags on helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
ta
r
get/o
p
enrisc
:
Use movcond where app
r
op
r
iate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
ar
g
et/openrisc: Keep SR_CY and SR_OV in a separate
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hende
r
son
t
arget/ope
n
risc: Keep SR
_
F in a separate variable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hender
s
on
t
arget/
o
penrisc: Invert the
dec
o
din
g
in dec_calc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
H
enderson
target/
o
penr
i
sc: P
u
t SR[OVE] i
n
TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openri
s
c: St
r
eamline arithmetic and
O
VE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
H
enderso
n
target/openri
s
c: Ration
a
lize imme
d
iate extrac
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Hen
d
erson
target/open
r
isc: Tid
y
in
s
n dumping
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
nder
s
on
target/
o
p
e
nrisc: Implement lwa,
swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
e
nderson
linux-user: Hono
r
CLONE_SE
T
TL
S
f
or openrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard He
n
derson
linux-u
s
er: Fix openris
c
cpu_loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd H
e
nderson
linux-user: Add MMAP_SHIFT for openrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/ope
n
r
i
sc:
Rename the
c
pu from or32 to or
1
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
R
ichard Henderson
targ
e
t
/
hp
p
a: Fix gdb_write_re
g
ist
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Rich
a
rd Henderson
target/
h
ppa: Tidy do_cbran
c
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
r
d
Henderson
target-hp
p
a:
I
mpl
e
m
e
n
t
fl
o
ating-point insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hen
d
erson
t
arget-hpp
a
: Implem
e
nt system
a
nd memo
r
y-management
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
a
rd Henderson
target-hppa: Implement load
s
and stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Hen
d
erson
target-hppa: Implement sh
i
fts and deposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henderson
target-hppa: Implement l
i
nu
x
-u
s
er gate
w
ay page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
n
derson
target-hppa: Implement branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
e
nderson
targ
e
t-hp
p
a: Implement basic
arithmetic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nderson
target-hppa: Add
nullifica
t
ion framewo
r
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ich
a
rd
Henderson
tar
g
e
t-hppa:
Ad
d
fr
a
mework
and enabl
e
comp
i
la
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard He
n
d
e
rson
target-h
p
p
a
: A
d
d softfloat specializations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-user:
A
dd HPPA startup and main l
o
op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Hende
r
so
n
lin
u
x-user: Ad
d
HPPA signal handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henderso
n
l
i
nux-u
s
er: Add H
P
PA
targe
t
_sign
a
l
.
h and
t
ar
g
et_cpu
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nder
s
on
li
n
u
x-us
e
r:
A
d
d HPPA tar
g
e
t_stru
c
t
s
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
linux-user: Add HPP
A
defin
i
tions to s
y
scal
l
_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Hen
d
erson
linu
x
-user: Add
H
PPA target_syscall
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d H
e
nderson
l
i
nux-user: Add HPPA
termb
i
t
s
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henders
o
n
li
n
ux-us
e
r: Add
H
P
P
A sysca
l
l nu
m
bers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
h
ard Henderson
l
i
nux-us
e
r: Add HPP
A
socket
.
h
definiti
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard Henderson
linux-
u
ser
:
Handle ER
F
KI
L
L
a
n
d EHWPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
l
i
n
u
x-user: Support stack-grows-
u
p in elfload
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
Revert "Remove re
m
ainders of HPPA ba
c
kend"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
R
i
c
hard Henderson
tcg/i38
6
:
Alwa
y
s
use TZCNT wh
e
n
availabl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
R
i
chard Henders
o
n
Revert
"
t
cg/i386
:
R
e
ly
o
n
u
ndefined/undoc
u
mented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
R
ichard Henderson
target-m68k: Implement bfffo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Ri
c
ha
r
d Henderson
target-m6
8
k: Imp
l
em
e
nt bitfiel
d
o
p
s
f
or memor
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
R
ichard Hender
s
on
target
-
m68k:
Implement bitfield
ops for re
g
ister
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard
H
enderson
t
cg/
a
arch64: Fix
t
cg_out_mo
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ric
h
ard H
e
nd
e
rson
t
cg
/
aar
c
h64: Fix addsub2
f
or 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard Henderson
target/arm: Fix ubfx
et al fo
r
aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
i
c
h
ard
H
enderson
tcg
/
s
3
90: Fix
merge error
w
i
t
h facilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hend
e
rson
tcg/i386: Handle ctpop
opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Hend
e
rson
tcg/p
p
c
: Ha
n
dle ctpop o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard Hender
s
on
t
c
g:
U
se ctpop
to gener
a
t
e
ct
z
i
f
needed
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
qemu/host-utils
.
h: Reduce the operation count
in
the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
ender
s
on
target-i38
6
: Use c
t
pop help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hend
e
rson
target-tilegx: Us
e
ctpop he
l
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
target-s
p
a
r
c: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
t
a
rget-s390
x
: Avoid a loop fo
r
popc
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
target
-
p
p
c: Use ctpop hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
H
enderson
target-alpha: Use
ctpop hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henders
o
n
t
cg: Add opcode for
c
tpop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
e
rson
t
ar
g
et-xtensa
:
Use clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henders
o
n
targ
e
t
-
t
ricore: Use clrsb hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
en
d
e
rson
t
a
rget-ar
m
:
Us
e
clrsb
h
elper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
tcg: Add
h
elpers
f
o
r c
l
rsb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386: Rely on undef
i
ned/u
n
documented behavio
u
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
t
c
g
/i386: Handle
c
tz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henders
o
n
tcg/i386
:
Allow bmi
2
s
hiftx to have non-matching operands
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nde
r
s
o
n
tcg/
i
386
:
Hoist com
m
on argume
n
ts in tcg_out_o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg/i386: Fuly conve
r
t tcg_target_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s39
0
:
H
and
l
e clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Henderson
tc
g
/
mips:
H
a
ndle
clz o
p
c
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
ender
s
on
t
c
g/arm
:
Handle ctz and clz opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
enderson
tcg/aarch64: Handle ctz an
d
clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d Henders
o
n
tcg/ppc: Handle ctz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderso
n
target-i386
:
Use
c
l
z and ctz opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-arm: Use clz opc
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henders
o
n
target-xt
e
n
s
a:
U
se
c
lz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d Henderson
target-unicore32: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard H
e
nderson
tar
g
et-tricore: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-t
i
l
egx: Use c
l
z and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard He
n
derson
target-s
3
90x
:
Use clz o
p
c
o
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rget-ppc: Use clz and ctz op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
target-openrisc: Use clz a
n
d ct
z
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-mips: Us
e
clz o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-microblaze: Us
e
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d H
e
nderson
target-cris: Use
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
target-alpha: Use
the ctz
and clz opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
disas
/
ppc:
H
andl
e
popcnt and
c
n
ttz
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
di
s
a
s
/
i
386
.
c: H
a
n
dl
e
tzcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
t
c
g: Add clz and ct
z
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg: Allo
w
an oper
a
n
d to be match
i
ng or a
c
o
nstant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg:
P
a
ss the opc
o
d
e width t
o
target_p
a
rse_constrain
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
e
n
derso
n
tcg: Transition flat op_defs arra
y
to a ta
r
get c
a
llba
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg:
A
dd mar
k
up
for
o
ut
p
ut requires new
register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
tcg/optimize: Fold movcond 0/1 i
n
to setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
target-s390x: Us
e
t
he new d
e
posi
t
and extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
target-pp
c
:
U
s
e the new
de
p
os
i
t a
n
d ex
t
ract o
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next