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
target-arm: A64: add support for conditional branches
2013-12-13
Richard Henderson
target-micro
b
la
z
e: Use the
n
ew qemu_ld/
s
t
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richard
Henderson
t
c
g:
U
se bitmaps for free te
m
poraries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richard
Henderson
target-arm: U
s
e
n
e
w
q
emu_l
d
/st op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
R
i
cha
r
d
H
enders
o
n
target-cris
:
U
s
e new qemu_ld/st opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richar
d
He
n
derson
linux-user
:
Us
e
qemu_geta
u
xval for AT_EX
E
CFD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
ichard H
e
nderso
n
util:
U
se qemu_getauxval i
n
linux qemu
_
cache_utils_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-s390: Use qemu_getauxval
in quer
y
_facili
t
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
i
c
hard Hen
d
e
rson
tcg-ar
m
: Use qe
m
u_getauxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-ppc64: Use qemu_g
e
tau
x
val
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
i
c
hard Henderson
osdep: Create qem
u
_getauxval and qemu_init_auxva
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
Richar
d
Hender
s
on
target-i3
8
6: Fix addr32 prefix in gen_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard Henderso
n
tcg
-
ia64:
Introduce tc
g
_opc_bswap64_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
derson
tcg-ia
6
4: Intro
d
uc
e
tcg_o
p
c_
e
x
t
_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
son
tcg-ia
6
4: Intr
o
duce tcg_op
c
_
m
o
v
i
_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard
H
enderson
tcg-ia64: Intro
d
u
ce tcg
_
op
c
_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
r
s
on
tcg-ia64: Use A3
fo
r
m
o
f logi
c
a
l operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
derson
tc
g
-ia64: Use SUB_A3 and
A
DDS_A4 fo
r
subtr
a
ction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
char
d
He
n
ders
o
n
tcg-ia64: Use A
D
DS for small add
i
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richa
r
d Henderso
n
tc
g
-
i
a64:
A
void unnecessa
r
y stop bi
t
in tcg_
o
u
t
_alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
d
e
rs
o
n
tcg-i
a
6
4
: Move AR
E
G0 to R32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard Henderso
n
t
cg-ia64: Sim
p
lify br
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
He
n
derson
tcg-ia64: Handle
const
a
nt cal
l
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard
H
enderso
n
tcg-
i
a
6
4: Use shortcuts
f
or nop insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
r
s
on
tcg-
i
a
64: Use TCG
M
emOp within qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richar
d
Hen
d
erson
Adjust qapi-v
i
sit
for python-
2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
ta
r
ge
t
-a
l
pha: Convert to new ldst opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard Henderson
t
c
g-
p
p
c
64:
Support new lds
t
opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
He
n
derso
n
tcg-p
p
c: Support n
e
w
ld
s
t
o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d He
n
derson
tcg-ppc64
:
C
o
nvert to le/
b
e ldst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d Henderson
tcg
-
pp
c
: Con
v
ert to le/be
ldst
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tc
g
-p
p
c64
:
Us
e
TCGMemOp
wi
t
hin qe
m
u_
l
dst ro
u
ti
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ic
h
ard Henderson
tcg-ppc: U
s
e TCGM
e
mOp within qemu_ldst routi
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
erson
t
c
g-arm: I
m
prove GU
E
ST_BASE qe
m
u_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-arm:
C
onvert to new l
d
st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-arm:
T
idy variable naming conven
t
ion
i
n qemu_ld/
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
son
tcg
-
a
r
m: Conv
e
rt to le/be ld
s
t helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Henders
o
n
tcg-arm: Use T
C
GMemOp
within qemu_
l
dst routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Henderson
tcg-i386
:
Su
p
po
r
t new ldst o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
har
d
Henders
o
n
tc
g
-i386: Remove "cb" outp
u
t r
e
striction from qemu_st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Henderson
tcg-i38
6
: Tidy so
f
t
mmu routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rson
tcg-i386: Use TCGMe
m
Op within qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
c
g
: Use T
C
GMe
m
Op for TCGLa
b
e
l
Qe
m
uLdst
.
o
pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard Hen
d
erson
exec
:
Add bo
t
h
b
ig-
a
n
d
little
-
endian memor
y
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard He
n
derson
tcg: Add qemu_ld_st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard Hend
e
rson
tcg:
A
dd TCGM
e
mOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
c
o
nfigure: R
e
m
o
ve
CONFIG_Q
E
MU_LDST_OPTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hen
d
erson
t
cg: Add tcg
-
be-l
d
st
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
t
c
g
: Add tcg-b
e
-
n
ull
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hen
d
erson
exec: Delete i
s
_t
c
g_gen_
c
ode and
GETRA_EXT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
tcg-aarch64: Update to help
e
r
_
ret_*_mmu ro
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
ard Henderso
n
t
cg: Merge
t
c
g
_register_help
e
r into
t
cg_c
o
n
te
x
t_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
enders
o
n
tcg: Ad
d
tcg-run
t
ime
.
c he
l
pers to all_helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
nde
r
son
tcg: Put ta
r
get h
e
lper data into an
array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
tcg: Remov
e
stray semi-co
l
ons from tar
g
et-*/helpe
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderso
n
tcg: Move
helper registra
t
ion
into tcg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henders
o
n
target-m68k: Rename h
e
lpe
r
s
.
h to
h
e
l
p
er
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
: Us
e
a GHashTable for tc
g
_find_help
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd Henderson
tcg: Del
e
te tcg_helper_get_name
d
eclarat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
char
d
Henderson
tcg
-
h
p
pa: Remove
tcg backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
Henderson
tcg-arm:
M
ove the tl
b
adden
d
load
earlier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd He
n
derson
tcg-arm:
R
emove restri
c
ti
o
n on q
e
mu_ld out
p
ut register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
hard Henderson
tcg
-
arm: Ret
u
rn regis
t
er containing tlb
addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-
a
rm: Move load
of tlb addend into tcg_out_t
l
b
_r
e
ad
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard
H
enderson
tcg-arm: Use Q
E
MU_BUIL
D
_BUG_ON to verify constraints
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hend
e
r
s
on
tcg-arm: Use strd for
t
c
g
_
ou
t
_arg_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hende
r
son
tcg-arm
:
Rear
r
ange sl
o
w-path qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hen
d
e
rso
n
tcg-arm: Use ldrd/strd for ap
p
ropr
i
ate qemu_ld/s
t
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nd
e
rso
n
tcg-p
p
c64
:
Implement CONFIG_QE
M
U_LDST_OPTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tc
g
-ppc64:
Add _noaddr
f
u
n
ct
i
ons for emitting
forward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
c
h
ar
d
Hend
e
rson
t
c
g
-pp
c
64: Streamline tcg_
o
ut_
t
l
b_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
H
e
n
d
erson
tcg-ppc64: Implement t
c
g_reg
i
ster_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Hen
d
erson
tcg
-
pp
c
6
4
: Handle lo
n
g
o
ffsets better
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Hend
e
rson
tcg-p
p
c64: Tidy regis
t
er allocation order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
de
r
s
on
tcg-ppc
6
4: Look through a constant function descr
i
pt
o
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd Henderson
t
c
g
-p
p
c6
4
:
Fol
d
const
a
nt call addres
s
int
o
d
esc
r
ipto
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Henderson
tcg-ppc64: Don't load the s
t
atic
c
hain from TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
n
d
e
rson
tcg-ppc
6
4: Avoid code f
o
r
nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
t
c
g-ppc64:
Use tcg_ou
t
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-
p
pc64: U
s
e T
C
G_REG_Rn consta
n
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: More use
o
f TAI and SA
I
hel
p
er
macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hende
r
son
tcg-
p
pc64: Reform
a
t
tcg-target
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc: F
i
x and cl
e
anup tcg_out_tlb_chec
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Hende
r
son
tc
g
-
p
pc: Use conditional branch and link to slow path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
ch
a
rd Henderson
tcg-ppc: Cleanup tcg_out_qemu_ld/st_slow_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
enderson
tcg-p
p
c: Avoid
c
ode for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
config
u
re: Allow comma
n
d-
l
i
n
e
configure for ppc32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richard
H
en
d
erson
mips-linux-user: Adjust names in mips
_
syscall_ar
g
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richa
r
d Henderson
alpha-linux-user: Fix umount
sy
s
call numb
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
Richard Henderson
t
c
g-sparc: Fix parenthesis warn
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henders
o
n
tcg-i386: Mak
e
u
s
e of zero-extended
m
emory h
e
lper routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard
H
enderson
tcg: Introd
u
ce
zero and si
g
n-extend
e
d versions
of l
o
a
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hen
d
erson
exec: Spl
i
t softmmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Henderson
t
arget: Include softmmu_exe
c
.
h wher
e
f
orgot
t
en
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
exec:
R
ename US
U
FFIX to LSUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-i386: Don't perform
GETPC a
d
justment in TCG code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Hende
r
son
exec: Reorga
n
ize
the GETRA/
G
ETPC macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Henderson
configure: Allo
w
x32 as a host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Hend
e
rson
t
cg-i386: Adjus
t
tcg_out_tlb_load for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg
-
i386: Us
e
intptr_t appropriately
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
He
n
derson
tcg: Fix jit debug for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next