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
target-alpha: Add vector implementation for CMPBGE
2015-05-21
Richard H
e
nd
e
rson
ta
r
get-alpha: Add v
e
ctor implementatio
n
for CMP
B
GE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-21
Richard Hender
s
on
target-alp
h
a: Rewrite
helper_z
a
pnot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard Henderson
ta
r
get
-
alp
h
a
:
Rai
s
e
I
O
V from
CVTQL
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
e
nderso
n
target-alph
a
:
Suppress un
d
erflow
from CV
T
TQ
i
f DNZ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
R
ic
h
ard Henderson
target-
a
l
pha: Rais
e
EXC_M_INV properly
for fp inputs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
enderson
t
arg
e
t-alph
a
: Disall
o
w literal opera
n
d to 1C
.
30 to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hend
e
rso
n
target-alph
a
: Impl
e
ment WH64E
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
enderson
target-alph
a
:
F
ix integ
e
r ove
r
flow checking insns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Rich
a
rd H
e
nderson
target-alpha: Fix cv
t
tq vs inf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard Henderson
target-alph
a
: Fix cvttq v
s
large integ
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
e
nderson
target-al
p
ha: Raise
IOV from CVTTQ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
erson
target-alpha: Set EXC_M_
S
WC fo
r
exc
e
ptio
n
s
from
/
S
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-a
l
p
h
a
:
Set
fpc
r
_exc_status eve
n
for di
s
abled
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard He
n
d
er
s
on
target
-
a
lpha: Tidy
F
PCR repres
e
n
tation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
R
i
c
hard Hen
d
ers
o
n
target-alpha
:
Set PC corre
c
t
l
y fo
r
f
loating-p
o
i
nt exceptions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-alpha: Forget
i
nstal
l
ed round mode af
t
er MT_FPCR
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard
H
ender
s
on
targ
e
t-al
p
ha:
R
e
n
a
m
e f
l
oating-poi
n
t subr
o
utines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-18
Richard H
e
nde
r
son
targe
t
-alpha: Mo
v
e VAX helpers to
a new file
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-14
Richard Henderson
tcg
:
Ad
d
MO
_
A
LIGN, MO_
U
NAL
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-14
Richard Henderson
tcg: Pu
s
h me
r
ge
d
memop+mmu_idx parameter to soft
m
mu
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-14
Ri
c
har
d
H
e
nde
r
son
tcg: Merg
e
mem
o
p
and mmu_idx parameter
s
to qemu_ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-05-05
Emilio G
.
Cota
t
c
g
: optimi
s
e mem
o
ry layout
o
f
T
C
GTemp
Suggested-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-16
Richard Henderson
tcg/optimize: Han
d
le
or r,a,a with c
o
nstan
t
a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard
Henderson
t
cg:
Complete ha
n
dli
n
g
o
f ALWAYS a
n
d NEVER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard Hen
d
e
r
so
n
t
c
g: Use tcg_malloc to allocate TCGL
a
bel
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg:
C
hang
e
gener
a
to
r
-side labels to
a
pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
t
c
g: Change t
r
a
n
slator-side la
b
els t
o
a pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard
H
enderson
tcg-ia64: Use tcg
_
malloc to alloca
t
e T
C
GL
a
belQemuLdst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-03-13
Richard
H
enderson
tc
g
: Use tcg_malloc to allocate
T
C
G
L
abe
l
QemuLdst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Ric
h
a
r
d Henderson
tcg: R
e
move unused
opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
R
i
c
h
a
r
d
Hende
r
son
tcg: Impl
e
ment insert_op_before
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
tcg: Remove opcode
s
instead of noping th
e
m out
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richard Hen
d
erson
tc
g
: Put opcodes in a linked
l
ist
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
tcg: Introduc
e
t
c
g
_
op_buf_count and tcg_op_buf_full
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richa
r
d Henderson
tcg: Mov
e
emit
of
IN
D
EX_o
p
_
end into gen
_
tb
_
end
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richard Hender
s
on
tcg
:
R
e
duce ifdefs
i
n tcg-op
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-13
Richard Hender
s
on
tcg: Move s
o
me opcode g
e
neration
f
unctions out of li
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Torbjorn
Granlund
ta
r
get-s39
0
x: fix and optim
i
ze slb* an
d
slbg*
c
o
mputation
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Paolo B
o
nz
i
ni
tar
g
et-s390x
:
support
O
C and NC in the EX instruc
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Peter Maydell
disas/s390
.
c:
R
emove u
n
used v
a
riab
l
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Peter M
a
ydell
target-s390x: Mark check_pri
v
ileg
e
d() as !CON
F
IG
_
USER_O
N
LY
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Richar
d
Henderson
target
-
s390: Implement ECAG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Richard
H
e
nderson
target-s390: Imple
m
ent
L
URA, LURAG, STUR
G
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Ri
c
hard Hender
s
on
ta
r
ge
t
-s390: Fix
S
TURA
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
R
i
ch
a
rd Henderson
target-s390:
F
ix STIDP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
Richard Henderson
target-s390: I
m
plement
EPSW
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-02-03
R
i
chard He
n
derson
target-s390: Impleme
n
t
SAM specifica
t
i
on e
x
ception
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
Pave
l
Dovgalyuk
tar
g
et
-
i
386:
f
ix i
c
o
u
n
t
p
r
ocessing for re
p
z instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
D
m
i
t
ry Poleta
e
v
target-i386: fbld in
s
tr
u
ctio
n
doesn't set
m
inu
s
s
i
gn
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-12-14
D
m
itr
y
P
o
letaev
tar
g
e
t
-
i386: Wro
n
g conve
r
s
i
on infinit
y
fro
m
fl
o
a
t
8
0
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
h
a
rd
Henderso
n
tcg-ppc: Use the re
t
ur
n
address as
a
base poin
t
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg
-
p
p
c: Merge cache-utils into
t
he b
a
ckend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
son
qemu/o
s
dep:
R
emove th
e
need for q
e
mu_init_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
har
d
Henders
o
n
tcg-
p
pc: Re
n
ame the tcg/ppc64 backen
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Hen
d
e
r
so
n
tcg-p
p
c:
Remove t
h
e backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64:
Merg
e
ppc3
2
shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
t
c
g-ppc64: Support muls
h
_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Hende
r
son
tcg-ppc64: Merge
p
p
c
3
2
r
egister us
a
ge
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
d
e
rson
tcg-ppc64:
Merge p
p
c32
qem
u
_ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
tcg-ppc64: Merge ppc32
b
rco
n
d
2
,
set
c
ond2,
m
uluh
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard
H
e
nde
r
son
t
cg
-
ppc64: Begin merging ppc32 wit
h
ppc6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderso
n
tcg
-
ppc64: Fix sub2 implementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg-ppc64: Merge 32-bit ABIs into the prologue / f
r
ame
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ulrich Weiga
n
d
tcg-ppc6
4
: Adjust tcg_ou
t
_call for
ELF
v
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd He
n
d
e
rson
tcg-ppc64: Suppor
t
t
he ppc64 e
l
fv2
A
BI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d
H
e
n
d
erson
tcg-ppc64: Use the c
o
rrect test in tcg_o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hender
s
on
tcg-ppc64: Bet
t
er parameterize the s
t
ack frame
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-
p
p
c
64
:
Fix TCG_TARGET_CALL_STAC
K
_OFFSET
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nde
r
son
tcg-pp
c
64: Move
call macros out
of tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Hend
e
rson
tcg-pp
c
6
4
: Make TCG_AREG0 and T
C
G_REG_CAL
L
_STACK enum
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard H
e
n
derso
n
tcg-ppc
6
4: Use tcg_out_{ld,st,cmp
}
internally
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
tcg-ppc64: Relax
r
egis
t
er restriction
s
in t
c
g_out_mem_long
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc64: Move fun
c
t
i
o
ns
around
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-ppc64: Avo
i
d some
h
ard-codings
o
f TCG_TYPE_I
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderso
n
tcg-ppc:
U
se uintptr_t i
n
ppc
_
tb_
s
et_
j
mp_target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
Richard Henderson
t
c
g/optimize: Don't spec
i
al case TCG
_
OPF_CALL_CLOBBER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Alexander
Gr
a
f
TCG:
Fix tcg_gen_extr_i
6
4_tl for 32bit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
i
c
hard Henderson
tc
g
: Re
m
o
ve TCG
_
TARGET
_
HAS_
n
ew
_
ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richar
d
He
n
derso
n
tci: Convert
to
n
ew ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tcg-i386: Fix win64 qemu s
t
o
re
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Hen
d
erson
t
cg/optimize:
R
emem
b
e
r garbage high bits for 32-bit ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard H
e
n
d
ers
o
n
tcg/o
p
timize: Mov
e
upd
a
ting of gen_
o
p
c
_
buf into tcg_opt_gen
_
mov*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg-sp
a
rc: Make debug_f
r
a
m
e
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-s3
9
0
: Make debu
g
_fr
a
me
co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
c
g
-arm: Ma
k
e debug_frame
c
onst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
He
n
derson
tcg-aarch64
:
Ma
k
e debu
g
_
fr
a
me const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd He
n
ders
o
n
tcg
-
i38
6
:
Make debug_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
cg: Allow
t
he debu
g
_frame data structure
t
o be constant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tcg: Move
s
ize
effects ou
t
of dh_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
en
d
erson
tcg
:
Remove sizemask
a
nd
f
lag
s
argument
s
to tcg_gen_callN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
cha
r
d Hen
d
er
s
on
tcg: Save flags and com
p
ut
e
d s
i
z
e
mask in TC
G
H
e
lper
I
nfo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
h
ard Hender
s
o
n
tcg: Regi
s
ter the helper
in
f
o struct rather t
h
a
n t
h
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
icha
r
d Hen
d
e
rs
o
n
tcg: Move si
d
e
ef
f
ec
t
s out of dh
_
sizemask
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
derson
tcg: I
n
l
i
ne tcg_gen_helperN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
a
r
d
H
e
n
ders
o
n
tcg:
U
s
e
h
elper-gen
.
h in tcg-op
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderson
tcg: Pus
h
tcg-runtime routines into exec/helper-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
a
rd Henderso
n
tcg:
In
v
ert the in
c
lusi
o
n
of helper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Optimize brcond2 and
s
etc
o
nd2 ne/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
r
d
Hend
e
rson
tcg-mips: Enable d
i
r
e
ct
chaining
of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Henderson
tcg-
m
ip
s
:
Simplif
y
movco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next