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-alpha: Add vector implementation for CMPBGE
2015-05-21
R
i
chard Hender
s
o
n
ta
r
g
et-
a
lpha:
Ad
d
vecto
r
im
p
lementation for CMPBGE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Richard Henders
o
n
ta
r
ge
t
-
a
lpha: Rewrite
helper_zapnot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
erson
target-alp
h
a
:
Raise IOV fr
o
m CV
T
QL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
a
r
d Hen
d
erson
tar
g
et-alpha:
Suppress underflow
from CVTTQ if DNZ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
erson
ta
r
ge
t
-alpha: Raise EXC_M_INV properly for fp
i
npu
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richar
d
He
n
derson
target-alpha: Disallow
l
iteral operand to 1C
.
30 to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ich
a
rd Henderson
targe
t
-alph
a
:
I
mplement WH64EN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richar
d
H
e
nde
r
s
o
n
ta
r
get-alpha: Fix i
n
teger ov
e
rfl
o
w che
c
king
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hende
r
son
target-alpha: Fix cvttq vs inf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
c
hard
H
e
n
derson
ta
r
g
et-a
l
pha:
F
i
x
cvttq vs l
a
rg
e
intege
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
tar
g
et-alpha: Ra
i
se IOV fr
o
m CV
T
TQ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
t
a
rget-alpha:
S
et EXC_M_SWC for exceptions from /S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard Henderson
t
a
rget-alpha: Set
f
p
cr_exc_st
a
t
u
s eve
n
for disa
b
le
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
a
rd
H
enderson
targ
e
t-alp
h
a: Ti
d
y FPCR
r
epr
e
sentation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard Hender
s
on
tar
g
et-alpha: Set PC correctl
y
for floating
-
point exce
p
tion
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
e
rson
t
arg
e
t-
a
lph
a
: Forget installe
d
round mode after MT_FPCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
enderson
t
arget-alpha:
Rename floati
n
g-point subr
o
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-alpha: Move VAX helpe
r
s to a
n
ew file
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richard Henderson
tcg:
A
dd MO_ALIG
N
, MO_UNALN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Ric
h
ard Hend
e
rso
n
tcg:
Push merged memop+mmu_idx parameter to softmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richa
r
d
Henderso
n
tcg
:
M
e
rge m
e
mop and mmu_idx paramete
r
s to q
e
mu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-16
R
i
chard Henderson
tcg/o
p
timize:
H
andle o
r
r,a,a wit
h
constant a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg: Com
p
lete handling of A
L
WAYS and NEVER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Hen
d
erson
tcg
:
Use tcg_malloc to
a
llocat
e
T
CGLabel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard He
n
ders
o
n
tcg: Change genera
t
or-sid
e
labels to a pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Hend
e
rson
tcg
:
Change tran
s
lator-side labels to a po
i
nter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richa
r
d Henderson
tcg-ia64: Us
e
tcg_malloc to a
l
locate TC
G
LabelQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard
H
enderson
tcg: Use tcg_malloc to allo
c
ate T
C
GLabelQemuL
d
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
Henderson
tcg:
Remove unu
s
e
d
op
c
od
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
chard H
e
nderson
t
c
g
: Imple
m
ent i
n
sert_op_before
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
H
end
e
rson
tcg: Remove o
p
cod
e
s instead o
f
nopin
g
them o
u
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
ichard Henderson
tcg:
P
u
t
o
p
c
odes in a linked lis
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Rich
a
rd Henderson
tcg: Introd
u
ce tcg_op_buf_count and tcg_op_buf_
f
ull
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
ichard
Hend
e
r
s
o
n
tcg: M
o
ve emit of IND
E
X_op_
e
nd
i
nto gen
_
tb
_
e
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ri
c
ha
r
d Henderson
tcg: Re
d
u
c
e if
d
efs i
n
tc
g
-
op
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
tcg:
Move
s
ome opcode gen
e
r
atio
n
functions
out of
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Ric
h
ard Henderson
targ
e
t
-
s
390:
Implement ECAG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Ric
h
a
r
d Henderso
n
t
a
r
get-s390: Implement LURA, LURAG, STUR
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
chard Henderson
target
-
s
3
90: Fix STUR
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard Hen
d
erson
target-s390: Fix STIDP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard Hender
s
on
targe
t
-
s
3
90: Im
p
lemen
t
EPSW
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Rich
a
rd Henders
o
n
t
a
rget-s390: Imple
m
e
n
t SAM specification e
x
ception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg: Al
w
a
y
s
e
n
a
ble
T
CGv type checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ri
c
hard
H
e
n
d
erson
q
e
mu/compiler
:
D
e
fine QEMU_ARTIFIC
I
AL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard
H
enderso
n
t
c
g
-
a
ar
c
h64: Use 3
2
-bit loads for qem
u
_ld_
i
32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richar
d
Henderson
tcg-sparc:
Use UMULXHI i
n
struc
t
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
icha
r
d Henderson
tcg-sparc: Re
n
ame ADDX/SU
B
X i
n
sns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard
H
en
d
ers
o
n
t
c
g-sp
a
rc: Use
A
DDXC i
n
setcond_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-spa
r
c: Fix
setcond_
i
3
2
u
n
i
nitia
l
iz
e
d value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hend
e
rson
t
c
g-sparc:
U
se ADDX
C
in add
s
ub2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-spar
c
: Su
p
port addsub2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Henderson
cpu-e
x
e
c: D
o
CPU_INTERRUPT_HALT uncon
d
itionally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard H
e
nderson
targ
e
t-i386: Use cpu_exe
c
_
i
nterrup
t
qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
arget-ppc: Us
e
cpu_exec_interrup
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d Henderson
t
arget
-
lm
3
2: Use cp
u
_exe
c
_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-microblaze
:
U
s
e
cpu_exec_in
t
errupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichar
d
He
n
de
r
son
t
arget-mips:
U
se cpu_exec_in
t
errupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd
H
enderso
n
t
a
rget
-
tricore: Remove
the dummy in
t
errupt boil
e
rp
l
ate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d Hen
d
e
r
son
target-openrisc: Us
e
cpu_
e
xec
_
interrupt qom
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
target
-
sparc
:
Use c
p
u_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
h
ard
Henderson
ta
r
g
e
t
-
a
r
m: Use cpu_exec_interrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
h
ard Henderson
target-unic
o
re32: Use
c
pu_exec_
i
nterrup
t
qo
m
ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
ta
r
get
-
sh4: Use cpu_
e
xec_int
e
rrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
hard Henderson
target-
a
l
pha
:
Use cpu_exe
c
_
i
nterrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard He
n
d
e
rson
tar
g
e
t
-cris: U
s
e c
p
u_exec_interrupt qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
target-m68k
:
Use cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-s390
x
: Use
c
pu_exec_interrup
t
q
om hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Hen
d
e
r
son
target-xtensa: Us
e
cp
u
_exec_interrup
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard Hende
r
son
qom: Add cpu_exec_interru
p
t hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d
H
e
n
d
erson
targe
t
-ppc: Use cpu_exec_
e
nt
e
r qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
targ
e
t-m68k: Use c
p
u_exec_enter/exit
qom h
o
oks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
target-i386: Use
cpu
_
exe
c
_
enter/exit qom hoo
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d Hender
s
on
c
pu-exec:
Remove do-nothing ifdef chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
qom: Add cpu_exec_enter and cpu_exec_exit hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
i
c
hard Henderson
t
a
rget-p
p
c:
F
ix gdbstub for
p
pc64le-linu
x
-
u
se
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
i
chard H
e
nderson
target-ppc: Chang
e
default cp
u
for p
p
c
64le-linu
x
-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
R
ichard Henderson
disas/libv
i
xl: U
p
date READ
M
E
f
or version base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard He
n
derson
tcg/
p
pc: Fix failure in tcg_ou
t
_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
icha
r
d Henders
o
n
tcg-ppc: Use the return
a
ddress as a
base pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc: Merge cache-utils into the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
qemu/osdep:
Rem
o
ve the need f
o
r
qemu_init_aux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c
: Rename th
e
tcg/
p
p
c64 backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg-ppc:
R
em
o
ve the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tc
g
-ppc64:
Merge ppc32 shifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
o
n
tcg-ppc64: Support mulsh_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Henders
o
n
tcg-
p
pc64: M
e
rge
pp
c
32 register usa
g
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: M
e
rge ppc32 qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
d
erson
tcg-ppc64: Merge
ppc32
b
rcond2, setcond2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
ders
o
n
tcg-ppc64: Begin
m
erging ppc32 with ppc6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hen
d
erson
tcg
-
ppc6
4
:
Fix sub2 implement
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d He
n
derson
tcg
-
ppc6
4
:
M
erge 32-bit
ABI
s
into the
p
r
ol
o
g
u
e / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc64: Support the p
p
c64 elfv2 ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Use the
c
or
r
ect test in
tcg_out
_
cal
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Better parame
t
erize the s
t
ack
frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Fix TCG_TAR
G
ET_CAL
L
_STACK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
de
r
s
o
n
tc
g
-ppc6
4
: Move call macros ou
t
of tcg-
t
a
rget
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
tcg-ppc64
:
M
ake TCG_AREG0 and
T
CG_
R
EG_CALL_STACK enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Henderson
tcg-ppc
6
4: Use tcg_out_{
l
d,st
,
c
mp} in
t
e
r
nally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc64:
Relax
re
g
ister restric
t
ions in tcg_ou
t
_
m
em
_
long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg-
p
pc64: Move functi
o
ns a
r
ound
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next