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: Simplify setcond2
2014-05-24
R
i
chard Henderso
n
tcg-mips: Simpl
i
fy setcon
d
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hend
e
rson
tcg-m
i
ps
:
Simpl
i
f
y brco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mips:
S
implify
setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips:
C
ommonize opcode implementations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Improve add2
/
sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Hende
r
son
t
cg-mips: Hoist args load
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg-mips:
F
ix
s
u
btract immed
i
ate r
a
nge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Hende
r
s
o
n
tcg-mips:
Name t
h
e opc
o
de enumeration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Henderson
tcg-mips: Use EXT for
A
ND o
n
m
i
p
s32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips: Use T9 for TC
G
_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derso
n
tcg-m
i
ps: Introduce
T
CG_TMP0, T
C
G_TMP
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hend
e
rs
o
n
tcg-mips: Rearr
a
nge reg
i
s
ter allocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
He
n
derson
tcg-mips: Co
n
ve
r
t to new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rso
n
tcg-mips:
Convert to ne
w
qemu_l/st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mi
p
s
:
Move soft
m
m
u
s
l
ow path o
u
t
of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Henderson
tcg-mips:
Sp
l
it
l
arge ldst
o
f
f
sets
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard He
n
derson
tcg-mips:
F
ill the exit_tb delay
s
lot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
rd Hen
d
er
s
o
n
t
cg-m
i
ps: Use J and
J
AL opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
e
nd
e
r
son
tcg-mi
p
s
: Constra
i
n the co
d
e
_gen_
b
uff
e
r to
be with
i
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mips: Layout executab
l
e and code_g
e
n_
b
uffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Hen
d
erson
tcg-s390: Implemen
t
direct chaining
o
f
TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
t
cg-s390: Don'
t
force -march=z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rso
n
t
c
g-s390: Improve se
t
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard
H
enderson
t
cg-s390: Allow immediate op
e
ra
n
ds to add2
a
nd sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
t
c
g
-
s
3
90: Implement t
c
g_regist
e
r_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tc
g
-s39
0
: Use mor
e
risbg in
the tlb
s
equen
c
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
erson
tc
g
-s
3
9
0: Move ldst helper
s
out o
f
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
erson
tcg-s390: Conv
e
rt
to new lds
t
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard
H
en
d
erson
tcg-s390:
Integrat
e
endianness into TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
cha
r
d Hender
s
o
n
tcg
-
s390: Conver
t
t
o TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
tcg-s390: Fix off
-
by-one in wraparound andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
R
ichard Henderson
tcg: Fix
tcg_re
g
_alloc_mov vs
no-op tru
n
cation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Richard H
e
nderson
ex
e
c-a
l
l
.
h
:
Use stl_l
e
_p ins
t
e
a
d of s
t
l_p
patching
x
86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderso
n
targe
t
-i386: Pres
e
rve
the Z bit for bt
/
bts/btr/btc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
tcg: Remove unreachab
l
e code in tcg
_
ou
t
_
o
p
a
n
d op_defs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
r
d Hender
s
on
tcg: Use tc
g
_target
_
available_regs in
tcg_reg_alloc_mov
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
char
d
Hend
e
rson
tc
g
:
Make
c
all
a
ddr
e
ss a
const
a
nt pa
r
ameter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard He
n
d
e
rso
n
tci: Cr
e
ate
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg-m
i
ps: Split out
tcg_out_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-sparc: Cr
e
ate tcg
_
out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg-ppc6
4
: Rename tcg_o
u
t_call
i
to tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard
H
e
n
derson
tcg-ppc
:
Split ou
t
tc
g
_
o
u
t_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
cg-s3
9
0: Ren
a
me tgen_calli to tcg
_
out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-
i
386: Re
n
ame tcg_out_calli
to tc
g
_
o
u
t
_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg: Require TCG_TARGET_INSN_UNIT
_
SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tci: Define
TC
G
_
T
A
RGET_INS
N
_
UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg-
m
ips: Defin
e
TCG_TARGET_INSN
_
UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-ia
6
4: Define TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d
He
n
derson
tc
g
-s390: Define TCG_T
A
RGET_INSN_
U
N
I
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
tcg-aar
c
h64: D
e
fine TCG_TARGET_INSN_UNI
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg-ar
m
: De
f
ine TCG_T
A
R
GET_INSN_UNIT_
S
I
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg-sparc: Define TC
G
_TARGET_INSN_
U
NIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard
H
enderson
tcg-ppc: De
f
ine TCG_TARGET_INSN_UNIT_SI
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
tcg-ppc64
:
D
efin
e
TCG_
T
A
R
GET_INSN_UNI
T
_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hend
e
rson
t
cg-
i
386: Define T
C
G_
T
ARGET_INSN_UNIT_S
I
ZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hender
s
on
tcg: Define tcg_insn
_
unit for code
p
ointers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tcg: Introduce byte
p
oint
e
r
arith
m
etic h
e
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-03
Ri
c
hard Hen
d
erson
target-al
p
ha
:
F
ix RDUSP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard H
e
nde
r
son
tcg-sparc: A
c
cept stores of
z
e
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard He
n
ders
o
n
t
cg-s
p
a
r
c: Fix sm
a
l
l
32
-
bit m
o
v
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richa
r
d Henderson
t
cg-sp
a
rc: Fix
u
p functio
n
argument type
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: H
o
ist com
m
on ar
g
ument lo
a
ds in tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
i
c
h
ard Henderson
tcg-s
p
arc
:
Don't handle mov/movi in tcg_out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hender
s
on
t
cg-sparc: Tidy
c
heck_fit_* tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
hard
H
enderson
tcg-spa
r
c: Imp
l
ement muls2_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-s
p
arc:
U
se the RETURN instructio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
enderson
tcg-spar
c
:
Use 64-bi
t
regis
t
e
r
s
w
ith sparcv8plus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
Henderson
tcg-sparc: Supp
o
rt tr
u
nc_s
h
r_i3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard
Henderson
tcg-sparc: Remove m
o
st uses of TCG_T
A
RGET_
R
EG_
B
I
T
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard
H
enderson
tcg: Add INDEX
_
op_trunc_shr_i3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hende
r
son
tc
g
:
Fix
missed
pointer size != TCG_TA
R
GET_REG_
B
I
T
S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard
Henderson
tc
g
: Use
H
O
ST_WORDS_BIGE
N
DIAN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Ri
c
hard Hen
d
erson
tcg: Fix fall
b
ack from muls2_i64 to mulu
2
_
i
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richa
r
d Henderson
tcg:
U
se tcg_gen_mul
u
2_i32
in tcg_gen_muls2_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henders
o
n
tcg: Rel
a
x
r
equir
e
ment for mul
u
2_
i
32 on 32-bit hosts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg
-
s390: Remove W constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard He
n
derson
t
cg-s
p
arc: U
s
e the
t
ype param
e
ter to tcg_target_c
o
nst_match
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
H
e
nderson
tcg-pp
c
64: Use the type param
e
t
e
r
t
o
t
c
g_target_con
s
t_match
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
R
ichard Hende
r
son
tcg-aarch6
4
:
Remove w con
s
traint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henderson
tcg: Add TCGType
paramete
r
t
o
t
c
g
_
target_const_
m
a
tch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd
Henderson
tcg: Fix out
o
f range shift i
n
deposit optimi
z
atio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tci:
M
ask shift
c
ounts
t
o avoid
u
n
d
efined b
e
h
a
vior
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tc
g
: Mask
s
hift qua
n
tities
while f
o
lding
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard
H
enderson
tcg: Use "unspec
i
fied behavior
"
for sh
i
fts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
i
c
har
d
Henderson
tcg-ia
6
4: Co
n
vert to new ldst op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
tcg-ia6
4
: Mov
e
part
of softmmu slow path out of
li
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
tcg-ia64
:
Conver
t
to new l
d
s
t help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nder
s
on
tcg-ia64: Reduce
c
ode duplication in tcg_ou
t
_qemu_
l
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
n
der
s
on
t
cg-ia64:
Move tlb addend
l
o
ad into tlb read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Henderson
t
cg
-
ia64: Mov
e
bswap for
store into tlb load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
nderson
t
c
g-ia64: Re-
b
undle the t
l
b
load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Hen
d
erson
tcg-ia64: O
p
tim
i
ze small argu
m
ents to exit
_
t
b
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nde
r
son
target-alpha: Re
m
ov
e
cpu_unique,
c
pu
_
sys
v
a
l, cpu_usp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard H
e
n
d
erson
target-al
p
ha: Tidy alpha_translat
e
_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
target
-
alpha: Don'
t
iss
u
e goto_tb u
n
de
r
sing
l
es
t
ep
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Hen
d
erson
target-alpha: Use non-local temps for zero/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
nders
o
n
tar
g
e
t-alpha: U
s
e extract t
o
get insn fie
l
ds
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
a
rget-alpha: Convert mfpr/m
t
pr to source/s
i
nk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
enderson
target-alph
a
: Con
v
ert
g
e
n
_
c
p
y
s et al t
o
source
/
sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Hen
d
erson
target-alp
h
a: Convert gen_fcvtlq/ql
to source/sin
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next