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-mips: Introduce TCG_TMP0, TCG_TMP1
2014-05-24
Richard Henderson
tcg-mips:
Introduce TC
G
_TMP
0
, TC
G
_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Henderson
tcg-mips: Re
a
r
r
ange
register a
l
location
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derso
n
tcg-mips
:
Con
v
e
r
t to new_ld
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
so
n
tcg-mips: Convert to
n
ew
qemu_l/st help
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard H
e
nderson
tc
g
-mips: Mov
e
sof
t
mmu slow path out of l
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ar
d
Hend
e
rso
n
t
cg-mips: S
p
lit large ldst offset
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard He
n
d
e
rson
tcg-mips: Fil
l
the exit_tb delay sl
o
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips:
U
se J and
JAL op
c
o
de
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hend
e
r
s
on
tcg-
m
ips: Constrain the
c
ode
_
g
en_buffer
to be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
c
g-mips:
Layout execut
a
ble an
d
code_gen_
b
uf
f
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390:
I
mp
l
e
m
ent direct chaining
o
f TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s39
0
: Don't forc
e
-march=z990
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
tcg-s390: Improve se
t
co
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Allo
w
immediate oper
a
nd
s
to add2 and
sub
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
h
ard Hend
e
rson
tcg-s390:
I
mplem
e
nt tc
g
_register_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard He
n
de
r
son
t
cg-s390: Use
m
ore risbg
i
n
the t
l
b
sequence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
de
r
son
tcg-s390: M
o
ve ldst helpers out of l
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hender
s
o
n
t
c
g-
s
3
9
0
: Convert
to new ldst
o
pcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ic
h
a
r
d
Henderso
n
tcg-s390
:
Integrate endianness into T
C
GMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richar
d
H
en
d
erson
tcg-s3
9
0: Convert
to
TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
ch
a
r
d
Hende
r
son
tcg-s390: Fix off-
b
y-
o
n
e
in wraparound andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Rich
a
r
d Hender
s
on
tcg: Fix tcg
_
reg_alloc_m
o
v
vs no-op tr
u
n
c
ation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Hender
s
on
e
x
ec-a
l
l
.
h: Use s
t
l_l
e
_p
i
nstea
d
of stl_p patching x8
6
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
targ
e
t-i386: Preserve the
Z
bit for bt/b
t
s/btr/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg: Remove unreachabl
e
code in tcg_o
u
t_op
a
nd op_
d
efs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
tcg: Us
e
tc
g
_targe
t
_
a
vailab
l
e
_regs
i
n tcg_reg
_
alloc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Make call address a co
n
stant parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tci: Cr
e
ate tcg_
o
ut_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Hender
s
on
tcg-mips:
Split
out tc
g
_out_c
a
ll
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
h
ard Hender
s
on
tcg-sp
a
rc
:
Create t
c
g_
o
u
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg-ppc6
4
: Rena
m
e tcg_out_calli to t
c
g_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Henderson
tcg-ppc: Split out tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard
H
end
e
rson
tcg-s390
:
Rename tgen_
c
alli to
tc
g
_o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nde
r
so
n
tcg
-
i
386: Rena
m
e tcg_out_calli to
tcg_out
_
call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tcg: Require TCG_TARGET_INSN_UN
I
T_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hend
e
rson
t
c
i: Define TCG_TA
R
GE
T
_
I
NS
N
_UN
I
T_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d
Henderso
n
tcg-
m
ips: Define TC
G
_TARGET
_
INSN_
U
NIT_
S
I
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
t
c
g
-
i
a
64: De
f
ine TCG_TARGET_INSN_UNIT_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
ender
s
on
tcg-s390: Define T
C
G
_TA
R
GE
T
_INSN
_
UNI
T
_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg-
a
arc
h
64: Define TCG_TARGET_INSN_U
N
I
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-arm: Define TCG_T
A
RGET_I
N
SN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hend
e
rs
o
n
tcg-
s
parc: Define TCG_T
A
R
G
ET_INSN_U
N
IT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd H
e
nderson
tcg-ppc: Define TCG_TARGET_
I
NSN_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hender
s
on
tcg
-
ppc64
:
Defi
n
e TCG_T
A
RGE
T
_
INSN_UNIT_
S
IZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-i3
8
6: Defin
e
TCG_TARG
E
T_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
tc
g
: Define tcg_
i
nsn_unit fo
r
code poi
n
ters
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
h
a
r
d Hen
d
erson
tc
g
:
I
n
troduce byte pointer arithmetic helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richard Hend
e
rso
n
ta
r
get-alpha: Fi
x
RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ric
h
a
r
d He
n
der
s
on
t
cg-s
p
arc: Accept
s
t
ores of zer
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderso
n
tc
g
-
sp
a
r
c
: Fix small 32-bit movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hender
s
on
tc
g
-sp
a
r
c
: Fi
x
u
p fun
c
t
ion ar
g
ument types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hender
s
o
n
tc
g
-sparc: Ho
i
st co
m
mon argument l
o
ad
s
in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hen
d
erson
tcg-
s
parc: Do
n
't handle mov/
m
ovi in tcg
_
out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
icha
r
d Henderson
t
c
g-sparc: Tidy che
c
k_f
i
t_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hende
r
s
on
t
c
g-sparc: Implemen
t
m
u
ls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-s
p
arc: U
s
e
t
he RETUR
N
instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard Hen
d
ers
o
n
t
cg-sparc: Use 64-bit registers w
i
t
h
s
parcv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hende
r
s
o
n
tcg-sp
a
rc: Support tr
u
nc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc:
R
emove most
uses of TCG_TARGE
T
_REG_BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
ende
r
son
t
c
g: Add INDEX_op_trunc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
Henderson
tcg: Fix miss
e
d
p
oint
e
r size != TCG_TARG
E
T_REG_BITS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
H
e
nde
r
son
tcg: Use H
O
S
T
_
WORDS_BIGENDIAN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg:
F
ix fallb
a
c
k f
r
om
m
u
ls2_i64 to
m
ulu2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
c
hard Hende
r
s
o
n
tcg: Use tcg_gen_mulu2_i32 in tcg_gen_muls2_
i
32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
char
d
H
e
nderson
tcg: Relax requir
e
m
ent for mulu2_i32 o
n
3
2-bi
t
hosts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Henderson
tcg
-
s390: Remove W
co
n
straint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg-spar
c
: U
s
e t
h
e type parameter to tcg_targe
t
_cons
t
_matc
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard
He
n
der
s
on
t
c
g
-ppc
6
4: Use the type parameter to tcg_target
_
const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard Henderson
tc
g
-aarch64: Remo
v
e w
constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ichard Henderson
tcg: Add TCGType para
m
eter to tcg_target_const_matc
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Henderson
t
cg:
F
i
x out of rang
e
s
hi
f
t in deposit
optimizations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
He
n
derson
tci
:
Mask shift c
o
unts to
a
void undefine
d
behavi
o
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Hen
d
erso
n
tcg: Mask shift q
u
ant
i
ties
w
h
i
le f
o
ldin
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg: Use "unspecified behavior" for shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henders
o
n
tcg-ia64: Conver
t
to new
l
dst
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ar
d
Henderson
tcg-ia64: Mo
v
e p
a
rt of
s
oftmmu sl
o
w path out of
l
ine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
d
erson
tcg-ia64:
Convert
to new ldst helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d
Henderson
tcg-
i
a
6
4: Reduce code du
p
lication in tcg_out_qemu_ld
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ich
a
rd Henderson
tcg-
i
a64
:
M
ove tlb addend load int
o
t
l
b r
e
ad
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
nderson
tcg-ia64:
M
ove bswa
p
f
or store into tlb load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
de
r
son
tcg-ia64: Re-bundle the tlb load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
He
n
derson
t
c
g
-
i
a
64: Optimize small
a
r
g
um
e
nts to exit_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
ha
r
d H
e
nderson
target-al
p
ha: Remove cpu_unique,
c
p
u
_sysval, cpu_
u
sp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard He
n
ders
o
n
target-alpha: Tidy alpha_transl
a
te_in
i
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
c
hard Henderson
t
a
rget-alpha: Don't iss
u
e
goto_tb
u
nd
e
r singlestep
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henderson
target-a
l
p
h
a: Use
non-local temps for zero/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
derson
target-alpha: Use extract
to get i
n
sn field
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert mfpr/mtpr to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderson
t
a
r
get-alpha
:
Convert g
e
n_cpys et al to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
Hend
e
rson
target-a
l
pha
:
Convert gen_fcvtlq/ql to sourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd Hend
e
rson
target-alpha: Con
v
e
r
t gen_fcmov t
o
s
o
urc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
derson
target-alpha: Conve
r
t
gen_
b
cond
t
o source/si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert most i
e
ee ins
n
s to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
ta
r
g
et-alpha: Convert gen
_
ieee_inp
u
t to sour
c
e/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
arge
t
-al
p
ha: Convert MV
I
OP2 to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
targ
e
t-alpha:
C
o
nvert ARITH3
to
source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
ta
r
get-alp
h
a: Convert FARITH3 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nderson
tar
g
et-alpha: Conver
t
FARITH2 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henders
o
n
tar
g
e
t
-alp
h
a
:
Convert gen_z
a
p/not to s
o
urce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
target-alph
a
: Convert gen_ins_h/l to so
u
rce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next