repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-hppa: Remove tcg backend
2013-10-10
R
i
chard Hend
e
rs
o
n
tcg-h
p
pa: Remove tcg backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hender
s
on
tcg-arm: Move the tlb addend load earlier
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
t
c
g-arm:
Remove restrict
i
on on qemu
_
ld o
u
tput r
e
g
i
ster
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
R
ichard Hend
e
rson
t
c
g
-arm: R
e
turn register
containin
g
tlb addend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard He
n
d
erso
n
tcg-arm: Move load
of
tlb addend into tcg_out_t
l
b_read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard He
n
derson
tcg-arm: Use QE
M
U
_B
U
I
L
D
_
BUG_ON
t
o
verify cons
t
r
a
ints
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
hard Henders
o
n
tcg
-
arm: Use
strd f
o
r
tcg_out_arg_reg64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd Henderson
tcg-ar
m
: Re
a
rrange slow-p
a
t
h
q
emu
_
ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
R
i
char
d
Hend
e
rson
tcg-arm: Use ldrd/strd
for
appropriate qemu_ld
/
st64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tc
g
-ppc64:
Implement CONFIG_QEMU_LDST_
O
PTIMIZATION
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Henderson
t
c
g-ppc64: Add _
n
oaddr
functions fo
r
emitting forward
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
de
r
son
tcg-pp
c
64
:
Stre
a
mline tcg_out_tlb_read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Henderso
n
tcg-ppc
6
4: Imple
m
ent tcg
_
re
g
ist
e
r_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-p
p
c64: Ha
n
dle long off
s
ets be
t
ter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg
-
ppc64: Tid
y
register a
l
l
o
catio
n
o
r
d
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
tcg-
p
pc64: Look
thr
o
ugh a
con
s
tant
f
un
c
tion descriptor
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Henderson
t
cg-ppc
6
4: Fold constant call addre
s
s into descripto
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd H
e
nderson
tc
g
-
p
pc64: Don't load t
h
e static
c
h
a
in from TCG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Henderson
t
c
g-ppc64:
A
void code for
nop move
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-pp
c
64:
U
se
t
cg_out64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Henderson
tc
g
-p
p
c64: Use TCG_REG_Rn consta
n
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard
Henderson
t
c
g-ppc64
:
More use o
f
TAI a
n
d SAI hel
p
er macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard
H
ender
s
on
t
cg-p
p
c64: Refo
r
ma
t
tcg-target
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
t
cg-ppc:
Fix
a
n
d
cleanup tcg_out_tlb_
c
heck
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc: Use conditional branch
a
n
d link to slow path
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderson
tcg-ppc:
Cleanup
tcg_out_qemu_ld/st_sl
o
w
_path
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Hende
r
s
o
n
tcg-ppc: Avoid code
for
n
op move
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Paolo
Bonzini
t
cg
-
ppc: use new
r
eturn-argum
e
n
t l
d
/
s
t help
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Paol
o
Bonzini
tcg-ppc: fix
q
em
u
_
l
d/qemu
_
st
for AIX ABI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
c
onf
i
g
ure: Allow com
m
an
d
-
l
ine confi
g
u
re for pp
c
32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-12
Pet
e
r
Maydell
target-i386:
O
n
ly provide CMOV an
d
frie
n
ds
if featur
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-12
P
aolo Bonzi
n
i
targe
t
-i386: fix
d
isassembly with PAE=1,
PG=0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-i386: Mak
e
use of zero-extended memory he
l
pe
r
routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
hard Henderson
tcg: Introduce zero and si
g
n-ex
t
ended v
e
r
s
ions of load
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard
He
n
derson
exec: Split softmmu_defs
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Henderso
n
ta
r
g
et
:
Inc
l
ude soft
m
mu_ex
e
c
.
h whe
r
e forgotte
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Hender
s
o
n
exec: Rename USU
F
FIX to LSUFF
I
X
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard
Henderson
tcg-i386: Don't pe
r
form GETP
C
adjus
t
me
n
t in TCG code
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
hard Hende
r
son
exec: R
e
o
r
ganize the GETRA/G
E
TPC macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
configure
:
Allow x32 as a h
o
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard He
n
derson
tcg-i386: Adjust
t
cg_out_t
l
b
_
l
oad fo
r
x32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d He
n
derson
tcg-i386: Use intptr_
t
appropriately
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d
H
enderson
t
c
g: Fix ji
t
deb
u
g for x32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Hender
s
on
tcg: Use approp
r
iate typ
e
s in t
c
g
_reg
_
alloc_c
a
ll
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hender
s
on
tcg: Chan
g
e tcg_out
_
l
d/s
t
offset to intptr_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tc
g
: Change tc
g
_gen_exit_t
b
a
rgument to uin
t
pt
r
_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard
He
n
derson
t
c
g: Use uintptr_t i
n
TCGHelpe
r
Info
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard H
e
nderso
n
tcg
:
Ch
a
nge relocation offsets to
i
ntptr_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ar
d
Hend
e
rson
tcg: Change me
m
ory offsets
to i
n
tptr_
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d
Henderson
tcg
:
Cha
n
ge f
r
a
me
p
ointer
offsets to intptr_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard H
e
nderson
tcg: D
e
fi
n
e
TCG_
p
tr properly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henderson
tcg: D
e
fine TCG_TY
P
E_PT
R
prope
r
ly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
enderson
tcg:
Allow
TC
G
_
TAR
G
ET_
R
EG_BITS to be specified in
d
ependa
n
tly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Henderson
tc
g
: F
i
x n
e
xt_
t
b type in cpu_exec
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
e
n
d
erson
tcg: Change tcg_qem
u
_tb_exec
r
etu
r
n
to uintptr_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henderson
tcg
:
C
ha
n
ge flush_
i
cache_range arg
u
m
e
n
t
s to uintptr_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hen
d
erson
q
t
e
s
t
:
Fix
FMT_timeval v
s
time_t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hende
r
s
on
tcg: Constant fold d
i
v
,
r
em
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
h
a
r
d
Henders
o
n
tcg-ppc
6
4
:
Implement
m
u
l
uh, mulsh
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Richard He
n
derson
tcg-mi
p
s
:
Implement mu
l
sh,
mul
u
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard H
e
nder
s
on
tcg: Add muluh
and mu
l
sh opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hen
d
erson
tcg-i386: Use new return-arg
u
me
n
t
l
d/
s
t h
e
l
pers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
Richard Henderson
t
cg: T
i
dy sof
t
mmu_temp
l
ate
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hende
r
son
tcg: Add mmu
helper
s
that take
a return a
d
dress argument
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
R
i
ch
a
rd Henderson
tcg-i3
8
6:
Tidy
q
em
u
_l
d
/st slow path
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hend
e
rso
n
tcg-
i
386: Try pc-
r
e
l
a
t
ive lea for cons
t
ant forma
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
Ri
c
ha
r
d
He
n
de
r
son
tcg-i
3
86: Add and use tc
g
_
o
ut64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-26
R
i
chard Henderson
tcg: Tidy generate
d
code f
o
r tcg
_
outN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-16
Richard Hen
d
erson
t
a
rget
-
al
p
ha
:
Implement
the typhoon
io
m
mu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-16
R
i
c
har
d
Henderson
target-alp
h
a: Consider the superpage when t
h
r
eading
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-16
Ri
c
har
d
Hender
s
on
target-alpha: Use
g
oto_tb in call_
p
a
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-08-16
Richard Henderson
ta
r
ge
t
-alpha: Impl
e
ment call_pal with
o
ut an exc
e
pti
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-18
R
i
chard Henderson
pc-bios: Update
p
alcode-clipper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-18
Richard Hen
d
e
rson
t
a
rget-alpha: Mo
v
e
ala
r
m
to
vm_clock
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-15
Richa
r
d
H
e
n
d
e
r
s
on
Mer
g
e git://g
i
thub
.
com
/
hw-cl
a
udio/qemu-aarch64-queue
.
.
.
commit
|
commitdiff
|
tree
2013-07-15
Richard Henderson
t
c
g: Rem
o
ve temp_buf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-14
Rich
a
rd Henderso
n
hw/al
p
ha
:
U
s
e SRM e
p
o
c
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-14
Richard Henderson
hw/al
p
ha
:
Drop la
t
ch_tmp hack
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-14
R
icha
r
d Henderson
exec
:
S
u
pport 64-bit operations i
n
add
r
ess_space_rw
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-13
Richard
H
e
nderso
n
hw/a
l
pha: Don't mac
h
i
ne check on missing pci i/
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-13
R
i
chard
H
e
n
derson
hw/al
p
ha: Don't use
g
e
t_system_i
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henderson
tcg
-
ar
m
:
I
m
plement tcg_reg
i
ster_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
R
ichard Hende
r
s
o
n
t
cg-i386: Use QEMU_BUILD_B
U
G_ON instead
o
f
assert
for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richard Henders
o
n
t
c
g
: Move the
C
I
E and
F
D
E
h
eade
r
definitions
to
com
m
on
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Rich
a
rd Henderso
n
t
c
g: Fix high
_
pc field
s
in
.
debug_info
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Ric
h
ard Henders
o
n
tcg-arm
:
U
s
e
AT_PLA
T
F
O
RM to
d
e
tect the
h
ost ISA
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Ric
h
a
r
d
Hen
d
erson
tcg-ar
m
:
Simplify logi
c
i
n
detecti
n
g
the
A
RM ISA
in
use
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richard Hen
d
erson
t
cg-arm: Renam
e
use_
a
rmv5_
i
nst
r
uctions to use_armvt5_inst
r
uc
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
R
ichar
d
He
n
derson
t
c
g-arm
:
Make use of c
o
nditional availability
of op
c
od
e
s
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Ri
c
hard Henderso
n
tcg: Simplif
y
logic u
s
ing TCG_OPF_NOT_PRES
E
N
T
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richard Hend
e
rs
o
n
tcg: Al
l
ow non-constant control macro
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richard
H
enderson
tc
g
-ppc64: Don't implement rem
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richar
d
Hen
d
erson
tcg-ppc: Don't implement
r
em
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richa
r
d Hen
d
e
r
son
tcg-arm:
D
o
n
'
t imp
l
ement rem
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
R
ich
a
rd Henderson
tcg:
S
plit rem r
e
qu
i
rement f
r
om
div requ
i
remen
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-07-09
Richar
d
Hen
d
er
s
on
tcg: Add
m
yself to general TCG
maintainership
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-06-17
Anton Blanchard
tcg-ppc64:
rotr_i32 ro
t
a
t
es wr
o
ng amount
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-06-17
Anton Bl
a
nchard
tcg-ppc64: Fix ad
d
2
_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-06-17
Anton B
l
anchard
t
c
g
-ppc64:
b
swap64 rota
t
es outp
u
t 32 bits
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-06-17
Anto
n
B
l
anchar
d
tcg-ppc64:
F
ix RLDCL
opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next