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
target/i386: optimize cross-page direct jumps in softmmu
2017-06-05
Emilio G
.
Cota
target/i
3
8
6
: opti
m
ize cr
o
ss-page direct ju
m
ps in softmmu
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Em
i
lio
G
.
Cota
t
a
rget/
i
3
8
6: introduc
e
ge
n
_jr help
e
r t
o
generate lookup_
a
nd_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cota
t
arget/arm: op
t
imize indirec
t
branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Emilio G
.
Cota
tar
g
et/
a
rm: optimize cross-page di
r
ect jump
s
in softm
m
u
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/i386: implement
g
oto_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
E
milio G
.
Cota
tcg: In
t
r
o
duce goto_ptr op
c
o
d
e and tcg_gen_loo
k
up_and_goto_p
t
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
qemu/atomic: Loos
e
n res
t
rict
i
ons for 64-b
i
t ILP32 hos
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ichard He
n
derson
tcg/sparc:
U
se the
p
roper compilation
flags fo
r
3
2
-
bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard
H
ender
s
on
target/ni
o
s2: Fi
x
64-bit
ilp32 compilati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
A
u
re
l
ien
Jar
n
o
target/s
3
90x: implemen
t
seri
a
lization in BRANCH COND
I
TION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Au
r
e
lien Jarno
target/s390x: fix SIG
N
AL PROCESSO
R
r
et
u
rn value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
A
u
re
l
ien Jarno
t
a
rg
e
t/
s
390x
:
mask the SIGP o
r
d
er_c
o
de using SIGP_ORDER_MAS
K
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
ichard He
n
derson
t
arge
t
/s390
x
:
U
se
atomic o
p
er
a
ti
o
ns for LOAD AND O
P
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Hende
r
son
ta
r
get/s390x: Use atomic
o
perations for COMPARE SWAP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Eri
c
B
i
sch
o
ff
ta
r
get/s390x: Implement L
O
A
D
P
A
I
R
DI
S
JOI
N
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard
Henderson
target/s390x: Diagnose specificatio
n
exception for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Mi
r
o
s
l
a
v Benes
t
a
rget/s390x:
I
mplement LOA
D
PROGRAM PAR
A
METER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Henders
o
n
t
arget/s
3
9
0
x:
I
mplement
ST
O
RE FAC
I
LITIES LIST EXTE
N
DED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
Richard H
e
n
d
erson
tcg: Initialize r
e
turn value a
f
ter exit
_
atomic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
Richard Henderson
target/spar
c
: Restor
e
ldstub
o
f odd asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Pranith Kum
a
r
aarch64
:
Change ext
typ
e
to TCGType to f
i
x w
a
rnings
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richard Henderso
n
target/alpha:
E
na
b
le MTTCG b
y
d
efau
l
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard H
e
nderson
t
arg
e
t/
o
penrisc
:
Opt
i
mize fo
r
r0 being zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hend
e
rson
t
arget/openri
s
c
:
Tidy handling of dela
y
ed branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
h
ar
d
Henderson
target/o
p
e
nrisc: Tidy ppc/np
c
imple
m
ent
a
t
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enderson
target/openrisc: Opt
i
miz
e
l
.
jal to
nex
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
Hende
r
son
target/openrisc: Fix madd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
Henderson
target/openris
c
: Implement mul
d
, m
u
l
d
u
, macu, msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
ta
r
get/openrisc:
R
epresen
t
MACHI:MACLO as a sing
l
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard Henderson
target/openris
c
: Implemen
t
m
s
y
n
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard
H
e
nde
r
son
target/openrisc: Enable t
r
ap
,
csync, msync, psync f
o
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hender
s
on
t
a
r
get/openris
c
: Set
f
lags on h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
n
de
r
s
on
target/openr
i
sc: Us
e
movcond w
h
ere appropriate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d Henderson
t
arget/openrisc
:
Ke
e
p SR
_
CY and SR_O
V
in a separate
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
char
d
Henderson
target/op
e
nri
s
c: Keep SR
_
F
in a se
p
arate variable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard Henderson
target
/
openrisc:
I
n
v
ert the deco
d
ing in dec_calc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d Hen
d
e
rson
targe
t
/openr
i
sc: Put SR[OVE
]
in TB
flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Henderson
tar
g
e
t/
o
penrisc: St
r
eamline arithmetic and OVE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Henderson
t
arget/openrisc: Rationa
l
ize immedi
a
t
e extra
c
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
n
d
e
rson
target/op
e
nr
i
s
c
: T
i
dy insn dumping
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hend
e
r
son
targ
e
t/o
p
enrisc: Implem
e
nt lw
a
, swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Staff
o
rd Horn
e
target/openr
i
sc: Fix
e
xception handling status re
g
isters
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
nderson
lin
u
x-user: Hon
o
r
C
LONE_S
E
TTLS for
o
p
e
nrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d Henderson
linux-user: Fix o
p
e
nrisc
c
pu_loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard
Henderso
n
linux-u
s
e
r: Add MM
A
P_SHI
F
T for
o
penri
s
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
e
rso
n
target/openr
i
sc: Rename the cpu fr
o
m
or32
to or1k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richa
r
d
Hen
d
er
s
on
tar
g
e
t
/h
p
pa: Fix gdb_w
r
ite_regi
s
ter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard Henderson
target/hpp
a
:
Tidy do_cbranch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Laurent Viv
i
er
li
n
ux-
u
ser: define
c
orrect UTS machine name f
o
r hppa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Laurent Vivier
linux-user: fix "apt-get
update
"
on
l
inux-user hppa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Laurent
V
i
v
i
er
l
inux-user: add hp
p
a
mag
i
c numbers in qem
u
-binfmt
-
c
o
n
f
.
sh
Reviewed-by:
Richard Henderson
<rth@twiddle.net>
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Mare
k
Vasut
nios2: Add
s
upport for Nios-II R1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Marek Vasut
nios2: Add
Altera 10M
5
0 GHRD emul
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Chris
Wulff
n
ios2: Add periodic ti
m
er e
m
ula
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Chris
W
ulff
n
ios2: Add II
C
inter
r
u
pt c
o
ntr
o
ller emulat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
M
a
rek
Vasut
nios
2
: Add usermode binaries emulation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
Marek
V
asu
t
nios2:
A
dd disas
entries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-24
C
h
ris
Wulff
nios2
:
Add architec
t
u
r
e emulation
s
upp
o
rt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ich
a
rd Henderson
tar
g
e
t
-hppa: Imple
m
ent float
i
n
g
-point insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
icha
r
d Hen
d
erson
target-hppa
:
I
m
p
l
ement
system and memory-management
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
ta
r
get-hppa: Implement
l
o
ads and store
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
target-
h
pp
a
:
Imple
m
ent shifts and deposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Hende
r
s
on
target-hppa: Im
p
lemen
t
linux-us
e
r gateway page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
targ
e
t-hppa: Im
p
lement branche
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Henderson
target-h
p
pa: Implem
e
nt basic arithmetic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
a
r
d Henderson
ta
r
get-hppa: Add nullifica
t
i
o
n
f
ramework
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henders
o
n
t
a
rget-hp
p
a
:
A
d
d frame
w
or
k
and enable c
o
mpilat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
chard Henderso
n
target-hppa: Add softfloat
specializa
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
chard Henderson
li
n
ux-user: Add HPPA startup and main
loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard He
n
de
r
s
o
n
linux-
u
ser: Add HPPA s
i
gna
l
h
a
nd
l
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Henderson
linux-use
r
: Add HPPA target
_
s
ig
n
al
.
h and targe
t
_
cpu
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hend
e
rs
o
n
linux-us
e
r: Add HPPA t
a
r
g
e
t
_s
t
ructs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard Henderson
li
n
ux-
u
ser: Add HPPA d
e
f
ini
t
i
ons to s
y
scall_
d
efs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-user: Add HPPA target
_
s
y
s
call
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderson
linux-user: Add HPPA termbits
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
h
ard Henderson
linux-user: Ad
d
HPPA syscall numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nderson
linux-user
:
Add
HPPA socket
.
h
de
f
i
n
i
tions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Helge Dell
e
r
li
n
ux
-
use
r
: Add some
h
p
pa
ioctls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
hard
H
enderson
linux
-
u
s
er: Ha
n
dle
ERFKILL and EHWPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Helge Deller
l
inux-
u
ser: Add SI
O
C
GPGRP
,
SIOCGSTAMP, SIOCGSTAMPNS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Helge Deller
linux-user: Han
d
le TIO
C
START and
T
IOCSTOP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
h
ar
d
Henderson
lin
u
x-use
r
: Support st
a
ck-grows-
u
p in
e
lfload
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
Re
v
ert "Remove remain
d
ers of HPP
A
back
e
nd
"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard Hende
r
son
tcg/i386: Always use T
Z
CNT when avai
l
able
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
R
i
chard
He
n
ders
o
n
Reve
r
t
"tcg/
i
3
86: Rely on undefined/undocumented beh
a
viour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
har
d
Hen
d
erson
tcg/aarch
6
4:
Fix tcg_ou
t
_
m
ovi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard
H
end
e
rson
tcg/aarc
h
64:
F
i
x addsub2 for 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
t
a
rge
t
/a
r
m: Fix ubfx et al for
a
arch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
tcg/s390: Fix merge error with facilitie
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derso
n
tc
g
/i386:
H
andle ctp
o
p
o
p
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg/ppc: Ha
n
d
l
e ctpop opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
a
rd Henderson
t
c
g:
U
se ctpop to generate ctz
i
f needed
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Alex Bennée
tests: N
e
w test-bitcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
q
e
mu/host-utils
.
h: Reduce the op
e
r
a
tion count in th
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard He
n
derson
target-i386: Use ctpop helpe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-t
i
legx
:
Use ctpop
help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
ender
s
on
tar
g
et-sparc: Use
c
t
p
op helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
targ
e
t-
s
390x: Avoid a
l
oop for popcn
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
target-ppc: Us
e
ctpop h
e
lper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-alpha: Use ctpo
p
help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next