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/arm: optimize indirect branches
2017-06-05
E
milio G
.
Cota
target
/
arm: optim
i
ze indire
c
t b
r
a
n
ches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Co
t
a
target/arm:
o
pt
i
mize cross-page dir
e
c
t jum
p
s in softmmu
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cota
tcg/i3
8
6: im
p
l
e
m
ent goto_ptr
Suggested-by:
Richard Henderson
<rth@twiddle.net>
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cota
tcg: Introduce goto
_
ptr opcode and tcg_gen_lookup_and_
g
oto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
qemu/
a
tomic: Loosen restr
i
ctions f
o
r 64-bit ILP32 hosts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
tcg/sparc: Use the proper compilation f
l
ags for
3
2-
b
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hen
d
er
s
on
t
arget/nios2: Fix
6
4-bit ilp32
c
ompi
l
ati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Aurelien Jarno
t
arget
/
s390x
:
i
m
pl
e
ment
s
erializa
t
i
o
n in
BRAN
C
H CON
D
ITION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Aure
l
ien Ja
r
no
targe
t
/s390x: f
i
x SIGNAL PROC
E
SSOR return value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Aurelien Jarno
target/s390x:
m
ask the
S
IGP order_cod
e
u
sing
S
IGP_ORDER_MA
S
K
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
ichard He
n
ders
o
n
t
a
rge
t
/
s
3
90x: Use
at
o
mic ope
r
ations for LOAD AND OP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
ichard Hender
s
on
tar
g
et/s390x: Us
e
atomic operation
s
for
C
O
MPARE
SW
A
P
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Eric
B
ischof
f
t
arget/s390x: I
m
plement LOAD PAIR
D
ISJOI
N
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Ric
h
ard Henderson
t
a
rget/s
3
90x
:
Diagnose specificat
i
on ex
c
eption for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Miroslav
B
e
nes
t
arget/s390x
:
I
mplement
L
OAD PROGRAM PARAM
E
TER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
ic
h
ar
d
Henderson
target/s390
x
: Im
p
lem
e
nt STOR
E
F
ACILITI
E
S L
I
ST EXT
E
NDED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
Ric
h
ar
d
Hen
d
erson
tcg:
I
nitialize return value
a
fter exit
_
atom
i
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
Richard
Hende
r
son
target/sparc: Restore ldstu
b
of odd asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Pranith Kumar
aarch64:
C
hang
e
ext type to
T
CGType to fix
warn
i
ngs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richard H
e
nd
e
rson
targe
t
/
al
p
h
a
:
E
n
a
ble
MTTCG b
y
de
f
a
u
l
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
tar
g
et/openrisc: Optimize for r0
b
eing zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/ope
n
risc: Tid
y
handling of del
a
yed branche
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Hende
r
s
o
n
target/o
p
enrisc: Tidy ppc/np
c
imple
m
enta
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Hend
e
rson
ta
r
get/openrisc
:
O
pt
i
mi
z
e l
.
jal to nex
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard Hend
e
rson
target/op
e
nr
i
sc: Fix
m
add
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd H
e
nderson
ta
r
g
e
t
/
o
penrisc:
I
mplement muld,
m
uldu, macu,
msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
arget/openrisc: Represe
n
t MACHI:MACLO as a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
nderson
target/openrisc: Impleme
n
t msync
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henders
o
n
target/openrisc: Enable trap, c
s
ync, msync, psync for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
cha
r
d
H
enderson
target/openri
s
c: Set fl
a
gs on help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/op
e
n
r
isc:
U
se
m
ovcond
w
here
a
p
p
ropr
i
ate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc: Keep SR_CY a
n
d
S
R
_OV i
n
a se
p
arate
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Hen
d
erson
target/openrisc: K
e
ep SR_F in a sep
a
rate v
a
riable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
erson
target/ope
n
risc: Invert the
d
ecoding in dec_
c
alc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
arget/openris
c
: Put SR[OVE] in TB flag
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
tar
g
et/openr
i
sc:
S
tr
e
amline ari
t
hmetic and O
V
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/o
p
enrisc:
R
a
t
io
n
alize immediate
extract
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc: Tidy
i
nsn dumping
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
e
nderson
t
ar
g
et/openri
s
c: Implement lwa
,
swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Stafford
H
orn
e
target/openrisc: F
i
x exc
e
ption
han
d
ling status
r
e
gist
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
a
r
d
Henderso
n
l
i
nu
x
-us
e
r
: Honor CLONE_SETTLS
for openris
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Hend
e
rson
li
n
ux-us
e
r: Fix
o
penrisc cpu_loo
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
linux
-
user: Add MMAP_SH
I
FT for openrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/
o
p
enrisc: Rename
the cpu
from or32 to or1k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richar
d
Henderson
ta
r
g
et/hppa: Fix gdb_write_register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard Hend
e
r
son
targ
e
t/h
p
p
a
:
Tidy
d
o_cbran
c
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
La
u
rent Vivier
linux-user: d
e
fine correct
U
TS
m
achine name for h
p
p
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Laurent Viv
i
er
l
inux-user
:
fix "apt
-
get update" on linux-user hppa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Laurent Vivi
e
r
l
inux-
u
s
er: add hpp
a
m
a
gic numbe
r
s in qemu-binfmt-conf
.
s
h
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Mar
e
k
Vasu
t
n
i
os2:
A
dd support
f
or
Nios-II
R
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
M
a
rek V
a
su
t
n
ios2: Add Altera 10M50
G
H
R
D
emulation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Chri
s
Wulff
nios2: Add periodic timer emulation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Ch
r
is Wulff
nios2: Ad
d
IIC interrup
t
co
n
troller emulati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Marek
Vasut
ni
o
s2:
Add usermode binaries emulation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Marek Vasut
nios2: Add d
i
sas ent
r
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Chris
W
ulff
n
i
o
s2: Add
architecture emu
l
at
i
on s
u
pport
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hende
r
son
t
a
r
g
et-
h
ppa: Impleme
n
t flo
a
ting
-
poi
n
t insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nd
e
rson
target-hppa: Implement sys
t
e
m
and
memory-management
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henders
o
n
target-hppa: Implement loa
d
s and stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
t
arget-hp
p
a
:
Imp
l
ement shifts and deposit
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
h
ar
d
Henderson
targe
t
-hppa: Implement l
i
nux-user
ga
t
ew
a
y page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d Henderson
target
-
hppa: Impl
e
ment bra
n
ches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
t
a
r
g
et-hppa
:
Im
p
le
m
e
n
t b
a
sic
arithm
e
tic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henderson
targ
e
t-
h
ppa:
Add nullifi
c
a
t
ion
f
ramewor
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
target-hp
p
a: Add framework and
e
nable compil
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nderson
target-
h
p
p
a: Add softfloat specializations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
l
i
n
u
x-user: Add HPPA
s
tartup and main l
o
op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hend
e
rson
linux-user
:
Add HP
P
A signa
l
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Hen
d
erson
l
inu
x
-user: Add HPPA tar
g
et_s
i
gnal
.
h and targ
e
t
_
cp
u
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
linux-user: Ad
d
HPPA target_stru
c
ts
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard Hend
e
r
s
on
l
i
nux-user: Add HPPA definitions to sys
c
all_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
n
derson
linux-user: Add
HPPA t
a
rget_
s
ysca
l
l
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Hend
e
rson
lin
u
x
-user: Add
H
PPA termbits
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Hend
e
r
s
on
linux-user: Add HPPA sy
s
ca
l
l numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hen
d
e
r
son
li
n
ux-us
e
r: Add HPPA
s
ocket
.
h def
i
n
i
tio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
He
l
g
e
D
eller
linu
x
-user: Add some hp
p
a ioctls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
l
i
nux-use
r
: Handle ERFKILL and EH
W
POISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Helge Dell
e
r
linux-user: Add
S
IOCGPGR
P
,
SIOCGSTAMP, SIO
C
G
STAMPNS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Helge
D
e
l
ler
linu
x
-user:
H
andle T
I
OCSTART and T
I
OCSTOP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderso
n
lin
u
x-us
e
r: Support
s
t
ack-grows-up
i
n elfload
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d
H
enderson
Re
v
ert "Re
m
ove remainders o
f
H
P
PA
backend"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
hard H
e
n
d
erson
tcg/i
3
8
6
: A
l
way
s
use
TZCNT whe
n
available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard Henderson
Revert "
t
cg/i38
6
:
R
e
l
y
on undefined/und
o
c
u
mented behavi
o
ur
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard Hende
r
son
tcg/aarch64
:
Fix tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard He
n
derson
t
cg/aarch6
4
: Fix addsub2 for 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
i
cha
r
d Henderson
target/arm: Fix ubfx e
t
al
for aar
c
h6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richar
d
Hen
d
erson
tcg/
s
390:
F
ix merge e
r
ror with
f
acilit
i
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hen
d
erson
tcg/i
3
86: Handle ctp
o
p opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
tcg/ppc: Handle ct
p
op opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
nderson
t
c
g: Use ctpop to g
e
nerate
ct
z
if
nee
d
ed
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Alex Benn
é
e
test
s
: New test-bitcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
qemu/host
-
utils
.
h: Reduc
e
the
operation count i
n
the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hende
r
s
o
n
tar
g
et-i38
6
: Use ctpop helpe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enders
o
n
target-
t
ilegx: Use
c
tpop
helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tar
g
et-sparc: Use ctpop
help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
n
derson
target-s390x
:
Avoid a loop for
p
opcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
target
-
ppc: Use
ctpop hel
p
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
target-alph
a
:
U
s
e ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg
:
Add opcod
e
for ctpop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-
x
tensa:
Use clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next