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/s390x: Use atomic operations for COMPARE SWAP
2017-05-12
R
ich
a
rd
Hend
e
rson
target/s390x: Use atomic opera
t
ions
f
o
r
COMPARE SWAP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
Ric
h
ard H
e
n
ders
o
n
target/s39
0
x: Diagnose
specification except
i
on for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-05-12
R
i
chard Henderson
t
arget/s390x:
Implement S
T
ORE FACI
L
ITIES LIST EXTE
N
DED
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-04-26
Ri
c
hard
H
e
n
ders
o
n
tcg: Initialize return value
after exit_atomic
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-03-01
R
ichard Henderson
tar
g
et/sparc: Restore ldstub
o
f odd asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-28
R
i
chard
H
enders
o
n
target/alpha: Enable MTTCG
by default
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-14
Richard
Henderson
linux-user: Fix s3
9
0x s
a
fe-syscal
l
for
z900
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
target/
o
penrisc
:
Optim
i
z
e
f
or r0 being z
e
ro
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Henderson
target/o
p
enrisc: Tidy
ha
n
d
l
ing of delayed b
r
anch
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Henderso
n
target/op
e
nrisc: Tidy ppc/npc implementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard H
e
nde
r
son
target/ope
n
risc: Optimi
z
e
l
.
jal to next
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target
/
openrisc: Fix ma
d
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enders
o
n
target/openri
s
c: Implement muld, muldu,
m
acu,
m
sbu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
He
n
derson
targe
t
/
open
r
isc: Represent MACHI:
M
ACLO as a
s
i
ng
l
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
har
d
Henderson
target/o
p
enrisc
:
Implement
m
syn
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
targ
e
t/op
e
nrisc:
E
nable trap
,
csync, msyn
c
, psync for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderso
n
targe
t
/
openri
s
c
:
Set flags on
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
e
rson
target/openrisc: Use mo
v
cond wher
e
a
p
propriat
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard Hend
e
rson
target/
o
penrisc: Keep SR
_
CY an
d
SR_OV in a separate
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Hende
r
son
target/
o
penris
c
: Keep
S
R_F in a
s
eparate variable
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Hen
d
ers
o
n
target/openrisc: Invert the
decodin
g
i
n
d
ec_calc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Henderson
target/openrisc: Pu
t
SR[O
V
E] in TB flags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
d
e
rson
target/openr
i
sc: St
r
eamlin
e
arithmetic and
OVE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Hende
r
son
target/openrisc:
R
ationalize immedi
a
te extr
a
ctio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc: Tidy insn d
u
mping
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/ope
n
risc: Impleme
n
t lw
a
,
swa
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Henderson
linux-user: Honor CLONE_SE
T
TLS fo
r
open
r
isc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Hender
s
on
linux-u
s
er:
F
ix openrisc cpu_loop
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
li
n
ux-
u
ser
:
Ad
d
MMAP_SHIFT for openrisc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-13
R
i
c
h
ard Hender
s
on
tar
g
et/op
e
nrisc:
Rename the
c
pu
f
rom o
r
32 to or1k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-07
Richar
d
H
e
nderson
targ
e
t/hppa: F
i
x gdb
_
write_register
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-02-07
Richard H
e
nde
r
son
target/hppa: Ti
d
y do_cbranch
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hende
r
son
tar
g
e
t-hppa: Implement floating-poi
n
t
i
nsns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard H
e
nder
s
on
targ
e
t-hppa: I
m
p
lem
e
nt system and memory-management
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
a
r
d Hend
e
r
son
ta
r
get-hppa:
I
m
plemen
t
load
s
a
nd
s
tores
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Henderson
target-
h
ppa:
I
mp
l
ement sh
i
fts and dep
o
s
i
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
hard Henderson
t
a
rge
t
-hppa: Implement lin
u
x-user gat
e
way
page
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d Hende
r
son
targ
e
t-hppa: Implement branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard H
e
nderson
t
a
rget-
h
ppa:
Implem
e
n
t basic
a
rithm
e
tic
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
targ
e
t
-
hppa: Add null
i
f
i
catio
n
f
ram
e
w
ork
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
end
e
r
son
t
arget-hppa: Add framework and en
a
ble compilation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d
He
n
der
s
on
target-hppa:
Add sof
t
float spe
c
ializations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henders
o
n
lin
u
x-user: Add HPP
A
st
a
rtup and m
a
in
l
oop
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ar
d
Henderson
li
n
ux-user: A
d
d HPPA signa
l
hand
l
ing
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderso
n
linu
x
-user: Add HPPA t
a
rget_signal
.
h an
d
t
a
rg
e
t_c
p
u
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-us
e
r: Add
H
PPA target_structs
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
linux-user: Add H
P
PA definitio
n
s to
sysc
a
ll
_
de
f
s
.
h
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
linu
x
-
user: Add HPPA target_syscall
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hen
d
erson
linux-user: Add H
P
PA
t
ermbits
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd H
e
nderson
linux
-
user: Add H
P
P
A syscall numbers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard He
n
derson
linux-user: Add HPPA socket
.
h defini
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
linux
-
user: Handle
ERFKILL a
n
d
E
HWPO
I
SON
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Hende
r
son
linux-u
s
er: Support stack-grows-up in elfload
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
Revert "Remove r
e
ma
i
nders of HPPA backend"
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
hard Henderson
tcg/i386: Always use TZCNT
w
h
e
n availab
l
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
ha
r
d Henderson
Revert "tcg/i
3
86: Rely on undefin
e
d/undoc
u
mented behaviour
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
target-
m
68k: Impl
e
m
ent bff
f
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1479242669-25852-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
t
a
rget-m68k: Im
p
lement
b
itfield ops for memory
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-6-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-14
Richard Hender
s
on
target-m68k: Implement bitf
i
eld ops for registers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-5-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
h
a
r
d
Henderson
tcg
/
a
a
rch64: F
i
x
t
cg_out
_
movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
Message-Id: <20161207180727.6286-3-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
R
ic
h
ard H
e
nderson
tcg/aarch64: Fix addsub2 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 He
n
ders
o
n
target/ar
m
:
F
ix ubfx et a
l
for
a
a
r
ch
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
tcg/s390:
F
ix merge
e
rror wit
h
f
a
cilities
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
n
d
e
rs
o
n
t
c
g/i386
:
Handl
e
c
tpop op
c
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderson
t
c
g/ppc: Handle ctpop opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg: Use ctpop to generate ctz if needed
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
qemu/host-ut
i
ls
.
h: Re
d
u
ce the operation co
u
nt in
th
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
targe
t
-i386: Use
c
tpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd H
e
nderson
ta
r
get-tilegx: Use ctpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-sparc: Use ctpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s390x: Avo
i
d a
l
oop
for
p
o
pc
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
h
a
rd Henderso
n
target-ppc: Use ct
p
o
p help
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tar
g
et-alpha:
U
se ctpop helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
tcg: Add
o
pcod
e
for ctpo
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard H
e
nderson
target-x
t
ens
a
: Use clrsb helper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
target-
t
ricore: Use clrsb
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
ta
r
get-arm:
U
se c
l
rsb hel
p
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard Henders
o
n
tcg: Ad
d
helpers for clrsb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nderson
tcg/i386:
R
e
l
y on undefined
/
undocumented behaviou
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
tcg/i386: Hand
l
e
c
tz and clz opcod
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
h
a
rd
H
ende
r
son
tcg/
i
386:
A
l
l
ow bmi2 s
h
iftx
to hav
e
n
on-matching op
e
rands
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
a
rd He
n
derson
tcg/i386:
H
oist c
o
mmon ar
g
u
m
ents in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386: Fuly convert tcg_
t
arget
_
op_def
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tcg/s390: Handle clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d Henderson
tcg/mips: Handle clz op
c
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/arm: Handle ctz and
c
lz opcode
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
nderson
tcg/aarch64: 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
tcg/ppc
:
Ha
n
dle
c
tz and cl
z
o
p
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
t
arget-i38
6
: Use clz and ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
enderson
t
arget-ar
m
: Use clz
o
pc
o
de
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
target
-
xtensa:
U
se clz opco
d
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
target-un
i
core32: Use clz
o
pcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard H
e
n
d
erson
target
-
tricore: Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard H
e
nderson
targ
e
t-ti
l
egx: Use
c
lz
and ctz op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
target-s3
9
0x:
Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
target-
p
pc:
U
se clz and ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd Hender
s
on
target-ope
n
r
i
sc:
Use clz a
n
d ctz opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Henderson
target-mips: Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
icha
r
d Henderson
target-mi
c
robla
z
e: Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
t
arget
-
c
r
i
s:
U
se clz
o
pcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next