repo.or.cz
/
qemu
/
agraf.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pseries: Fix incorrect calculation of RMA size in certain configurations
2013-04-26
Ri
c
hard Henderson
target
-
p
p
c: F
i
x narrow-mo
d
e
add/sub
c
a
rry ou
t
p
ut
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hende
r
son
tcg-pp
c
64: Hand
l
e d
e
p
o
sit o
f
zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
nderson
tcg-ppc64:
Imple
m
ent mulu2/muls2_i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc
6
4: Implement add2/s
u
b2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderson
tcg-ppc64: Us
e
getauxva
l
for ISA detection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
h
a
rd
H
enderson
tcg
-
ppc6
4
: Implement m
o
vcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d H
e
nderson
tcg-p
p
c64: Use
I
SEL for se
t
c
o
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Hen
d
erson
tc
g
-ppc64: Us
e
M
F
OCRF
inst
e
ad of MFCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Hend
e
r
son
tc
g
-
ppc64: Cleanup i
3
2 c
o
nstants to tcg_out_cm
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-
p
pc64
:
Use T
C
G
T
yp
e
throughout compares
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Hender
s
on
tcg-ppc64:
Use I const
r
aint for mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
tcg-ppc64: Implem
e
nt deposi
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Ha
n
d
l
e
c
onstant inpu
t
s for
so
m
e co
m
p
o
u
n
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hend
e
rson
tcg-ppc64:
Implement
compound
l
ogicals
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
c
g-ppc64: Impl
e
ment bswap64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
t
cg-ppc64: Im
p
lem
e
nt bswap16 and bswap32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
tcg-
p
pc64: I
m
plement rotates
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tcg-ppc
6
4: Streamlin
e
qemu_l
d
/st
i
nsn selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
Henders
o
n
tcg
-
p
pc64: Use au
t
omati
c
implementation of
e
xt32u_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
cg-
p
pc64:
Improve and_
i
64 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Improve and_i32 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd He
n
ders
o
n
tcg-ppc64: T
i
dy or and xor patterns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64:
Allow
c
on
s
ta
n
t first
ar
g
ume
n
t
to
s
ub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Henderso
n
tcg-ppc64: Improv
e
c
o
nstant add
and sub ops
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
Hende
r
son
tcg-p
p
c
6
4: R
e
arrange
integ
e
r constant constraints
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
n
derson
tcg-ppc6
4
: Cle
a
nup tc
g
_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hender
s
on
tcg-
p
pc64
:
Fix setcond_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
enderson
tcg-ppc64
:
Introduc
e
an
d
use TAI
a
n
d SAI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Introduce and use
t
cg_out_shri64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
cg
-
ppc6
4
:
Introduce and u
s
e
tcg_out_
s
hli
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
tcg-ppc64:
I
ntroduce and use tcg
_
out
_
ext
3
2u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hender
s
on
tcg-ppc64: Introduc
e
and use
tcg_out_rl
w
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hend
e
rson
tcg-ppc6
4
: Use
T
C
G
R
e
g ever
y
wh
e
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hen
d
erson
dis
a
s: Dis
a
ssemble all ppc i
n
sns f
o
r the host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Ri
c
hard Henderson
t
c
i: Make tc
g
temporaries local to t
c
g_qe
m
u
_
tb_exec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henderson
tci:
D
elet
e
unused tb_ret_
a
ddr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Hend
e
rson
tci: Avoid
code before
dec
l
arations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Ri
c
hard H
e
nderson
tci: Use
a
local variable for env
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
R
ic
h
ard Hende
r
s
on
tci: Use 32-
b
it signed
o
ffse
t
s to
loads/stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
i
chard He
n
de
r
son
t
c
g
-s390:
F
i
x merge
error
in tgen_brco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henders
o
n
t
c
g-s39
0
: Use a
l
l 20 bits of the
o
f
f
set in tc
g
_out_mem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henders
o
n
tcg-s390: Use load-address for ad
d
ition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Ri
c
hard Henderson
tcg-s390: Cleanu
p
argument s
h
uffling
fixme in softmm
u
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard Henderson
tcg-s39
0
: Use ri
s
bgz
f
or andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hender
s
on
t
c
g-
s
390
:
Remove con
s
traint letters
for an
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
i
chard Henderson
tcg-s390
:
Implement depo
s
it o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard Henderson
tcg-s390:
I
mplemen
t
movcond op
c
ode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard
H
enderson
tcg-s390: Implement mu
l
u2_
i
64 opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richar
d
Hender
s
on
tcg-s390: Implement ad
d
2
/
sub2 opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: R
e
mov
e
useless p
r
eprocessor conditions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard H
e
nderso
n
tcg-s390: Properly allocate a sta
c
k f
r
ame
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg
-
s
3
90
:
Fix mo
v
i
commit
|
commitdiff
|
tree
2013-04-05
Richard Hend
e
rson
target-s390: Fix SRNMT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Rich
a
rd Hender
s
on
tcg-optimize: Fold sub r,0,x to neg r,x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Richar
d
Henderson
ta
r
get-i386: Don't modify
env->eflag
s
ar
o
und c
p
u_dump_state
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Richard
H
ender
s
on
target-i386: Fix
f
lags
c
omput
a
tion for ADOX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard He
n
derson
target-ppc
:
U
se NA
R
ROW
_
MODE macro for tlbie
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
R
i
c
h
ard Hende
r
son
target-ppc: Use NARROW_MODE macro for
a
ddresses
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richar
d
Henderson
targe
t
-ppc: Use NAR
R
OW
_
MODE macr
o
for com
p
arisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Hende
r
s
on
target-ppc: Use NAR
R
OW
_
MODE mac
r
o f
o
r bra
n
ches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Ri
c
hard H
e
nder
s
on
t
arget-ppc:
F
ix add and subf
c
arry gene
r
atio
n
i
n nar
r
ow
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-09
Richar
d
Hender
s
o
n
tcg: D
o
n't make exitr
e
q f
l
ag a lo
c
a
l
temporary
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richar
d
Henderso
n
mipsn32-linu
x
-user: C
o
nfigure the ar
c
h
i
tectu
r
e p
r
ope
r
ly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
mips64-linux-user: Enable
64-bit address mode and fpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
R
icha
r
d Henderson
mip
s
-l
i
nux-user: Fix
n32 and n64 syscalls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Ri
c
hard
H
ende
r
son
mips-linux
-
user: S
a
v
e
a
nd re
s
tore fpu an
d
dsp from
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richar
d
Henderso
n
mip
s
-
l
inux-user: En
a
ble mips64 and mipsn3
2
linux-user
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
mips-li
n
ux-user: Share
o
32 code for n32 and n64 sig
n
als
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
R
i
chard Hen
d
erson
mips-linux-user: Delete n32 and n64 signal s
t
ubs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-27
Rich
a
r
d Hende
r
son
target-i386: U
s
e mulu2
a
nd m
u
ls2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
Richard He
n
d
e
r
so
n
ta
r
get-ppc: F
i
x SUBFE
c
arry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
Ri
c
h
a
r
d Henders
o
n
t
arget
-
arm: Fix sbc_CC carry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
c
hard
H
enderson
target
-
xtensa: Us
e
add2/sub2 for mac
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
ichard Henderson
target-xte
n
sa: Use mul*2
f
or mul*hi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
chard Henderson
targ
e
t-unicore32:
U
se mul*2 for
d
o
_
mult
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard
H
ender
s
on
target
-
sh4: Use mu
l
*2
fo
r
d
m
u
l*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Rich
a
rd
H
ender
s
on
target-sparc
:
Use mul*2 fo
r
multip
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderso
n
ta
r
get
-
sparc: Use offici
a
l
add2
/
sub
2
interfaces
for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-p
p
c: Co
m
pute mul
l
w
o
without
b
ran
c
h
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-ppc: Com
p
ute arithmetic shift carry withou
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard
Hen
d
e
rso
n
target-ppc:
Implement
n
eg i
n
terms
of s
u
bf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
enderson
target-ppc: Use add2
for carry
g
eneration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard H
e
nderson
target-ppc: Co
m
pute
addition c
a
r
r
y
with s
e
tcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ar
d
Henderson
target-ppc: Compute ad
d
iti
o
n overflow without branc
h
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
chard Henderso
n
target-ppc: Use setcond in
g
en_op_
c
mp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
chard He
n
derson
targ
e
t-
p
p
c: Split
out SO, O
V
, C
A
fields from XER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard
Henderson
target
-
ppc: Use mul*2 in m
u
lh*
i
n
sns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hende
r
son
t
arget-cris
:
Use mul*2
i
n mul*
ins
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
ichard Henderso
n
target-mi
p
s:
U
se mul[us]2 in [D]MULT[
U
] insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
hard Henderson
t
arget-arm: Imple
m
ent sbc
_
cc inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
ha
r
d
Hender
s
on
tar
g
et-arm:
I
m
plement adc_cc inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
ic
h
a
rd H
e
nderson
target-arm: Use add2 in ge
n
_ad
d
_CC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
ichard Henderso
n
target-arm:
Use mul[us]2 and a
d
d2 in umlal
e
t al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
enderso
n
ta
r
g
e
t-arm: Use mul[us]2 in ge
n
_mul[us]_i
6
4_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target
-
s390x: Use mulu2 for mlgr insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Rich
a
rd Hender
s
on
t
a
rg
e
t-alpha: Use mulu2 for
u
mulh insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
tc
g
: Apply lif
e
analysis to
6
4-bit multiword
arithmet
i
c ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Hend
e
rson
tcg: Implement muls2 wit
h
mul
u
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Henderson
target-i3
8
6:
Use add
2
t
o
imple
m
ent
th
e
A
D
X ext
e
n
sion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
ch
a
rd Henderson
t
c
g-
a
rm: Implement m
u
ls2_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next