repo.or.cz
/
qemu
/
cris-port.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-i386: Support new ldst opcodes
2013-10-12
R
ichard Henderson
tcg-i386: Suppor
t
ne
w
ldst o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
c
g-i3
8
6: Rem
o
ve "cb" o
u
tput r
e
striction from
q
emu_st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rs
o
n
tc
g
-i386: Tidy softmmu routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
e
rson
tcg-i386: Use
T
CGMem
O
p within qe
m
u_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
tcg:
Us
e
TCG
M
emOp
f
o
r
TCGLabelQemuLdst
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d Henderson
exec: Add bo
t
h
b
i
g- an
d
little-endian
me
m
o
ry helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard Hende
r
s
o
n
tcg
:
A
dd qemu_ld_st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d Hende
r
son
tcg: Add TCGM
e
mOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
configure:
Remov
e
CONFIG_QE
M
U_LDST_OPTIMI
Z
ATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard H
e
nd
e
rson
t
c
g:
A
dd tcg-be-ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard Henderson
tcg
:
Add tcg-be-nu
l
l
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
e
xec: De
l
ete
i
s_tcg_gen_code and GETRA_EXT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
tcg-aarch64: Up
d
at
e
to he
l
p
er_ret_*_mmu
r
o
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
nderson
tcg:
Merge
tcg_register_
h
e
l
per into tcg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richar
d
Henderson
tcg:
A
dd tcg-runtime
.
c
hel
p
ers to all_h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
t
c
g
:
P
ut tar
g
et
h
elper data into an array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard He
n
der
s
on
t
c
g
:
R
e
move stra
y
semi-co
l
ons from target-
*
/h
e
lpe
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: Move helper reg
i
stration
i
nto
t
cg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
n
d
erson
targe
t
-m68k: Rename
h
elpers
.
h to helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
n
d
erso
n
tcg:
Use
a G
H
ashTable for tcg_find_helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
: De
l
ete tcg_help
e
r_g
e
t_name d
e
claration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard Henderson
t
c
g
-
hppa: Rem
o
ve
tc
g
backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Move the
t
lb addend load ea
r
lier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
ich
a
rd He
n
de
r
son
t
c
g-ar
m
:
Remove restric
t
ion
on qemu_ld output register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard H
e
nderson
tc
g
-
a
rm: Return regis
t
er contain
i
n
g
tl
b
addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
ichard Henderson
tcg-arm: Move load of tl
b
addend int
o
tcg_out_tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard H
e
nde
r
s
on
tc
g
-arm: Use Q
E
MU_
B
U
I
LD_BUG_ON to verify constraints
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hender
s
on
t
c
g-arm: Use strd for tcg_
o
u
t
_arg_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg
-
arm: Rear
r
a
nge slow-pa
t
h qe
m
u
_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard H
e
nderson
tcg-a
r
m: Use
l
drd/strd for a
p
propriat
e
qemu_ld/st64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
enderson
t
cg-ppc64: Implemen
t
CONFIG_QEMU_LDST_OPTIMIZA
T
ION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hende
r
son
tc
g
-ppc64: Add _noaddr functio
n
s for
e
mittin
g
forward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
e
nders
o
n
t
cg-ppc64: Streamline tcg_out_tlb_r
e
ad
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderson
t
c
g-ppc64: Implement tcg_registe
r
_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichar
d
H
e
nderson
t
cg-ppc64: Handle long o
f
fsets
b
etter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Henderson
tcg-ppc6
4
: Tidy regi
s
t
er a
l
loca
t
ion
order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
e
nd
e
rson
tc
g
-
p
p
c
64: Look thr
o
ugh a constant
function descr
i
ptor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Hen
d
ers
o
n
tcg
-
ppc64: Fold
c
onstant call address into descri
p
tor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hende
r
son
tcg-
p
pc64: Don't load the static
chain
from TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
end
e
r
s
o
n
tcg-ppc64: Avoid code for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Hend
e
rson
tcg-ppc64:
U
se t
c
g
_out
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Henderson
tcg-ppc64: Use T
C
G_REG_Rn co
n
s
t
a
n
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rson
tcg-ppc
6
4: M
o
re use of TAI a
n
d S
A
I
helper m
a
cro
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Hende
r
son
t
c
g-pp
c
64
:
R
efor
m
at t
c
g-target
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tc
g
-ppc: Fix and cleanup
tcg_out
_
tlb_check
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Henderson
tcg-ppc:
U
se condition
a
l branch and link
t
o slow p
a
th
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
derson
t
cg
-
ppc: C
l
eanup tcg_
o
ut_qe
m
u
_
ld/st_slow_
p
a
th
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tc
g
-ppc: Avo
i
d
c
od
e
for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Pao
l
o Bo
n
z
i
ni
t
cg-ppc: us
e
new
return
-
arg
u
m
ent ld/st
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Paolo Bonzi
n
i
tcg-ppc: fix qemu_ld/qemu_
s
t
f
or
AIX ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Hende
r
son
c
onfigure: Allow command-
l
ine configure for ppc3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-12
Peter M
a
yde
l
l
targe
t
-i386: On
l
y
pro
v
id
e
CMO
V
and friend
s
i
f f
e
ature
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-12
Paolo Bonzini
ta
r
get-i3
8
6
: fix di
s
a
ssemb
l
y
w
i
t
h PAE=1, PG=0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tc
g
-i3
8
6
:
Make
use of zero-extended memory hel
p
er rou
t
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: I
n
trod
u
c
e zero and sign-extended version
s
of
l
oad
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d
H
ende
r
son
exec: Split softmm
u
_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard Henderson
targe
t
: Include softmmu_exec
.
h where fo
r
gotten
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
cha
r
d Hende
r
son
ex
e
c: Rename USUFFIX to LSUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Hend
e
rs
o
n
tcg
-
i386: Don't perfor
m
G
ETPC adjustment in TCG cod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
exec: Reorgani
z
e the
GETRA/GETPC macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
r
d
He
n
der
s
on
confi
g
u
r
e:
A
llow x32 a
s
a ho
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Hen
d
e
r
son
tcg-i
3
8
6
: A
d
just tcg_out_tlb_load for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
enderso
n
t
c
g-i38
6
: Use in
t
ptr_
t
appropriately
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d
Henderson
t
c
g:
Fix j
i
t debug
for
x
32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hend
e
r
s
o
n
tcg: Use a
p
propriate types
i
n tcg_reg_alloc_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
nderson
tc
g
: Change tcg_out_
l
d/
s
t off
s
et to i
n
t
p
tr_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Hen
d
erson
tcg: Chang
e
tcg_gen_e
x
it_tb argumen
t
to
u
intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hen
d
erson
tcg:
U
se uin
t
p
tr_t in
TCGHelperInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
h
ar
d
Hen
d
e
r
son
tc
g
: Change
r
e
l
oc
a
tion offsets to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd He
n
derson
tc
g
: Change memory offsets to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg:
Change frame pointer offsets to in
t
ptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd He
n
derson
tcg: Define TCG_ptr prope
r
ly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg:
D
efi
n
e TCG_TYPE_PTR prope
r
ly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
end
e
r
son
tcg: Allow TC
G
_TARGET_REG_BITS to be specified in
d
ependantly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henders
o
n
tcg:
F
i
x
next_tb typ
e
in cpu_exe
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: Change tcg
_
q
e
m
u_tb_
e
xec return
to uintptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hende
r
son
tcg
:
Cha
n
ge flush_icac
h
e
_
range argum
e
nts to ui
n
tptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
h
ard
Henderson
q
t
es
t
:
F
i
x FM
T
_
t
ime
v
al vs time_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hend
e
rson
tcg:
Consta
n
t f
o
ld div, rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hend
e
r
s
on
tcg
-
ppc64: Implement mu
l
u
h
, m
u
lsh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard
He
n
d
erson
tcg-mips: Imple
m
e
nt mulsh,
mu
l
uh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hend
e
rson
tcg: Add mulu
h
a
n
d
mulsh opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard He
n
d
e
rson
tcg-i386: Use
n
e
w ret
u
rn-argum
e
nt ld/st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Ric
h
ard He
n
der
s
o
n
tcg:
T
i
dy
s
oftmm
u
_tem
p
late
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
R
i
c
h
a
r
d
He
n
derson
tcg: Add
mmu hel
p
ers that
take a return
address argu
m
en
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Henderson
t
c
g
-
i
3
86: Ti
d
y qemu_ld/st slow
p
ath
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard H
e
nderson
tc
g
-i386:
Try
pc-relative lea for con
s
tant formation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Henderson
tcg-i386: A
d
d and use tcg
_
out6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hende
r
son
tcg: Ti
d
y gene
r
ated cod
e
for
t
cg_o
u
tN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Richa
r
d
H
en
d
erson
target-alph
a
: Implem
e
n
t
t
he typhoon iommu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Richard He
n
derson
target-alph
a
: Consid
e
r t
h
e superpage whe
n
thr
e
adi
n
g
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Ric
h
ard Henderson
target-a
l
pha: Use goto_tb in c
a
ll_p
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-16
Rich
a
rd Henders
o
n
targe
t
-alpha: Implement
c
all_pal without
a
n exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
Richard Henderson
p
c
-bios: Updat
e
pa
l
code-clipper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-18
Richard H
e
nderson
targ
e
t-alpha: Move alarm to vm_clock
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-15
Richard
H
enders
o
n
Merge git://githu
b
.
co
m
/hw-claudio/qemu-aarch6
4
-queue
.
.
.
commit
|
commitdiff
|
tree
2013-07-15
Richard Hender
s
o
n
tcg
:
Remove temp_buf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Ri
c
hard Hen
d
erso
n
hw/
a
l
p
ha: Use SRM
epoch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Richard Henderson
h
w/alpha
:
Drop
l
atch
_
tmp h
a
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-07-14
Richard Henderson
exe
c
:
Sup
p
ort 64-b
i
t oper
a
t
i
o
n
s i
n
address_spac
e
_rw
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next