repo.or.cz
/
qemu
/
ar7.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
n
derson
target-alpha: Add vec
t
o
r i
m
plementation fo
r
CMPBGE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Richard Henderson
target-a
l
p
h
a: Rewrite
helper_z
a
pnot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard
H
enderson
target-alpha:
Rai
s
e
IOV from CVT
Q
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard
He
n
derson
target-
a
lph
a
: Supp
r
ess unde
r
f
l
ow fro
m
CVTTQ
if DNZ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard He
n
ders
o
n
target-
a
lpha: Raise EXC_M_INV properly for fp inputs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
t
a
rget-al
p
ha: Disallow literal operand t
o
1C
.
30
t
o
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard Henderson
target-alpha
:
Im
p
lem
e
nt WH64EN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
erson
targe
t
-alp
h
a
: Fix integ
e
r o
v
erf
l
ow
c
hecki
n
g
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard
He
n
derson
tar
g
e
t-alpha: Fix c
v
ttq
v
s
inf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard Hend
e
rson
target-a
l
pha: Fix cvttq vs large inte
g
er
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
Henders
o
n
target-alpha: Ra
i
se
I
OV from C
V
TTQ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
Henderson
t
a
r
get-alpha: Set EXC_M_SWC for exceptions from /
S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard H
e
nders
o
n
target-a
l
pha: Set f
p
cr_exc
_
status even for
dis
a
ble
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richar
d
Henderso
n
target-alpha: Tidy FPCR rep
r
esentation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ich
a
r
d Hender
s
on
target-alpha: Set PC correctly for flo
a
ting-point e
x
c
eptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richar
d
Hende
r
s
on
target-a
l
pha: For
g
e
t
inst
a
lled
round mode after
M
T_FPCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard
H
e
n
derson
t
arget-a
l
pha
:
Re
n
a
me floating-poi
n
t s
u
br
o
utines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hen
d
e
r
son
target-alpha: Move VA
X
h
e
lpers to a new file
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richard Henderson
tc
g
:
A
dd MO_ALI
G
N, MO_UNALN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richard Hend
e
rson
t
c
g: P
u
sh merged memop+mmu_
i
dx parameter to softmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Ric
h
ard Henderson
t
cg: Merge memop and mmu_idx
p
arameters to qemu_ld/s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-16
Richard H
e
nder
s
on
tcg
/
optim
i
ze:
Handle
o
r r,
a
,a with consta
n
t
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg:
C
omple
t
e
han
d
ling o
f
ALWAY
S
and NEVE
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richa
r
d Henderso
n
tcg: Use tcg_malloc
to allo
c
ate
TCGLabel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg: Change gen
e
rator-side label
s
to a pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ri
c
h
ard He
n
derson
t
cg: Chan
g
e translator-side l
a
bels to a pointe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Hend
e
rson
tcg-ia64
:
Use t
c
g_malloc to allocate T
C
G
L
abe
l
Qe
m
uLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg: Use tcg_
m
a
l
loc to allo
c
at
e
TC
G
LabelQemuLds
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
chard H
e
nde
r
son
t
cg: Remove unused op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richar
d
Henderson
tc
g
: Implemen
t
insert_op_before
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
t
cg
:
R
emove
opcodes instea
d
of nopi
n
g
t
hem
o
u
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard H
e
nderso
n
tcg: Put opcodes in a link
e
d li
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
tcg: In
t
roduce tcg_op_bu
f
_cou
n
t and
tcg_op
_
buf_fu
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ric
h
ard H
e
n
d
e
rson
tcg: M
o
ve emit of INDEX_op_end
into gen_tb_end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard H
e
nderson
tcg: Reduce ifdefs in tcg-op
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
Henderso
n
tcg: Move some
opcode
g
eneration functions out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
ichar
d
H
enderson
t
a
rget-
s
390: Im
p
lem
e
nt ECAG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
chard Henders
o
n
t
a
rget-s3
9
0:
I
mple
m
ent LURA, L
U
R
A
G,
S
T
URG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
ichard Hender
s
on
target-s390: Fix STURA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richar
d
H
e
nder
s
on
t
a
rget-s390:
F
ix STIDP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
ichard Hen
d
erso
n
target-s39
0
: Impleme
n
t E
P
S
W
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
ichard Hen
d
erso
n
target-s390: Implement SAM spe
c
ification exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
ichard Henderson
tcg:
Always enable TCGv type checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ric
h
ard
H
enderso
n
qe
m
u
/
c
o
mpiler:
Define QE
M
U_ARTI
F
IC
I
A
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-aarc
h
64:
U
s
e
32-b
i
t l
o
ad
s
for qemu_ld
_
i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hen
d
erson
tcg-sparc: Use UMULXHI i
n
struction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hender
s
on
tcg
-
sparc:
R
e
name ADDX/SUBX ins
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hend
e
rson
t
c
g-sparc: Use AD
D
XC in setcond_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
i
chard H
e
nderson
tcg-sparc: Fix set
c
o
nd
_
i
3
2
unin
i
tialized value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
i
c
hard Henders
o
n
tc
g
-
s
parc: Use A
D
DXC i
n
addsub
2
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-spa
r
c: Su
p
port adds
u
b2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
cpu-exec:
D
o CPU_INTERRU
P
T_HALT
unconditionally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
He
n
d
e
rso
n
t
a
rget-i
3
86:
Use cpu
_
exec_
i
nterr
u
p
t
qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Henderson
t
arget-ppc: Use c
p
u_
e
xec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
t
arget-lm32:
U
se
cpu_exec_inter
r
upt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
target-microblaz
e
: Use
cpu_e
x
ec_interru
p
t
q
om hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
target-mips:
U
se cpu_exe
c
_interrupt qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard
H
enderson
ta
r
g
et-tric
o
r
e
:
Rem
o
ve
t
he
dummy interrupt boi
l
e
rplate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-open
r
i
sc: Use cp
u
_exec_int
e
rrupt qom
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
targe
t
-
sparc:
Use cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
so
n
tar
g
et-ar
m
: Us
e
cp
u
_e
x
e
c_interr
u
pt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
a
r
d Henders
o
n
target-unic
o
re32: Use
cpu_
e
xec
_
interrupt
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d
H
enderson
t
arge
t
-sh4: Us
e
c
pu_exec_inte
r
rupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ich
a
rd
H
e
nderson
t
a
rget
-
alpha: Use cpu_ex
e
c_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard
H
end
e
rson
target-c
r
is: Use
c
pu
_
e
x
e
c_interrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
h
ard Henderson
target-m68k: Use cpu_exec_int
e
rrupt
q
o
m hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
He
n
derson
target-s390x
:
Use cpu_exec_int
e
rrupt
q
om hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
target-xtensa: Use cpu_exe
c
_
i
n
terrup
t
qom hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
qom: Add cpu_exe
c
_interrupt hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nderson
targe
t
-ppc: Use cpu
_
e
x
ec
_
en
t
er
q
om hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
targe
t
-m68k: Use cpu_exec_enter/exit qom hook
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Hend
e
r
s
o
n
target-i386: U
s
e
cpu_exec_
e
nter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
cpu-exec: Remove do-
n
othing i
f
def chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d Hender
s
on
qom:
Add cpu_exec
_
e
nte
r
a
n
d cpu_exec
_
exit
hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard
H
enders
o
n
target-ppc
:
F
i
x gdbstub for ppc64le-l
i
nux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Rich
a
rd
H
e
nderson
target-ppc: Change defa
u
lt cpu for
ppc64le
-
linux-use
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richard
H
e
n
d
erson
disas/libvixl: Update RE
A
DME for version base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
R
ichard Hende
r
s
on
tcg/ppc: Fix failure in tcg_out_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henders
o
n
t
c
g
-ppc: Use the return add
r
e
ss as a base pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
hard H
e
nderson
tcg-ppc: Merge cac
h
e
-
util
s
into the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Henderson
qem
u
/osdep: Remo
v
e the nee
d
for qemu_ini
t
_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
n
derson
t
c
g-ppc: Rename th
e
t
cg/ppc64 backe
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ic
h
ar
d
Hender
s
on
tcg-pp
c
: Remo
v
e
the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc6
4
: Merge ppc3
2
shift
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
n
d
e
r
son
tcg-pp
c
64: S
u
pport mulsh_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderson
tcg-ppc64: Merg
e
p
p
c32 reg
i
ster usage
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tc
g
-ppc64: Merge ppc32 qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
s
on
tc
g
-
ppc64:
Merge ppc32 brcond2, se
t
cond2
,
muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ic
h
ard
H
e
nderson
tcg-ppc64: Begin merging ppc32 with ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
nderson
tcg-ppc64
:
Fix
s
ub2 impleme
n
tation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
h
a
rd H
e
n
d
erson
tcg-ppc64: Merg
e
32-
b
i
t ABI
s
in
t
o the
p
rolo
g
ue / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hende
r
s
o
n
tcg-ppc64: Support the
p
pc64
el
f
v2 AB
I
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Hend
e
rson
tcg-ppc6
4
: Use th
e
corre
c
t test in tcg_out_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hender
s
on
t
c
g-ppc64:
B
ett
e
r param
e
ter
i
ze th
e
sta
c
k
frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
end
e
rson
t
cg-ppc64: Fix T
C
G_T
A
RGET_CALL_STACK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d
Henderson
tcg-ppc64: Move call
m
acros out of tcg-tar
g
et
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hender
s
on
tcg
-
ppc6
4
:
Make TCG_AREG0 and T
C
G
_
REG_CALL_
S
TACK
e
n
um
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
r
d
Henders
o
n
tcg-ppc
6
4
:
Use tcg_out_{ld,st,c
m
p
}
inte
r
nally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg-ppc64: Relax re
g
ist
e
r
r
estri
c
tio
n
s in tcg_out_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Henderson
tcg-ppc6
4
:
M
ove func
t
i
o
ns a
r
ound
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next