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: Use gen_opc_instr_start from context instead of global variable.
2012-11-26
Aurelien Jarno
target-i386: Enable SSSE3
T
C
G
suppor
t
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-24
Aurelien J
a
rno
targe
t
-
m
i
ps: remo
v
e POO
L
4
8
A from
the micr
o
MI
P
S de
c
oding
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-24
Aurelien Jarno
tcg: mark local t
e
mps
a
s MEM
i
n dea
d
_temp()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-24
Aurelien Jarno
target-o
p
enris
c
: remove conflicting definitions from
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-24
Aure
l
ien Ja
r
no
tcg/arm:
fix c
r
o
s
s
-en
d
ian qemu_s
t
1
6
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-24
Aurelien Jarno
tcg/arm:
f
ix
T
LB a
c
cess in qemu-ld/st ops
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-15
Aurelien
Jarno
mi
p
s/malta:
fix CBUS
UART interrupt p
i
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-11-01
Aur
e
lien Jar
n
o
M
erge
b
r
anch
'
ppc-for-u
p
st
r
eam' of
g
it:/
/
repo
.
or
.
cz
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Aurelien Jarno
Merge bra
n
ch 'arm-
d
evs
.
for-u
p
stream'
o
f git:/
/
g
it
.
linaro
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target-mip
s
: don't flush extra
TLB on pe
r
m
i
ssions upgrade
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aure
l
ien Jar
n
o
t
arget-mips: fix TLBR
w
rt SEGMask
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target-mips: use d
e
posit
i
nstead of hard
c
oded
version
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
A
ureli
e
n Jarno
ta
r
g
e
t-mips: optimize ddiv/dd
i
v
u/di
v
/divu with movcond
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
A
ur
e
lien Jarno
target-mips: implement mov
n
/movz using movcond
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurel
i
en Jarno
target-m
i
ps
:
don't use local temps for
store cond
i
tiona
l
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aure
l
ien Jarno
target-
m
ips: i
m
pleme
n
t
u
n
alig
n
ed load
s
usi
n
g TCG
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jar
n
o
t
a
rget-mips
:
s
i
mplify load/s
t
ore
m
i
c
roMIPS h
e
lpers
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aur
e
lien Jarno
target-mips
:
optimize
l
oad opera
t
ions
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
t
a
rget-mips: cleanup load
/
store operati
o
ns
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target-
m
ips: rest
o
re
C
PU sta
t
e after an FPU exception
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target-mips:
use
s
oftfloat cons
t
ants whe
n
poss
i
ble
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aur
e
lien Jarno
targ
e
t-mips: cleanup
f
loat to int conv
e
rsi
o
n
h
elper
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aure
l
ien Jarno
tar
g
et-mips: fix
F
PU excepti
o
ns
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien
J
arno
target-mips:
k
eep
s
of
t
float excep
t
ion set to
0
between
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarn
o
target-mips: us
e
the softfloat
floatXX_muladd functions
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
A
ur
e
lien
J
arn
o
softfloat: implement fused multi
p
ly-add
N
aN propagatio
n
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target
-
mips: do
not save CPU
sta
t
e when using r
e
t
r
an
s
l
ation
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
target-mips: correc
t
ly
r
est
o
re
bt
a
rget upon excep
t
ion
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
Aurelien Jarno
t
c
g: don't
remove
o
p if output needs to be synced to
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-31
A
u
relien Jar
n
o
t
a
r
g
et-m
i
p
s
: remove #
i
f de
f
ined
(
TARGET_
M
I
P
S64) in opcode
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-29
Aurelien
J
arno
Merge branch 's390-for-upst
r
eam' of git://repo
.
or
.
c
z
.
.
.
commit
|
commitdiff
|
tree
2012-10-29
Aurelien Jarno
tcg/
m
ips: use MUL i
n
s
t
ead of
M
U
L
T
on MIPS32 and
above
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-29
Aurelien Jarno
M
e
rge
branch 'ppc-
f
or-upstrea
m
' of git://repo
.
or
.
cz
.
.
.
commit
|
commitdiff
|
tree
2012-10-29
Aurelien Jarno
Me
r
ge branch 'queue/qmp' of gi
t
:
//repo
.
or
.
cz/q
e
m
u
/qmp
.
.
.
commit
|
commitdiff
|
tree
2012-10-28
A
u
re
l
i
en Jarno
tcg: rem
o
ve compatiblity call flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
u
rel
i
en
J
arn
o
target-xtens
a
: r
e
n
ame helper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurel
i
en J
a
rno
target-s
p
arc: rename
h
elper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
u
relien Jarno
ta
r
g
et-sh4: rename helper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien
J
arn
o
target-s390
x
: rename helper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Au
r
e
lien Jarno
targ
e
t-ppc:
rename helper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
u
relien Jarno
target-mips: rename h
e
lper f
l
ags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien
J
arno
targ
e
t
-
m
icroblaze: rename hel
p
er
f
lags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aur
e
lien Jarno
target-i386: rename helper flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien Jar
n
o
t
a
r
g
et-cris: rename he
l
pe
r
f
l
ags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aureli
e
n
Ja
r
n
o
target-ar
m
: rename helper
f
lag
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
urelien Jarno
targe
t
-alpha: rename helper f
l
a
g
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aure
l
ien Jarno
tcg: rewo
r
k TC
G
helpe
r
fla
g
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
ur
e
lien Ja
r
no
tcg: synchroni
z
e global
s
for ops with side effects
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien Ja
r
no
tcg:
forbid
l
d/st
f
u
n
ction to modif
y
globals
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aure
l
ien Jarno
tcg: f
i
x
some op flags
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurel
i
en Jarno
tcg: don
'
t explicitly save glo
b
als and temp
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien Ja
r
no
tcg: start wi
t
h local tem
p
s
i
n TE
M
P_VAL_MEM
state
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
urelien Jarno
t
cg: always
m
ark
dead input
a
rguments
a
s dead
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aureli
e
n Jarno
tcg: rewrite tcg_re
g
_all
o
c_mov()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
urelien J
a
rno
tcg: impr
o
v
e
tcg_reg_alloc_
m
ovi()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
urelien Jarno
t
c
g: rework livenes
s
a
nal
y
sis
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
A
u
relien Jarno
tcg: sync output arguments on li
v
eness requ
e
s
t
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Au
r
elien
Jarno
t
c
g:
add te
m
p_s
y
nc
(
)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien J
a
rno
tcg: add
t
cg_reg_sync()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien Jarno
tcg: add
t
e
mp
_
dead()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aurelien Jarno
tcg/i
3
86: remove ld/st third argument register
c
o
n
strain
t
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-28
Aure
l
ien Jarno
t
c
g
/
i386: remove suboptima
l
r
egi
s
ter shifting
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-27
A
u
reli
e
n
Jar
n
o
target
-
sparc64: disable VGA cirrus
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-24
Aur
e
lien Jarno
hmp: fix
i
nfo cp
u
s for sparc targets
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-20
Aurelien Jarno
target-sparc: f
i
x FMOVr instruction
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-19
Aurelien
Jarno
Merge bran
c
h 'l
i
nux-user-for-upst
r
eam' of
g
it:
/
/git
.
.
.
commit
|
commitdiff
|
tree
2012-10-19
A
u
relien Ja
r
no
Merge branch 'trivial-patches' of git://github
.
c
o
m
.
.
.
commit
|
commitdiff
|
tree
2012-10-16
Aurelien
J
arno
tcg
/
ia64: slight
l
y o
p
timize TLB access
code
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-16
A
urelien
J
arno
t
cg/ia64
:
remove subopt
i
mal r
e
gi
s
t
er shifting
i
n
qem
u
_ld
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-16
Aureli
e
n Jarno
tc
g
/
i
a
64: im
p
lement movcond_i32/64
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-07
Aurelien
J
arno
qe
m
u-barr
i
er
:
Fix compilati
o
n on i386 hos
t
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
A
u
r
elien
J
arno
Mer
g
e branch
'targe
t
-arm
.
for-upst
r
e
a
m
' of git://git
.
.
.
commit
|
commitdiff
|
tree
2012-10-06
Aurel
i
en Ja
r
no
Merge branch 't
r
ivial-patche
s
' of gi
t
://
g
ithub
.
com
.
.
.
commit
|
commitdiff
|
tree
2012-10-06
Aurelien
J
arno
Merg
e
branch
'ppc-
f
or-ups
t
ream' of git://repo
.
or
.
cz
.
.
.
commit
|
commitdiff
|
tree
2012-10-06
Aurelien Jarn
o
vga: clean
u
p
afte
r
is
a
_v
g
a_init()
a
nd pci_vga_init
.
.
.
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aurelien
J
arno
m
i
ps
/
r
4
k: use t
h
e new is
_
v
g
a
_init()
function
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aur
e
lien Jarno
pc
:
use
t
he
n
e
w
pci_vga_init() and isa_vga_init() fun
c
tions
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
A
urelien Jarno
su
n
/sun4u: use the new pci_vga
_
i
n
it()
f
unction
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aure
l
ien Ja
r
n
o
ppc/p
S
eries: use the new pci_vga_i
n
it() function
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aureli
e
n Jarn
o
pp
c
/prep
:
use th
e
n
e
w
pc
i
_vga_init()
fun
c
tio
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Au
r
elien Ja
r
no
ppc/oldworld
:
use
t
h
e new pci_vga_i
n
it() function
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aureli
e
n Jarno
ppc/n
e
wworld: use
the ne
w
pc
i
_vga_ini
t
(
)
f
unct
i
on
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aure
l
ien Jar
n
o
al
p
h
a: use the new pci_vga_in
i
t() functi
o
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aurel
i
en Jarn
o
m
i
ps/malta: us
e
t
h
e
n
ew pci_vga_i
n
it() functio
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Au
r
e
l
ien
J
a
rn
o
isa: add a isa_vga_init() function
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aurelien
J
a
r
no
pci:
add a pci_vga_init
(
) functio
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
A
u
relie
n
J
a
rno
vl
.
c
:
de
f
au
l
t to std
i
f
cirrus is n
o
t availabl
e
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aurelien Jarno
v
l
.
c:
c
heck for qxl availability
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aurel
i
en Ja
r
no
vl
.
c: convert
*vg
a
_enabled functions to
QOM
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aur
e
l
ie
n
Jarno
vga: rename is
a
_vga_init() to isa_std_
v
g
a_in
i
t(
)
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
A
u
relien Jarno
vga:
rename pci_vga
_
i
n
it() into
p
ci_std_vga_in
i
t()
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
A
u
relien
J
arn
o
tcg: remove obsole
t
e jmp op
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-06
Aureli
e
n Jarno
target-xtensa: d
e
-optimize
E
XTUI
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-05
Aurelien Ja
r
no
ta
r
get-arm: use dep
o
sit in
s
tead o
f
hardcoded versi
o
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-05
Aurelien Jarno
t
a
r
get-a
r
m:
mark a fe
w
integ
e
r h
e
lpers const and pu
r
e
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-05
Aur
e
lie
n
Jarno
targ
e
t-ar
m
: conve
r
t sar, shl and shr
help
e
rs to TCG
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-05
Au
r
elie
n
Jarno
target-arm: conv
e
rt add
_
cc and sub
_
c
c
h
e
lpe
r
s to TCG
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-05
Aure
l
ien Ja
r
no
target-arm: use
g
lobals for CC fla
g
s
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-04
Aurelie
n
J
arno
target-ppc: ge
t
rid
of the
H
ANDLE_NAN{1, 2,
3
}
macros
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
2012-10-04
A
urelien
Jarno
target-ppc: use the
softflo
a
t
float3
2
_muladd
fun
c
ti
o
n
Signed-off-by:
Aurelien Jarno
<aurelien@aurel32.net>
commit
|
commitdiff
|
tree
next