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
configure: Allow command-line configure for ppc32
2013-09-25
Richard Henderson
con
f
i
g
ure: All
o
w command-line configure for ppc32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-12
Peter Maydel
l
target-i386: Only provide CMOV and friends
i
f fea
t
u
re
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-12
P
aolo Bonzini
target
-
i386: fix disa
s
sembly
w
it
h
P
AE=1, PG=0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d
Henderson
t
c
g-i386: Make use o
f
zero
-
extended memory helper routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
a
rd Henders
o
n
tcg: I
n
t
r
oduce zero and sign-extended versions of load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hende
r
son
exec: Split s
o
f
t
mmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Hender
s
on
targ
e
t:
Include softmmu_exec
.
h where
forgott
e
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard
Henderson
exec: Rename USU
F
FIX to L
S
UFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Henderson
tcg-
i
38
6
:
D
o
n't
p
e
r
f
o
rm GET
P
C adjust
m
e
nt
in TCG co
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
n
der
s
on
exec: Reorganize
t
he GETRA/GETPC
m
a
c
ros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Henderson
configu
r
e: Allow x32
as a hos
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Hend
e
rson
tcg-i
3
86: Adjust tcg_out_tlb_load f
o
r x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Henders
o
n
tcg-i386: Use in
t
p
tr_
t
appropriately
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd Henders
o
n
tcg: Fi
x
ji
t
debug
f
o
r x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Hen
d
erson
tcg: Use app
r
op
r
i
ate types in tcg_reg_
a
lloc_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
tcg:
C
hang
e
tcg_out_ld/st offse
t
to
i
ntptr_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg:
C
hange tcg_gen_exit_tb argum
e
nt to uin
t
p
tr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard
H
ender
s
on
tcg
:
Use uintptr_t in TCGHelperInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg:
C
hange
relocation offsets to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henderson
tcg: Ch
a
ng
e
m
emory offs
e
ts to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Hende
r
son
t
cg: Cha
n
ge frame poin
t
er
o
ffset
s
to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Hende
r
son
tcg
:
De
f
ine TCG_p
t
r pr
o
perly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henders
o
n
tcg
:
Define TCG_TY
P
E_PTR properly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg
:
Allow TCG_TARGET
_
R
EG_BI
T
S to be s
p
ecified indepe
n
dant
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
h
a
r
d
Hende
r
son
t
cg: Fix next_tb type in cpu_
e
xec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: Change tcg_q
e
mu_
t
b_exec
ret
u
rn t
o
uintptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
hard
H
ender
s
on
tcg: Chang
e
flush_icache_
r
ange ar
g
u
ments to uintptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Hen
d
erson
qtest: Fix FM
T
_timeval vs t
i
me_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henderson
tc
g
:
C
onstant fold div, rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Henderson
tcg-ppc
6
4: Imp
l
ement muluh, mulsh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-m
i
ps:
I
mplem
e
nt mul
s
h, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
a
r
d He
n
de
r
son
tcg: Add m
u
l
u
h
a
n
d
m
ulsh opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard H
e
nders
o
n
tcg-i386: Use
n
ew return
-
argument ld/st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richa
r
d
H
e
n
d
e
rson
tc
g
:
Tid
y
s
o
ftmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
R
ichard Henderson
tcg:
Add m
m
u helpers that take a ret
u
r
n a
d
dre
s
s
a
r
gum
e
n
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Henderson
tcg-i386: Tidy qemu_ld/s
t
s
l
ow path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard H
e
nderson
tcg-i386: Try
p
c-relative
lea for
c
onstant f
o
rmation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hende
r
son
t
cg-i386: A
d
d a
n
d
use
t
cg_out64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richa
r
d Hende
r
s
o
n
tc
g
: Tidy generated code f
o
r tcg_outN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Richard Henderson
t
a
rget-alpha: Implemen
t
the typh
o
o
n iomm
u
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
R
ich
a
rd Henderson
targ
e
t
-
alpha: Consider
t
he s
u
perpage when th
r
ead
i
ng
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Ri
c
hard H
e
nderson
target-alph
a
:
U
se g
o
to_tb in call_p
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
R
i
chard Henderson
t
a
rg
e
t-alpha: Impl
e
ment call_pal withou
t
a
n exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
Ric
h
a
r
d Henderson
pc-bios: Updat
e
palcode-cli
p
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
R
ichard
H
enderson
target-alpha: Move alarm
t
o vm_clo
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-15
Richard H
e
nderson
Mer
g
e gi
t
:
/
/github
.
co
m
/hw-claudio/q
e
mu-a
a
rch64-que
u
e
.
.
.
commit
|
commitdiff
|
tree
2013-07-15
Ri
c
hard Henderson
tcg: Remove
t
e
mp
_
buf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
R
ichard Henderson
hw/alp
h
a: Use SR
M
e
p
och
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Rich
a
rd
H
enderson
hw/al
p
ha: Drop lat
c
h_tm
p
hack
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
R
i
c
h
ar
d
H
e
nde
r
son
exec: Support 64-bi
t
o
pe
r
ati
o
ns i
n
a
ddress_s
p
ace_rw
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-13
Richard Hender
s
on
hw/alp
h
a: Don'
t
machin
e
check on missi
n
g pci i
/
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-13
Richar
d
H
en
d
erso
n
hw/alp
h
a: Don't use get_sy
s
tem_io
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Ric
h
a
rd Henderson
tcg
-
arm: Implemen
t
tc
g
_register_
j
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
chard Hen
d
erson
tcg-i386
:
Use QEMU_BUILD_BUG_ON
in
s
tead of assert for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
c
hard Henderson
tcg: Mov
e
t
he
C
IE and FDE header defini
t
ions to c
o
m
mo
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard H
e
nders
o
n
tcg: Fix
h
igh
_
p
c
fields
in
.
debug_inf
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
ichar
d
Henders
o
n
tcg-arm: Use
A
T
_
PLATFORM to dete
c
t the host ISA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henders
o
n
tcg-a
r
m: S
i
mplify log
i
c in
detec
t
ing the
ARM ISA in use
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Ri
c
hard Henderson
tcg-arm: Rename use
_
arm
v
5_instructions to
u
se_ar
m
vt5_instruc
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
cha
r
d He
n
derson
tcg-a
r
m:
Ma
k
e
use
of c
o
nditi
o
n
al
a
vail
a
bilit
y
of opcod
e
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Rich
a
rd Henderso
n
tcg
:
Si
m
plify logic using
TCG
_
OPF_NO
T
_PRESENT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg: Allow no
n
-constant control macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tc
g
-
p
pc64:
D
on't implement rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
i
chard Hend
e
rson
tcg-
p
p
c
:
Don't im
p
lem
e
nt rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
R
icha
r
d Hender
s
on
tcg-arm
:
Don'
t
implement rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Rich
a
r
d
Henderson
tcg: Spli
t
rem requirement from
div requirement
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg: A
d
d myse
l
f
to
gene
r
a
l TC
G
maint
a
inersh
i
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-17
Anton
B
l
anchard
t
cg-ppc6
4
: rotr_i32 rota
t
es wrong amount
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-17
A
nton Blanchard
tcg-pp
c
64: Fix add2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-17
Anton Blan
c
hard
t
c
g-ppc64: bswap6
4
rotat
e
s o
u
tput 3
2
bi
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-17
An
t
on
Blanch
a
r
d
tcg-ppc64: Fix
RLDCL opcod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-05
Richard Hen
d
er
s
on
tcg
:
Remo
v
e
redunda
n
t
tcg_target_init checks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-06-05
Ric
h
ard Henderson
tcg
:
Use QEMU_BUILD_BUG
_
ON
for CPU_TLB_ENTRY_BITS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64
:
H
andle deposit of zer
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-p
p
c
6
4: Imple
m
ent mulu2/muls
2
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Henderson
tcg-ppc64: Implem
e
nt
add2
/
sub2
_
i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hend
e
rson
t
cg-ppc64: Use getauxv
a
l for ISA detection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Hend
e
r
s
on
tcg
-
ppc64:
Implement m
o
v
c
on
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64
:
Us
e
ISEL for setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Henderson
tcg-
p
pc64: Use M
F
OCRF instea
d
o
f
M
FCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
char
d
H
e
n
de
r
son
tc
g
-
p
pc64:
C
le
a
nup
i
32 constants to tcg_out_cmp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richa
r
d Henderson
tcg-pp
c
64: Use T
C
G
T
ype throughout c
o
mp
a
res
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Hend
e
rso
n
tcg
-
ppc64: Use I c
o
n
straint for mul
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henders
o
n
t
cg-ppc64: Implement
d
e
pos
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
H
enderson
tcg-ppc64:
H
an
d
le constant inputs for some compoun
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
cha
r
d Hen
d
erson
tcg-
p
pc64: Impleme
n
t comp
o
u
n
d logicals
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-
p
p
c64:
I
mple
m
ent bsw
a
p64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Henderson
tc
g
-ppc64:
Impleme
n
t bswap16 and bswap32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Impleme
n
t rotates
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard
Hender
s
on
t
c
g-ppc64:
Streamline qe
m
u_ld
/
s
t i
n
sn
selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ri
c
hard Henderso
n
tcg-ppc64: Use au
t
omati
c
implementat
i
on of ext32u_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Rich
a
rd Hende
r
son
tc
g
-
pp
c
64:
Im
p
rove and_i64 with constan
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Ric
h
ard Henderson
tcg-ppc64: Improve and
_
i32 with constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
chard Hend
e
rson
t
cg-pp
c
64: Tidy or and xor patterns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc64: Allow
constant first arg
u
ment to sub
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard H
e
nders
o
n
t
cg-ppc64
:
Improve constant add a
n
d sub ops
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
ichard Hend
e
rso
n
tcg-p
p
c64: Rearrange integ
e
r constant
constraints
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc6
4
:
Cle
a
n
u
p
tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
R
i
ch
a
r
d
Hen
d
erson
tcg-p
p
c64: Fix setcond_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-04-15
Richard Henderson
tcg-ppc
6
4:
Introd
u
ce and us
e
TAI a
n
d SAI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next