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
tcg-arm: Handle constant arguments to add2/sub2
2013-04-27
Ri
c
hard Henderson
tcg-ar
m
: Handle c
o
n
stant arguments to
a
dd2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-27
Ri
c
hard He
n
derson
tcg-arm: Use tcg_out_
d
a
t_rIN for compar
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-27
Richard He
n
der
s
on
tcg-arm: Allow constant f
i
rst argument to su
b
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-27
R
i
ch
a
rd Henderson
tc
g
-arm: Handle negated
c
o
n
stan
t
arguments
t
o and/sub
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
r
d
Henderson
tcg-arm: Use bic
t
o imp
l
ement and with c
o
ns
t
ant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hen
d
erson
t
cg: Log the conte
n
ts o
f
the prologu
e
wi
t
h
-d o
u
t_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-26
Richard H
e
nderson
tcg-arm:
Fix local
stack
f
rame
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-26
Richar
d
Henders
o
n
t
arge
t
-ppc: Fix n
a
r
r
ow-mode
add/
s
ub carry output
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderson
t
cg-ppc64: Handle d
e
posit of zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henders
o
n
tcg-pp
c
64: Implem
e
nt
mulu2/muls2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderson
tcg-ppc64: I
m
p
l
e
m
ent add2/
s
u
b2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Hender
s
on
tcg-ppc
6
4: Use ge
t
auxval for
ISA
detection
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hend
e
rs
o
n
t
c
g
-ppc64:
Implem
e
n
t
movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Henderson
tcg-ppc64:
U
s
e ISE
L
fo
r
se
t
c
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Hende
r
son
tcg-pp
c
64: Use MFOCRF instead
o
f
MFC
R
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderson
tcg-ppc64: Cl
e
anup i32 co
n
stants to t
c
g_o
u
t
_cmp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
c
g
-ppc64: U
s
e TCGType
th
r
ou
g
hout co
m
pares
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard He
n
derson
tcg-p
p
c64: Use I c
o
nstraint for
mul
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Henderson
t
cg-ppc64: Implement deposit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Handl
e
const
a
nt input
s
fo
r
some co
m
pound
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg
-
ppc64:
I
m
p
lement c
o
mpound logica
l
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
d
erson
t
c
g-pp
c
64: Implement bswa
p
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tcg-ppc64: Impleme
n
t bswa
p
16 and bswap32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Henderson
tcg-ppc64: I
m
plement rotates
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderson
tcg-
p
pc64: Streamli
n
e
qemu_l
d
/s
t
insn
s
e
lec
t
i
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64:
Use auto
m
atic imple
m
entatio
n
o
f ext32u_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hen
d
erson
t
cg-
p
pc64: Impro
v
e
and_i64 with
con
s
t
ant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
enderson
t
c
g-
p
pc6
4
: I
m
prove and_i32 wi
t
h cons
t
ant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hen
d
erson
tcg-
p
pc64: Tidy or and xor patterns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-
p
pc64:
A
l
low con
s
tant
firs
t
a
r
gument to su
b
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc6
4
: I
m
prove const
a
nt add and su
b
ops
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
Hen
d
erson
tcg-ppc64: Rearrange
i
nt
e
ger co
n
stant constrai
n
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hende
r
son
tcg-ppc64: Cleanup tcg_out_movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tcg-pp
c
6
4
: Fix setc
o
nd_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
c
g
-ppc64: Introduce and
use
TAI and SA
I
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henders
o
n
tcg-ppc64: Introduce and use
t
cg_out_shri64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd H
e
nderso
n
tcg-ppc6
4
:
I
ntroduce and
u
se tcg_out_shli64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henders
o
n
tcg-
p
pc64: Introduce and use tcg_out_ext32u
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: I
n
t
r
o
duce and
use tcg
_
out_rlw
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Use
T
CGR
e
g every
w
h
ere
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Henderson
disas: Disassemble all ppc insns
f
o
r
t
he
h
ost
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-11
Richard Hender
s
on
t
c
i: Make tcg t
e
mporaries local to tcg_qemu_tb
_
exec
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-11
Richard Hende
r
son
tc
i
:
Delete unused tb
_
r
et
_
addr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-11
Ric
h
ard Henderson
tci:
A
void code be
f
o
re d
e
clarations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-11
Rich
a
r
d
He
n
derson
tci
:
Use a local
v
ari
a
ble
for en
v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-11
Richard Hende
r
son
tci: Use 32-
b
it
signed o
f
fsets to loads/stores
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hen
d
erson
tc
g
-
s390: Fix merge err
o
r
in tgen_brcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard He
n
derson
tcg-s390: Use all 20 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 He
n
derso
n
tcg-s390: Use load
-
a
d
dress for addition
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderso
n
tcg-
s
3
9
0: Cleanup arg
u
ment shuffl
i
ng fixme in s
o
ftmmu
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hen
d
erson
t
cg
-
s390
:
Use risbgz for an
d
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
R
i
chard Henderson
tcg-s3
9
0: Re
m
o
ve constrain
t
letters for an
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Rich
a
rd Hen
d
erson
t
cg-s390:
Implement
d
ep
o
s
i
t opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
R
ichard H
e
nders
o
n
tcg
-
s390
:
I
m
plement movcond opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard H
e
nderson
t
cg-
s
3
9
0: Implement mul
u
2_i64 o
p
co
d
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hende
r
son
tc
g
-s390:
Implement add2/sub2 opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: Remove use
l
ess preprocessor conditions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Ri
c
hard
H
enderson
tcg-s39
0
: Proper
l
y allocate a
stack frame
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-04-05
Richa
r
d
Henders
o
n
tcg
-
s39
0
: Fi
x
movi
commit
|
commitdiff
|
tree
2013-04-05
Richard He
n
derson
tar
g
et-s390:
F
ix SRNMT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-23
Richard Henderson
tcg-op
t
im
i
ze: Fold sub
r
,
0,x to
n
eg r,x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-23
Richard
H
ende
r
so
n
target-i
3
86: D
o
n't modify env->eflags arou
n
d
cpu_
d
um
p
_state
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-23
Richard H
e
nders
o
n
t
a
r
get
-
i386: Fix flags co
m
puta
t
i
on for
A
D
OX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderson
target-ppc: U
s
e
NARROW
_
MODE macro
for tlbie
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henderson
target-
p
pc: Use NARRO
W
_M
O
D
E m
a
cro for ad
d
r
e
sses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard Henderson
target-ppc: Use N
A
RROW_MODE macro for c
o
m
par
i
son
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard Henderson
t
arget-p
p
c:
U
s
e NARRO
W
_
MODE
m
ac
r
o for branches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-22
Ric
h
ard He
n
derson
target-pp
c
: F
i
x add and
s
ubf carry generation in
n
a
r
r
o
w
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-09
Richard
H
enderson
tcg: Don
'
t
m
a
ke
e
x
itr
e
q
flag a lo
c
a
l
temporary
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Rich
a
rd Henderson
m
ipsn32-
l
inu
x
-u
s
er: Confi
g
u
r
e the arc
h
ite
c
ture properly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
mips64-linux-u
s
e
r
:
E
nable 64
-
bit address
m
ode a
n
d fpu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henders
o
n
mips-linux-us
e
r: Fix n32 and n64 syscall
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
m
i
ps
-
linux-user: Sav
e
and restore fpu and dsp from
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Rich
a
rd Hende
r
so
n
mips-linux-user: Enable mips64
a
n
d
m
ipsn32 linux-user
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Ri
c
hard Henderson
mi
p
s-linux-us
e
r: Share o32 co
d
e
f
or n32
and n6
4
s
i
gna
l
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
mip
s
-
l
i
n
ux-user:
D
e
lete n32 and n
6
4 signal stubs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-27
Richar
d
Henderson
ta
r
ge
t
-i38
6
: Use
m
u
l
u2 and mul
s
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-25
R
i
chard Hend
e
rson
ta
r
get-
p
pc: Fix SUBF
E
carr
y
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-25
Rich
a
rd H
e
nderson
target-arm:
F
ix
sbc_CC carry
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-xtensa: Use add2/sub2 f
o
r
m
ac
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
R
i
char
d
Henderson
target-xtensa: Use mul*2
f
o
r
mul*hi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target
-
unicore32
:
Use
m
ul*2 for do
_
mul
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hen
d
e
rson
target-sh4: Use mul*2 for
d
mu
l
*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hen
d
ers
o
n
target-spa
r
c: Us
e
mul*2
f
or multiply
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
a
r
d
H
enderson
t
a
rget-sparc: Use off
i
ci
a
l add2/sub2
int
e
r
f
aces for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hende
r
son
tar
g
e
t
-
p
pc: C
o
mpute mul
l
w
o without bran
c
hes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
target-
p
pc: Comp
u
te ari
t
hm
e
tic shift ca
r
r
y
w
i
t
h
ou
t
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Henderso
n
target-
p
pc: Implement ne
g
in terms
o
f
subf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
enderson
target-ppc: Use add
2
for carry genera
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
h
a
rd Henders
o
n
target-ppc: Com
p
ute addition c
a
rry
wi
t
h
set
c
ond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
R
ic
h
ard Hende
r
son
t
arg
e
t
-p
p
c: Compute ad
d
i
t
i
on overflow without br
a
nches
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Rich
a
r
d
He
n
de
r
son
tar
g
et-
p
pc: Use
s
et
c
ond in gen_op
_
cmp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henders
o
n
target-ppc: Split out S
O
, OV, CA fields from XER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard
H
enders
o
n
target
-
ppc: U
s
e
m
u
l*2 in mulh* insns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
ta
r
get-cris:
Use mul*2
in mul
*
insn
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard Henderson
ta
r
g
et
-
mip
s
:
U
s
e mul[us]2 i
n
[D
]
MULT[U] ins
n
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard Hender
s
on
target-arm:
I
m
p
lement
sbc_cc inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Ri
c
hard He
n
derson
target-arm:
I
m
p
lemen
t
a
d
c
_
cc inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richa
r
d Henderson
target-arm: Use
a
d
d
2 in gen_add_CC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-02-23
Richard H
e
nde
r
son
t
a
r
g
e
t
-arm: U
s
e mul[us]2 and a
d
d2 in umlal et a
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next