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 debug message for out-of-bounds address in H_PUT_TCE
2013-05-03
Ric
h
ard
H
enderson
tcg-ar
m
: Use movi32 in exit_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-05-03
Richard Henderson
tcg-
a
rm:
F
ix 64-bit tlb
l
o
ad for pre-v6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hend
e
rson
t
c
g-arm: Remove long j
u
m
p from t
c
g_out_go
t
o
_label
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
ard Henderson
tcg-arm: Conv
e
rt to CONFIG_QE
M
U_LDST_OPTIM
I
ZATIO
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard H
e
nderson
tcg-arm
:
Use mov
i
32 +
b
lx for calls on v
7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tcg-arm: Delete the 'S' con
s
tra
i
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Ric
h
ard
Henderson
tc
g
-ar
m
:
Imp
r
ove
scheduling of tc
g
_out_tl
b
_
read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tcg
-
arm: Split o
u
t tcg_o
u
t
_
tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richar
d
Henderson
tcg-arm: Cleanup mos
t
primitiv
e
load store subrou
t
in
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard
Henderson
tcg-arm: Cl
e
anup multiply
subroutine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard H
e
nders
o
n
tcg-arm: Use
R12 fo
r
the tcg temporary
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Rich
a
rd Henderson
t
cg-arm:
Use 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 Hender
s
o
n
tcg-
a
r
m
: Implement division instr
u
ctions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
R
ich
a
rd H
e
nder
s
on
tc
g
-arm:
I
mple
m
ent deposit for armv7
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
R
i
c
h
a
r
d
Henderson
t
c
g
-
arm
:
Improve
c
onstant ge
n
eration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henders
o
n
t
c
g-arm: Handl
e
constant arguments to add2/
s
ub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Henderson
tc
g
-a
r
m
:
Use tcg_out_dat_rIN for co
m
pare
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard H
e
n
derson
tcg-arm: A
l
low cons
t
ant first argument to sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard Hen
d
e
r
son
tcg-arm: Ha
n
dle negat
e
d cons
t
a
n
t
a
r
g
u
ment
s
t
o
and/sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard He
n
derson
tcg-arm:
U
s
e
bic to impleme
n
t and with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-27
Richard He
n
ders
o
n
tc
g
: L
o
g th
e
contents of
t
he prologue wi
t
h
-
d out_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
Richard Henderson
tcg-arm: Fix local
s
tack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-26
Ric
h
ard Hender
s
on
t
arget-ppc: Fix narrow
-
mode add/sub carry output
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc64
:
Handle deposit of zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Hender
s
on
t
cg-ppc64: Implement mulu2/muls2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-ppc64:
Implemen
t
add2/sub2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
ders
o
n
tc
g
-
ppc64:
U
se getauxval for ISA dete
c
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Hender
s
on
t
c
g
-
ppc6
4
: Impleme
n
t movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tc
g
-p
p
c64: Use ISEL for setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
tcg-ppc64: Use MFO
C
RF ins
t
e
a
d of MFCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc6
4
:
Cl
e
a
n
u
p
i32 c
o
nst
a
nts to
t
cg_out_cmp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
h
a
r
d Hend
e
rs
o
n
tcg-ppc64: Use TCGType throughout compar
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derso
n
tcg
-
ppc64:
Use I constra
i
nt for m
u
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderson
t
c
g-ppc64: Implement de
p
osit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
n
d
e
r
son
t
c
g-ppc64:
H
an
d
le consta
n
t
inp
u
ts for some c
o
mpound
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
Henderson
tcg-ppc64: Implem
e
nt compound lo
g
icals
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hen
d
e
rs
o
n
t
cg-p
p
c64: Imp
l
ement bsw
a
p64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
t
c
g-
p
pc64: Implement bswap1
6
a
nd
b
s
wap32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hende
r
son
tc
g
-ppc6
4
: Implemen
t
r
otates
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderso
n
t
c
g-ppc64: Stre
a
mline qemu_ld/st insn
s
e
lect
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d He
n
ders
o
n
tcg-ppc64: U
s
e automatic implementation
of e
x
t32u_
i
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richar
d
H
e
n
derson
t
c
g
-ppc64:
I
mpr
o
ve and_
i
6
4 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderson
t
cg-
p
p
c
64
:
Improve and_i32 with c
o
n
st
a
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard He
n
derson
tcg
-
ppc6
4
: T
i
dy or a
n
d xor patterns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
nder
s
on
tcg
-
p
p
c
64: Allow
c
o
nstant fi
r
st arg
u
me
n
t
to
s
ub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henders
o
n
tc
g
-ppc64
:
Im
p
r
o
ve constant
add and sub op
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg
-
ppc64: Rea
r
rang
e
int
e
ger
c
o
n
stant co
n
straint
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henders
o
n
t
c
g-ppc6
4
: Cleanu
p
t
cg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d Henderso
n
tcg-ppc64: Fix setcond_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
c
hard H
e
nderson
tcg
-
p
pc64: Intro
d
uce and use TAI an
d
SAI
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_
s
hri64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
har
d
Henderson
tcg-ppc64: In
t
roduce and us
e
tcg_out_
s
hli64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc6
4
: Introduce
and
u
se
t
cg_
o
ut_ext
3
2
u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc6
4
: Intro
d
uc
e
and
use tcg_out_r
l
w
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tcg-ppc64: U
s
e TC
G
R
e
g everywh
e
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
ende
r
s
on
disas: Disassemble all p
p
c i
n
sns for the host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Ri
c
hard Henderson
t
ci: Ma
k
e tc
g
temporaries local
t
o tcg_qemu_tb_ex
e
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Ri
c
h
ard He
n
derson
tci:
D
elete unused tb_
r
et_add
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henderson
tci: Avoid
cod
e
before dec
l
a
ra
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
Richard Henderson
tci: Use a local variable
for
env
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-11
R
ichar
d
H
e
nderson
t
c
i
:
Use 32-bit signed o
f
fsets t
o
loads/stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Henderson
tcg-s390: F
i
x merge error in t
g
e
n_br
c
o
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard He
n
de
r
son
tcg-s39
0
: Use
all
20
b
its of
the offset in
t
cg_out_mem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard
H
enderson
tcg-
s
39
0
:
Use load-address for additio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richa
r
d Henders
o
n
tcg-s390: Cleanup argument s
h
uffling fi
x
me in s
o
ftmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hender
s
on
tcg-s390: Use risbgz for and
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Ric
h
ard H
e
nderson
tcg-
s
390: R
e
move
c
onstra
i
nt letters for and
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
R
ich
a
rd Henderso
n
tcg-s39
0
: Imp
l
e
m
ent deposit
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Ric
h
ard Hend
e
rs
o
n
t
c
g-
s
390: Im
p
lement
movc
o
nd opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Ric
h
a
rd Hen
d
erson
tcg-s390: Implement mulu2_i64 opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richar
d
Henderson
tcg
-
s390:
I
m
p
lement add2/sub2 opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Rich
a
rd Henders
o
n
tcg
-
s390
:
Remov
e
useless prepro
c
essor conditions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Rich
a
rd
H
enderson
tcg-s3
9
0:
P
roperl
y
al
l
ocate a sta
c
k frame
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-05
Richard Hen
d
erson
tcg-s390: Fix movi
commit
|
commitdiff
|
tree
2013-04-05
R
ichard H
e
nde
r
son
ta
r
get-s
3
90: Fix SRNMT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Richar
d
Hende
r
so
n
tcg-opti
m
ize:
F
old sub r,0,x to neg
r
,x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
R
i
chard Henderson
t
arget-i386: Don't modi
f
y en
v
->eflags a
r
o
u
nd cpu_
d
ump_state
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-23
Rich
a
r
d
H
e
n
d
e
rson
target-i
3
86: Fix flags computa
t
ion for ADOX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richa
r
d
Henderson
target
-
ppc:
U
s
e NAR
R
OW_MODE mac
r
o for tl
b
ie
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Henders
o
n
target-ppc: Use
N
ARROW_MODE macro fo
r
addresses
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Rich
a
rd He
n
derson
target-pp
c
: Use NARROW_MODE macro for comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard Hend
e
rson
target-ppc:
Use NARROW_M
O
D
E macro for bra
n
ches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-22
Richard
Hend
e
rson
target-ppc: Fix a
d
d
and subf carry
g
e
n
eration in narro
w
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-09
R
ichard
H
e
nderson
t
cg: Don't mak
e
exitreq flag a loc
a
l tempor
a
ry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
R
i
chard Henders
o
n
mipsn32-linux
-
user: Conf
i
gure the architectur
e
p
r
ope
r
ly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard
Hen
d
erson
mips64-li
n
ux-
u
ser: Enable 64-bit address mode and
fpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richa
r
d H
e
n
d
er
s
on
mips
-
linux-
u
ser: Fi
x
n32 and
n64 syscalls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henders
o
n
mi
p
s-linu
x
-u
s
er: Save and restore fpu and dsp from
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard
H
en
d
e
r
son
mips-
l
inux
-
user: Enab
l
e mi
p
s64
a
nd mipsn32 lin
u
x-use
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
R
i
chard Henderson
m
i
ps-lin
u
x
-u
s
er
:
Share
o
32 code for n32 and n64 signals
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-03-05
Richard Henderson
mips-linux-u
s
er
:
Delete n
3
2
and n64 signal
stu
b
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-27
Richard H
e
nd
e
rso
n
target-i386:
U
s
e mulu2 and m
u
ls2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
Richard Henderso
n
target-pp
c
:
F
ix
S
UBFE carry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-25
R
ichard Henderson
tar
g
et-arm: Fix sbc_CC carry
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hender
s
on
targe
t
-xtensa
:
Use a
d
d
2/sub
2
for m
a
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard Hend
e
r
son
tar
g
et-xtensa: Use mul
*
2 for mul*hi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
ard
H
ender
s
on
t
arget
-
unic
o
re3
2
:
Use mul*2
f
or do_mult
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard
Hend
e
rs
o
n
t
arget-
s
h4
:
U
se m
u
l
*
2
f
or dmul*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Ric
h
a
rd He
n
derson
target-sparc: Use mu
l
*2 for multiply
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-02-23
Richard H
e
n
de
r
son
target-sparc: Use
o
fficial add2/sub2 interfaces for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next