repo.or.cz
/
qemu
/
cris-port.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-ppc64: Support mulsh_i32
2014-06-23
Richard Hend
e
rson
tcg-p
p
c64
:
Sup
p
ort
mulsh_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc64:
Merge ppc3
2
register usage
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
derson
tcg-
p
pc64: Merge ppc3
2
qe
m
u_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
nderson
tcg-
p
p
c6
4
: Merge ppc3
2
brcond2, setco
n
d2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
n
derson
tcg-ppc64
:
Begin merging
p
p
c32 with ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Hend
e
rson
tcg-p
p
c64: Fix sub2 implementation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tcg-p
p
c6
4
:
Merge 32-bit ABIs
i
nto the prologue /
frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
U
l
ri
c
h Wei
g
and
t
cg-ppc64:
Adjust tc
g
_out
_
call
for EL
F
v2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hen
d
erson
tcg-ppc
6
4: Support the ppc64 elf
v
2 ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
d
e
rson
tc
g
-ppc64: Us
e
th
e
correct test in
t
c
g
_out
_
ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard
H
ende
r
son
tcg-ppc64: B
e
tter p
a
rameter
i
ze the stack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
c
g-ppc64: Fix TCG_TARGE
T
_CALL_
S
TACK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Hend
e
r
son
t
c
g-ppc64: Move call macros out of tcg
-
t
arget
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
n
derson
t
cg-ppc64: Make TC
G
_AREG0 and TCG_
R
EG_CAL
L
_
S
TA
C
K enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
t
c
g
-
ppc64
:
Use t
c
g_ou
t
_{ld,st,cmp}
internally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-ppc64: Relax re
g
ister rest
r
i
ctions in tcg_o
u
t_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-
p
pc64: Move function
s
around
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
r
d
Henderson
t
cg-pp
c
64:
Avo
i
d s
o
me
har
d
-codings
of TCG_TY
P
E_I64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Hend
e
rson
tcg-ppc: Use uintptr
_
t in ppc_tb_set_jmp_
t
arget
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
R
i
chard
H
ender
s
on
tcg/
o
p
t
imize:
Don't
s
pecial
cas
e
T
C
G_
O
PF_CALL_CLOB
B
ER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Alex
a
nder Graf
TC
G
: Fi
x
tc
g
_gen_extr_i64_tl for 3
2
bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
t
c
g:
R
emove TCG_TARGET_H
A
S
_
ne
w
_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard
Hen
d
erson
tci: Convert to new ldst o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tc
g
-i386: Fix win64 qemu store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
h
a
r
d
Henders
o
n
tcg/optimize: Remember garbage high bits
for 32-bit ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg/optimize: Mo
v
e
updating
o
f gen_opc_buf into tcg_
o
p
t
_gen_mov*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg
-
sp
a
rc
:
Mak
e
debug_
f
rame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Hen
d
erso
n
tcg-s390: Ma
k
e debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tcg
-
ar
m
: Make debug_frame
co
n
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Henderson
tcg-aarch64:
Make debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
r
son
tcg-i3
8
6
:
Make debug_frame
const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd He
n
derson
tcg: All
o
w
th
e
debug_frame data
structure to be constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
cha
r
d Hende
r
son
t
cg: Move size eff
e
cts out of dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Remove sizemask and flags argu
m
e
n
ts to
tcg_g
e
n_callN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
S
ave flags and comp
u
te
d
s
i
z
e
m
ask
in TCGHelp
e
rInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Henderson
tcg: Regist
e
r the
helper info struct rather than the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
ende
r
son
tcg: Move side effects ou
t
of dh
_
sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
derson
tcg
:
I
n
line tcg_gen_helperN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
de
r
s
on
t
c
g
: Use he
l
per-gen
.
h
in tc
g
-op
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Hende
r
son
tcg: Push
tcg-runtime rou
t
ines into exec/helper-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
I
n
ver
t
t
h
e inclusio
n
of he
l
per
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg:
Optimize brcond2
and setcond2 ne
/
eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd He
n
derson
t
c
g
-
mips:
Enable direct chain
i
ng o
f
TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg-mips:
Si
m
plify mov
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichar
d
Henderson
tcg-mips:
S
implify brco
n
d2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mips: Improve setcond
e
q/ne v
s
zero
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henderson
tcg-
m
ips: Si
m
plify setcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
r
d Henderson
tcg-mips: Si
m
plify brco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
hard Henderson
tcg-mips: Simplify setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
H
end
e
rson
tcg-mips: Com
m
o
niz
e
opco
d
e
i
m
plemen
t
a
tion
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips:
I
mprove add2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard H
e
nderson
tcg-mips: Hoist arg
s
loa
d
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henderson
tcg-mips:
F
ix subtract i
m
media
t
e rang
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Henderson
t
cg-mi
p
s:
N
ame the opcode
e
numeration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
r
d Henderson
tcg-mips: Use EXT for AND o
n
mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nders
o
n
tc
g
-mips:
Use T
9
for TCG_
T
MP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg-mips: Introduce
T
CG_TMP0
,
TCG_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips: Rearran
g
e register alloc
a
tio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
t
cg-mips: Con
v
ert to new_lds
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Conver
t
to new qemu
_
l
/st
h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg-mips: Move softm
m
u slo
w
path
o
ut of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard Henders
o
n
t
cg-mips
:
Split l
a
rge l
d
st o
f
fsets
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
tcg-mips:
F
ill the exit_tb
delay slot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
t
c
g
-mips:
Use J and
J
AL opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
t
c
g-mips: Constrain
the code_gen_buffer to be with
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
ha
r
d Henderson
tc
g
-mips:
Layout exec
u
table
a
n
d code_
g
en_b
u
ffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-22
Richard
Henderson
t
ci:
F
i
x tcg_
o
ut_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
t
cg-s390: Impleme
n
t direct cha
i
ning of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henders
o
n
tcg-s3
9
0:
D
on't force
-march
=
z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
derso
n
tcg-s390: Improve setc
o
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henders
o
n
tcg-s390: Allow
immed
i
a
te
o
perands to add
2
an
d
sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tc
g
-s390
:
Implement tcg_register_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s39
0
: Use m
o
re r
i
sbg in t
h
e
t
l
b sequence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rs
o
n
tcg-s390
:
M
o
ve ldst helpers out of
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Hen
d
erson
tcg-s390:
C
onvert
t
o
new ldst opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
h
a
rd Henderson
t
c
g-s390: Integr
a
te endianness into TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rso
n
tcg-s390: Convert to TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
h
ard Hen
d
e
r
son
tcg-s390: Fix
o
f
f
-by-one in wr
a
paround
a
ndi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
R
i
c
h
a
rd Henderson
t
cg: Fi
x
t
c
g_reg_alloc_mov vs
n
o-op trunc
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Ri
c
hard
Henderson
e
x
ec-all
.
h: U
s
e stl_le_p inste
a
d o
f
st
l
_p patchin
g
x
8
6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
e
n
d
e
rson
target-i386
:
Preserve
t
he Z bit for bt/bts/btr/btc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
t
c
g
:
R
e
move unreachable co
d
e in tcg
_
out_op and op_de
f
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
t
c
g
: Use tcg_target_a
v
aila
b
le_regs in tcg_re
g
_al
l
oc_mov
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
end
e
rson
tcg: Make
c
all
address a con
s
t
ant para
m
eter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Hender
s
on
t
c
i
: Create tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
ende
r
s
o
n
tcg-
m
ips: S
p
lit ou
t
tcg_out_
c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard
H
enderson
tcg-
s
parc: Crea
t
e tcg_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
r
d
H
e
nderson
tcg-p
p
c64: Rena
m
e t
c
g
_
ou
t
_
calli to t
c
g_out_cal
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg-ppc: Split out tcg
_
ou
t
_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
ers
o
n
tcg-
s
390: R
e
n
a
me tgen_
c
alli to tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-i386: Rename tcg_out_
c
alli
to tcg_out_
c
all
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ich
a
rd Henderson
tcg:
R
equire T
C
G_TA
R
GET
_
INSN_U
N
I
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
ci: Defi
n
e T
C
G
_
TAR
G
ET_I
N
SN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hend
e
rson
tcg-mips:
D
efine T
C
G_TARGET
_
INSN_UNI
T
_SI
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Hend
e
rson
tcg-ia64: Define TCG_T
A
RG
E
T_INSN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Henderson
tcg-
s
3
9
0: Define TCG_TARGET_INS
N
_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henders
o
n
tc
g
-aarch64:
D
efine TC
G
_
TA
R
GET_INSN_UN
I
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d Hen
d
erson
tcg-arm: Define TC
G
_TARGET
_
INSN_UNIT_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg-sparc: Defi
n
e TCG_
T
ARGET_INSN
_
UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
t
cg-ppc: Define TCG_T
A
RGET_I
N
SN_UN
I
T_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next