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-mips: Use T9 for TCG_TMP1
2014-05-24
Richard H
e
n
d
erson
tcg-mips:
U
se T9 for TCG_
T
MP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips: Introduce TCG_TMP0, TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard H
e
nders
o
n
tcg-mips: Rearrange r
e
gister alloca
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mips:
C
onve
r
t to new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Hender
s
on
tcg-mips: C
o
n
vert to new qemu_l/st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg-mips: Move softmm
u
s
l
o
w path out
o
f
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
H
e
nderso
n
tcg-mips: Split large
l
dst o
f
fsets
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-
m
ips: Fill the exit_tb delay slot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Use J and
J
AL opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips:
C
onstrai
n
the code_ge
n
_buffer to
b
e
wit
h
i
n
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
H
e
nders
o
n
t
cg
-
mips: Layout executable an
d
code_gen_buf
f
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d H
e
nd
e
r
son
tcg-s390: Implemen
t
di
r
ect
c
hainin
g
of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d
H
ende
r
son
t
c
g-s390:
D
on
'
t
force -march=z9
9
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
der
s
on
tcg
-
s390: Impro
v
e
se
t
cond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard Hend
e
r
son
tc
g
-s3
9
0: Allow immediate operands to add2
a
nd sub
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
derson
tcg-s390: Implement tc
g
_re
g
ister_j
i
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henders
o
n
t
cg-s390:
U
se more r
i
sbg
i
n the tlb sequence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s39
0
: Mo
v
e ldst h
e
lpers out of
l
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
He
n
d
erson
tc
g
-s
3
90:
C
onvert to n
e
w
l
dst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
cha
r
d Hen
d
erson
tc
g
-s390: Integr
a
t
e
endianness i
n
to TC
G
Mem
O
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390:
Con
v
ert to TCGM
e
mOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rson
t
cg-s390:
Fix off-by-one
in
wraparou
n
d a
n
di
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richar
d
H
e
nderson
tcg: Fix tcg_
r
eg_al
l
oc_mov vs no-op trun
c
ation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard
H
ender
s
on
exec-all
.
h
: Use s
t
l_le_p instea
d
of stl_p pat
c
hing x
8
6
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard
H
enderso
n
t
arget-i3
8
6
:
Preserve
the
Z
b
it for bt/bt
s
/b
t
r/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nde
r
son
tcg: Remove un
r
e
achable c
o
d
e
i
n
t
c
g_out
_
o
p and
o
p
_defs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tcg: Use tcg_target_ava
i
lable_regs in tcg_reg_alloc_m
o
v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg
:
Make c
a
ll
a
ddres
s
a constant parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
e
nderson
tci: Create tcg_
o
ut
_
call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ar
d
H
enderson
t
c
g-mips: Split
o
u
t tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-
s
parc: Create
t
cg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hen
d
erson
tcg-ppc
6
4: Rename
tcg_
o
ut_call
i
to
t
cg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
t
c
g-ppc
:
Sp
l
it out
t
cg
_
o
ut_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-s390:
R
e
n
ame tgen_call
i
to t
c
g_
o
u
t
_
c
all
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-i386: Rename tcg_out_calli to tcg_out_ca
l
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
hard H
e
nders
o
n
tcg: Require TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
char
d
Henderson
tci: Define TCG_TARGET_
I
NSN_U
N
IT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-mips: Define T
C
G_TARGET_
I
N
SN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
tc
g
-ia64:
Defin
e
TC
G
_TARGET_INSN_UNI
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-s390: De
f
ine TCG_T
A
RGET_INSN_UN
I
T_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
tcg-aarch
6
4: Defin
e
T
C
G
_TARG
E
T_INSN_UNIT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
tcg
-
arm: D
e
f
ine TCG_TARGET_INSN_
U
NIT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-s
p
arc: Define
TCG_TAR
G
ET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
ch
a
rd
H
ender
s
on
tcg-ppc: Def
i
ne
TCG_
T
A
RGET
_
INSN_UNIT_SIZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Hend
e
rson
tc
g
-
ppc
6
4
:
Define TCG_T
A
R
GET_INS
N
_UNIT_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
en
d
e
rson
tcg-i3
8
6: Define TCG_TARGET_IN
S
N_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
tcg: De
f
ine tcg_insn_unit for code
poi
n
ter
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
icha
r
d Hende
r
son
tcg: I
n
trodu
c
e byte pointer arith
m
et
i
c helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter Maydell
tcg: Avoid undefined behav
i
our patc
h
ing co
d
e at u
n
aligne
d
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pet
e
r Maydell
tcg: Av
o
id sto
r
es to unaligned
addresses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pe
t
er
M
ay
d
ell
ex
e
c
-all
.
h
: Use st
l
_p to avoid unde
f
i
n
e
d beha
v
i
o
ur
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richa
r
d Hender
s
on
target-alpha
:
Fix RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
e
n
derson
t
cg-spar
c
: Acc
e
p
t sto
r
e
s
of zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
end
e
rson
tcg-sparc: Fix small 32-bit m
o
vi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hende
r
so
n
tcg-spar
c
: Fix
u
p function argument types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard Henderson
t
c
g
-
sparc: Hoist common
argum
e
nt loads in tc
g
_
out
_
op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
icha
r
d Hender
s
o
n
tcg
-
sparc: Don't
h
andle
mov/movi in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard
Henderson
tcg-sparc: Tidy c
h
eck_fit_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard
H
enderso
n
tcg-sparc: Implement mul
s
2_i
3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
c
h
ard Henderso
n
tcg-spar
c
: Use the
R
ET
U
RN i
n
struction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
ichard Henderson
t
c
g-s
p
arc: U
s
e 64-bit registers with
s
parcv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
c
har
d
He
n
derson
tcg-sparc: Support trunc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
t
cg
-
sp
a
r
c
:
R
e
move
m
o
st
u
s
es of TC
G
_
TARGET_REG_BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg: Add
INDEX_op_t
r
unc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
r
d
Henderson
tcg
:
Fix missed
p
oin
t
er s
i
ze != TCG
_
TARGET_REG_BITS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Henderson
tcg: Use HOST_WORDS_
B
IGENDIAN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Hend
e
rs
o
n
t
c
g
: Fix
f
al
l
back f
r
o
m
m
ul
s
2_i64 to mulu2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard He
n
derson
tcg: Use tcg_
g
en_mulu
2
_
i
32
i
n
tcg_gen_mul
s
2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ri
c
h
a
rd Henders
o
n
tcg: Relax requireme
n
t for mulu2_i32 on 32-bit ho
s
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ic
h
ard Henders
o
n
tcg-s39
0
: Re
m
ove W
constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Henderson
tc
g
-s
p
arc: U
s
e the type parameter to t
c
g
_t
a
rget_const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg-p
p
c64: Use the typ
e
paramete
r
to
t
cg_target_const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Henderson
tcg-
a
arch64: Remove w co
n
strain
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard
H
e
n
derson
tcg: Add TCGType p
a
rameter t
o
tcg
_
target_c
o
nst_mat
c
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ri
c
hard
H
enderson
tcg: Fix
out
o
f ran
g
e
sh
i
f
t in depo
s
it optim
i
z
a
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richa
r
d Hender
s
on
tci
:
Ma
s
k
shift count
s
t
o avoid undefined
b
ehavio
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard H
e
n
d
erson
tcg: Mask shift quantiti
e
s
while folding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Hen
d
erson
tcg:
U
se
"
u
n
specifi
e
d behavior" for shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Stefan Weil
tc
g
: Fix warning (1 b
i
t signed
b
itfield entry) and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
h
a
rd
Henderson
t
c
g
-ia
6
4: Convert to new
l
dst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderso
n
tcg-ia64: Move part of softmmu slow path
o
ut of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
tcg-ia64: Con
v
ert to n
e
w lds
t
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
h
a
rd Henderson
tcg-ia64:
Reduce code
d
u
plication
i
n tcg_
o
ut
_
qemu_ld
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
e
rson
t
cg-ia64:
M
ove t
l
b addend
l
o
ad int
o
tlb read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
a
r
d Henderson
tc
g
-
i
a64
:
Move bswap f
o
r store into
tlb load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
enderson
tcg-ia64: Re-bun
d
le the t
l
b
load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
Henderson
t
c
g-ia64: Optimize
s
mall argument
s
to exit_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
icha
r
d
Henderson
ta
r
get-alph
a
: Remove cpu_u
n
i
q
ue, cpu_sy
s
val, cpu_
u
sp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
ha
r
d
H
ende
r
son
target
-
a
lpha: T
i
dy alpha_tra
n
sla
t
e_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
nderso
n
targ
e
t-alpha:
Do
n
't
i
ssue goto_tb u
n
der
s
inglestep
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderson
target-alph
a
: Use non-l
o
cal temps fo
r
ze
r
o/
s
ink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hende
r
son
ta
r
get-alpha: Us
e
extra
c
t to g
e
t
insn f
i
elds
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hend
e
rson
tar
g
et-alpha:
C
onve
r
t m
f
pr/mtpr to sourc
e
/si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
char
d
Hender
s
on
t
a
rget-alpha: Con
v
ert gen_cpys e
t
a
l
to s
o
urce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d Henderson
t
a
rget
-
a
lpha: Convert gen_fcvt
l
q/ql to sour
c
e/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
target-
a
lp
h
a: Convert gen_
f
cm
o
v
t
o so
u
rce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
target-a
l
pha:
Convert gen_bcon
d
to sour
c
e/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
ta
r
ge
t
-alpha
:
Con
v
ert most
ieee
i
nsns to source
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
enderson
target-alpha: Convert gen_ieee
_
i
n
put to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Conv
e
r
t
M
V
IOP2 to sour
c
e/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next