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-ppc: Fix invalid SPR read/write warnings
2013-05-03
Richa
r
d
Henderson
tcg-ar
m
:
U
se movi32 in exit_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-05-03
Richa
r
d Henderson
tcg-arm: Fix 64-bit tlb load
f
or pre-v6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ri
c
h
ar
d
Henders
o
n
tcg-
a
rm: Remove lo
n
g jump fro
m
t
cg_out_go
t
o_label
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
t
c
g-arm: Co
n
ver
t
t
o CONF
I
G
_
QEM
U
_
L
D
S
T_
O
PTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hende
r
son
tcg-a
r
m
:
Use movi32 + bl
x
for calls on v7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richar
d
Henderson
tcg-arm:
D
elete the 'S' constrai
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
ard Hen
d
e
r
s
o
n
tcg-arm: I
m
pro
v
e sched
u
ling of
t
cg_out
_
tlb_r
e
ad
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henders
o
n
tcg-a
r
m: Split ou
t
tcg_out_tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
a
r
d Henderson
tcg-arm: Clean
u
p most primit
i
ve load
s
t
ore sub
r
ou
t
ines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
ard He
n
d
e
rson
tcg-a
r
m
:
Cleanup mul
t
iply subro
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ri
c
hard Hender
s
on
tcg-arm: Use R12 fo
r
the
tc
g
te
m
por
a
ry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
a
r
d He
n
d
erson
tcg-arm: Us
e
TCG_REG
_
TMP na
m
e for the tcg temporary
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tcg-ar
m
: Implement
division instructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ri
c
hard He
n
derson
tcg-a
r
m
:
Implement
d
eposit for
armv7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hende
r
son
tcg-arm: Impr
o
v
e constant g
e
neration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richa
r
d Hend
e
rson
tcg-arm: Handle con
s
tant arg
u
ments
to add2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
R
i
chard Henderson
tcg-arm: Use tcg_out_dat_
r
IN for compares
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hende
r
son
tcg-arm:
A
l
low
c
o
nstant fir
s
t argument to sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tcg-
a
r
m: Handle negated constant arg
u
ments to a
n
d/sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
t
c
g-arm: U
s
e bi
c
to implement
and with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richa
r
d H
e
n
ders
o
n
tc
g
: Log the contents of
the
prologue with
-
d out_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
R
i
chard Henders
o
n
tcg-arm: Fix local stac
k
frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
Richa
r
d
H
en
d
erson
target-ppc: Fix narrow-mo
d
e add
/
sub carry
o
utput
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
n
derson
tcg-
p
pc64: Hand
l
e deposi
t
of zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
har
d
H
e
n
derso
n
tcg-ppc64: Implement
m
ulu2/muls2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc64: Implem
e
nt
a
dd2/sub2_i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-p
p
c64:
Use getauxva
l
f
o
r
ISA detection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
r
d
H
ende
r
son
tcg-p
p
c64: I
m
plem
e
nt movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
nders
o
n
t
c
g-ppc64: Use ISEL
f
o
r setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tcg-ppc64: Use
MFO
C
RF in
s
tead of MFCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
tcg-ppc64: Cleanup i32 co
n
stants to tcg_out_cm
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderson
tcg-ppc64: Use
T
C
G
Type th
r
oughout
compares
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hend
e
rson
tcg-
p
p
c
6
4: Use I constraint for mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard H
e
nderson
tcg-
p
pc64: Implement deposit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
tcg-
p
pc64: Handle cons
t
a
nt inputs for some compound
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Implement
c
ompound logicals
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Hen
d
erson
tcg-ppc64: Implem
e
nt bswap64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc64: Implement bswap16 and
bswap32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard H
e
nderson
tcg-
p
pc64: Implement
rotat
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ic
h
a
r
d
H
ende
r
son
tcg-ppc64: Streamlin
e
qemu
_
ld/st insn selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderso
n
tcg-ppc64: U
s
e
automatic imp
l
e
mentation of
ext32u_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Henderso
n
tcg-ppc64: Improve and_i64 with constan
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ar
d
Henderson
tcg-ppc64: Improve and_i32 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
der
s
on
tcg-ppc64: Ti
d
y
o
r
and
xor
p
a
t
terns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc
6
4: Allow constan
t
fir
s
t argu
m
en
t
t
o sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
enderson
t
c
g
-
ppc
6
4: Improve
constant add
an
d
sub
ops
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
char
d
Henderson
tcg-ppc64: Re
a
rrange integ
e
r constant constraint
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
c
hard Henderson
tcg-p
p
c64: Clea
n
up tcg_out_mo
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
tcg-ppc6
4
: F
i
x
setcond_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
cg-ppc
6
4:
Introduce and use TAI an
d
SAI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-pp
c
64: Introduce
and use
tcg
_
out_shri6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Hend
e
rs
o
n
tc
g
-ppc
6
4: Introduce and use tcg_out
_
s
h
li64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
Henderson
tcg-ppc64: Intr
o
duc
e
and
u
se tcg_out_ext32u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Hende
r
son
t
c
g-ppc64: Intro
d
uce and u
s
e tc
g
_out_rlw
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hen
d
erson
tcg-ppc64: Use
TCGReg
everywhere
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
disas: Di
s
a
ssemble
all
ppc insns for
t
he
h
ost
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henderson
tci:
M
ake tcg tempo
r
aries local to tcg
_
qemu_tb_e
x
ec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richa
r
d
H
e
nder
s
o
n
tci: D
e
lete unused tb_ret
_
addr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
R
i
chard Hender
s
on
tc
i
: Avoid code be
f
ore
d
eclarations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henders
o
n
tci: Use a local varia
b
le for
e
n
v
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henders
o
n
t
c
i:
U
se 32-b
i
t signed
o
ffsets to l
o
ads/store
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hen
d
er
s
on
t
c
g-
s
3
90: Fix merge error in tgen_brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: Use a
l
l 2
0
bi
t
s of the offset in tcg_out_mem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: U
s
e loa
d
-address f
o
r
additi
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hen
d
erson
tcg-
s
390: Cleanup argument shu
f
fling fixme in s
o
ftmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
i
chard Henderson
tcg-s390: Use risbgz for
andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s3
9
0: Remove constraint lette
r
s
for
a
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
i
ch
a
rd H
e
nderson
t
c
g
-
s390: Impl
e
men
t
depo
s
it opc
o
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: Implement m
o
vcond o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard
Hende
r
so
n
tcg-s390: Im
p
lem
e
nt mulu2
_
i64 opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard H
e
nderson
tcg-s
3
90: Im
p
lement add2/s
u
b2
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard Henderson
tcg-s3
9
0: Remove useless preprocess
o
r conditions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: Properly allocate a stack frame
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ic
h
ard He
n
derson
t
c
g-s390: Fix movi
commit
|
commitdiff
|
tree
2013-04-05
R
i
ch
a
rd He
n
derson
target-s390: Fix
S
RNMT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
R
i
char
d
H
e
n
derson
tcg-optimize: Fold
sub
r,
0
,x t
o
neg r,x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
R
ichard
H
e
nderson
target-i386
:
Don't modify env->eflags around
c
pu_dump_
s
tate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Ric
h
ard
Henderson
target-i386
:
Fix flags computat
i
on fo
r
A
DOX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderson
target-p
p
c: Use NARROW_M
O
D
E macro f
o
r t
l
bie
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderson
target
-
pp
c
:
Use NARRO
W
_MODE macro
f
or addre
s
ses
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Hend
e
rso
n
target-ppc:
Use
NAR
R
OW_MODE macro for comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
R
i
c
hard Henderson
targ
e
t-ppc:
Use NAR
R
O
W_MO
D
E
m
a
cro for b
r
a
n
c
h
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard H
e
nderson
target-ppc:
F
ix add an
d
sub
f
c
a
rry ge
n
eratio
n
in narrow
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-09
Richard Hende
r
son
tcg
:
Don'
t
make exitreq flag a loc
a
l t
e
mporar
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Ri
c
hard Henderson
m
ipsn3
2
-l
i
nux-user: Con
f
ig
u
r
e the
a
r
c
hitecture properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard
Henderson
mips64-linux-user: En
a
ble 64-b
i
t a
d
dr
e
ss mode and fpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richa
r
d
H
enderson
m
i
ps-linux-user: Fix
n32 a
n
d n64 syscalls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard He
n
d
erson
mips-li
n
ux-user: Save an
d
restor
e
fpu and dsp from
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard Hen
d
erson
mips-linux
-
user: Ena
b
l
e m
i
p
s64 and mipsn32 linux-user
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Rich
a
rd Hend
e
rso
n
m
ips-linux-user: Share o32
c
ode for n32 and n64
signa
l
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
R
i
chard Henderson
mips-linux-u
s
er: Delet
e
n32 and n64 signal
s
t
u
bs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-27
Rich
a
rd Henderson
t
a
rget
-
i386: Use mulu2 and m
u
ls2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
Ri
c
hard
H
enderson
target
-
p
p
c: Fix SUBFE
c
arry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
R
i
chard He
n
d
e
rs
o
n
target-arm
:
Fix sbc_CC carr
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-x
t
ensa: Use
a
dd2/sub2 for
mac
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Henderson
targ
e
t
-
xtens
a
: Us
e
m
u
l*2 for mul*hi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-unicore32: Use mul*2 for do_mult
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
hard H
e
nderson
t
a
rget-sh4: Use mul*2
for dmul*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
R
i
c
h
ar
d
Hen
d
er
s
on
targe
t
-sparc: Use mul*2 for multiply
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard
Henderson
target-sp
a
rc: Use o
f
ficial add2/sub
2
i
n
ter
f
aces
f
o
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next