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
ichar
d
Hen
d
e
r
s
on
tc
g
-mips
:
Simpl
i
fy
se
t
co
n
d
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard Henderson
t
cg-m
i
p
s
: S
i
mp
l
i
f
y b
r
cond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips:
Simplify setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
e
r
son
tcg-mips:
Common
i
z
e
opcode implementatio
n
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard He
n
derson
tcg-mips: Improve add2/sub
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ich
a
rd H
e
nderson
tcg-mips:
H
o
ist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
har
d
Henderson
tcg-
m
ips:
Fix
sub
t
ract imme
d
iate range
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: N
a
me the opcode enumeration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-m
i
ps:
U
se EX
T
for AND
o
n mips32r2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Use T9 for TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
char
d
Henderson
tcg-mips: Intr
o
du
c
e TCG_TMP0, TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderso
n
tcg-mips: Rearrange register allocation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ic
h
ard He
n
d
erson
tcg-mips:
C
onvert to new_
l
dst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Henderson
t
c
g
-mips: Conver
t
to
n
ew qemu
_
l
/st h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
Hen
d
erson
t
c
g-
m
ips: Move sof
t
m
m
u sl
o
w pat
h
ou
t
of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
e
r
son
tcg-mip
s
:
S
plit large lds
t
offs
e
t
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henderso
n
tcg-mips: Fill t
h
e exit_tb del
a
y
s
lot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
c
g-mips: Use
J
an
d
JAL opcode
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg
-
mips: Constrain t
h
e
code
_
gen_buffer t
o
be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd
H
e
n
derson
tcg-mips:
Layout e
x
e
cutable and code
_
gen_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rson
tcg-s390: Implement di
r
ect
c
h
a
ining of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard Henderson
tcg-s390
:
Don't
force -march=z9
9
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd H
e
nder
s
o
n
t
cg-s390: Im
p
rove
s
etcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390:
Al
l
ow immediate operands to a
d
d2
a
nd sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henders
o
n
tcg-s
3
90: Imple
m
e
n
t tc
g
_
r
egiste
r
_
jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hende
r
so
n
t
cg-s3
9
0: Use more risbg
i
n the tlb
sequence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
e
r
s
on
tcg-s390: Mo
v
e ldst helpers
out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderson
tcg-s390
:
Conve
r
t to n
e
w lds
t
opcode
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ric
h
a
rd He
n
derson
tc
g
-s390:
Integrate endia
n
ness
i
nt
o
TC
G
MemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s3
9
0: Co
n
vert to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hende
r
son
t
c
g-s3
9
0: Fix off-by-one in wr
a
p
a
r
o
und andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richard Henderson
tcg: Fix t
c
g_reg
_
allo
c
_mov vs no-op tr
u
n
cation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
R
i
chard
H
enderson
exec-all
.
h: Use stl_l
e
_p instead
of stl_p
p
a
tch
i
ng x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
h
ard Henderson
t
a
r
get-i386:
Preserve the Z bi
t
for bt/
b
ts
/
btr/b
t
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg: Rem
o
ve unreachable code in tcg_
o
ut
_
o
p
and op_defs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hender
s
o
n
tcg: Us
e
tcg_ta
r
get_available_regs in tcg_reg_alloc
_
mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d Hend
e
rson
tcg: Make call address a cons
t
a
nt parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd He
n
derso
n
t
ci: Create tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg-mips: Split out tcg_out_
c
a
l
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d
H
enderson
tcg-s
p
arc
:
Creat
e
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henders
o
n
tcg-p
p
c64: Rename tcg_out_ca
l
l
i
t
o
tcg_out_ca
l
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tc
g
-ppc: Spl
i
t out tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard
H
enderson
t
cg-s390:
R
ename tgen_calli
t
o tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
n
d
e
rson
tcg-i386: Rename tcg_out_ca
l
li
t
o t
c
g
_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd
H
enderson
tcg: Requ
i
re T
C
G_
T
ARGE
T
_INS
N
_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hend
e
rson
tci: Define TCG_TARG
E
T_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Hender
s
on
tcg-mips:
D
efine TCG_TAR
G
ET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg-ia64: Def
i
ne
TCG_TARGET_
I
N
SN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg-s390: Define T
C
G_TARGET_
I
NS
N
_UNIT
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg-aarch64: De
f
ine
TCG_TARGET_INSN_UN
I
T_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
tcg
-
arm:
D
ef
i
n
e
TCG_T
A
R
GET_IN
S
N
_
UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tcg-spa
r
c: Define TCG_TARGET
_
INSN
_
UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
er
s
o
n
tcg-ppc:
Defi
n
e TCG_
T
ARGET
_
IN
S
N
_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-ppc64: Defin
e
TCG_TARGE
T
_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-i386: Define TCG_TA
R
GET_INS
N
_UNIT_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hender
s
on
t
cg: Define
t
cg_insn_unit f
o
r code poi
n
ters
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Introduce byte poin
t
er arithm
e
tic helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
P
et
e
r Mayd
e
l
l
tcg: Avoid und
e
fined behaviour p
a
tchi
n
g code at u
n
alig
n
ed
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter
M
aydell
tcg
:
Avo
i
d
s
tor
e
s to unaligned ad
d
resses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter Maydell
e
x
ec-all
.
h: Use stl_p to avoid undefined behaviour
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richard Hender
s
o
n
targ
e
t-a
l
pha: Fix RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderso
n
t
cg-sp
a
rc: Accept stores o
f
zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ric
h
ar
d
He
n
derson
tcg-sp
a
rc: Fix
s
mall 32-bit movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-s
p
a
rc: Fixup function argument typ
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd He
n
derson
tcg-sparc: Hoist common argument loads in
t
cg
_
out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Don't
h
a
n
d
le mov/movi in
t
c
g_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-s
p
arc: Tidy chec
k
_fit_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richa
r
d Henderson
tcg-spar
c
: Impleme
n
t muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Use the RETURN
instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
char
d
Hend
e
rson
tcg-sparc: Use 64-bi
t
registers w
i
th spa
r
cv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sp
a
rc: Support trunc_shr_
i
32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard H
e
nderson
tcg-spar
c
: Rem
o
ve
most use
s
o
f
TCG_TARGET_REG_BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
Hende
r
son
tcg:
Add
I
NDEX_op_t
r
unc_
s
hr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
H
enderson
tcg:
F
ix
missed pointer
s
i
ze != TC
G
_TARGET_REG_BITS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
Henderso
n
tcg: Use HOST_WORDS_BIGE
N
DIAN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
H
e
nd
e
r
son
tcg: F
i
x
f
a
l
lback fro
m
muls2
_
i
64 t
o
mulu2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richa
r
d H
e
nderson
tcg: Use
t
c
g
_
g
en_mulu2_i32 in tcg_
g
en_muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ichar
d
Henderson
tcg: Relax requi
r
e
m
ent for mul
u
2_i3
2
on 32-bi
t
hosts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henderso
n
tcg-s390
:
R
emove
W constrain
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
c
h
ard Hender
s
on
tcg-s
p
arc
:
Use the ty
p
e parameter to
tcg_target_const_
m
at
c
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Hender
s
o
n
tcg
-
ppc64: Use t
h
e type parame
t
e
r to tcg
_
ta
r
g
e
t
_c
o
nst_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
He
n
derson
t
c
g-aarch6
4
: Remove w co
n
straint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Hen
d
erson
tc
g
: Add TCGType parameter to tcg_target_c
o
nst_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard Henderson
tcg:
Fix out of
r
a
nge shift
i
n
deposit opti
m
izations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
char
d
He
n
derson
tci:
Mask sh
i
ft count
s
t
o av
o
i
d undefined
b
ehavio
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
Henderson
tcg:
Mask shift quantit
i
es while
f
olding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
Henders
o
n
tcg: Use "u
n
specified be
h
a
vior" for shi
f
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
S
t
efan W
e
il
t
cg:
F
ix warning
(
1
bit signed bitfield e
n
try) and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henders
o
n
tcg-ia64: Con
v
ert to new ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henderson
t
c
g-i
a
64:
Move
part
o
f softm
m
u s
l
o
w
path
out o
f
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
n
d
er
s
on
tcg-ia64:
C
o
nvert to new ld
s
t helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ic
h
ard
Henderson
tcg-
i
a64: Red
u
ce
c
ode
d
uplication in
t
cg_out_qemu_ld
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hend
e
rso
n
tcg-ia64: Move tlb a
d
dend load into t
l
b read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
He
n
derso
n
t
cg-ia64: Move
b
swap for store int
o
tlb
l
o
ad
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d
Henderson
tcg-ia64: Re-bundle the tlb l
o
ad
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
tcg-ia6
4
: Opti
m
ize
s
mall
argume
n
ts to
exit
_
tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd Henderson
t
a
rget
-
alpha: Remove cpu_unique, cpu_
s
ys
v
a
l
,
cpu_usp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ich
a
rd Hen
d
erson
target-al
p
ha: Tid
y
alpha_t
r
an
s
l
ate_i
n
it
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
de
r
son
target-alpha:
Do
n
't i
s
sue goto_
t
b
unde
r
s
i
nglestep
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nderson
target-alp
h
a: Use
n
o
n-loca
l
temps
for zero/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next