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
Richard H
e
nders
o
n
qemu/a
t
omic:
Loos
e
n r
e
str
i
ctions for 6
4
-bit I
L
P32
hosts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
tcg/sparc:
U
se
the prop
e
r comp
i
latio
n
f
lags for 32-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
rd Hende
r
so
n
target/
n
i
os
2
: Fix 64
-
bit
ilp32 compila
t
io
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richar
d
Hend
e
r
so
n
ta
r
get/s
3
9
0
x: U
s
e atomic opera
t
ions fo
r
LOAD AND OP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Ric
h
ard Henderson
target/s390x: Use a
t
omic op
e
rat
i
ons
for COMPARE SWAP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Ri
c
hard
H
enderso
n
tar
g
e
t
/
s
390x:
Diagnose specification excepti
o
n
for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richa
r
d Hende
r
s
o
n
t
a
r
get/
s
390x:
Implem
e
nt STORE FACILI
T
IES LI
S
T EXTEN
D
ED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
R
i
cha
r
d
H
enderson
tcg: I
n
iti
a
lize return
value afte
r
exit_atomic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
Richard
Henderson
target/spar
c
: Res
t
ore ldstub of o
d
d asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richar
d
He
n
derson
target/
a
lp
h
a:
E
nable MTTCG by default
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-14
Richard Henderson
linux-u
s
e
r
: Fix s390
x
saf
e
-sys
c
al
l
for
z
9
00
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d Henders
o
n
target/openr
i
sc: Opt
i
m
i
ze for r0 being
ze
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/o
p
enr
i
sc
:
Tidy handlin
g
of delayed bran
c
hes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd Henderson
target/op
e
nri
s
c
:
Tidy ppc/npc i
m
plem
e
n
tation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
tar
g
et/openrisc: Optimize l
.
jal to next
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard
He
n
ders
o
n
target/ope
n
risc: Fix
madd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richa
r
d
Henderson
t
a
rg
e
t/openrisc
:
Impleme
n
t muld, muldu,
macu, msbu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openris
c
: Represent MACHI:MACLO
as a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard
Henderson
target/openrisc:
I
mpleme
n
t ms
y
nc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
c
hard
He
n
derson
target/openr
i
sc: Enabl
e
trap,
c
syn
c
,
msy
n
c
,
psync for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
targe
t
/openrisc:
S
et
f
lags on
h
elpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
e
r
so
n
target
/
op
e
n
r
isc:
U
se movc
o
nd where ap
p
r
opr
i
ate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
target/openrisc: Ke
e
p SR_CY
a
nd S
R
_O
V
in
a s
e
para
t
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ard
H
enderson
target/o
p
enrisc: Keep SR_F i
n
a
s
eparate variable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hend
e
rson
ta
r
get/
o
penrisc: Invert the decodin
g
in
d
ec
_
c
a
lc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
e
r
son
t
a
rget
/
op
e
nrisc: Put SR[OVE] in TB fl
a
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enderson
target/openrisc: Stre
a
ml
i
ne
a
rithmetic and OVE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
Henderson
tar
g
e
t
/o
p
e
nr
i
sc: Rationa
l
ize im
m
ediate ex
t
r
a
c
ti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
ta
r
get/openri
s
c: Ti
d
y i
n
s
n dumping
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
char
d
Hen
d
erson
targe
t
/openrisc: Impl
e
m
e
nt lw
a
,
swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Hen
d
erson
linux-use
r
: Honor
C
L
ONE_SETTLS for openrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
Henderson
linux-user:
F
ix openrisc cpu_loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard Henderson
linux-user: Add MMAP_SHIFT for o
p
enrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ri
c
hard
H
en
d
erso
n
targ
e
t/openrisc: Rename the cpu from or32 to
or
1
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Rich
a
rd
Henderson
target/hppa: F
i
x
gdb_writ
e
_register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard Henderson
target
/
hppa: Tidy do_cbr
a
nch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
target-
h
p
p
a: Implement floating-point insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
r
d
He
n
derson
target-hp
p
a: Implement sy
s
t
e
m and memory-managem
e
nt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
a
rd Henderson
target-h
p
pa: Implem
e
nt loads a
n
d
stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderso
n
ta
r
g
et-hppa: Implemen
t
shif
t
s
an
d
deposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
t
arget-hppa: Implement lin
u
x-us
e
r gateway page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
tar
g
et-hppa: Implement branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
tar
g
et-h
p
p
a: Imple
m
en
t
bas
i
c arithmetic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
c
hard Hend
e
rson
target-hppa: Add nullification fr
a
m
e
w
ork
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
har
d
Henders
o
n
target-hppa: A
d
d f
r
a
mework and enable compila
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ic
h
ard Henderson
target-hppa:
Add softfloat specializations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Hen
d
ers
o
n
linu
x
-us
e
r
:
Add HPPA st
a
rtup and main loo
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-user: Add HPPA
s
ignal
h
a
ndling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard H
e
nderson
linux-use
r
: Ad
d
HPPA target_
s
ignal
.
h
a
nd
t
arge
t
_cpu
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderso
n
linux
-
u
ser: Add HP
P
A target_structs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard He
n
derson
li
n
ux-use
r
:
Add
HPPA
d
ef
i
n
i
t
ion
s
to
s
ys
c
all_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
linux
-
user: Add H
P
PA t
a
rget_syscall
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
ha
r
d Henderson
linu
x
-use
r
: Add HPPA termbits
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
cha
r
d H
e
nderso
n
linux-user: Add
H
PPA syscall n
u
m
b
e
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Henderson
l
i
nux
-
user: Add H
P
PA socket
.
h definitio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d Henderson
linux-u
s
er
:
Hand
l
e
ERFKILL and EHWP
O
ISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henderson
l
inux-user: Support st
a
ck-
g
r
ows-up in el
f
l
o
ad
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderson
Rev
e
rt
"
Remove re
m
ai
n
ders of HPP
A
back
e
n
d
"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard He
n
derson
tc
g
/i386
:
Always
use
T
ZCNT wh
e
n a
v
ailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
har
d
Henderso
n
R
evert "tc
g
/i386:
Rely on undefined/undocumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
ta
r
g
e
t-m
6
8k: Implem
e
nt bf
f
f
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
target-m68k: I
m
plement bitfield ops
f
or
memory
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard H
e
nde
r
s
on
target-m68k: Imple
m
e
n
t bitfield ops fo
r
regist
e
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ric
h
ard He
n
de
r
s
on
tcg/aarch64: Fix tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard He
n
derson
tcg/aarch64: 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 for aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Hend
e
rs
o
n
tcg/s
3
9
0: Fix merge error
wi
t
h
fa
c
iliti
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Hend
e
r
s
on
tc
g
/i
3
86: Handle ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
H
ender
s
on
tcg/ppc: H
a
ndle ctpo
p
opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
e
nd
e
rson
tcg: Us
e
ctpop
t
o g
e
nerate ctz if needed
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
qemu/host
-
utils
.
h
:
Re
d
uce the o
p
eration coun
t
i
n
the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enders
o
n
target-
i
386:
Use c
t
p
op
h
e
lper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-tile
g
x: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-sp
a
rc: Use ctp
o
p hel
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
t
a
rget-s390x: Avoid
a
l
o
op for popcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
o
n
ta
r
get
-
p
p
c
:
Use c
t
pop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
on
target-alpha:
U
s
e
ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
char
d
Henderson
t
cg: Add opc
o
de for ctpop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
arget
-
xtens
a
: Use
c
lrsb h
e
l
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
t
a
rget-tricore: Use clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard
H
enderson
ta
r
get-arm: Use
clr
s
b helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
tcg: Add helpers for clrsb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386:
Rel
y
on undefined/undocu
m
ented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
ende
r
son
tc
g
/i386: Handl
e
ctz and clz op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
ha
r
d
H
enderson
tcg/i386:
A
l
l
ow bmi2 shiftx
to
have non
-
m
atc
h
ing
operands
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard H
e
n
d
e
rson
t
cg/i386: Ho
i
st
c
ommo
n
a
r
guments
i
n tc
g
_o
u
t_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d
Hende
r
son
tcg/
i
386:
F
ul
y
convert
t
cg_t
a
rget_
o
p_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
/s
3
90: Handle
c
lz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/mips:
Handl
e
clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
h
ard Henderson
tcg/arm: Handle
ctz and clz
opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/aa
r
c
h64: Handle ctz and
c
l
z opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
tcg/p
p
c:
H
a
n
d
le ctz and
c
lz
opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Hende
r
son
target
-
i386: Use clz and
c
tz op
c
o
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderso
n
target-arm: Us
e
c
lz op
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
r
d Hen
d
er
s
on
targe
t
-xtensa: Use clz o
p
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
ender
s
on
targe
t
-u
n
i
c
o
re32: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-tricore: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
cha
r
d
H
enderso
n
ta
r
get-tilegx
:
Use clz and ctz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
Henderson
target-s390x: Use clz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderson
target-ppc: Use clz and c
t
z opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next