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
translate-all: remove redundant setting of tcg_ctx.code_gen_buffer_size
2016-05-13
Emilio G
.
C
ota
tr
a
n
slate
-
all: remove redundant setting of tcg
_
ctx
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey
Fedorov
tcg: Note requirement on ato
m
ic d
i
rect jump pa
t
ching
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedo
r
ov
tcg/mips: Make d
i
rect
jump patching thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serge
y
Fedorov
tcg/sparc: Mak
e
direct
jump p
a
tching thread-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Se
r
gey
Fedorov
t
c
g/aarc
h
64: M
a
ke dir
e
ct jump
pa
t
ching thread-s
a
fe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Ser
g
ey F
e
dorov
t
c
g
/arm: Make direct jump p
a
tching thread-saf
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
ergey Fedorov
tcg/s390: Make direct j
u
m
p pat
c
hing thread-s
a
fe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey F
e
dorov
tcg/i386: M
a
ke direct jum
p
pat
c
hing thread-safe
Suggested-by: Richard Henderson <
rth@twiddle.net
>.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Serge
y
Fedorov
tcg/ppc
:
Make direct jum
p
patching
t
h
re
a
d-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fedorov
t
c
i
: Make dire
c
t ju
m
p patc
h
ing t
h
read-safe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
S
ergey F
e
d
or
o
v
include
/
qemu/osdep
.
h: Add macr
o
s
for poi
n
t
e
r alig
n
m
ent
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Sergey Fed
o
rov
include/
q
e
mu/osdep
.
h: Ad
d
a macro to check for
ali
g
nment
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-05-13
Emil
i
o G
.
Cota
t
b
: co
n
s
i
stently use uint32_t
f
or tb->fla
g
s
Suggested-by: Richard Henderson <
rth@twiddle.net
>
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-04-05
James Hogan
tcg/mips: F
i
x type of tcg_tar
g
et_reg_al
l
oc_ord
e
r[]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard Hende
r
s
o
n
target-i3
8
6: Dump unknown opco
d
es with
-
d
u
ni
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Richard Hend
e
rson
t
arge
t
-i386: Fix
inhibit
i
rq mask hand
l
in
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
ha
r
d Henderson
targe
t
-i386:
Use gen_
n
op_mod
r
m for
prefetch instructions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo Bonz
i
n
i
tar
g
et
-
i386: Fix a
d
dr16 pr
e
fix
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Ri
c
hard Hende
r
son
ta
r
g
e
t
-i386: Fix SMSW
for 64-bit mode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo
Bonzi
n
i
t
a
rg
e
t-
i
3
8
6: Fix SMSW a
n
d LM
S
W
from/
t
o
register
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-03-14
Paolo
Bonzini
target-
i
386: Avoid repeated calls to
the bnd_
j
mp he
l
per
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Maydell
tcg: Remo
v
e un
n
ecessary
o
sdep
.
h
i
ncludes from tcg-
t
arget
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Peter Mayde
l
l
scripts/cl
e
an-includes: I
g
nore
.
inc
.
c files
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Pete
r
Maydell
tcg: Rename tcg-tar
g
et
.
c to tc
g
-target
.
inc
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Ri
c
hard Hende
r
son
target-sparc
:
Use global re
g
isters for t
h
e
re
g
ister
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
targe
t
-sp
a
rc: Tidy g
l
obal registe
r
i
n
i
t
i
a
l
i
z
at
i
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Ri
c
har
d
Henderson
tcg
:
Allocat
e
ind
i
rect_
b
a
se temporaries in a diffe
r
ent
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
t
c
g:
Implement indirect memo
r
y
reg
i
sters
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-23
Richard Henderson
tcg: Wo
r
k arou
n
d
c
l
ang bug wrt en
u
m
r
anges
,
par
t
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard H
e
nderso
n
target
-
i38
6
: Implement F
S
GSBA
S
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
targe
t
-i
3
8
6: Ena
b
le CR4/XCR0 fe
a
tur
e
s fo
r
user-m
o
de
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
ichar
d
Hen
d
erson
target-i386: Clear b
n
dregs duri
n
g legacy near jumps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard
Henderson
ta
r
get-i38
6
:
Impleme
n
t BNDLDX, B
N
DSTX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
R
i
c
hard Henderson
target-i386:
U
p
d
a
t
e BNDS
T
ATUS for exceptions raise
d
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
target-i38
6
: Im
p
lement BNDCL, BND
C
U,
B
NDCN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richar
d
Henders
o
n
t
a
r
get-i386
:
Implement BNDMOV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-15
Richard Henderson
targe
t
-i3
8
6:
Implemen
t
B
N
DMK
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard H
e
nderson
targe
t
-
i386
:
Split
up gen_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
R
ichard Henderson
tar
g
et-i386:
P
erform set/
r
eset_i
n
hibit_irq inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard
Henderso
n
target-i
3
86: Enable control registers for
M
PX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Hen
d
e
r
s
on
target-i386: Implement XSAVEOPT
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard Henders
o
n
t
arge
t
-i386: A
d
d XSAV
E
extension
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Richard H
e
nd
e
r
s
o
n
target-i386: Rea
r
r
ange processing of 0F AE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Rich
a
rd Hende
r
son
target-i386: Re
a
rrange proces
s
ing o
f
0F 01
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-12
Rich
a
rd Hen
d
erson
target-
i
38
6
:
S
plit
f
xs
a
v
e
/fxrstor im
p
lementation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hend
e
rson
t
c
g
: Introduce temp
_
lo
a
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard
Henderson
tcg: Chang
e
temp_save argu
m
ent to
T
CGTem
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard
Henders
o
n
tcg: Change
temp_sy
n
c argument to TC
G
T
e
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hende
r
son
tc
g
:
C
hange temp_d
e
ad
a
rgume
n
t to TCGTemp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Ric
h
a
r
d Henderson
tcg:
C
ha
n
ge reg_to_temp
t
o
T
C
G
T
emp pointer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richar
d
Henderson
tcg: Rem
o
ve t
c
g_get_arg_st
r
_i32/64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ichard Hen
d
e
rson
tcg: Mor
e
u
s
e of TCGReg
where appropriate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
ich
a
rd
H
ender
s
o
n
tcg:
W
ork around
clang
bu
g
wrt enu
m
ranges
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
R
i
chard
Henderson
tcg:
Tidy tempora
r
y a
l
location
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Hend
e
r
son
tcg
:
Change ts->m
e
m_r
e
g t
o
ts-
>
m
em_base
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Rich
a
rd Henderso
n
tcg: Change
t
cg_global_mem_new_*
t
o t
a
k
e
a
T
CGv
_
ptr
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg
:
Remove li
n
g
ering refer
e
nces
t
o
g
e
n
_
o
pc_buf
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-02-08
Richard Henderson
tcg: R
e
spec
t
highwate
r
in tcg_out
_
t
b_finalize
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-12-01
Richa
r
d
Hender
s
on
tcg
:
I
n
crease t
h
e highw
a
ter reservation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-11-23
John
C
larke
tcg:
F
ix highwate
r
check
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-28
Richard Hen
d
erson
t
a
rget-*
:
Advance pc
af
t
e
r r
e
cogn
i
zin
g
a breakpoint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-22
Chen Gang
t
a
rget-tilegx: Implemen
t
p
refetch
instr
u
ctions in
p
i
p
e
y2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ri
c
hard He
n
ders
o
n
cpu-e
x
e
c
: Add "n
o
chain
"
debu
g
flag
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James
H
ogan
tcg
/
mips: S
u
pport
r
6
S
EL{NE, EQ}Z i
n
stead of MO
V
N/MOVZ
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Ja
m
e
s Hogan
tcg/
m
ips: S
u
p
p
ort
r6 mult
i
ply/divide encodings
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James Hogan
tcg/mips: Suppo
r
t
r6
JR encoding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James
H
o
gan
tcg/mips: Add use_mi
p
s
32r6_
i
n
str
u
ctio
n
s definiti
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James
Hogan
di
s
as
/
mips: Add R6 jr/jr
.
hb
to dis
a
ssembl
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
James
Hogan
tcg-opc
.
h: Simpli
f
y
insn_st
a
r
t def
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Rich
a
rd Henderson
tcg/ppc: Prefer mask over andi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richar
d
Henderson
t
c
g/ppc: Revise goto_tb implemen
t
a
tion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-19
Richard Henderso
n
tc
g
/ppc: Adjust exi
t
_tb f
o
r change
in prologue pl
a
cement
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tc
g
:
Adjust CODE_
G
EN_AVG
_
BLO
C
K
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
Henderson
tcg:
C
h
e
ck for o
v
e
rfl
o
w v
i
a highwater mark
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
erson
tcg
:
Allocate a gua
r
d page aft
e
r code_gen_bu
f
fer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
tcg:
E
mit prologu
e
t
o
t
he beginning of code_ge
n
_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Hende
r
son
tcg:
R
e
move tcg
_
gen
_
code_s
e
arch_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
H
enderson
tcg: Rem
o
ve gen_i
n
t
e
rmed
i
ate
_
code_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
c
hard Hende
r
son
tcg
:
Save i
n
sn data and us
e
i
t
in c
p
u_restore_state_from_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
H
enders
o
n
t
c
g
:
Pas
s
da
t
a a
r
gu
m
ent to restore_st
a
te_to_opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
h
ard Hender
s
on
t
c
g: Add
T
CG_M
A
X_INSNS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ric
h
ar
d
Hend
e
rson
target-*: Drop cpu_gen_code
d
efine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
Henders
o
n
tcg: Merge
cpu_gen_co
d
e into tb_g
e
n_code
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target-sparc: Add npc state to
insn_
s
tart
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hend
e
rson
target-spar
c
: Remove
g
en_opc_jump_pc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hender
s
on
tar
g
et-spar
c
: Spl
i
t o
u
t gen_branch_n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderso
n
target-sparc: Tidy gen_branch_a interface
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Hen
d
erson
t
a
rget-cris: Mirror g
e
n_opc_pc int
o
insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
target
-
sh4
:
Add flags state to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
rd Henderson
t
arget-s390x: Add c
c
_op stat
e
to ins
n
_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
He
n
derson
targe
t
-mi
p
s: Add de
l
ayed
b
ranc
h
s
t
ate to insn_
s
tart
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richa
r
d
He
n
de
r
son
target-i386: Add cc_op state to ins
n
_st
a
rt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard
Hend
e
rson
target-arm: Add con
d
e
x
ec state t
o
insn
_
s
tart
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richard Henderson
tcg: Al
l
ow
ext
r
a dat
a
to be attached to insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Rich
a
r
d Hende
r
son
target-*: Introduc
e
a
n
d
u
se cpu_bre
a
kpoint_te
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Ri
c
hard He
n
der
s
o
n
target-*:
I
ncrement num_insns im
m
ediately after
tcg_ge
n
_insn
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Richar
d
H
en
d
erson
t
arget-*:
U
ncondi
t
ionally
e
m
i
t tcg_gen_insn_start
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
R
i
chard
H
ender
s
on
tcg: Rename debug_
i
nsn_st
a
rt to insn_s
t
art
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen
Gang
target-tileg
x
: Support
i
r
et instru
c
tion
a
nd
r
el
a
ted
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2015-10-07
Chen Gang
t
a
rget-tilegx: Use TILE
G
X_E
X
CP_OPCODE_UNKNOWN and TI
L
E
G
X_EXC
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next