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 unwind data for helper_mvpg
2017-06-06
Richard Hende
r
son
ta
r
get/
s
390x: Us
e
unwind
da
t
a for helper_mvpg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
get/s390x: Use unwind data for hel
p
er_
c
lst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
ta
r
get/s390x: Use unwind
d
ata for helper_srs
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Rich
a
rd Henderson
target/s3
9
0
x
: Us
e
unwin
d
data for helper_clm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
chard Henderson
tar
g
et/s39
0
x
: Use un
w
ind data for
h
e
lper_clc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard Henderson
target/s39
0
x
:
Use un
w
i
nd d
a
ta for helper_
m
vc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
R
i
c
hard H
e
nd
e
rso
n
target/s390x:
U
s
e
unwind
d
a
ta for helper_xc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richar
d
Hende
r
s
o
n
target/s390x:
Use unwind data for he
l
per_oc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Ric
h
ard Hend
e
rson
ta
r
get/s390x
:
Us
e
unwind
d
a
t
a for help
e
r_nc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d He
n
d
e
r
s
o
n
t
arget/s390x: Move helper_ex to end of file
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richa
r
d Hend
e
rson
targe
t
/
s
390x: Use cpu_loop_exit_restore for tlb_fill
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Ric
h
ard Henders
o
n
target/
a
lpha: Use goto
_
tb for fal
l
thru b
e
tween TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard H
e
nderson
tar
g
et/alpha: I
m
plement WTINT inl
i
ne
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Henderson
target/
h
pp
a
:
U
se tcg_
g
en
_
l
ookup_and_goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hend
e
rson
target/s390: Use tcg_gen_lookup_and_goto_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hend
e
rson
tcg
/
a
rm:
Implement
goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard
Hen
d
ers
o
n
tcg/arm
:
C
l
a
rify tcg_out_
b
x for arm4 hos
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richard Hend
e
rson
tcg/s3
9
0: Implement goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Rich
a
r
d
Henderson
tcg/s
p
a
r
c: Implemen
t
got
o
_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
Richar
d
Henderson
tcg/aa
r
ch64: Implement goto_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ichard Henderson
tcg/ppc:
Implement goto_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ich
a
rd Henderson
qemu/atomic: Loosen res
t
ric
t
ions for
64-
b
it IL
P
32 h
o
sts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ich
a
rd Henders
o
n
tcg/s
p
ar
c
: Use the
p
r
oper compil
a
tion flags for
3
2-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-05
R
ichard Henderson
targ
e
t/ni
o
s
2:
F
i
x 64-bit ilp
3
2 com
p
ilation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richa
r
d Henderson
target/
s
390x
:
U
se a
t
omic op
e
rations
f
or LOA
D
AND
O
P
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Hen
d
erson
target/
s
390x: Use atomic operatio
n
s for COMPARE SWAP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
R
ichard Hen
d
er
s
on
target/s3
9
0x:
Dia
g
n
ose specification exc
e
p
tion for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-05-12
Richard Hende
r
son
target/s
3
90x: Impl
e
ment S
T
ORE
FACILITIES L
I
ST EX
T
ENDED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-04-26
R
ic
h
ard Henderson
tcg: In
i
tialize return
value a
f
ter exit_atomic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-03-01
Richard
H
ende
r
son
target
/
sparc: R
e
store ldstub of odd a
s
is
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-28
Richard Henderson
t
arget/alph
a
:
Enable MTTC
G
b
y
defau
l
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-14
Richard Henderson
linu
x
-user:
F
ix s390
x
safe-syscall for z900
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
en
d
e
rson
target/openrisc
:
Optimi
z
e for r0 be
i
ng zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
ch
a
rd
Henderson
t
a
rget/openrisc:
Ti
d
y handling of
delay
e
d bran
c
hes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard H
e
nderson
targ
e
t/ope
n
risc
:
T
idy ppc
/
npc impl
e
men
t
a
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
de
r
son
targe
t
/openrisc:
Optimize l
.
j
al to n
e
xt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard
Hende
r
son
target/open
r
isc: Fix
madd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
t
arget
/
openrisc: Impleme
n
t
muld, muldu,
macu, m
s
bu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
r
d
Hende
r
son
target/openr
i
s
c: Repre
s
ent
M
ACHI:MACLO as
a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
t
arget
/
openris
c
: Implemen
t
msync
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
d
e
rson
targ
e
t/open
r
i
s
c: Enable tr
a
p,
c
sy
n
c, msync, p
s
ync for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
derson
target
/
openrisc: Set flags on helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openris
c
:
U
s
e
movcond
w
h
ere appropriate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/open
r
isc: K
e
ep SR_CY an
d
SR_OV
i
n a separate
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard
H
e
n
derson
target/openrisc:
Keep SR_F
in a separate variable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderso
n
target/o
p
enrisc:
I
nve
r
t the dec
o
ding
i
n dec_calc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
i
chard H
e
n
d
e
rson
target/openrisc: Put SR[OVE]
i
n
TB
fl
a
gs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
rd
H
e
nder
s
o
n
target/ope
n
r
isc: Streamline ar
i
thm
e
t
i
c
and OVE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
r
d
He
n
d
e
rso
n
targe
t
/openr
i
sc: Rationalize immedi
a
te extraction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard He
n
d
e
rson
target/op
e
nris
c
: Tidy insn dumping
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
ender
s
on
t
a
r
g
et/openrisc:
I
mplement lwa, swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard He
n
derson
l
i
nux-user
:
H
onor
CLONE_SET
T
LS for openrisc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
enderson
linux-user:
F
ix op
e
nrisc cpu
_
loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard Henderson
linux-user: A
d
d MM
A
P
_SHIF
T
for op
e
n
r
i
sc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard
H
end
e
rson
target/openrisc:
Re
n
a
me the cpu f
r
om or3
2
t
o or
1
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard He
n
d
e
rson
ta
r
get/hp
p
a:
F
ix gdb_write_register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard Henderson
t
arg
e
t/
h
ppa
:
Tidy
d
o_cbranch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
tar
g
e
t-hp
p
a: Implement floating-poi
n
t
i
n
sns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henders
o
n
target-hppa: Im
p
l
ement syste
m
and memory-mana
g
em
e
nt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
targ
e
t-hpp
a
: Imp
l
eme
n
t loads and stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
ha
r
d Henderson
target-hppa: Implemen
t
shifts and deposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderso
n
tar
g
e
t
-hppa: Impl
e
ment l
i
nux-user gate
w
ay page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richa
r
d Hen
d
erson
target-hppa: Impleme
n
t br
a
nche
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
target-hppa: Implement basic a
r
ithmetic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hend
e
rson
target-hppa
:
A
d
d n
u
llification
framework
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
target-
h
ppa: Add f
r
a
m
e
work and enable compilation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
i
chard H
e
nders
o
n
t
a
rg
e
t-h
p
pa: Ad
d
sof
t
float spe
c
ializations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderso
n
linux
-
user
:
Add HPPA startup and
m
a
in loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
linu
x
-
user: Add HPPA signa
l
han
d
ling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linux-user: Add
H
PPA target_signal
.
h and target_c
p
u
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderso
n
l
i
nux-user:
A
dd HPP
A
t
a
rget_s
t
r
u
c
ts
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderson
linux-
u
se
r
: Add HPPA definitions t
o
syscall_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
l
i
nux-us
e
r: Add HPPA targ
e
t_syscall
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard
Henderson
linux-use
r
: Add HPPA termbi
t
s
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
linu
x
-user:
A
dd
H
P
P
A s
y
scall numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henderson
linux-user
:
Add HPPA socket
.
h definitions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ric
h
ard Hen
d
er
s
on
linux-use
r
: Handle
E
RFKILL
a
n
d
EHWPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
e
nderson
linux-user: Support stack-grows-up in
e
l
f
lo
a
d
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
Revert "Remove
remai
n
der
s
of HPPA b
a
ckend
"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Richard Hend
e
rson
tcg
/
i386: Alway
s
u
se TZCNT
w
hen availab
l
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
h
a
rd Henderson
Revert "t
c
g/i38
6
:
Rely
on undefined/
u
nd
o
cumented behaviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
ta
r
get-m68k: Implement bfffo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richa
r
d Hende
r
son
t
a
rge
t
-m68
k
: I
m
plement
b
i
t
field ops for memory
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard H
e
nderso
n
target-m68k: Implement bitfield op
s
for re
g
isters
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard
H
en
d
erso
n
tcg/
a
arch6
4
: Fix tcg
_
o
u
t
_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard
H
enderson
tcg/aarch64: Fix add
s
u
b
2
f
o
r
0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Richard Henderson
tar
g
e
t/arm: Fi
x
ubfx et al for aar
c
h
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
i
ch
a
rd Henderson
t
cg/s390:
F
ix merge error w
i
th facilit
i
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
/i3
8
6: Handle ct
p
op opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/ppc: Han
d
le ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg: Use ctpop to generate ctz if n
e
ede
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
qemu/host-
u
t
i
l
s
.
h
: Reduce t
h
e operation count i
n
t
h
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
target-i386: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
ta
r
g
e
t
-
ti
l
egx: Use ctpo
p
helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
target-sparc: Use c
t
pop he
l
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
ders
o
n
t
arget-
s
390x: Avo
i
d a loop
f
or popcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
target-ppc: Use ctpop
help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
a
r
d Henderson
target-al
p
ha: Use ctpo
p
h
el
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tcg:
A
dd opcode for ctpop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henderson
t
ar
g
e
t
-xtensa: Use clrsb h
e
lper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next